| Commit message (Expand) | Author | Files | Lines |
2021-10-18 | block: use bdev_get_queue() in bdev.c | Pavel Begunkov | 1 | -4/+4 |
2021-10-18 | block: cache request queue in bdev | Pavel Begunkov | 4 | -2/+6 |
2021-10-18 | block: handle fast path of bio splitting inline | Jens Axboe | 3 | -21/+35 |
2021-10-18 | block: use flags instead of bit fields for blkdev_dio | Jens Axboe | 1 | -14/+20 |
2021-10-18 | block: cache bdev in struct file for raw bdev IO | Pavel Begunkov | 1 | -15/+12 |
2021-10-18 | nvme-multipath: enable polled I/O | Christoph Hellwig | 1 | -1/+15 |
2021-10-18 | block: don't allow writing to the poll queue attribute | Christoph Hellwig | 1 | -19/+4 |
2021-10-18 | block: switch polling to be bio based | Christoph Hellwig | 39 | -264/+232 |
2021-10-18 | block: define 'struct bvec_iter' as packed | Ming Lei | 1 | -1/+1 |
2021-10-18 | block: use SLAB_TYPESAFE_BY_RCU for the bio slab | Christoph Hellwig | 1 | -1/+2 |
2021-10-18 | block: rename REQ_HIPRI to REQ_POLLED | Christoph Hellwig | 11 | -20/+19 |
2021-10-18 | io_uring: don't sleep when polling for I/O | Christoph Hellwig | 3 | -2/+5 |
2021-10-18 | block: replace the spin argument to blk_iopoll with a flags argument | Christoph Hellwig | 9 | -26/+26 |
2021-10-18 | blk-mq: remove blk_qc_t_valid | Christoph Hellwig | 2 | -6/+1 |
2021-10-18 | blk-mq: remove blk_qc_t_to_tag and blk_qc_t_is_internal | Christoph Hellwig | 2 | -13/+5 |
2021-10-18 | blk-mq: factor out a "classic" poll helper | Christoph Hellwig | 1 | -64/+56 |
2021-10-18 | blk-mq: factor out a blk_qc_to_hctx helper | Christoph Hellwig | 2 | -6/+7 |
2021-10-18 | io_uring: fix a layering violation in io_iopoll_req_issued | Christoph Hellwig | 1 | -8/+1 |
2021-10-18 | iomap: don't try to poll multi-bio I/Os in __iomap_dio_rw | Christoph Hellwig | 1 | -1/+20 |
2021-10-18 | block: don't try to poll multi-bio I/Os in __blkdev_direct_IO | Christoph Hellwig | 1 | -14/+7 |
2021-10-18 | direct-io: remove blk_poll support | Christoph Hellwig | 1 | -10/+4 |
2021-10-18 | block: only check previous entry for plug merge attempt | Jens Axboe | 1 | -23/+13 |
2021-10-18 | block: move CONFIG_BLOCK guard to top Makefile | Masahiro Yamada | 2 | -2/+3 |
2021-10-18 | block: move menu "Partition type" to block/partitions/Kconfig | Masahiro Yamada | 2 | -4/+4 |
2021-10-18 | block: simplify Kconfig files | Masahiro Yamada | 2 | -15/+7 |
2021-10-18 | block: remove redundant =y from BLK_CGROUP dependency | Masahiro Yamada | 1 | -3/+3 |
2021-10-18 | block: improve batched tag allocation | Jens Axboe | 3 | -31/+73 |
2021-10-18 | sbitmap: add __sbitmap_queue_get_batch() | Jens Axboe | 2 | -0/+64 |
2021-10-18 | blk-mq: optimise *end_request non-stat path | Pavel Begunkov | 1 | -10/+8 |
2021-10-18 | block: mark bio_truncate static | Christoph Hellwig | 2 | -2/+1 |
2021-10-18 | block: move bio_get_{first,last}_bvec out of bio.h | Christoph Hellwig | 2 | -31/+31 |
2021-10-18 | block: mark __bio_try_merge_page static | Christoph Hellwig | 2 | -41/+38 |
2021-10-18 | block: move bio_full out of bio.h | Christoph Hellwig | 2 | -19/+17 |
2021-10-18 | block: fold bio_cur_bytes into blk_rq_cur_bytes | Christoph Hellwig | 2 | -9/+5 |
2021-10-18 | block: move bio_mergeable out of bio.h | Christoph Hellwig | 2 | -8/+5 |
2021-10-18 | block: don't include <linux/ioprio.h> in <linux/bio.h> | Christoph Hellwig | 1 | -1/+0 |
2021-10-18 | block: remove BIO_BUG_ON | Christoph Hellwig | 2 | -10/+2 |
2021-10-18 | blk-mq: inline hot part of __blk_mq_sched_restart | Pavel Begunkov | 2 | -4/+8 |
2021-10-18 | block: inline hot paths of blk_account_io_*() | Pavel Begunkov | 2 | -24/+30 |
2021-10-18 | block: merge block_ioctl into blkdev_ioctl | Christoph Hellwig | 3 | -24/+16 |
2021-10-18 | block: move the *blkdev_ioctl declarations out of blkdev.h | Christoph Hellwig | 2 | -4/+4 |
2021-10-18 | block: unexport blkdev_ioctl | Christoph Hellwig | 1 | -1/+0 |
2021-10-18 | block: don't dereference request after flush insertion | Jens Axboe | 1 | -1/+2 |
2021-10-18 | blk-mq: cleanup blk_mq_submit_bio | Christoph Hellwig | 1 | -13/+12 |
2021-10-18 | blk-mq: cleanup and rename __blk_mq_alloc_request | Christoph Hellwig | 1 | -28/+28 |
2021-10-18 | block: pre-allocate requests if plug is started and is a batch | Jens Axboe | 5 | -33/+109 |
2021-10-18 | block: bump max plugged deferred size from 16 to 32 | Jens Axboe | 3 | -4/+8 |
2021-10-18 | block: inherit request start time from bio for BLK_CGROUP | Jens Axboe | 1 | -1/+8 |
2021-10-18 | block: move blk-throtl fast path inline | Jens Axboe | 7 | -174/+189 |
2021-10-18 | blk-mq: Change shared sbitmap naming to shared tags | John Garry | 9 | -59/+59 |