Jens Axboe
|
d486f1f204
block: move internal_tag to same cache line as tag
|
hace 9 años |
Christoph Hellwig
|
aebf526b53
block: fold cmd_type into the REQ_OP_ space
|
hace 9 años |
Christoph Hellwig
|
57292b58dd
block: introduce blk_rq_is_passthrough
|
hace 9 años |
Christoph Hellwig
|
82ed4db499
block: split scsi_request out of struct request
|
hace 9 años |
Christoph Hellwig
|
6d247d7f71
block: allow specifying size for extra command data
|
hace 9 años |
Christoph Hellwig
|
5ea708d15a
block: simplify blk_init_allocated_queue
|
hace 9 años |
Jens Axboe
|
f924ba70c1
Merge branch 'for-4.11/block' into for-4.11/rq-refactor
|
hace 9 años |
Jens Axboe
|
50e1dab86a
blk-mq-sched: fix starvation for multiple hardware queues and shared tags
|
hace 9 años |
Omar Sandoval
|
07e4fead45
blk-mq: create debugfs directory tree
|
hace 9 años |
Jens Axboe
|
bd166ef183
blk-mq-sched: add framework for MQ capable IO schedulers
|
hace 9 años |
Christoph Hellwig
|
2e3258ecfa
block: add blk_rq_payload_bytes
|
hace 9 años |
Damien Le Moal
|
f99e86485c
block: Rename blk_queue_zone_size and bdev_zone_size
|
hace 9 años |
Jens Axboe
|
f8a5b12247
blk-mq: make mq_ops a const pointer
|
hace 9 años |
Ming Lei
|
729204ef49
block: relax check on sg gap
|
hace 9 años |
Ritesh Harjani
|
e8465447d2
block: Remove unused member (busy) from struct blk_queue_tag
|
hace 9 años |
Linus Torvalds
|
b92e09bb5b
Merge branch 'for-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata
|
hace 9 años |
Christoph Hellwig
|
f9d03f96b9
block: improve handling of the magic discard payload
|
hace 9 años |
Chaitanya Kulkarni
|
a6f0788ec2
block: add support for REQ_OP_WRITE_ZEROES
|
hace 9 años |
Chaitanya Kulkarni
|
e73c23ff73
block: add async variant of blkdev_issue_zeroout
|
hace 9 años |
Tobias Klauser
|
9a05e7541c
block: Change extern inline to static inline
|
hace 9 años |
Jens Axboe
|
64f1c21e86
blk-mq: make the polling code adaptive
|
hace 9 años |
Jens Axboe
|
06426adf07
blk-mq: implement hybrid poll mode for sync O_DIRECT
|
hace 9 años |
Jens Axboe
|
bbd7bb7017
block: move poll code to blk-mq
|
hace 9 años |
Jens Axboe
|
87760e5eef
block: hook up writeback throttling
|
hace 9 años |
Jens Axboe
|
cf43e6be86
block: add scalable completion tracking of requests
|
hace 9 años |
Jens Axboe
|
d278d4a889
block: add code to track actual device queue depth
|
hace 9 años |
Shaohua Li
|
50d24c3440
block: immediately dispatch big size request
|
hace 9 años |
Bart Van Assche
|
6a83e74d21
blk-mq: Introduce blk_mq_quiesce_queue()
|
hace 9 años |
Christoph Hellwig
|
ef295ecf09
block: better op and flags encoding
|
hace 9 años |
Christoph Hellwig
|
e806402130
block: split out request-only flags into a new namespace
|
hace 9 años |