aboutsummaryrefslogtreecommitdiff
path: root/drivers/hv/channel_mgmt.c
AgeCommit message (Expand)AuthorFilesLines
2023-04-17PCI: hv: Enable PCI pass-thru devices in Confidential VMsGravatar Michael Kelley 1-1/+1
2022-11-21Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_wo...Gravatar Yang Yingliang 1-1/+5
2022-06-10Drivers: hv: vmbus: Release cpu lock in error caseGravatar Saurabh Sengar 1-0/+1
2022-06-08Drivers: hv: vmbus: Don't assign VMbus channel interrupts to isolated CPUsGravatar Saurabh Sengar 1-5/+12
2022-05-26Drivers: hv: vmbus: fix typo in commentGravatar Julia Lawall 1-1/+1
2022-05-11Drivers: hv: vmbus: Remove support for Hyper-V 2008 and Hyper-V 2008R2/Win7Gravatar Michael Kelley 1-18/+11
2022-04-28Drivers: hv: vmbus: Accept hv_sock offers in isolated guestsGravatar Andrea Parri (Microsoft) 1-2/+6
2022-04-25Drivers: hv: vmbus: Add VMbus IMC device to unsupported listGravatar Michael Kelley 1-0/+1
2022-04-07Merge tag 'hyperv-fixes-signed-20220407' of git://git.kernel.org/pub/scm/linu...Gravatar Linus Torvalds 1-3/+3
2022-04-06Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb()Gravatar Andrea Parri (Microsoft) 1-3/+3
2022-02-03Drivers: hv: Compare cpumasks and not their weights in init_vp_index()Gravatar Vitaly Kuznetsov 1-2/+1
2022-02-03Drivers: hv: Rename 'alloced' to 'allocated'Gravatar Vitaly Kuznetsov 1-9/+9
2022-01-05Drivers: hv: vmbus: Initialize request offers message for Isolation VMGravatar Juan Vazquez 1-1/+1
2021-10-28Drivers: hv: vmbus: Remove unused code to check for subchannelsGravatar Michael Kelley 1-34/+0
2021-07-19Drivers: hv: vmbus: Fix duplicate CPU assignments within a deviceGravatar Haiyang Zhang 1-32/+64
2021-04-20Drivers: hv: vmbus: Increase wait time for VMbus unloadGravatar Michael Kelley 1-5/+25
2021-04-20Drivers: hv: vmbus: Initialize unload_event staticallyGravatar Andrea Parri (Microsoft) 1-1/+6
2021-04-18Drivers: hv: vmbus: Drivers: hv: vmbus: Introduce CHANNELMSG_MODIFYCHANNEL_RE...Gravatar Andrea Parri (Microsoft) 1-0/+42
2021-03-22drivers: hv: Fix EXPORT_SYMBOL and tab spaces issueGravatar Vasanth 1-4/+3
2021-02-11Drivers: hv: vmbus: Restrict vmbus_devices on isolated guestsGravatar Andrea Parri (Microsoft) 1-0/+38
2021-02-05Drivers: hv: vmbus: Resolve race condition in vmbus_onoffer_rescind()Gravatar Andrea Parri (Microsoft) 1-0/+12
2021-02-05Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind()Gravatar Andrea Parri (Microsoft) 1-2/+1
2021-02-05hv_utils: Add validation for untrusted Hyper-V valuesGravatar Andres Beltran 1-5/+19
2020-09-15Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pub/scm/linux/kernel/...Gravatar Linus Torvalds 1-2/+5
2020-09-14Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unloadGravatar Michael Kelley 1-2/+5
2020-06-20Drivers: hv: vmbus: Remove the lock field from the vmbus_channel structGravatar Andrea Parri (Microsoft) 1-1/+0
2020-06-19Drivers: hv: vmbus: Remove unnecessary channel->lock critical sections (sc_li...Gravatar Andrea Parri (Microsoft) 1-19/+6
2020-06-19Drivers: hv: vmbus: Remove the numa_node field from the vmbus_channel structGravatar Andrea Parri (Microsoft) 1-2/+0
2020-06-19Drivers: hv: vmbus: Remove the target_vp field from the vmbus_channel structGravatar Andrea Parri (Microsoft) 1-3/+0
2020-05-23Drivers: hv: vmbus: Resolve more races involving init_vp_index()Gravatar Andrea Parri (Microsoft) 1-6/+16
2020-05-23Drivers: hv: vmbus: Resolve race between init_vp_index() and CPU hotplugGravatar Andrea Parri (Microsoft) 1-28/+18
2020-05-20drivers: hv: remove redundant assignment to pointer primary_channelGravatar Colin Ian King 1-4/+1
2020-04-23Drivers: hv: vmbus: Introduce the CHANNELMSG_MODIFYCHANNEL message typeGravatar Andrea Parri (Microsoft) 1-1/+1
2020-04-23Drivers: hv: vmbus: Synchronize init_vp_index() vs. CPU hotplugGravatar Andrea Parri (Microsoft) 1-13/+34
2020-04-23Drivers: hv: vmbus: Remove the unused HV_LOCALIZED channel affinity logicGravatar Andrea Parri (Microsoft) 1-80/+25
2020-04-23Drivers: hv: vmbus: Use a spin lock for synchronizing channel scheduling vs. ...Gravatar Andrea Parri (Microsoft) 1-0/+1
2020-04-23Drivers: hv: vmbus: Replace the per-CPU channel lists with a global array of ...Gravatar Andrea Parri (Microsoft) 1-67/+112
2020-04-23Drivers: hv: vmbus: Don't bind the offer&rescind works to a specific CPUGravatar Andrea Parri (Microsoft) 1-5/+16
2020-04-23Drivers: hv: check VMBus messages lengthsGravatar Vitaly Kuznetsov 1-24/+30
2020-04-23Drivers: hv: avoid passing opaque pointer to vmbus_onmessage()Gravatar Vitaly Kuznetsov 1-6/+1
2020-04-10x86/Hyper-V: Unload vmbus channel in hv panic callbackGravatar Tianyu Lan 1-0/+3
2020-01-25Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23)Gravatar Dexuan Cui 1-14/+7
2019-09-06Drivers: hv: vmbus: Resume after fixing up old primary channelsGravatar Dexuan Cui 1-20/+65
2019-09-06Drivers: hv: vmbus: Suspend after cleaning up hv_sock and sub channelsGravatar Dexuan Cui 1-0/+26
2019-09-06Drivers: hv: vmbus: Ignore the offers when resuming from hibernationGravatar Dexuan Cui 1-1/+57
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320Gravatar Thomas Gleixner 1-13/+1
2019-04-10Drivers: hv: vmbus: Fix race condition with new ring_buffer_info mutexGravatar Kimberly Brown 1-0/+2
2019-03-20Drivers: hv: vmbus: Expose monitor data only when monitor pages are usedGravatar Kimberly Brown 1-0/+1
2019-02-14vmbus: Switch to use new generic UUID APIGravatar Andy Shevchenko 1-9/+9
2018-12-10Merge 4.20-rc6 into char-misc-nextGravatar Greg Kroah-Hartman 1-62/+126