Dan Williams
|
0dba1314d4
scsi, block: fix duplicate bdi name registration crashes
|
8 years ago |
Jan Kara
|
efa7c9f97e
block: Get rid of blk_get_backing_dev_info()
|
8 years ago |
Jan Kara
|
d03f6cdc1f
block: Dynamically allocate and refcount backing_dev_info
|
8 years ago |
Jan Kara
|
dc3b17cc8b
block: Use pointer to backing_dev_info from request_queue
|
8 years ago |
Jens Axboe
|
d486f1f204
block: move internal_tag to same cache line as tag
|
8 years ago |
Christoph Hellwig
|
aebf526b53
block: fold cmd_type into the REQ_OP_ space
|
8 years ago |
Christoph Hellwig
|
57292b58dd
block: introduce blk_rq_is_passthrough
|
8 years ago |
Christoph Hellwig
|
82ed4db499
block: split scsi_request out of struct request
|
8 years ago |
Christoph Hellwig
|
6d247d7f71
block: allow specifying size for extra command data
|
8 years ago |
Christoph Hellwig
|
5ea708d15a
block: simplify blk_init_allocated_queue
|
8 years ago |
Jens Axboe
|
f924ba70c1
Merge branch 'for-4.11/block' into for-4.11/rq-refactor
|
8 years ago |
Jens Axboe
|
50e1dab86a
blk-mq-sched: fix starvation for multiple hardware queues and shared tags
|
8 years ago |
Omar Sandoval
|
07e4fead45
blk-mq: create debugfs directory tree
|
8 years ago |
Jens Axboe
|
bd166ef183
blk-mq-sched: add framework for MQ capable IO schedulers
|
8 years ago |
Christoph Hellwig
|
2e3258ecfa
block: add blk_rq_payload_bytes
|
8 years ago |
Damien Le Moal
|
f99e86485c
block: Rename blk_queue_zone_size and bdev_zone_size
|
8 years ago |
Jens Axboe
|
f8a5b12247
blk-mq: make mq_ops a const pointer
|
8 years ago |
Ming Lei
|
729204ef49
block: relax check on sg gap
|
8 years ago |
Ritesh Harjani
|
e8465447d2
block: Remove unused member (busy) from struct blk_queue_tag
|
8 years ago |
Linus Torvalds
|
b92e09bb5b
Merge branch 'for-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata
|
8 years ago |
Christoph Hellwig
|
f9d03f96b9
block: improve handling of the magic discard payload
|
8 years ago |
Chaitanya Kulkarni
|
a6f0788ec2
block: add support for REQ_OP_WRITE_ZEROES
|
8 years ago |
Chaitanya Kulkarni
|
e73c23ff73
block: add async variant of blkdev_issue_zeroout
|
8 years ago |
Tobias Klauser
|
9a05e7541c
block: Change extern inline to static inline
|
8 years ago |
Jens Axboe
|
64f1c21e86
blk-mq: make the polling code adaptive
|
8 years ago |
Jens Axboe
|
06426adf07
blk-mq: implement hybrid poll mode for sync O_DIRECT
|
8 years ago |
Jens Axboe
|
bbd7bb7017
block: move poll code to blk-mq
|
9 years ago |
Jens Axboe
|
87760e5eef
block: hook up writeback throttling
|
8 years ago |
Jens Axboe
|
cf43e6be86
block: add scalable completion tracking of requests
|
8 years ago |
Jens Axboe
|
d278d4a889
block: add code to track actual device queue depth
|
9 years ago |