Age | Commit message (Expand) | Author | Files | Lines |
2023-12-22 | block: skip start/end time stamping for passthrough IO | Kundan Kumar | 1 | -0/+6 |
2023-09-22 | blk-mq: remove RQF_MQ_INFLIGHT | Chengming Zhou | 1 | -2/+0 |
2023-08-29 | Merge tag 'for-6.6/block-2023-08-28' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -5/+1 |
2023-07-20 | blk-mq: delete dead struct blk_mq_hw_ctx->queued field | Chengming Zhou | 1 | -2/+0 |
2023-07-17 | blk-flush: reuse rq queuelist in flush state machine | Chengming Zhou | 1 | -1/+0 |
2023-07-17 | blk-mq: use percpu csd to remote complete instead of per-rq csd | Chengming Zhou | 1 | -4/+1 |
2023-07-10 | block: remove dead struc request->completion_data field | Jens Axboe | 1 | -3/+3 |
2023-06-28 | block: add request polling helper | Keith Busch | 1 | -0/+2 |
2023-06-25 | blk-mq: fix two misuses on RQF_USE_SCHED | Ming Lei | 1 | -1/+5 |
2023-06-12 | blk-mq: fix potential io hang by wrong 'wake_batch' | Yu Kuai | 1 | -2/+1 |
2023-05-23 | block: remove redundant req_op in blk_rq_is_passthrough | Li Nan | 1 | -1/+1 |
2023-05-19 | blk-mq: don't use the requeue list to queue flush commands | Christoph Hellwig | 1 | -3/+1 |
2023-05-19 | blk-mq: use the I/O scheduler for writes from the flush state machine | Bart Van Assche | 1 | -16/+11 |
2023-05-18 | block: Introduce blk_rq_is_seq_zoned_write() | Bart Van Assche | 1 | -0/+17 |
2023-05-18 | blk-mq: make sure elevator callbacks aren't called for passthrough request | Christoph Hellwig | 1 | -5/+7 |
2023-05-18 | blk-mq: remove RQF_ELVPRIV | Christoph Hellwig | 1 | -2/+0 |
2023-04-26 | Merge tag 'for-6.4/block-2023-04-21' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -2/+0 |
2023-03-20 | blk-mq: remove hybrid polling | Keith Busch | 1 | -2/+0 |
2023-03-14 | block: do not reverse request order when flushing plug list | Jan Kara | 1 | -0/+6 |
2023-02-17 | blk-mq: Reorder fields in 'struct blk_mq_tag_set' | Christophe JAILLET | 1 | -2/+2 |
2022-12-13 | Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -2/+7 |
2022-11-02 | blk-mq: add tagset quiesce interface | Chao Leng | 1 | -0/+2 |
2022-11-02 | blk-mq: pass a tagset to blk_mq_wait_quiesce_done | Christoph Hellwig | 1 | -1/+1 |
2022-11-02 | blk-mq: move the srcu_struct used for quiescing to the tagset | Christoph Hellwig | 1 | -0/+4 |
2022-10-27 | blk-mq: don't add non-pt request with ->end_io to batch | Ming Lei | 1 | -1/+2 |
2022-10-25 | block: Remove request.write_hint | Bart Van Assche | 1 | -1/+0 |
2022-09-30 | block: add blk_rq_map_user_io | Anuj Gupta | 1 | -0/+2 |
2022-09-30 | block: allow end_io based requests in the completion batch handling | Jens Axboe | 1 | -1/+2 |
2022-09-30 | block: change request end_io handler to pass back a return value | Jens Axboe | 1 | -1/+6 |
2022-09-30 | Merge branch 'for-6.1/io_uring' into for-6.1/passthrough | Jens Axboe | 1 | -0/+1 |
2022-09-21 | block: export blk_rq_is_poll | Kanchan Joshi | 1 | -0/+1 |
2022-09-21 | block: Fix the enum blk_eh_timer_return documentation | Bart Van Assche | 1 | -2/+9 |
2022-08-22 | block: shrink rq_map_data a bit | Jens Axboe | 1 | -4/+4 |
2022-08-22 | block: Change the return type of blk_mq_map_queues() into void | Bart Van Assche | 1 | -2/+2 |
2022-08-18 | blk-mq: remove unused function blk_mq_queue_stopped() | Yu Kuai | 1 | -1/+0 |
2022-07-14 | block: Use the new blk_opf_t type | Bart Van Assche | 1 | -3/+3 |
2022-07-14 | block: Change the type of req_op() and bio_op() into enum req_op | Bart Van Assche | 1 | -2/+4 |
2022-07-06 | block: move zone related fields to struct gendisk | Christoph Hellwig | 1 | -4/+4 |
2022-07-06 | blk-mq: Drop 'reserved' arg of busy_tag_iter_fn | John Garry | 1 | -1/+1 |
2022-07-06 | blk-mq: Drop blk_mq_ops.timeout 'reserved' arg | John Garry | 1 | -1/+1 |
2022-07-06 | blk-mq: Add a flag for reserved requests | John Garry | 1 | -0/+6 |
2022-06-28 | blk-mq: cleanup disk sysfs registration | Christoph Hellwig | 1 | -1/+0 |
2022-06-28 | block: simplify disk shutdown | Christoph Hellwig | 1 | -0/+3 |
2022-05-28 | blk-mq: remove the done argument to blk_execute_rq_nowait | Christoph Hellwig | 1 | -2/+1 |
2022-05-08 | blk-mq: remove the error_count from struct request | Willy Tarreau | 1 | -1/+0 |
2022-03-08 | blk-mq: manage hctx map via xarray | Ming Lei | 1 | -2/+1 |
2022-02-16 | blk-mq: remove the request_queue argument to blk_insert_cloned_request | Christoph Hellwig | 1 | -2/+1 |
2022-01-09 | block: fix old-style declaration | Yang Li | 1 | -1/+1 |
2022-01-05 | block: introduce rq_list_move | Keith Busch | 1 | -0/+17 |
2022-01-05 | block: introduce rq_list_for_each_safe macro | Keith Busch | 1 | -0/+4 |