summaryrefslogtreecommitdiffstats
path: root/block/blk-core.c
Commit message (Expand)AuthorAgeFilesLines
* block: use nanosecond resolution for iostatOmar Sandoval2018-09-221-3/+1Star
* block: don't warn when doing fsync on read-only devicesMikulas Patocka2018-09-061-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/+0Star
| * 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/+4Star
| * 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-051-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/+1Star
* 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-031-1/+3
* block: move sysfs_lock into elevator_initChristoph Hellwig2018-06-011-9/+1Star
* 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/+0Star
* 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/+2Star
* 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/+3Star
* block: fix __get_request documentationChristoph Hellwig2018-05-141-1/+1
* block: consolidate struct request timestamp fieldsOmar Sandoval2018-05-091-9/+8Star
* block: get rid of struct blk_issue_statOmar Sandoval2018-05-091-1/+4
* block: pass struct request instead of struct blk_issue_stat to wbtOmar Sandoval2018-05-091-5/+5
* block: Shorten interrupt disabled regionsThomas Gleixner2018-05-071-10/+2Star
* block: Remove redundant WARN_ON()Anna-Maria Gleixner2018-05-071-1/+0Star
* blk-mq: start request gstate with gen 1Jianchao Wang2018-04-171-0/+4
* block: do not use interruptible wait anywhereAlan Jenkins2018-04-141-7/+4Star
* blk-mq: Avoid that submitting a bio concurrently with device removal triggers...Bart Van Assche2018-04-111-6/+29
* Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-blockLinus Torvalds2018-04-051-82/+168
|\
| * block: Change a rcu_read_{lock,unlock}_sched() pair into rcu_read_{lock,unloc...Bart Van Assche2018-03-191-2/+2
| * block: bio_check_eod() needs to consider partitionsChristoph Hellwig2018-03-171-53/+40Star
| * block: Introduce blk_queue_flag_{set,clear,test_and_{set,clear}}()Bart Van Assche2018-03-081-16/+75
| * block: Use the queue_flag_*() functions instead of open-coding theseBart Van Assche2018-03-081-1/+1
| * block: Fix a race between request queue removal and the block cgroup controllerBart Van Assche2018-02-281-0/+31
| * block: Fix a race between the cgroup code and request queue initializationBart Van Assche2018-02-281-8/+16
| * block: Add 'lock' as third argument to blk_alloc_queue_node()Bart Van Assche2018-02-281-3/+4
* | block: fix the count of PGPGOUT for WRITE_SAMEJiufei Xue2018-03-011-1/+1
|/
* block: Add should_fail_bio() for bpf error injectionHoward McLauchlan2018-02-061-1/+10
* blk-mq: fix discard merge with scheduler attachedJens Axboe2018-02-011-0/+2