Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
944e7c87967c820a0f34a935b1f2799944099750
/
drivers
/
block
/
virtio_blk.c
944e7c8
virtio_blk: implement mq_ops->commit_rqs() hook
by Jens Axboe
· 6 years ago
ed76e32
blk-mq: abstract out queue map
by Jens Axboe
· 6 years ago
e982c4d
virtio-blk: modernize sysfs attribute creation
by Hannes Reinecke
· 6 years ago
fef912b
block: genhd: add 'groups' argument to device_add_disk
by Hannes Reinecke
· 6 years ago
5657a81
block drivers/block: Use octal not symbolic permissions
by Joe Perches
· 7 years ago
ff005a0
block: sanitize blk_get_request calling conventions
by Christoph Hellwig
· 7 years ago
846ade7
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 7 years ago
daf2a50
virtio_blk: print capacity at probe time
by Stefan Hajnoczi
· 7 years ago
86ff7c2
blk-mq: introduce BLK_STS_DEV_RESOURCE
by Ming Lei
· 7 years ago
efea2ab
virtio_blk: Fix an SG_IO regression
by Bart Van Assche
· 7 years ago
a0725ab
Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 7 years ago
1046d30
virtio_blk: fix incorrect message when disk is resized
by Stefan Hajnoczi
· 7 years ago
6e9fe8d
virtio_blk: Use blk_rq_is_scsi()
by Bart Van Assche
· 7 years ago
f53d5aa
virtio_blk: Use sysfs_match_string() helper
by Andy Shevchenko
· 8 years ago
9b3e990
virtio_blk: quiesce/unquiesce live IO when entering PM states
by Sagi Grimberg
· 8 years ago
46685d1
blk-mq: don't bounce by default
by Christoph Hellwig
· 8 years ago
fc17b65
blk-mq: switch ->queue_rq return value to blk_status_t
by Christoph Hellwig
· 8 years ago
2a842ac
block: introduce new block status code type
by Christoph Hellwig
· 8 years ago
c44b5943
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 8 years ago
9b2bbdb
virtio: wrap find_vqs
by Michael S. Tsirkin
· 8 years ago
d6296d39
blk-mq: update ->init_request and ->exit_request prototypes
by Christoph Hellwig
· 8 years ago
08e0029
blk-mq: remove the error argument to blk_mq_complete_request
by Christoph Hellwig
· 8 years ago
17d5363
scsi: introduce a result field in struct scsi_request
by Christoph Hellwig
· 8 years ago
d19633d
virtio_blk: don't use req->errors
by Christoph Hellwig
· 8 years ago
a1a6e62b
virtio: fix spelling of virtblk_scsi_request_done
by Christoph Hellwig
· 8 years ago
b7819b9
block: remove the blk_execute_rq return value
by Christoph Hellwig
· 8 years ago
f363b08
blk-mq: constify struct blk_mq_ops
by Eric Biggers
· 8 years ago
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
· 9 years ago
3a5e02c
block, drivers: add REQ_OP_FLUSH operation
by Mike Christie
· 9 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
· 11 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
Next »