Age | Commit message (Expand) | Author |
2021-12-16 | block: open code create_task_io_context in set_task_ioprio | Christoph Hellwig |
2021-12-16 | block: fold get_task_io_context into set_task_ioprio | Christoph Hellwig |
2021-12-16 | block: move set_task_ioprio to blk-ioc.c | Christoph Hellwig |
2021-12-16 | block: cleanup ioc_clear_queue | Christoph Hellwig |
2021-12-16 | block: refactor put_io_context | Christoph Hellwig |
2021-12-16 | block: remove the NULL ioc check in put_io_context | Christoph Hellwig |
2021-12-16 | block: refactor put_iocontext_active | Christoph Hellwig |
2021-12-16 | block: simplify struct io_context refcounting | Christoph Hellwig |
2021-12-16 | block: remove the nr_task field from struct io_context | Christoph Hellwig |
2021-12-16 | nvme: add support for mq_ops->queue_rqs() | Jens Axboe |
2021-12-16 | nvme: separate command prep and issue | Jens Axboe |
2021-12-16 | nvme: split command copy into a helper | Jens Axboe |
2021-12-16 | block: add mq_ops->queue_rqs hook | Jens Axboe |
2021-12-16 | block: use singly linked list for bio cache | Jens Axboe |
2021-12-16 | block: add completion handler for fast path | Jens Axboe |
2021-12-14 | block: make queue stat accounting a reference | Jens Axboe |
2021-12-13 | bdev: Improve lookup_bdev documentation | Matthew Wilcox (Oracle) |
2021-12-12 | mtd_blkdevs: don't scan partitions for plain mtdblock | Christoph Hellwig |
2021-12-06 | blk-mq: Optimise blk_mq_queue_tag_busy_iter() for shared tags | John Garry |
2021-12-06 | blk-mq: Delete busy_iter_fn | John Garry |
2021-12-06 | blk-mq: Drop busy_iter_fn blk_mq_hw_ctx argument | John Garry |
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 | mm: move filemap_range_needs_writeback() into header | Jens Axboe |
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 | scsi: remove the gendisk argument to scsi_ioctl | Christoph Hellwig |
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 | mtd_blkdevs: remove the sector out of range check in do_blktrans_request | 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 |