summaryrefslogtreecommitdiffstats
path: root/block/blk-core.c
Commit message (Expand)AuthorAgeFilesLines
...
* | block: kill request slab cacheJens Axboe2018-11-071-8/+0
* | block: remove request_list codeJens Axboe2018-11-071-75/+0
* | block: kill legacy parts of timeout handlingJens Axboe2018-11-071-1/+0
* | block: remove __blk_put_request()Jens Axboe2018-11-071-9/+0
* | block: remove dead elevator codeJens Axboe2018-11-071-1695/+14
* | block: remove legacy rq taggingJens Axboe2018-11-071-6/+0
* | block: remove q->lld_busy_fn()Jens Axboe2018-11-071-2/+0
* | blk-mq: provide mq_ops->busy() hookJens Axboe2018-11-071-0/+2
|/
* blkcg: revert blkcg cleanups seriesDennis Zhou2018-11-011-1/+0
* block: call rq_qos_exit() after queue is frozenMing Lei2018-10-311-0/+3
* block: add a report_zones methodChristoph Hellwig2018-10-251-1/+0
* blkcg: reassociate bios when make_request() is called recursivelyDennis Zhou2018-10-201-0/+1
* block: remove bogus check for queue_lock assignmentJens Axboe2018-10-141-2/+1
* blk-mq: change gfp flags to GFP_NOIO in blk_mq_realloc_hw_ctxsJianchao Wang2018-10-131-1/+1
* Merge tag 'v4.19-rc6' into for-4.20/blockJens Axboe2018-10-011-3/+1
|\
| * block: use nanosecond resolution for iostatOmar Sandoval2018-09-211-3/+1
* | block: Make blk_get_request() block for non-PM requests while suspendedBart Van Assche2018-09-261-29/+8
* | block: Schedule runtime resume earlierBart Van Assche2018-09-261-1/+2
* | block: Split blk_pm_add_request() and blk_pm_put_request()Bart Van Assche2018-09-261-0/+1
* | block, scsi: Change the preempt-only flag into a counterBart Van Assche2018-09-261-17/+18
* | block: Move power management code into a new source fileBart Van Assche2018-09-261-195/+1
|/
* block: don't warn when doing fsync on read-only devicesMikulas Patocka2018-09-051-1/+4
* Merge tag 'for-4.19/post-20180822' of git://git.kernel.dk/linux-blockLinus Torvalds2018-08-221-2/+3
|\
| * block: remove duplicate initializationChaitanya Kulkarni2018-08-171-1/+0
| * block: don't warn for flush on read-only deviceJens Axboe2018-08-141-1/+3
* | Merge tag 'for-4.19/block-20180812' of git://git.kernel.dk/linux-blockLinus Torvalds2018-08-141-45/+61
|\|
| * block: Introduce blk_exit_queue()Bart Van Assche2018-08-091-24/+30
| * block: really disable runtime-pm for blk-mqMing Lei2018-08-021-2/+4
| * block: blk_init_allocated_queue() set q->fq as NULL in the fail casexiao jin2018-07-301-0/+1
| * block: Add and use op_stat_group() for indexing disk_stat fields.Michael Callahan2018-07-181-6/+6
| * block: Add default switch case to blk_pm_allow_request() to kill warningGeert Uytterhoeven2018-07-091-2/+2
| * block: remove external dependency on wbt_flagsJosef Bacik2018-07-091-5/+4
| * blk-rq-qos: refactor out common elements of blk-wbtJosef Bacik2018-07-091-6/+6
| * block: Document how blk_update_request() handles RQF_SPECIAL_PAYLOAD requestsBart Van Assche2018-07-091-0/+4
| * blk-mq: avoid to synchronize rcu inside blk_cleanup_queue()Ming Lei2018-07-091-2/+6
* | Partially revert "block: fail op_is_write() requests to read-only partitions"Linus Torvalds2018-08-041-2/+3
|/
* block: Fix cloning of requests with a special payloadBart Van Assche2018-06-281-0/+4
* Revert "block: Add warning for bi_next not NULL in bio_endio()"Bart Van Assche2018-06-191-7/+1
* block: always set partition number to '0' in blk_partition_remap()Hannes Reinecke2018-06-071-1/+1
* block: don't use blocking queue entered for recursive bio submitsJens Axboe2018-06-021-1/+3
* block: move sysfs_lock into elevator_initChristoph Hellwig2018-06-011-9/+1
* block: remove the always unused name argument to elevator_initChristoph Hellwig2018-06-011-1/+1
* block: move initialization of elevator-related fields to blk_alloc_queue_nodeChristoph Hellwig2018-06-011-0/+5
* block: convert bounce, q->bio_split to bioset_init()/mempool_init()Kent Overstreet2018-05-301-3/+4
* blk-mq: Remove generation seqeunceKeith Busch2018-05-291-6/+0
* block: Add warning for bi_next not NULL in bio_endio()Kent Overstreet2018-05-141-1/+7
* block: Use bioset_init() for fs_bio_setKent Overstreet2018-05-141-1/+1
* block: use GFP_NOIO instead of __GFP_DIRECT_RECLAIMChristoph Hellwig2018-05-141-3/+2
* block: pass an explicit gfp_t to get_requestChristoph Hellwig2018-05-141-7/+7
* block: sanitize blk_get_request calling conventionsChristoph Hellwig2018-05-141-11/+3