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