summaryrefslogtreecommitdiff
path: root/drivers/hv/channel.c
AgeCommit message (Expand)Author
2020-11-17Drivers: hv: vmbus: Add vmbus_requestor data structure for VMBus hardeningAndres Beltran
2020-09-28Drivers: hv: vmbus: Move virt_to_hvpfn() to hyperv headerBoqun Feng
2020-09-28Drivers: hv: vmbus: Introduce types of GPADLBoqun Feng
2020-09-28Drivers: hv: vmbus: Move __vmbus_open()Boqun Feng
2020-09-28Drivers: hv: vmbus: Always use HV_HYP_PAGE_SIZE for gpadlBoqun Feng
2020-06-20Drivers: hv: vmbus: Remove the lock field from the vmbus_channel structAndrea Parri (Microsoft)
2020-06-19Drivers: hv: vmbus: Remove the target_vp field from the vmbus_channel structAndrea Parri (Microsoft)
2020-04-23Drivers: hv: vmbus: Introduce the CHANNELMSG_MODIFYCHANNEL message typeAndrea Parri (Microsoft)
2020-04-23Drivers: hv: vmbus: Use a spin lock for synchronizing channel scheduling vs. ...Andrea Parri (Microsoft)
2020-04-23hv_netvsc: Disable NAPI before closing the VMBus channelAndrea Parri (Microsoft)
2019-08-20Drivers: hv: vmbus: Fix virt_to_hvpfn() for X86_PAEDexuan Cui
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320Thomas Gleixner
2019-02-14vmbus: Switch to use new generic UUID APIAndy Shevchenko
2019-01-09vmbus: fix subchannel removalDexuan Cui
2018-12-03Merge 4.20-rc5 into char-misc-nextGreg Kroah-Hartman
2018-11-26Drivers: hv: vmbus: check the creation_status in vmbus_establish_gpadl()Dexuan Cui
2018-11-26Drivers: hv: vmbus: Remove the useless API vmbus_get_outgoing_channel()Dexuan Cui
2018-10-02Drivers: hv: vmbus: Fix the descriptions of some function parametersDexuan Cui
2018-09-25vmbus: split ring buffer allocation from openStephen Hemminger
2018-09-25vmbus: keep pointer to ring buffer pageStephen Hemminger
2018-09-25vmbus: pass channel to hv_process_channel_removalStephen Hemminger
2018-08-02Drivers: hv: vmbus: Remove use of slow_virt_to_phys()Michael Kelley
2018-08-02Drivers: hv: vmbus: Reset the channel callback in vmbus_onoffer_rescind()Dexuan Cui
2017-11-28Drivers: hv: vmbus: Fix a rescind issueK. Y. Srinivasan
2017-11-04hyper-v: trace channel eventsVitaly Kuznetsov
2017-11-04hyper-v: trace vmbus_send_tl_connect_request()Vitaly Kuznetsov
2017-11-04hyper-v: trace vmbus_teardown_gpadl()Vitaly Kuznetsov
2017-11-04hyper-v: trace vmbus_establish_gpadl()Vitaly Kuznetsov
2017-11-04hyper-v: trace vmbus_close_internal()Vitaly Kuznetsov
2017-11-04hyper-v: trace vmbus_open()Vitaly Kuznetsov
2017-10-20vmbus: initialize reserved fields in messagesStephen Hemminger
2017-10-04Drivers: hv: vmbus: Fix bugs in rescind handlingK. Y. Srinivasan
2017-09-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds
2017-08-16vmbus: remove unused vmbus_sendpacket_ctlstephen hemminger
2017-08-16vmbus: remove unused vmubs_sendpacket_pagebuffer_ctlstephen hemminger
2017-08-16vmbus: remove unused vmbus_sendpacket_multipagebufferstephen hemminger
2017-08-16Drivers: hv: vmbus: Fix rescind handling issuesK. Y. Srinivasan
2017-07-17vmbus: re-enable channel taskletStephen Hemminger
2017-05-18Drivers: hv: vmbus: Fix rescind handlingK. Y. Srinivasan
2017-03-27Merge 4.11-rc4 into char-misc-nextGreg Kroah-Hartman
2017-03-17vmbus: fix spelling errorsStephen Hemminger
2017-03-16Drivers: hv: vmbus: Don't leak memory when a channel is rescindedK. Y. Srinivasan
2017-03-16vmbus: remove hv_event_tasklet_disable/enableDexuan Cui
2017-03-09scripts/spelling.txt: add "disble(d)" pattern and fix typo instancesMasahiro Yamada
2017-02-14vmbus: remove conditional locking of vmbus_writeStephen Hemminger
2017-02-14vmbus: change to per channel taskletStephen Hemminger
2017-02-10vmbus: remove unused kickq argument to sendpacketStephen Hemminger
2017-02-10vmbus: drop no longer used kick_q argumentStephen Hemminger
2017-02-10vmbus: use kernel bitops for traversing interrupt maskStephen Hemminger
2017-01-10Drivers: hv: vmbus: Fix a rescind handling bugK. Y. Srinivasan