Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
75f3ee4c288d92d022481b4d9d56599714ca0ce3
/
drivers
/
scsi
/
virtio_scsi.c
6da2ec5
treewide: kmalloc() -> kmalloc_array()
by Kees Cook
· 6 years ago
c3506df
scsi: virtio_scsi: unify scsi_host_template
by Ming Lei
· 7 years ago
b5b6e8c
scsi: virtio_scsi: fix IO hang caused by automatic irq vector affinity
by Ming Lei
· 7 years ago
582b0ab
scsi: virtio: virtio_scsi: Set can_queue to the length of the virtqueue.
by Richard W.M. Jones
· 7 years ago
a680f1d
scsi: virtio_scsi: always read VPD pages for multiqueue too
by Paolo Bonzini
· 7 years ago
e72c9a2
scsi: virtio_scsi: let host do exception handling
by Paolo Bonzini
· 7 years ago
c2bb873
scsi: virtio_scsi: Remove code that zeroes driver-private command data
by Bart Van Assche
· 7 years ago
c44b594
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 7 years ago
9b2bbdb
virtio: wrap find_vqs
by Michael S. Tsirkin
· 8 years ago
25d1d50
scsi: virtio_scsi: Always try to read VPD pages
by David Gibson
· 8 years ago
0d9f0a5
virtio_scsi: use virtio IRQ affinity
by Christoph Hellwig
· 8 years ago
fb5e31d
virtio: allow drivers to request IRQ affinity when creating VQs
by Christoph Hellwig
· 8 years ago
773c722
scsi: virtio_scsi: Reject commands when virtqueue is broken
by Eric Farman
· 8 years ago
4dfddf5
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 8 years ago
8904f5a
virtio scsi: Convert to hotplug state machine
by Sebastian Andrzej Siewior
· 8 years ago
e8f8142
scsi: virtio_scsi: Use complete() instead complete_all()
by Daniel Wagner
· 8 years ago
d1a343a
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 9 years ago
908a554
virtio scsi: fix unused variable warning
by Stephen Rothwell
· 9 years ago
c5c2567
virtio_scsi: don't select CONFIG_BLK_DEV_INTEGRITY
by Christoph Hellwig
· 10 years ago
8cab3cd
virtio/scsi: verify device has config space
by Michael S. Tsirkin
· 10 years ago
6b9e2ce
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 10 years ago
51cdc38
virtio: drop VIRTIO_F_VERSION_1 from drivers
by Michael S. Tsirkin
· 10 years ago
d75dff3
virtio_scsi: v1.0 support
by Michael S. Tsirkin
· 10 years ago
db5ed4d
scsi: drop reason argument from ->change_queue_depth
by Christoph Hellwig
· 10 years ago
c40ecc1
scsi: avoid ->change_queue_depth indirection for queue full tracking
by Christoph Hellwig
· 10 years ago
ccbedf1
virtio_scsi: support multi hw queue of blk-mq
by Ming Lei
· 10 years ago
c8b09f6
scsi: don't set tagging state from scsi_adjust_queue_depth
by Christoph Hellwig
· 10 years ago
5d8f16d
virtio_scsi: drop scan callback
by Michael S. Tsirkin
· 10 years ago
e67423c
virtio_scsi: fix race on device removal
by Michael S. Tsirkin
· 10 years ago
1fa5b2a
virito_scsi: use freezable WQ for events
by Paolo Bonzini
· 10 years ago
52c9cf1
virtio_scsi: enable VQs early on restore
by Michael S. Tsirkin
· 10 years ago
cd67904
virtio_scsi: move kick event out from virtscsi_init
by Michael S. Tsirkin
· 10 years ago
761f119
virtio-scsi: Implement change_queue_depth for virtscsi targets
by Venkatesh Srinivas
· 10 years ago
938ece7
virtio-scsi: replace target spinlock with seqcount
by Ming Lei
· 10 years ago
8faeb52
virtio-scsi: fix various bad behavior on aborted requests
by Paolo Bonzini
· 10 years ago
cdda0e5
virtio-scsi: avoid cancelling uninitialized work items
by Paolo Bonzini
· 10 years ago
ed9ea4e
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
by Linus Torvalds
· 10 years ago
5c02c39
Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux
by Linus Torvalds
· 10 years ago
e6dc783
virtio-scsi: Enable DIF/DIX modes in SCSI host LLD
by Nicholas Bellinger
· 11 years ago
c77fba9
virtio_scsi: don't call virtqueue_add_sgs(... GFP_NOIO) holding spinlock.
by Rusty Russell
· 10 years ago
b54197c
virtio_scsi: use cmd_size
by Christoph Hellwig
· 11 years ago
f259d9b
virtio_scsi: remove ACCESS_ONCE() and smp_read_barrier_depends()
by Ming Lei
· 10 years ago
0c8482a
[SCSI] virtio-scsi: Skip setting affinity on uninitialized vq
by Fam Zheng
· 11 years ago
f466f75
virtio-scsi: Fix hotcpu_notifier use-after-free with virtscsi_freeze
by Asias He
· 11 years ago
2bf4fd3
virtio_scsi: verify if queue is broken after virtqueue_get_buf()
by Heinz Graalfs
· 11 years ago
855e0c5
virtio: use size-based config accessors.
by Rusty Russell
· 11 years ago
8910700
virtio: pm: use CONFIG_PM_SLEEP instead of CONFIG_PM
by Aaron Lu
· 11 years ago
aa52aee
virtio-scsi: Fix virtqueue affinity setup
by Asias He
· 11 years ago
285e71e
virtio-scsi: reset virtqueue affinity when doing cpu hotplug
by Wanlong Gao
· 12 years ago
9141a4c
virtio-scsi: introduce multiqueue support
by Paolo Bonzini
· 12 years ago
10f34f6
virtio-scsi: push vq lock/unlock into virtscsi_vq_done
by Paolo Bonzini
· 12 years ago
7f82b3c
virtio-scsi: pass struct virtio_scsi to virtqueue completion function
by Paolo Bonzini
· 12 years ago
5c37019
virtio-scsi: redo allocation of target data
by Wanlong Gao
· 12 years ago
bf95829
virtio_scsi: use virtqueue_add_inbuf() for virtscsi_kick_event.
by Rusty Russell
· 12 years ago
682993b
virtio-scsi: use virtqueue_add_sgs for command buffers
by Wanlong Gao
· 12 years ago
ba06d1e
virtio-scsi: use pr_err() instead of printk()
by Wanlong Gao
· 12 years ago
6f03979
Drivers: scsi: remove __dev* attributes.
by Greg Kroah-Hartman
· 12 years ago
b7dfde9
Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux
by Linus Torvalds
· 12 years ago
4614e51
virtio: scsi: make it clear that virtqueue_add_buf() no longer returns > 0
by Rusty Russell
· 12 years ago
b56d100
[SCSI] virtio_scsi: fix memory leak on full queue condition.
by Eric Northup
· 12 years ago
865b58c
[SCSI] virtio-scsi: support online resizing of disks
by Paolo Bonzini
· 12 years ago
9da5f5a
[SCSI] virtio-scsi: fix LUNs greater than 255
by Paolo Bonzini
· 12 years ago
2e9c9df
[SCSI] virtio-scsi: initialize scatterlist structure
by Richard W.M. Jones
· 12 years ago
27e99ad
[SCSI] scsi: virtio-scsi: Fix address translation failure of HighMem pages used by sg list
by Wang Sen
· 12 years ago
59057fb
[SCSI] virtio-scsi: Add vdrv->scan for post VIRTIO_CONFIG_S_DRIVER_OK LUN scanning
by Nicholas Bellinger
· 12 years ago
365a715
[SCSI] virtio-scsi: hotplug support for virtio-scsi
by Cong Meng
· 12 years ago
2bd37f0
[SCSI] virtio-scsi: split scatterlist per target
by Paolo Bonzini
· 12 years ago
bce750b
[SCSI] virtio-scsi: release sg_lock after add_buf
by Paolo Bonzini
· 12 years ago
139fe45
[SCSI] virtio-scsi: split locking per vq
by Paolo Bonzini
· 12 years ago
b5ee8f2
[SCSI] virtio-scsi: unlock during kick
by Paolo Bonzini
· 12 years ago
e4594bb
[SCSI] virtio_scsi: fix TMF use-after-free
by Paolo Bonzini
· 13 years ago
4fe74b1
[SCSI] virtio-scsi: SCSI driver for QEMU based virtual machines
by Paolo Bonzini
· 13 years ago