summaryrefslogtreecommitdiff
path: root/fs/iomap.c
AgeCommit message (Expand)AuthorFilesLines
2019-07-17iomap: move the main iteration code into a separate fileDarrick J. Wong1-91/+0
2019-07-17iomap: move the buffered IO code into a separate fileDarrick J. Wong1-1053/+0
2019-07-17iomap: move the direct IO code into a separate fileDarrick J. Wong1-554/+0
2019-07-17iomap: move the SEEK_HOLE code into a separate fileDarrick J. Wong1-201/+0
2019-07-17iomap: move the file mapping reporting code into a separate fileDarrick J. Wong1-136/+0
2019-07-17iomap: move the swapfile code into a separate fileDarrick J. Wong1-170/+0
2019-07-10Merge tag 'iomap-5.3-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-2/+15
2019-07-01block: fix .bi_size overflowMing Lei1-1/+1
2019-07-01Merge tag 'v5.2-rc6' into for-5.3/blockJens Axboe1-4/+8
2019-06-29iomap: use bio_release_pages in iomap_dio_bio_end_ioChristoph Hellwig1-7/+1
2019-06-27iomap: fix page_done callback for short writesAndreas Gruenbacher1-1/+1
2019-06-27iomap: don't mark the inode dirty in iomap_write_endAndreas Gruenbacher1-1/+14
2019-06-17block: return from __bio_try_merge_page if merging occured in the same pageChristoph Hellwig1-4/+8
2019-05-07Merge tag 'for-5.2/block-20190507' of git://git.kernel.dk/linux-blockLinus Torvalds1-4/+2
2019-05-01iomap: move iomap_read_inline_data aroundChristoph Hellwig1-20/+20
2019-05-01iomap: Add a page_prepare callbackAndreas Gruenbacher1-10/+26
2019-05-01iomap: Fix use-after-free error in page_done callbackAndreas Gruenbacher1-0/+1
2019-05-01fs: Turn __generic_write_end into a void functionAndreas Gruenbacher1-1/+1
2019-05-01iomap: Clean up __generic_write_end callingChristoph Hellwig1-10/+8
2019-04-30block: remove the i argument to bio_for_each_segment_allChristoph Hellwig1-4/+2
2019-04-28iomap: convert to SPDX identifierChristoph Hellwig1-9/+1
2019-03-18block: add BIO_NO_PAGE_REF flagJens Axboe1-5/+7
2019-02-24iomap: wire up the iopoll methodChristoph Hellwig1-15/+28
2019-02-15Merge tag 'v5.0-rc6' into for-5.1/blockJens Axboe1-7/+30
2019-02-15block: enable multipage bvecsMing Lei1-2/+2
2019-02-15block: allow bio_for_each_segment_all() to iterate over multi-page bvecMing Lei1-2/+4
2019-01-27iomap: fix a use after free in iomap_dio_rwChristoph Hellwig1-7/+21
2019-01-27iomap: get/put the page in iomap_page_create/release()Piotr Jaroszynski1-0/+9
2019-01-02block: don't use un-ordered __set_current_state(TASK_UNINTERRUPTIBLE)Linus Torvalds1-2/+1
2018-12-28Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+1
2018-12-28Merge tag 'for-4.21/block-20181221' of git://git.kernel.dk/linux-blockLinus Torvalds1-4/+12
2018-12-28mm: migrate: drop unused argument of migrate_page_move_mapping()Jan Kara1-1/+1
2018-12-27Merge tag 'iomap-4.21-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-2/+15
2018-12-21iomap: don't search past page end in iomap_is_partially_uptodateEric Sandeen1-2/+15
2018-12-20iomap: Revert "fs/iomap.c: get/put the page in iomap_page_create/release()"Dave Chinner1-7/+0
2018-12-14fs/iomap.c: get/put the page in iomap_page_create/release()Piotr Jaroszynski1-0/+7
2018-12-09Merge tag 'v4.20-rc6' into for-4.21/blockJens Axboe1-9/+0
2018-12-04iomap: partially revert 4721a601099 (simulated directio short read on EFAULT)Darrick J. Wong1-9/+0
2018-12-04Merge tag 'v4.20-rc5' into for-4.21/blockJens Axboe1-12/+41
2018-11-26block: make blk_poll() take a parameter on whether to spin or notJens Axboe1-1/+1
2018-11-21iomap: readpages doesn't zero page tail beyond EOFDave Chinner1-3/+8
2018-11-21iomap: dio data corruption and spurious errors when pipes fillDave Chinner1-3/+19
2018-11-21iomap: sub-block dio needs to zeroout beyond EOFDave Chinner1-1/+8
2018-11-21iomap: FUA is wrong for DIO O_DSYNC writes into unwritten extentsDave Chinner1-5/+6
2018-11-19block: avoid ordered task state change for polled IOJens Axboe1-1/+2
2018-11-16block: add polled wakeup task helperJens Axboe1-1/+1
2018-11-07block: add REQ_HIPRI and inherit it from IOCB_HIPRIJens Axboe1-1/+8
2018-11-01Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+0
2018-11-01Merge branch 'work.afs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds1-1/+1
2018-10-26fs/iomap.c: change return type to vm_fault_tSouptick Joarder1-1/+1