summaryrefslogtreecommitdiffstats
path: root/drivers/hv/channel_mgmt.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Drivers: hv: vmbus: Add utility function for querying ring sizeSaurabh Sengar2024-04-111-3/+12
* Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUsMichael Kelley2023-05-231-2/+16
* PCI: hv: Enable PCI pass-thru devices in Confidential VMsMichael Kelley2023-04-171-1/+1
* Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_wo...Yang Yingliang2022-11-211-1/+5
* Drivers: hv: vmbus: Release cpu lock in error caseSaurabh Sengar2022-06-101-0/+1
* Drivers: hv: vmbus: Don't assign VMbus channel interrupts to isolated CPUsSaurabh Sengar2022-06-081-5/+12
* Drivers: hv: vmbus: fix typo in commentJulia Lawall2022-05-261-1/+1
* Drivers: hv: vmbus: Remove support for Hyper-V 2008 and Hyper-V 2008R2/Win7Michael Kelley2022-05-111-18/+11
* Drivers: hv: vmbus: Accept hv_sock offers in isolated guestsAndrea Parri (Microsoft)2022-04-281-2/+6
* Drivers: hv: vmbus: Add VMbus IMC device to unsupported listMichael Kelley2022-04-251-0/+1
* Merge tag 'hyperv-fixes-signed-20220407' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2022-04-071-3/+3
|\
| * Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb()Andrea Parri (Microsoft)2022-04-061-3/+3
* | Drivers: hv: Compare cpumasks and not their weights in init_vp_index()Vitaly Kuznetsov2022-02-031-2/+1
* | Drivers: hv: Rename 'alloced' to 'allocated'Vitaly Kuznetsov2022-02-031-9/+9
|/
* Drivers: hv: vmbus: Initialize request offers message for Isolation VMJuan Vazquez2022-01-051-1/+1
* Drivers: hv: vmbus: Remove unused code to check for subchannelsMichael Kelley2021-10-281-34/+0
* Drivers: hv: vmbus: Fix duplicate CPU assignments within a deviceHaiyang Zhang2021-07-191-32/+64
* Drivers: hv: vmbus: Increase wait time for VMbus unloadMichael Kelley2021-04-201-5/+25
* Drivers: hv: vmbus: Initialize unload_event staticallyAndrea Parri (Microsoft)2021-04-201-1/+6
* Drivers: hv: vmbus: Drivers: hv: vmbus: Introduce CHANNELMSG_MODIFYCHANNEL_RE...Andrea Parri (Microsoft)2021-04-181-0/+42
* drivers: hv: Fix EXPORT_SYMBOL and tab spaces issueVasanth2021-03-221-4/+3
* Drivers: hv: vmbus: Restrict vmbus_devices on isolated guestsAndrea Parri (Microsoft)2021-02-111-0/+38
* Drivers: hv: vmbus: Resolve race condition in vmbus_onoffer_rescind()Andrea Parri (Microsoft)2021-02-051-0/+12
* Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind()Andrea Parri (Microsoft)2021-02-051-2/+1
* hv_utils: Add validation for untrusted Hyper-V valuesAndres Beltran2021-02-051-5/+19
* Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-09-161-2/+5
|\
| * Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unloadMichael Kelley2020-09-141-2/+5
* | Drivers: hv: vmbus: Remove the lock field from the vmbus_channel structAndrea Parri (Microsoft)2020-06-201-1/+0
* | Drivers: hv: vmbus: Remove unnecessary channel->lock critical sections (sc_li...Andrea Parri (Microsoft)2020-06-191-19/+6
* | Drivers: hv: vmbus: Remove the numa_node field from the vmbus_channel structAndrea Parri (Microsoft)2020-06-191-2/+0
* | Drivers: hv: vmbus: Remove the target_vp field from the vmbus_channel structAndrea Parri (Microsoft)2020-06-191-3/+0
|/
* 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-111-0/+2
* Drivers: hv: vmbus: Expose monitor data only when monitor pages are usedKimberly Brown2019-03-211-0/+1