| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | block: add support for blk_mq_end_request_batch() | Jens Axboe | 2021-10-18 | 1 | -0/+29 |
* | block: add a struct io_comp_batch argument to fops->iopoll() | Jens Axboe | 2021-10-18 | 1 | -1/+1 |
* | block: remove some blk_mq_hw_ctx debugfs entries | Jens Axboe | 2021-10-18 | 1 | -10/+0 |
* | block: store elevator state in request | Jens Axboe | 2021-10-18 | 1 | -0/+2 |
* | block: improve layout of struct request | Jens Axboe | 2021-10-18 | 1 | -44/+46 |
* | block: switch polling to be bio based | Christoph Hellwig | 2021-10-18 | 1 | -13/+2 |
* | block: fold bio_cur_bytes into blk_rq_cur_bytes | Christoph Hellwig | 2021-10-18 | 1 | -1/+5 |
* | block: pre-allocate requests if plug is started and is a batch | Jens Axboe | 2021-10-18 | 1 | -1/+4 |
* | blk-mq: Change shared sbitmap naming to shared tags | John Garry | 2021-10-18 | 1 | -4/+4 |
* | blk-mq: Use shared tags for shared sbitmap support | John Garry | 2021-10-18 | 1 | -8/+7 |
* | block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ | John Garry | 2021-10-18 | 1 | -1/+1 |
* | block: move struct request to blk-mq.h | Christoph Hellwig | 2021-10-18 | 1 | -0/+465 |
* | block: cleanup the lockdep handling in *alloc_disk | Christoph Hellwig | 2021-08-23 | 1 | -7/+3 |
* | blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag | Bart Van Assche | 2021-08-05 | 1 | -0/+6 |
* | block: mark blk_mq_init_queue_data static | Christoph Hellwig | 2021-06-30 | 1 | -2/+0 |
* | blk-mq: fix an IS_ERR() vs NULL bug | Dan Carpenter | 2021-06-18 | 1 | -1/+1 |
* | blk-mq: remove blk_mq_init_sq_queue | Christoph Hellwig | 2021-06-11 | 1 | -4/+0 |
* | blk-mq: add the blk_mq_alloc_disk APIs | Christoph Hellwig | 2021-06-11 | 1 | -0/+12 |
* | blk-mq: improve the blk_mq_init_allocated_queue interface | Christoph Hellwig | 2021-06-11 | 1 | -3/+2 |
* | blk-mq: factor out a blk_mq_alloc_sq_tag_set helper | Christoph Hellwig | 2021-06-11 | 1 | -0/+3 |
* | scsi: blk-mq: Fix build warning when making htmldocs | Ming Lei | 2021-04-21 | 1 | -4/+4 |
* | scsi: blk-mq: Return budget token from .get_budget callback | Ming Lei | 2021-03-04 | 1 | -2/+2 |
* | scsi: blk-mq: Add callbacks for storing & retrieving budget token | Ming Lei | 2021-03-04 | 1 | -0/+9 |
* | blk-mq: introduce blk_mq_set_request_complete | Chao Leng | 2021-02-10 | 1 | -0/+12 |
* | Revert "blk-mq, elevator: Count requests per hctx to improve performance" | Jan Kara | 2021-01-24 | 1 | -4/+0 |
* | block: store a block_device pointer in struct bio | Christoph Hellwig | 2021-01-24 | 1 | -2/+2 |
* | Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/... | Linus Torvalds | 2021-01-01 | 1 | -2/+2 |
|\ |
|
| * | scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT | Bart Van Assche | 2020-12-09 | 1 | -2/+0 |
| * | scsi: block: Introduce BLK_MQ_REQ_PM | Bart Van Assche | 2020-12-09 | 1 | -0/+2 |
* | | Merge tag 'for-5.11/drivers-2020-12-14' of git://git.kernel.dk/linux-block | Linus Torvalds | 2020-12-16 | 1 | -0/+12 |
|\ \ |
|
| * | | block: move blk_rq_bio_prep() to linux/blk-mq.h | Chaitanya Kulkarni | 2020-12-01 | 1 | -0/+12 |
* | | | blk-mq: add new API of blk_mq_hctx_set_fq_lock_class | Ming Lei | 2020-12-07 | 1 | -0/+3 |
|/ / |
|
* / | blk-mq: docs: add kernel-doc description for a new struct member | Mauro Carvalho Chehab | 2020-10-28 | 1 | -0/+2 |
|/ |
|
* | blk-mq, elevator: Count requests per hctx to improve performance | Kashyap Desai | 2020-09-03 | 1 | -0/+4 |
* | blk-mq: Record active_queues_shared_sbitmap per tag_set for when using shared... | John Garry | 2020-09-03 | 1 | -0/+1 |
* | blk-mq: Facilitate a shared sbitmap per tagset | John Garry | 2020-09-03 | 1 | -0/+6 |
* | blk-mq: Rename BLK_MQ_F_TAG_SHARED as BLK_MQ_F_TAG_QUEUE_SHARED | Ming Lei | 2020-09-03 | 1 | -1/+1 |
* | block: Move blk_mq_bio_list_merge() into blk-merge.c | Baolin Wang | 2020-09-01 | 1 | -2/+0 |
* | block: Remove callback typedefs for blk_mq_ops | Daniel Wagner | 2020-07-28 | 1 | -32/+18 |
* | block: move ->make_request_fn to struct block_device_operations | Christoph Hellwig | 2020-07-01 | 1 | -1/+1 |
* | blk-mq: pass request queue into get/put budget callback | Ming Lei | 2020-06-30 | 1 | -2/+2 |
* | blk-mq: remove the BLK_MQ_REQ_INTERNAL flag | Christoph Hellwig | 2020-06-29 | 1 | -2/+0 |
* | blk-mq: add a new blk_mq_complete_request_remote API | Christoph Hellwig | 2020-06-24 | 1 | -0/+1 |
* | blk-mq: move failure injection out of blk_mq_complete_request | Christoph Hellwig | 2020-06-24 | 1 | -2/+10 |
* | blk-mq: drain I/O when all CPUs in a hctx are offline | Ming Lei | 2020-05-29 | 1 | -0/+10 |
* | blk-mq: blk-mq: provide forced completion method | Keith Busch | 2020-05-29 | 1 | -0/+1 |
* | block: bypass ->make_request_fn for blk-mq drivers | Christoph Hellwig | 2020-04-25 | 1 | -0/+2 |
* | blk-mq: Add blk_mq_delay_run_hw_queues() API call | Douglas Anderson | 2020-04-20 | 1 | -0/+1 |
* | blk-mq: Replace zero-length array with flexible-array member | Gustavo A. R. Silva | 2020-04-18 | 1 | -1/+1 |
* | block: add a blk_mq_init_queue_data helper | Christoph Hellwig | 2020-03-27 | 1 | -0/+2 |