summaryrefslogtreecommitdiffstats
path: root/fs/iomap/buffered-io.c
Commit message (Expand)AuthorAgeFilesLines
* iomap: clean up writeback state logic on writepage errorBrian Foster2020-11-041-13/+2
* iomap: support partial page discard on writeback block mapping failureBrian Foster2020-11-041-7/+8
* iomap: Set all uptodate bits for an Uptodate pageMatthew Wilcox (Oracle)2020-09-281-0/+2
* iomap: Change calling convention for zeroingMatthew Wilcox (Oracle)2020-09-211-18/+15
* iomap: Convert iomap_write_end typesMatthew Wilcox (Oracle)2020-09-211-19/+12
* iomap: Convert write_count to write_bytes_pendingMatthew Wilcox (Oracle)2020-09-211-9/+10
* iomap: Convert read_count to read_bytes_pendingMatthew Wilcox (Oracle)2020-09-211-29/+12
* iomap: Support arbitrarily many blocks per pageMatthew Wilcox (Oracle)2020-09-211-5/+17
* iomap: Use bitmap ops to set uptodate bitsMatthew Wilcox (Oracle)2020-09-211-10/+2
* iomap: Use kzalloc to allocate iomap_pageMatthew Wilcox (Oracle)2020-09-211-9/+1
* fs: Introduce i_blocks_per_pageMatthew Wilcox (Oracle)2020-09-211-4/+4
* iomap: Fix misplaced page flushingMatthew Wilcox (Oracle)2020-09-211-2/+1
* iomap: Use round_down/round_up macros in __iomap_write_beginNikolay Borisov2020-09-211-2/+2
* iomap: Mark read blocks uptodate in write_beginMatthew Wilcox (Oracle)2020-09-101-8/+6
* iomap: Clear page error before beginning a writeMatthew Wilcox (Oracle)2020-09-101-0/+1
* Merge tag 'iomap-5.8-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2020-06-131-1/+1
|\
| * iomap: Fix unsharing of an extent >2GB on a 32-bit machineMatthew Wilcox (Oracle)2020-06-081-1/+1
* | iomap: use attach/detach_page_privateGuoqing Jiang2020-06-021-15/+4
* | iomap: convert from readpages to readaheadMatthew Wilcox (Oracle)2020-06-021-59/+31
* | fs: convert mpage_readpages to mpage_readaheadMatthew Wilcox (Oracle)2020-06-021-1/+1
|/
* Merge tag 'iomap-5.7-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2020-04-081-0/+8
|\
| * iomap: Handle memory allocation failure in readaheadMatthew Wilcox (Oracle)2020-04-021-0/+8
* | Merge tag 'libnvdimm-for-5.7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2020-04-081-8/+1
|\ \ | |/ |/|
| * dax,iomap: Add helper dax_iomap_zero() to zero a rangeVivek Goyal2020-04-021-8/+1
* | iomap: Remove pgoff from tracepointsMatthew Wilcox (Oracle)2020-03-051-3/+4
|/
* fs: Fix page_mkwrite off-by-one errorsAndreas Gruenbacher2020-01-061-13/+5
* iomap: stop using ioend after it's been freed in iomap_finish_ioend()Zorro Lang2019-12-051-2/+3
* iomap: fix sub-page uptodate handlingChristoph Hellwig2019-12-041-10/+25
* iomap: Fix overflow in iomap_page_mkwriteAndreas Gruenbacher2019-11-071-4/+3
* iomap: use a srcmap for a read-modify-write I/OGoldwyn Rodrigues2019-10-211-30/+35
* iomap: use write_begin to read pages to unshareChristoph Hellwig2019-10-211-33/+16
* iomap: move the zeroing case out of iomap_read_page_syncChristoph Hellwig2019-10-211-17/+16
* iomap: ignore non-shared or non-data blocks in xfs_file_dirtyChristoph Hellwig2019-10-211-4/+11
* iomap: always use AOP_FLAG_NOFS in iomap_write_beginChristoph Hellwig2019-10-211-9/+5
* iomap: remove the unused iomap argument to __iomap_write_endChristoph Hellwig2019-10-211-2/+2
* iomap: enhance writeback error messageDarrick J. Wong2019-10-211-2/+3
* iomap: pass a struct page to iomap_finish_page_writebackChristoph Hellwig2019-10-211-5/+5
* iomap: cleanup iomap_ioend_compareChristoph Hellwig2019-10-211-4/+3
* iomap: move struct iomap_page out of iomap.hChristoph Hellwig2019-10-211-0/+17
* iomap: warn on inline maps in iomap_writepage_mapChristoph Hellwig2019-10-211-0/+2
* iomap: lift the xfs writeback code to iomapChristoph Hellwig2019-10-211-1/+550
* iomap: lift common tracing code from xfs to iomapChristoph Hellwig2019-10-211-0/+9
* iomap: zero newly allocated mapped blocksChristoph Hellwig2019-10-211-2/+10
* Merge tag 'iomap-5.3-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2019-07-191-1/+1
* iomap: move the buffered IO code into a separate fileDarrick J. Wong2019-07-171-0/+1073