summaryrefslogtreecommitdiffstats
path: root/block/blk.h
Commit message (Expand)AuthorAgeFilesLines
* block: move queue enter logic into blk_mq_submit_bio()Jens Axboe2021-11-041-0/+1
* block: make bio_queue_enter() fast-path available inlineJens Axboe2021-11-041-0/+34
* block: Add independent access ranges supportDamien Le Moal2021-10-261-0/+4
* blk-mq: don't handle non-flush requests in blk_insert_flushChristoph Hellwig2021-10-191-1/+1
* block: return whether or not to unplug through booleanJens Axboe2021-10-191-1/+1
* block: move update request helpers into blk-mq.cJens Axboe2021-10-181-0/+1
* block: handle fast path of bio splitting inlineJens Axboe2021-10-181-1/+26
* block: rename REQ_HIPRI to REQ_POLLEDChristoph Hellwig2021-10-181-2/+2
* block: inline hot paths of blk_account_io_*()Pavel Begunkov2021-10-181-3/+21
* block: merge block_ioctl into blkdev_ioctlChristoph Hellwig2021-10-181-2/+1
* block: move the *blkdev_ioctl declarations out of blkdev.hChristoph Hellwig2021-10-181-0/+4
* block: bump max plugged deferred size from 16 to 32Jens Axboe2021-10-181-0/+6
* block: move blk-throtl fast path inlineJens Axboe2021-10-181-16/+0
* blk-mq-sched: Rename blk_mq_sched_free_{requests -> rqs}()John Garry2021-10-181-1/+1
* block: move a few merge helpers out of <linux/blkdev.h>Christoph Hellwig2021-10-181-0/+38
* block: move elevator.h to block/Christoph Hellwig2021-10-181-0/+2
* block: keep q_usage_counter in atomic mode after del_gendiskChristoph Hellwig2021-10-151-0/+1
* block: drain file system I/O on del_gendiskChristoph Hellwig2021-10-151-0/+1
* block: split out operations on block special filesChristoph Hellwig2021-09-071-0/+2
* Merge tag 'io_uring-bio-cache.5-2021-08-30' of git://git.kernel.dk/linux-blockLinus Torvalds2021-08-301-0/+7
|\
| * block: provide bio_clear_hipri() helperJens Axboe2021-08-231-0/+7
* | Merge tag 'for-5.15/block-2021-08-30' of git://git.kernel.dk/linux-blockLinus Torvalds2021-08-301-9/+11
|\ \ | |/ |/|
| * block: return errors from disk_alloc_eventsLuis Chamberlain2021-08-231-1/+1
| * block: return errors from blk_integrity_addLuis Chamberlain2021-08-231-2/+3
| * blk-throtl: optimize IOPS throttle for large IO scenariosChunguang Xu2021-08-141-0/+2
| * block: pass a gendisk to bdev_resize_partitionChristoph Hellwig2021-08-121-2/+2
| * block: pass a gendisk to bdev_del_partitionChristoph Hellwig2021-08-121-1/+1
| * block: pass a gendisk to bdev_add_partitionChristoph Hellwig2021-08-121-2/+2
| * block: remove disk_name()Christoph Hellwig2021-08-021-1/+0
* | blk-mq: fix is_flush_rqMing Lei2021-08-171-5/+1
|/
* blk: Fix lock inversion between ioc lock and bfqd lockJan Kara2021-06-241-1/+1
* block: add the events* attributes to disk_attrsChristoph Hellwig2021-06-241-0/+3
* block: move the disk events code to a separate fileChristoph Hellwig2021-06-241-0/+5
* blk-mq: improve the blk_mq_init_allocated_queue interfaceChristoph Hellwig2021-06-111-1/+0
* block: unexport blk_alloc_queueChristoph Hellwig2021-06-011-0/+2
* block: refactor device number setup in __device_add_diskChristoph Hellwig2021-06-011-2/+2
* block: refactor blk_drop_partitionsChristoph Hellwig2021-04-081-1/+0
* block: refactor the bounce buffering codeChristoph Hellwig2021-04-061-4/+12
* block: remove BLK_BOUNCE_ISA supportChristoph Hellwig2021-04-061-5/+0
* block: introduce blk_queue_clear_zone_settings()Damien Le Moal2021-02-101-0/+2
* block: use bi_max_vecs to find the bvec poolChristoph Hellwig2021-02-081-3/+3
* block: reuse BIO_INLINE_VECS for integrity bvecsChristoph Hellwig2021-02-081-0/+1
* block: move three bvec helpers declaration into private helperMing Lei2021-01-241-0/+4
* block: use an xarray for disk->part_tblChristoph Hellwig2021-01-241-1/+0
* blk-mq: use ->bi_bdev for I/O accountingChristoph Hellwig2021-01-241-2/+0
* block: store a block_device pointer in struct bioChristoph Hellwig2021-01-241-2/+0
* Merge tag 'for-5.11/drivers-2020-12-14' of git://git.kernel.dk/linux-blockLinus Torvalds2020-12-161-12/+0
|\
| * block: move blk_rq_bio_prep() to linux/blk-mq.hChaitanya Kulkarni2020-12-011-12/+0
* | Revert "block: Fix a lockdep complaint triggered by request queue flushing"Ming Lei2020-12-071-1/+0
* | block: merge struct block_device and struct hd_structChristoph Hellwig2020-12-011-1/+1