summaryrefslogtreecommitdiffstats
path: root/drivers/hv/channel_mgmt.c
Commit message (Expand)AuthorAgeFilesLines
* vmbus: hvsock: add proper sync for vmbus_hvsock_device_unregister()Dexuan Cui2017-10-201-1/+4
* 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
* 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
|/
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2017-07-061-1/+0
|\
| * scsi: storvsc: remove unnecessary channel inbound lockStephen Hemminger2017-06-121-1/+0
* | Drivers: hv: vmbus: Fix rescind handlingK. Y. Srinivasan2017-05-181-16/+53
|/
* Merge 4.11-rc4 into char-misc-nextGreg Kroah-Hartman2017-03-271-22/+5
|\
| * Drivers: hv: vmbus: Don't leak channel idsK. Y. Srinivasan2017-03-161-0/+1
| * vmbus: remove hv_event_tasklet_disable/enableDexuan Cui2017-03-161-19/+0
| * vmbus: use rcu for per-cpu channel listStephen Hemminger2017-03-161-3/+4
* | vmbus: make channel_message table constantStephen Hemminger2017-03-171-24/+24
|/
* vmbus: remove conditional locking of vmbus_writeStephen Hemminger2017-02-141-1/+0
* vmbus: add direct isr callback modeStephen Hemminger2017-02-141-7/+0
* vmbus: change to per channel taskletStephen Hemminger2017-02-141-9/+7
* vmbus: put related per-cpu variable togetherStephen Hemminger2017-02-141-13/+22
* Drivers: hv: vmbus: Use all supported IC versions to negotiateAlex Ng2017-01-311-26/+54
* Drivers: hv: vmbus: Move the code to signal end of messageK. Y. Srinivasan2017-01-201-0/+1
* Drivers: hv: vmbus: Fix a rescind handling bugK. Y. Srinivasan2017-01-101-0/+25
* Drivers: hv: vmbus: Raise retry/wait limits in vmbus_post_msg()Vitaly Kuznetsov2017-01-101-4/+6
* hv: acquire vmbus_connection.channel_mutex in vmbus_free_channels()Vitaly Kuznetsov2016-12-061-0/+2
* hyperv: Fix spelling of HV_UNKOWNHaiyang Zhang2016-12-061-3/+3
* Drivers: hv: vmbus: Base host signaling strictly on the ring stateK. Y. Srinivasan2016-11-071-2/+0
* Drivers: hv: get rid of id in struct vmbus_channelVitaly Kuznetsov2016-09-271-2/+0
* Drivers: hv: vmbus: suppress some "hv_vmbus: Unknown GUID" warningsDexuan Cui2016-09-071-2/+24
* Drivers: hv: Introduce a policy for controlling channel affinityK. Y. Srinivasan2016-09-021-29/+39
* Drivers: hv: vmbus: Enable explicit signaling policy for NIC channelsK. Y. Srinivasan2016-08-311-0/+2
* Drivers: hv: vmbus: fix the race when querying & updating the percpu listDexuan Cui2016-08-311-4/+28
* Drivers: hv: vmbus: handle various crash scenariosVitaly Kuznetsov2016-05-011-15/+43
* Drivers: hv: vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_u...Vitaly Kuznetsov2016-03-011-1/+1
* Drivers: hv: vmbus: remove code duplication in message handlingVitaly Kuznetsov2016-03-011-9/+1
* Drivers: hv: vmbus: avoid wait_for_completion() on crashVitaly Kuznetsov2016-03-011-2/+2
* Drivers: hv: vmbus: Give control over how the ring access is serializedK. Y. Srinivasan2016-02-071-0/+1
* Drivers: hv: vmbus: add an API vmbus_hvsock_device_unregister()Dexuan Cui2016-02-071-5/+28
* Drivers: hv: vmbus: add a per-channel rescind callbackDexuan Cui2016-02-071-0/+11
* Drivers: hv: vmbus: define a new VMBus message type for hvsockDexuan Cui2016-02-071-0/+4
* Drivers: hv: vmbus: avoid scheduling in interrupt context in vmbus_initiate_u...Vitaly Kuznetsov2016-02-071-1/+43
* Drivers: hv: vmbus: avoid infinite loop in init_vp_index()Vitaly Kuznetsov2016-02-071-0/+11
* Drivers: hv: vmbus: Add vendor and device atttributesK. Y. Srinivasan2016-02-071-43/+123
* Drivers: hv: vmbus: Treat Fibre Channel devices as performance criticalK. Y. Srinivasan2015-12-211-0/+3
* Drivers: hv: vmbus: channge vmbus_connection.channel_lock to mutexDexuan Cui2015-12-141-6/+6
* Drivers: hv: vmbus: release relid on error in vmbus_process_offer()Dexuan Cui2015-12-141-6/+15
* Drivers: hv: vmbus: fix rescind-offer handling for device without a driverDexuan Cui2015-12-141-3/+3
* Drivers: hv: vmbus: Use uuid_le_cmp() for comparing GUIDsK. Y. Srinivasan2015-12-141-2/+1
* Drivers: hv: vmbus: Use uuid_le type consistentlyK. Y. Srinivasan2015-12-141-1/+1
* drivers:hv: Define the channel type for Hyper-V PCI Express pass-throughJake Oshins2015-12-141-0/+3
* Drivers: hv: vmbus: fix init_vp_index() for reloading hv_netvscDexuan Cui2015-09-201-0/+17
OpenPOWER on IntegriCloud