summaryrefslogtreecommitdiffstats
path: root/block/fops.c
Commit message (Expand)AuthorAgeFilesLines
* block: add async version of bio_set_polledPavel Begunkov2021-10-271-4/+3
* block: kill DIO_MULTI_BIOPavel Begunkov2021-10-271-21/+12
* block: kill unused polling bits in __blkdev_direct_IO()Pavel Begunkov2021-10-271-17/+3
* block: avoid extra iter advance with async iocbPavel Begunkov2021-10-271-5/+15
* block: add single bio async direct IO helperPavel Begunkov2021-10-251-3/+84
* block: convert fops.c magic constants to SHIFT_SECTORPavel Begunkov2021-10-211-8/+10
* block: optimise boundary blkdev_read_iter's checksPavel Begunkov2021-10-211-8/+11
* block: align blkdev_dio inlined bio to a cachelineJens Axboe2021-10-191-1/+1
* block: add a struct io_comp_batch argument to fops->iopoll()Jens Axboe2021-10-181-2/+2
* block: use flags instead of bit fields for blkdev_dioJens Axboe2021-10-181-14/+20
* block: cache bdev in struct file for raw bdev IOPavel Begunkov2021-10-181-15/+12
* block: switch polling to be bio basedChristoph Hellwig2021-10-181-17/+8
* block: replace the spin argument to blk_iopoll with a flags argumentChristoph Hellwig2021-10-181-4/+4
* block: don't try to poll multi-bio I/Os in __blkdev_direct_IOChristoph Hellwig2021-10-181-14/+7
* block: merge block_ioctl into blkdev_ioctlChristoph Hellwig2021-10-181-18/+1
* block: hold ->invalidate_lock in blkdev_fallocateMing Lei2021-09-241-11/+10
* block: split out operations on block special filesChristoph Hellwig2021-09-071-0/+640