- 20cf661 Drivers: hv: vmbus: Remove unused code to check for subchannels by Michael Kelley · 3 years, 2 months ago
- 7c9ff3d Drivers: hv: vmbus: Fix duplicate CPU assignments within a device by Haiyang Zhang · 3 years, 6 months ago
- 77db0ec Drivers: hv: vmbus: Increase wait time for VMbus unload by Michael Kelley · 3 years, 8 months ago
- 8c2d5e0 Drivers: hv: vmbus: Initialize unload_event statically by Andrea Parri (Microsoft) · 3 years, 8 months ago
- 870ced0 Drivers: hv: vmbus: Drivers: hv: vmbus: Introduce CHANNELMSG_MODIFYCHANNEL_RESPONSE by Andrea Parri (Microsoft) · 3 years, 9 months ago
- 05e48d8 drivers: hv: Fix EXPORT_SYMBOL and tab spaces issue by Vasanth · 3 years, 10 months ago
- 21a4e35 Drivers: hv: vmbus: Restrict vmbus_devices on isolated guests by Andrea Parri (Microsoft) · 4 years ago
- e4d221b Drivers: hv: vmbus: Resolve race condition in vmbus_onoffer_rescind() by Andrea Parri (Microsoft) · 4 years, 1 month ago
- e3fa4b7 Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() by Andrea Parri (Microsoft) · 4 years, 1 month ago
- 06caa77 hv_utils: Add validation for untrusted Hyper-V values by Andres Beltran · 4 years, 2 months ago
- 00acc50 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux by Linus Torvalds · 4 years, 4 months ago
- 911e198 Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unload by Michael Kelley · 4 years, 4 months ago
- 775f43f Drivers: hv: vmbus: Remove the lock field from the vmbus_channel struct by Andrea Parri (Microsoft) · 4 years, 7 months ago
- 8a99e50 Drivers: hv: vmbus: Remove unnecessary channel->lock critical sections (sc_list updaters) by Andrea Parri (Microsoft) · 4 years, 7 months ago
- 458d090 Drivers: hv: vmbus: Remove the numa_node field from the vmbus_channel struct by Andrea Parri (Microsoft) · 4 years, 7 months ago
- 5bf7468 Drivers: hv: vmbus: Remove the target_vp field from the vmbus_channel struct by Andrea Parri (Microsoft) · 4 years, 7 months ago
- afaa33d Drivers: hv: vmbus: Resolve more races involving init_vp_index() by Andrea Parri (Microsoft) · 4 years, 7 months ago
- a949e86 Drivers: hv: vmbus: Resolve race between init_vp_index() and CPU hotplug by Andrea Parri (Microsoft) · 4 years, 7 months ago
- 677b0ce drivers: hv: remove redundant assignment to pointer primary_channel by Colin Ian King · 4 years, 9 months ago
- 7527810 Drivers: hv: vmbus: Introduce the CHANNELMSG_MODIFYCHANNEL message type by Andrea Parri (Microsoft) · 4 years, 9 months ago
- d570aec Drivers: hv: vmbus: Synchronize init_vp_index() vs. CPU hotplug by Andrea Parri (Microsoft) · 4 years, 9 months ago
- 8ef4c4a Drivers: hv: vmbus: Remove the unused HV_LOCALIZED channel affinity logic by Andrea Parri (Microsoft) · 4 years, 9 months ago
- 9403b66 Drivers: hv: vmbus: Use a spin lock for synchronizing channel scheduling vs. channel removal by Andrea Parri (Microsoft) · 4 years, 9 months ago
- 8b6a877 Drivers: hv: vmbus: Replace the per-CPU channel lists with a global array of channels by Andrea Parri (Microsoft) · 4 years, 9 months ago
- b9fa1b8 Drivers: hv: vmbus: Don't bind the offer&rescind works to a specific CPU by Andrea Parri (Microsoft) · 4 years, 9 months ago
- 52c7803 Drivers: hv: check VMBus messages lengths by Vitaly Kuznetsov · 4 years, 9 months ago
- 5cc4150 Drivers: hv: avoid passing opaque pointer to vmbus_onmessage() by Vitaly Kuznetsov · 4 years, 9 months ago
- 74347a9 x86/Hyper-V: Unload vmbus channel in hv panic callback by Tianyu Lan · 4 years, 9 months ago
- ddc9d35 Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) by Dexuan Cui · 5 years ago
- d8bd2d4 Drivers: hv: vmbus: Resume after fixing up old primary channels by Dexuan Cui · 5 years ago
- b307b38 Drivers: hv: vmbus: Suspend after cleaning up hv_sock and sub channels by Dexuan Cui · 5 years ago
- e3ede02 Drivers: hv: vmbus: Ignore the offers when resuming from hibernation by Dexuan Cui · 5 years ago
- 3b20eb2 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320 by Thomas Gleixner · 6 years ago
- 14948e3 Drivers: hv: vmbus: Fix race condition with new ring_buffer_info mutex by Kimberly Brown · 6 years ago
- 46fc154 Drivers: hv: vmbus: Expose monitor data only when monitor pages are used by Kimberly Brown · 6 years ago
- 593db80 vmbus: Switch to use new generic UUID API by Andy Shevchenko · 6 years ago
- c4aa8b2 Merge 4.20-rc6 into char-misc-next by Greg Kroah-Hartman · 6 years ago
- 37c2578 Drivers: hv: vmbus: Offload the handling of channels to two workqueues by Dexuan Cui · 6 years ago
- 4d3c5c6 Drivers: hv: vmbus: Remove the useless API vmbus_get_outgoing_channel() by Dexuan Cui · 6 years ago
- 2535525 Drivers: hv: vmbus: Use cpumask_var_t for on-stack cpu mask by Dexuan Cui · 6 years ago
- fe857bb Drivers: hv: vmbus: Fix the descriptions of some function parameters by Dexuan Cui · 6 years ago
- 800b932 vmbus: pass channel to hv_process_channel_removal by Stephen Hemminger · 6 years ago
- d3b26dd Drivers: hv: vmbus: Reset the channel callback in vmbus_onoffer_rescind() by Dexuan Cui · 6 years ago
- 5022912 Drivers: hv: vmbus: Fix the offer_in_progress in vmbus_process_offer() by Dexuan Cui · 7 years ago
- 238064f Drivers: hv: vmbus: do not mark HV_PCIE as perf_device by Dexuan Cui · 7 years ago
- ce76704 hv_vmbus: Correct the stale comments regarding cpu affinity by Haiyang Zhang · 7 years ago
- 7fa32e5 Drivers: hv: vmbus: Fix a rescind issue by K. Y. Srinivasan · 7 years ago
- 259cc66 hyper-v: trace vmbus_release_relid() by Vitaly Kuznetsov · 7 years ago
- d6706e6 hyper-v: trace vmbus_request_offers() by Vitaly Kuznetsov · 7 years ago
- c7924fb hyper-v: trace vmbus_onversion_response() by Vitaly Kuznetsov · 7 years ago
- 602a8c5 hyper-v: trace vmbus_ongpadl_torndown() by Vitaly Kuznetsov · 7 years ago
- a13bf0e hyper-v: trace vmbus_ongpadl_created() by Vitaly Kuznetsov · 7 years ago
- 9f23ce1 hyper-v: trace vmbus_onopen_result() by Vitaly Kuznetsov · 7 years ago
- 5175167 hyper-v: trace vmbus_onoffer_rescind() by Vitaly Kuznetsov · 7 years ago
- 03b81e6 hyper-v: trace vmbus_onoffer() by Vitaly Kuznetsov · 7 years ago
- 716fa52 hyper-v: trace vmbus_on_message() by Vitaly Kuznetsov · 7 years ago
- 6fbf248 Merge 4.14-rc6 into char-misc-next by Greg Kroah-Hartman · 7 years ago
- 9d35593 vmbus: hvsock: add proper sync for vmbus_hvsock_device_unregister() by Dexuan Cui · 7 years ago
- 58f2c39 Merge 4.14-rc5 into char-misc-next by Greg Kroah-Hartman · 7 years ago
- 192b2d7 Drivers: hv: vmbus: Fix bugs in rescind handling by K. Y. Srinivasan · 7 years ago
- c2e5df6 vmbus: add per-channel sysfs info by Stephen Hemminger · 7 years ago
- 33c150c vmbus: don't acquire the mutex in vmbus_hvsock_device_unregister() by Dexuan Cui · 7 years ago
- 57e88b4 Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
- 6f3d791 Drivers: hv: vmbus: Fix rescind handling issues by K. Y. Srinivasan · 7 years ago
- 7415aea hyper-v: Globalize vp_index by Vitaly Kuznetsov · 7 years ago
- 0578417 hyper-v: Use fast hypercall for HVCALL_SIGNAL_EVENT by Vitaly Kuznetsov · 7 years ago
- 9031114 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 7 years ago
- 2371cd9 scsi: storvsc: remove unnecessary channel inbound lock by Stephen Hemminger · 8 years ago
- 54a66265 Drivers: hv: vmbus: Fix rescind handling by K. Y. Srinivasan · 8 years ago
- 57c0eab Merge 4.11-rc4 into char-misc-next by Greg Kroah-Hartman · 8 years ago
- e6242fa vmbus: make channel_message table constant by Stephen Hemminger · 8 years ago
- 9a54760 Drivers: hv: vmbus: Don't leak channel ids by K. Y. Srinivasan · 8 years ago
- dad72a1 vmbus: remove hv_event_tasklet_disable/enable by Dexuan Cui · 8 years ago
- 8200f20 vmbus: use rcu for per-cpu channel list by Stephen Hemminger · 8 years ago
- 5529eaf vmbus: remove conditional locking of vmbus_write by Stephen Hemminger · 8 years ago
- b71e328 vmbus: add direct isr callback mode by Stephen Hemminger · 8 years ago
- 631e63a vmbus: change to per channel tasklet by Stephen Hemminger · 8 years ago
- 37cdd99 vmbus: put related per-cpu variable together by Stephen Hemminger · 8 years ago
- a165645 Drivers: hv: vmbus: Use all supported IC versions to negotiate by Alex Ng · 8 years ago
- e810e48 Drivers: hv: vmbus: Move the code to signal end of message by K. Y. Srinivasan · 8 years ago
- ccb61f8 Drivers: hv: vmbus: Fix a rescind handling bug by K. Y. Srinivasan · 8 years ago
- c0bb039 Drivers: hv: vmbus: Raise retry/wait limits in vmbus_post_msg() by Vitaly Kuznetsov · 8 years ago
- abd1026 hv: acquire vmbus_connection.channel_mutex in vmbus_free_channels() by Vitaly Kuznetsov · 8 years ago
- f45be72 hyperv: Fix spelling of HV_UNKOWN by Haiyang Zhang · 8 years ago
- 74198eb Drivers: hv: vmbus: Base host signaling strictly on the ring state by K. Y. Srinivasan · 8 years ago
- e7fca5d Drivers: hv: get rid of id in struct vmbus_channel by Vitaly Kuznetsov · 8 years ago
- 0f98829 Drivers: hv: vmbus: suppress some "hv_vmbus: Unknown GUID" warnings by Dexuan Cui · 8 years ago
- 509879b Drivers: hv: Introduce a policy for controlling channel affinity by K. Y. Srinivasan · 8 years ago
- ccef9bc Drivers: hv: vmbus: Enable explicit signaling policy for NIC channels by K. Y. Srinivasan · 8 years ago
- 638fea3 Drivers: hv: vmbus: fix the race when querying & updating the percpu list by Dexuan Cui · 9 years ago
- cd95aad Drivers: hv: vmbus: handle various crash scenarios by Vitaly Kuznetsov · 9 years ago
- d452ab7b Drivers: hv: vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload() by Vitaly Kuznetsov · 9 years ago
- 0f70b66 Drivers: hv: vmbus: remove code duplication in message handling by Vitaly Kuznetsov · 9 years ago
- 75ff3a8 Drivers: hv: vmbus: avoid wait_for_completion() on crash by Vitaly Kuznetsov · 9 years ago
- fe760e4 Drivers: hv: vmbus: Give control over how the ring access is serialized by K. Y. Srinivasan · 9 years ago
- 85d9aa7 Drivers: hv: vmbus: add an API vmbus_hvsock_device_unregister() by Dexuan Cui · 9 years ago
- 499e840 Drivers: hv: vmbus: add a per-channel rescind callback by Dexuan Cui · 9 years ago
- 5c23a1a Drivers: hv: vmbus: define a new VMBus message type for hvsock by Dexuan Cui · 9 years ago
- 4157191 Drivers: hv: vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload() by Vitaly Kuznetsov · 9 years ago
- 79fd8e7 Drivers: hv: vmbus: avoid infinite loop in init_vp_index() by Vitaly Kuznetsov · 9 years ago