summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/storvsc_drv.c
Commit message (Expand)AuthorAgeFilesLines
* scsi: storvsc: Return DID_ERROR for invalid commandsHannes Reinecke2021-01-221-1/+1
* scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callb...Andrea Parri (Microsoft)2021-01-071-0/+6
* scsi: storvsc: Resolve data race in storvsc_probe()Andrea Parri (Microsoft)2021-01-071-20/+25
* scsi: storvsc: Fix max_outstanding_req_per_channel for Win8 and newerAndrea Parri (Microsoft)2021-01-071-2/+5
* Merge tag 'hyperv-next-signed-20201214' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2020-12-161-3/+23
|\
| * scsi: storvsc: Use vmbus_requestor to generate transaction IDs for VMBus hard...Andres Beltran2020-11-171-3/+23
* | Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_chann...Andrea Parri (Microsoft)2020-12-111-5/+0
* | scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callb...Andrea Parri (Microsoft)2020-11-301-0/+5
* | scsi: storvsc: Fix error return in storvsc_probe()Jing Xiangfeng2020-11-301-1/+3
|/
* scsi: storvsc: Support PAGE_SIZE larger than 4KBoqun Feng2020-09-281-7/+49
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2020-08-061-1/+12
|\
| * scsi: storvsc: Add validation for untrusted Hyper-V valuesAndres Beltran2020-07-081-0/+11
| * scsi: storvsc: Fix spelling mistakeFlavio Suligoi2020-06-261-1/+1
* | scsi: storvsc: Introduce the per-storvsc_device spinlockAndrea Parri (Microsoft)2020-06-201-5/+11
|/
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2020-06-131-3/+0
|\
| * scsi: storvsc: Remove memset before memory freeing in storvsc_suspend()Denis Efremov2020-06-091-3/+0
* | scsi: storvsc: Re-init stor_chns when a channel interrupt is re-assignedAndrea Parri (Microsoft)2020-05-201-8/+88
|/
* scsi: storvsc: Correctly set number of hardware queues for IDE diskLong Li2020-01-151-1/+3
* scsi: storvsc: Add the support of hibernationDexuan Cui2019-11-211-0/+41
* scsi: storvsc: setup 1:1 mapping between hardware queue and CPU queueLong Li2019-09-231-2/+1
* Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds2019-07-201-3/+2
|\
| * scsi: storvsc: set virt_boundary_mask in the scsi host templateChristoph Hellwig2019-07-161-3/+2
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2019-07-111-0/+11
|\|
| * scsi: storvsc: Add ability to change scsi queue depthBranden Bonaby2019-06-201-0/+11
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320Thomas Gleixner2019-06-051-13/+1
|/
* scsi: storvsc: Reduce default ring buffer size to 128 KbytesMichael Kelley2019-04-031-1/+1
* scsi: storvsc: Fix calculation of sub-channel countMichael Kelley2019-04-031-2/+11
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2018-12-281-1/+0
|\
| * scsi: flip the default on use_clusteringChristoph Hellwig2018-12-181-1/+0
* | scsi: storvsc: Fix a race in sub-channel creation that can cause panicDexuan Cui2018-11-281-31/+30
|/
* use the new async probing feature for the hyperv driversArjan van de Ven2018-07-031-0/+3
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2018-06-101-23/+62
|\
| * scsi: storvsc: Avoid allocating memory for temp cpumasksMichael Kelley2018-05-181-31/+19
| * scsi: storvsc: Select channel based on available percentage of ring buffer to...Long Li2018-04-201-18/+72
| * scsi: storsvc: don't set a bounce limitChristoph Hellwig2018-04-191-3/+0
* | scsi: storvsc: Set up correct queue depth values for IDE devicesLong Li2018-04-201-2/+5
|/
* Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds2018-03-071-1/+2
|\
| * scsi: storvsc: Spread interrupts when picking a channel for I/O requestsMichael Kelley (EOSG)2018-02-211-1/+2
* | Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds2018-02-231-1/+1
|\|
| * scsi: storvsc: Increase cmd_per_lun for higher speed devicesMichael Kelley (EOSG)2018-02-131-1/+1
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2018-01-311-1/+3
|\|
| * scsi: storvsc: missing error code in storvsc_probe()Dan Carpenter2018-01-171-1/+3
* | scsi: storvsc: Fix scsi_cmd error assignments in storvsc_handle_errorCathy Avery2017-12-201-1/+2
|/
* scsi: storvsc: Avoid excessive host scan on controller changeLong Li2017-11-061-15/+11
* scsi: storvsc: Allow only one remove lun work item to be issued per lunCathy Avery2017-11-031-5/+21
* scsi: storvsc: fix memory leak on ring buffer busyLong Li2017-08-301-0/+2
* scsi: storvsc: use default I/O timeout handler for FC devicesLong Li2017-06-261-0/+4
* scsi: storvsc: remove unnecessary channel inbound lockStephen Hemminger2017-06-121-5/+3
* scsi: storvsc: use in place iterator functionStephen Hemminger2017-06-121-29/+15
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2017-05-041-8/+19
|\