Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
1073d9b49ae4ede7682320168a209d46f70508bf
/
drivers
/
block
/
virtio_blk.c
54d7989
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 8 years ago
ad71473
virtio_blk: 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
772c8f6
Merge tag 'for-4.11/linus-merge-signed' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
42e1b14
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
aebf526
block: fold cmd_type into the REQ_OP_ space
by Christoph Hellwig
· 8 years ago
97b50a6
virtio_blk: make SCSI passthrough support configurable
by Christoph Hellwig
· 8 years ago
85dada0
virtio_blk: remove struct request backpointer from virtblk_req
by Christoph Hellwig
· 8 years ago
82ed4db
block: split scsi_request out of struct request
by Christoph Hellwig
· 8 years ago
2c935bc
locking/atomic, kref: Add kref_read()
by Peter Zijlstra
· 8 years ago
6bf6b0a
virtio_blk: fix panic in initialization error path
by Omar Sandoval
· 8 years ago
a14d749
virtio_blk: avoid DMA to stack for the sense buffer
by Christoph Hellwig
· 8 years ago
2ff9844
virtio_blk: Delete an unnecessary initialisation in init_vq()
by Markus Elfring
· 8 years ago
668866b
virtio_blk: Use kmalloc_array() in init_vq()
by Markus Elfring
· 8 years ago
7d7e0f9
blk-mq: remove ->map_queue
by Christoph Hellwig
· 8 years ago
347a529
virtio_blk: Fix a slient kernel panic
by Minfei Huang
· 8 years ago
0c4de0f
block: ensure bios return from blk_get_request are properly initialized
by Christoph Hellwig
· 8 years ago
f959669
virtio_blk: use blk_rq_map_kern
by Christoph Hellwig
· 8 years ago
0d52c756
block: convert to device_add_disk()
by Dan Williams
· 8 years ago
3a5e02c
block, drivers: add REQ_OP_FLUSH operation
by Mike Christie
· 8 years ago
ad9126a
virtio_blk: switch to using blk_queue_write_cache()
by Jens Axboe
· 9 years ago
592002f
virtio_blk: VIRTIO_BLK_F_WCE->VIRTIO_BLK_F_FLUSH
by Michael S. Tsirkin
· 9 years ago
f4829a9
blk-mq: fix racy updates of rq->errors
by Christoph Hellwig
· 9 years ago
5fa3142
virtio-blk: Allow extended partitions
by Fam Zheng
· 9 years ago
53eab6f
virtio-blk: use VIRTIO_BLK_F_WCE and VIRTIO_BLK_F_CONFIG_WCE in virtio1
by Paolo Bonzini
· 9 years ago
4f8c951
block: rename REQ_TYPE_SPECIAL to REQ_TYPE_DRV_PRIV
by Christoph Hellwig
· 10 years ago
b9f28d8
sd, mmc, virtio_blk, string_helpers: fix block size units
by James Bottomley
· 10 years ago
bb6ec57
virtio_blk: coding style fixes
by Michael S. Tsirkin
· 10 years ago
a4379fd
virtio/blk: verify device has config space
by Michael S. Tsirkin
· 10 years ago
35b489d
block: fix checking return value of blk_mq_init_queue
by Ming Lei
· 10 years ago
caf292a
Merge branch 'for-3.19/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
51cdc38
virtio: drop VIRTIO_F_VERSION_1 from drivers
by Michael S. Tsirkin
· 10 years ago
38f37b5
virtio_blk: fix race at module removal
by Michael S. Tsirkin
· 10 years ago
393c525
virtio_blk: make serial attribute static
by Michael S. Tsirkin
· 10 years ago
19c1c5a
virtio_blk: v1.0 support
by Michael S. Tsirkin
· 10 years ago
74c4505
blk-mq: add a 'list' parameter to ->queue_rq()
by Jens Axboe
· 10 years ago
d3dc366
Merge branch 'for-3.18/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
6d62c37
virtio_blk: enable VQs early on restore
by Michael S. Tsirkin
· 10 years ago
7a11370
virtio_blk: enable VQs early
by Michael S. Tsirkin
· 10 years ago
1f54b0c
virtio-blk: drop config_mutex
by Michael S. Tsirkin
· 10 years ago
cc74f71
virtio_blk: drop config_enable
by Michael S. Tsirkin
· 10 years ago
c8a446a
blk-mq: rename blk_mq_end_io to blk_mq_end_request
by Christoph Hellwig
· 10 years ago
e249007
blk-mq: call blk_mq_start_request from ->queue_rq
by Christoph Hellwig
· 10 years ago
bf57229
blk-mq: remove REQ_END
by Christoph Hellwig
· 10 years ago
6a27b65
block: virtio-blk: support multi virt queues per virtio-blk device
by Ming Lei
· 10 years ago
e8edca6
block: virtio_blk: don't hold spin lock during world switch
by Ming Lei
· 11 years ago
0fb662e
Merge branch 'for-3.16/core' into for-3.16/drivers
by Jens Axboe
· 11 years ago
cdef54d
blk-mq: remove alloc_hctx and free_hctx methods
by Christoph Hellwig
· 11 years ago
0c29e93
virtio_blk: fix race between start and stop queue
by Ming Lei
· 11 years ago
1b4a325
blk-mq: add async parameter to blk_mq_start_stopped_hw_queues
by Christoph Hellwig
· 11 years ago
24d2f90
blk-mq: split out tag initialization, support shared tags
by Christoph Hellwig
· 11 years ago
e9b267d
blk-mq: add ->init_request and ->exit_request methods
by Christoph Hellwig
· 11 years ago
9d74e25
blk-mq: do not initialize req->special
by Christoph Hellwig
· 11 years ago
64056a9
Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux
by Linus Torvalds
· 11 years ago
fc4324b
virtio-blk: base queue-depth on virtqueue ringsize or module param
by Rusty Russell
· 11 years ago
95363ef
blk-mq: allow blk_mq_init_commands() to return failure
by Jens Axboe
· 11 years ago
5261b85
virtio_blk: don't crash, report error if virtqueue is broken.
by Rusty Russell
· 11 years ago
5124c28
virtio_blk: use blk_mq_complete_request
by Christoph Hellwig
· 11 years ago
f02b9ac
virtio-blk: virtqueue_kick() must be ordered with other virtqueue operations
by Shaohua Li
· 11 years ago
f412f2c
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 11 years ago
1cf7e9c
virtio_blk: blk-mq support
by Jens Axboe
· 11 years ago
7f03b17
virtio_blk: 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
2a647bf
virtio_blk: Add missing 'static' qualifiers
by Jonghwan Choi
· 12 years ago
0a11cc3
virtio_blk: remove nents member.
by Rusty Russell
· 12 years ago
20af3cf
virtio-blk: use virtqueue_add_sgs on req path
by Paolo Bonzini
· 12 years ago
8f39db9
virtio-blk: use virtqueue_add_sgs on bio path
by Paolo Bonzini
· 12 years ago
5ee21a5
virtio-blk: reorganize virtblk_add_req
by Paolo Bonzini
· 12 years ago
9d9598b
virtio-blk: emit udev event when device is resized
by Milos Vyletel
· 12 years ago
2263647
Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux
by Linus Torvalds
· 12 years ago
8d85fce
Drivers: block: remove __dev* attributes.
by Greg Kroah-Hartman
· 12 years ago
f4953fe
virtio-blk: Don't free ida when disk is in use
by Alexander Graf
· 12 years ago
bb81110
virtio-blk: Disable callback in virtblk_done()
by Asias He
· 12 years ago
f22cf8e
virtio-blk: fix NULL checking in virtblk_alloc_req()
by Dan Carpenter
· 12 years ago
c85a1f9
virtio-blk: Add REQ_FLUSH and REQ_FUA support to bio path
by Asias He
· 12 years ago
a98755c
virtio-blk: Add bio-based IO path for virtio-blk
by Asias He
· 12 years ago
cd5d503
virtio-blk: allow toggling host cache between writeback and writethrough
by Paolo Bonzini
· 12 years ago
2c95a32
virtio-blk: Use block layer provided spinlock
by Asias He
· 13 years ago
483001c
virtio-blk: Reset device after blk_cleanup_queue()
by Asias He
· 13 years ago
02e2b12
virtio-blk: Call del_gendisk() before disable guest kick
by Asias He
· 13 years ago
f65ca1d
virtio_blk: Drop unused request tracking list
by Asias He
· 13 years ago
b79d866
virtio-blk: Fix hot-unplug race in remove method
by Asias He
· 13 years ago
cdd5983
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 13 years ago
c0aa3e0
virtio_blk: helper function to format disk names
by Ren Mingxin
· 13 years ago
e9986f3
virtio-blk: Call revalidate_disk() upon online disk resize
by Vivek Goyal
· 13 years ago
577ebb3
block: add and use scsi_blk_cmd_ioctl
by Paolo Bonzini
· 13 years ago
f8fb5bc
virtio: blk: Add freeze, restore handlers to support S4
by Amit Shah
· 13 years ago
6abd6e5
virtio: blk: Move vq initialization to separate function
by Amit Shah
· 13 years ago
4678d6f
virtio_blk: fix config handler race
by Michael S. Tsirkin
· 13 years ago
f96fde4
virtio: rename virtqueue_add_buf_gfp to virtqueue_add_buf
by Rusty Russell
· 13 years ago
32aaeff
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
by Linus Torvalds
· 13 years ago
5087a50
virtio-blk: use ida to allocate disk index
by Michael S. Tsirkin
· 13 years ago
0c8d44f
block: Fix files that are modules and hence need module.h
by Paul Gortmaker
· 13 years ago
6917f83
drivers, block: virtio_blk: Replace cryptic number with the macro
by Liu Yuan
· 14 years ago
7a7c924
virtio_blk: allow re-reading config space at runtime
by Christoph Hellwig
· 14 years ago
a288709
Merge branch 'for-2.6.37/barrier' of git://git.kernel.dk/linux-2.6-block
by Linus Torvalds
· 14 years ago
fe5a50a
virtio_blk: remove BKL leftovers
by Christoph Hellwig
· 14 years ago
fa251f89
Merge branch 'v2.6.36-rc8' into for-2.6.37/barrier
by Jens Axboe
· 14 years ago
e4c4776
virtio-blk: fix request leak.
by Mike Snitzer
· 14 years ago
Next »