summaryrefslogtreecommitdiff
path: root/include/linux/iomap.h
AgeCommit message (Expand)AuthorFilesLines
2025-11-12iomap: simplify ->read_folio_range() error handling for readsJoanne Koong1-3/+2
2025-11-12iomap: optimize pending async writeback accountingJoanne Koong1-2/+0
2025-11-12docs: document iomap writeback's iomap_finish_folio_write() requirementJoanne Koong1-0/+4
2025-11-05iomap: add IOMAP_DIO_FSBLOCK_ALIGNED flagQu Wenruo1-0/+8
2025-11-05iomap: optional zero range dirty folio processingBrian Foster1-0/+4
2025-11-05iomap: make iomap_read_folio() a void returnJoanne Koong1-1/+1
2025-11-05iomap: add caller-provided callbacks for read and readaheadJoanne Koong1-2/+61
2025-10-20iomap: simplify iomap_iter_advance()Joanne Koong1-4/+2
2025-07-14iomap: add read_folio_range() handler for buffered writesChristoph Hellwig1-0/+10
2025-07-14iomap: replace iomap_folio_ops with iomap_write_opsChristoph Hellwig1-13/+9
2025-07-14iomap: export iomap_writeback_folioChristoph Hellwig1-0/+1
2025-07-14iomap: add public helpers for uptodate state manipulationJoanne Koong1-0/+5
2025-07-14iomap: hide ioends from the generic writeback codeChristoph Hellwig1-10/+9
2025-07-14iomap: refactor the writeback interfaceChristoph Hellwig1-11/+10
2025-07-14iomap: pass more arguments using the iomap writeback contextChristoph Hellwig1-3/+3
2025-05-28iomap: don't lose folio dropbehind state for overwritesJens Axboe1-1/+4
2025-03-28iomap: Fix conflicting values of iomap flagsRitesh Harjani (IBM)1-8/+7
2025-03-20iomap: rework IOMAP atomic flagsJohn Garry1-7/+5
2025-03-06iomap: Support SW-based atomic writesJohn Garry1-1/+7
2025-03-06iomap: Rename IOMAP_ATOMIC -> IOMAP_ATOMIC_HWJohn Garry1-1/+1
2025-03-06Merge branch 'vfs-6.15.shared.iomap' of gitolite.kernel.org:pub/scm/linux/ker...Christian Brauner1-0/+1
2025-02-27iomap: make buffered writes work with RWF_DONTCACHEJens Axboe1-0/+1
2025-02-26iomap: introduce a full map advance helperBrian Foster1-0/+10
2025-02-26iomap: rename iomap_iter processed field to statusBrian Foster1-4/+3
2025-02-10iomap: support incremental iomap_iter advancesBrian Foster1-2/+6
2025-02-10iomap: export iomap_iter_advance() and return remaining lengthBrian Foster1-0/+1
2025-02-10iomap: factor out iomap length helperBrian Foster1-4/+19
2025-02-06iomap: pass private data to iomap_truncate_pageChristoph Hellwig1-1/+1
2025-02-06iomap: pass private data to iomap_zero_rangeChristoph Hellwig1-1/+1
2025-02-06iomap: pass private data to iomap_page_mkwriteChristoph Hellwig1-3/+2
2025-02-06iomap: add a io_private field to struct iomap_ioendChristoph Hellwig1-0/+1
2025-02-06iomap: optionally use ioends for direct I/OChristoph Hellwig1-4/+6
2025-02-06iomap: split bios to zone append limits in the submission handlersChristoph Hellwig1-1/+14
2025-02-06iomap: add a IOMAP_F_ANON_WRITE flagChristoph Hellwig1-0/+7
2025-02-06iomap: simplify io_flags and io_type in struct iomap_ioendChristoph Hellwig1-2/+18
2025-02-06iomap: allow the file system to submit the writeback biosChristoph Hellwig1-5/+7
2024-12-11iomap: fix zero padding data issue in concurrent append writesLong Li1-1/+1
2024-11-21Merge tag 'xfs-6.13-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-0/+4
2024-11-18Merge tag 'vfs-6.13.untorn.writes' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+1
2024-11-06iomap: add a merge boundary flagChristoph Hellwig1-0/+4
2024-11-05fs: iomap: Atomic write supportJohn Garry1-0/+1
2024-11-01Merge tag 'vfs-6.12-rc6.iomap' of gitolite.kernel.org:pub/scm/linux/kernel/gi...Linus Torvalds1-0/+19
2024-10-21iomap: turn iomap_want_unshare_iter into an inline functionChristoph Hellwig1-1/+19
2024-10-15iomap: remove iomap_file_buffered_write_punch_delallocChristoph Hellwig1-3/+3
2024-10-15iomap: factor out a iomap_last_written_block helperChristoph Hellwig1-0/+14
2024-10-07iomap: share iomap_unshare_iter predicate code with fsdaxDarrick J. Wong1-0/+1
2024-09-10iomap: remove the iomap_file_buffered_write_punch_delalloc return valueChristoph Hellwig1-2/+2
2024-09-10iomap: pass the iomap to the punch callbackChristoph Hellwig1-1/+2
2024-09-10iomap: pass flags to iomap_file_buffered_write_punch_delallocChristoph Hellwig1-4/+6
2024-09-03iomap: add a private argument for iomap_file_buffered_writeJosef Bacik1-1/+1