summaryrefslogtreecommitdiffstats
path: root/drivers/hv/channel_mgmt.c
Commit message (Expand)AuthorAgeFilesLines
* Drivers: hv: vmbus: Resolve more races involving init_vp_index()Andrea Parri (Microsoft)2020-05-231-6/+16
* Drivers: hv: vmbus: Resolve race between init_vp_index() and CPU hotplugAndrea Parri (Microsoft)2020-05-231-28/+18
* drivers: hv: remove redundant assignment to pointer primary_channelColin Ian King2020-05-201-4/+1
* Drivers: hv: vmbus: Introduce the CHANNELMSG_MODIFYCHANNEL message typeAndrea Parri (Microsoft)2020-04-231-1/+1
* Drivers: hv: vmbus: Synchronize init_vp_index() vs. CPU hotplugAndrea Parri (Microsoft)2020-04-231-13/+34
* Drivers: hv: vmbus: Remove the unused HV_LOCALIZED channel affinity logicAndrea Parri (Microsoft)2020-04-231-80/+25
* Drivers: hv: vmbus: Use a spin lock for synchronizing channel scheduling vs. ...Andrea Parri (Microsoft)2020-04-231-0/+1
* Drivers: hv: vmbus: Replace the per-CPU channel lists with a global array of ...Andrea Parri (Microsoft)2020-04-231-67/+112
* Drivers: hv: vmbus: Don't bind the offer&rescind works to a specific CPUAndrea Parri (Microsoft)2020-04-231-5/+16
* Drivers: hv: check VMBus messages lengthsVitaly Kuznetsov2020-04-231-24/+30
* Drivers: hv: avoid passing opaque pointer to vmbus_onmessage()Vitaly Kuznetsov2020-04-231-6/+1
* x86/Hyper-V: Unload vmbus channel in hv panic callbackTianyu Lan2020-04-101-0/+3
* Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23)Dexuan Cui2020-01-251-14/+7
* Drivers: hv: vmbus: Resume after fixing up old primary channelsDexuan Cui2019-09-061-20/+65
* Drivers: hv: vmbus: Suspend after cleaning up hv_sock and sub channelsDexuan Cui2019-09-061-0/+26
* Drivers: hv: vmbus: Ignore the offers when resuming from hibernationDexuan Cui2019-09-061-1/+57
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320Thomas Gleixner2019-06-051-13/+1
* Drivers: hv: vmbus: Fix race condition with new ring_buffer_info mutexKimberly Brown2019-04-101-0/+2
* Drivers: hv: vmbus: Expose monitor data only when monitor pages are usedKimberly Brown2019-03-201-0/+1
* vmbus: Switch to use new generic UUID APIAndy Shevchenko2019-02-141-9/+9
* Merge 4.20-rc6 into char-misc-nextGreg Kroah-Hartman2018-12-101-62/+126
|\
| * Drivers: hv: vmbus: Offload the handling of channels to two workqueuesDexuan Cui2018-12-031-63/+126
* | Drivers: hv: vmbus: Remove the useless API vmbus_get_outgoing_channel()Dexuan Cui2018-11-261-45/+0
|/
* Drivers: hv: vmbus: Use cpumask_var_t for on-stack cpu maskDexuan Cui2018-10-021-5/+9
* Drivers: hv: vmbus: Fix the descriptions of some function parametersDexuan Cui2018-10-021-14/+9
* vmbus: pass channel to hv_process_channel_removalStephen Hemminger2018-09-251-12/+5
* Drivers: hv: vmbus: Reset the channel callback in vmbus_onoffer_rescind()Dexuan Cui2018-08-021-0/+6
* Drivers: hv: vmbus: Fix the offer_in_progress in vmbus_process_offer()Dexuan Cui2018-07-031-3/+1
* Drivers: hv: vmbus: do not mark HV_PCIE as perf_deviceDexuan Cui2018-03-281-1/+1
* hv_vmbus: Correct the stale comments regarding cpu affinityHaiyang Zhang2018-03-061-4/+2
* Drivers: hv: vmbus: Fix a rescind issueK. Y. Srinivasan2017-11-281-3/+4
* hyper-v: trace vmbus_release_relid()Vitaly Kuznetsov2017-11-041-2/+5
* hyper-v: trace vmbus_request_offers()Vitaly Kuznetsov2017-11-041-1/+3
* hyper-v: trace vmbus_onversion_response()Vitaly Kuznetsov2017-11-041-0/+3
* hyper-v: trace vmbus_ongpadl_torndown()Vitaly Kuznetsov2017-11-041-0/+2
* hyper-v: trace vmbus_ongpadl_created()Vitaly Kuznetsov2017-11-041-0/+2
* hyper-v: trace vmbus_onopen_result()Vitaly Kuznetsov2017-11-041-0/+2
* hyper-v: trace vmbus_onoffer_rescind()Vitaly Kuznetsov2017-11-041-0/+2
* hyper-v: trace vmbus_onoffer()Vitaly Kuznetsov2017-11-041-0/+2
* hyper-v: trace vmbus_on_message()Vitaly Kuznetsov2017-11-041-0/+2
* Merge 4.14-rc6 into char-misc-nextGreg Kroah-Hartman2017-10-231-1/+4
|\
| * vmbus: hvsock: add proper sync for vmbus_hvsock_device_unregister()Dexuan Cui2017-10-201-1/+4
* | Merge 4.14-rc5 into char-misc-nextGreg Kroah-Hartman2017-10-161-23/+18
|\|
| * Drivers: hv: vmbus: Fix bugs in rescind handlingK. Y. Srinivasan2017-10-041-19/+18
| * vmbus: don't acquire the mutex in vmbus_hvsock_device_unregister()Dexuan Cui2017-09-221-4/+0
* | vmbus: add per-channel sysfs infoStephen Hemminger2017-10-041-1/+9
|/
* Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2017-09-071-15/+5
|\
| * hyper-v: Globalize vp_indexVitaly Kuznetsov2017-08-101-4/+3
| * hyper-v: Use fast hypercall for HVCALL_SIGNAL_EVENTVitaly Kuznetsov2017-08-101-11/+2
* | Drivers: hv: vmbus: Fix rescind handling issuesK. Y. Srinivasan2017-08-161-3/+26
|/