Age | Commit message (Expand) | Author | Files | Lines |
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 |
2022-01-05 | block: move rq_list macros to blk-mq.h | Keith Busch | 1 | -0/+29 |
2021-12-16 | block: add mq_ops->queue_rqs hook | Jens Axboe | 1 | -0/+8 |
2021-12-06 | blk-mq: Delete busy_iter_fn | John Garry | 1 | -1/+0 |
2021-12-06 | blk-mq: Drop busy_iter_fn blk_mq_hw_ctx argument | John Garry | 1 | -2/+1 |
2021-12-04 | blk-mq: move srcu from blk_mq_hw_ctx to request_queue | Ming Lei | 1 | -8/+0 |
2021-12-04 | block: switch to atomic_t for request references | Jens Axboe | 1 | -1/+1 |
2021-11-29 | block: remove the gendisk argument to blk_execute_rq | Christoph Hellwig | 1 | -4/+3 |
2021-11-29 | block: remove the ->rq_disk field in struct request | Christoph Hellwig | 1 | -4/+0 |
2021-11-29 | blk-mq: Add blk_mq_complete_request_direct() | Sebastian Andrzej Siewior | 1 | -0/+11 |
2021-11-29 | block: remove rq_flush_dcache_pages | Christoph Hellwig | 1 | -10/+0 |
2021-11-29 | block: move blk_rq_err_bytes to scsi | Christoph Hellwig | 1 | -3/+0 |
2021-11-09 | Merge tag 'for-5.16/block-2021-11-09' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -0/+1 |
2021-11-09 | blk-mq: add one API for waiting until quiesce is done | Ming Lei | 1 | -0/+1 |
2021-10-29 | block: remove blk_{get,put}_request | Christoph Hellwig | 1 | -3/+0 |
2021-10-22 | block: remove the initialize_rq_fn blk_mq_ops method | Christoph Hellwig | 1 | -5/+0 |
2021-10-21 | blk-crypto: rename blk_keyslot_manager to blk_crypto_profile | Eric Biggers | 1 | -1/+1 |
2021-10-20 | blk-mq: move blk_mq_flush_plug_list to block/blk-mq.h | Christoph Hellwig | 1 | -2/+0 |
2021-10-19 | block: move blk_mq_tag_to_rq() inline | Jens Axboe | 1 | -1/+35 |
2021-10-18 | block: add support for blk_mq_end_request_batch() | Jens Axboe | 1 | -0/+29 |
2021-10-18 | block: add a struct io_comp_batch argument to fops->iopoll() | Jens Axboe | 1 | -1/+1 |
2021-10-18 | block: remove some blk_mq_hw_ctx debugfs entries | Jens Axboe | 1 | -10/+0 |
2021-10-18 | block: store elevator state in request | Jens Axboe | 1 | -0/+2 |
2021-10-18 | block: improve layout of struct request | Jens Axboe | 1 | -44/+46 |
2021-10-18 | block: switch polling to be bio based | Christoph Hellwig | 1 | -13/+2 |
2021-10-18 | block: fold bio_cur_bytes into blk_rq_cur_bytes | Christoph Hellwig | 1 | -1/+5 |
2021-10-18 | block: pre-allocate requests if plug is started and is a batch | Jens Axboe | 1 | -1/+4 |
2021-10-18 | blk-mq: Change shared sbitmap naming to shared tags | John Garry | 1 | -4/+4 |
2021-10-18 | blk-mq: Use shared tags for shared sbitmap support | John Garry | 1 | -8/+7 |
2021-10-18 | block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ | John Garry | 1 | -1/+1 |
2021-10-18 | block: move struct request to blk-mq.h | Christoph Hellwig | 1 | -0/+465 |
2021-08-23 | block: cleanup the lockdep handling in *alloc_disk | Christoph Hellwig | 1 | -7/+3 |
2021-08-05 | blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag | Bart Van Assche | 1 | -0/+6 |
2021-07-01 | block: mark blk_mq_init_queue_data static | Christoph Hellwig | 1 | -2/+0 |
2021-06-18 | blk-mq: fix an IS_ERR() vs NULL bug | Dan Carpenter | 1 | -1/+1 |
2021-06-11 | blk-mq: remove blk_mq_init_sq_queue | Christoph Hellwig | 1 | -4/+0 |
2021-06-11 | blk-mq: add the blk_mq_alloc_disk APIs | Christoph Hellwig | 1 | -0/+12 |
2021-06-11 | blk-mq: improve the blk_mq_init_allocated_queue interface | Christoph Hellwig | 1 | -3/+2 |
2021-06-11 | blk-mq: factor out a blk_mq_alloc_sq_tag_set helper | Christoph Hellwig | 1 | -0/+3 |
2021-04-22 | scsi: blk-mq: Fix build warning when making htmldocs | Ming Lei | 1 | -4/+4 |
2021-03-05 | scsi: blk-mq: Return budget token from .get_budget callback | Ming Lei | 1 | -2/+2 |
2021-03-05 | scsi: blk-mq: Add callbacks for storing & retrieving budget token | Ming Lei | 1 | -0/+9 |
2021-02-10 | blk-mq: introduce blk_mq_set_request_complete | Chao Leng | 1 | -0/+12 |
2021-01-25 | Revert "blk-mq, elevator: Count requests per hctx to improve performance" | Jan Kara | 1 | -4/+0 |
2021-01-25 | block: store a block_device pointer in struct bio | Christoph Hellwig | 1 | -2/+2 |
2021-01-01 | Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/... | Linus Torvalds | 1 | -2/+2 |
2020-12-17 | Merge tag 'for-5.11/drivers-2020-12-14' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -0/+12 |
2020-12-09 | scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT | Bart Van Assche | 1 | -2/+0 |