Age | Commit message (Expand) | Author |
2021-12-06 | blk-mq: don't use plug->mq_list->q directly in blk_mq_run_dispatch_ops() | Ming Lei |
2021-12-06 | blk-mq: don't run might_sleep() if the operation needn't blocking | Ming Lei |
2021-12-03 | blk-mq: run dispatch lock once in case of issuing from list | Ming Lei |
2021-12-03 | blk-mq: pass request queue to blk_mq_run_dispatch_ops | Ming Lei |
2021-12-03 | blk-mq: move srcu from blk_mq_hw_ctx to request_queue | Ming Lei |
2021-12-03 | blk-mq: remove hctx_lock and hctx_unlock | Ming Lei |
2021-12-03 | block: switch to atomic_t for request references | Jens Axboe |
2021-12-03 | block: move direct_IO into our own read_iter handler | Jens Axboe |
2021-12-03 | treewide: Add missing includes masked by cgroup -> bpf dependency | Jakub Kicinski |
2021-12-02 | block: fix double bio queue when merging in cached request path | Jens Axboe |
2021-12-02 | block: get rid of useless goto and label in blk_mq_get_new_requests() | Jens Axboe |
2021-12-02 | blk-mq: check q->poll_stat in queue_poll_stat_show | Ming Lei |
2021-11-29 | block: Fix fsync always failed if once failed | Ye Bin |
2021-11-29 | block: remove the gendisk argument to blk_execute_rq | Christoph Hellwig |
2021-11-29 | block: remove the ->rq_disk field in struct request | Christoph Hellwig |
2021-11-29 | block: don't check ->rq_disk in merges | Christoph Hellwig |
2021-11-29 | block: Remove redundant initialization of variable ret | Colin Ian King |
2021-11-29 | block: simplify ioc_lookup_icq | Christoph Hellwig |
2021-11-29 | block: simplify ioc_create_icq | Christoph Hellwig |
2021-11-29 | block: return the io_context from create_task_io_context | Christoph Hellwig |
2021-11-29 | block: use alloc_io_context in __copy_io | Christoph Hellwig |
2021-11-29 | block: factor out a alloc_io_context helper | Christoph Hellwig |
2021-11-29 | block: remove get_io_context_active | Christoph Hellwig |
2021-11-29 | block: move the remaining elv.icq handling to the I/O scheduler | Christoph Hellwig |
2021-11-29 | block: move blk_mq_sched_assign_ioc to blk-ioc.c | Christoph Hellwig |
2021-11-29 | block: mark put_io_context_active static | Christoph Hellwig |
2021-11-29 | Revert "block: Provide blk_mq_sched_get_icq()" | Christoph Hellwig |
2021-11-29 | bfq: use bfq_bic_lookup in bfq_limit_depth | Christoph Hellwig |
2021-11-29 | bfq: simplify bfq_bic_lookup | Christoph Hellwig |
2021-11-29 | fork: move copy_io to block/blk-ioc.c | Christoph Hellwig |
2021-11-29 | blk-mq: use bio->bi_opf after bio is checked | Ming Lei |
2021-11-29 | bfq: Do not let waker requests skip proper accounting | Jan Kara |
2021-11-29 | bfq: Log waker detections | Jan Kara |
2021-11-29 | bfq: Provide helper to generate bfqq name | Jan Kara |
2021-11-29 | bfq: Limit waker detection in time | Jan Kara |
2021-11-29 | bfq: Limit number of requests consumed by each cgroup | Jan Kara |
2021-11-29 | bfq: Store full bitmap depth in bfq_data | Jan Kara |
2021-11-29 | bfq: Track number of allocated requests in bfq_entity | Jan Kara |
2021-11-29 | block: Provide blk_mq_sched_get_icq() | Jan Kara |
2021-11-29 | blk-crypto: remove blk_crypto_unregister() | Eric Biggers |
2021-11-29 | blk-mq: cleanup request allocation | Christoph Hellwig |
2021-11-29 | block: don't include <linux/part_stat.h> in blk.h | Christoph Hellwig |
2021-11-29 | block: don't include <linux/idr.h> in blk.h | Christoph Hellwig |
2021-11-29 | block: don't include <linux/blk-mq.h> in blk.h | Christoph Hellwig |
2021-11-29 | block: don't include blk-mq.h in blk.h | Christoph Hellwig |
2021-11-29 | block: don't include blk-mq-sched.h in blk.h | Christoph Hellwig |
2021-11-29 | block: remove the e argument to elevator_exit | Christoph Hellwig |
2021-11-29 | block: remove elevator_exit | Christoph Hellwig |
2021-11-29 | block: move blk_get_flush_queue to blk-flush.c | Christoph Hellwig |
2021-11-29 | blk_mq: remove repeated includes | Guo Zhengkui |