summaryrefslogtreecommitdiff
path: root/fs/iomap/buffered-io.c
AgeCommit message (Expand)Author
3 daysMerge tag 'vfs-6.17-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
3 daysMerge tag 'vfs-6.17-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2025-07-14iomap: build the writeback code without CONFIG_BLOCKChristoph Hellwig
2025-07-14iomap: add read_folio_range() handler for buffered writesChristoph Hellwig
2025-07-14iomap: improve argument passing to iomap_read_folio_syncChristoph Hellwig
2025-07-14iomap: replace iomap_folio_ops with iomap_write_opsChristoph Hellwig
2025-07-14iomap: export iomap_writeback_folioChristoph Hellwig
2025-07-14iomap: move folio_unlock out of iomap_writeback_folioJoanne Koong
2025-07-14iomap: rename iomap_writepage_map to iomap_writeback_folioChristoph Hellwig
2025-07-14iomap: move all ioend handling to ioend.cChristoph Hellwig
2025-07-14iomap: add public helpers for uptodate state manipulationJoanne Koong
2025-07-14iomap: hide ioends from the generic writeback codeChristoph Hellwig
2025-07-14iomap: refactor the writeback interfaceChristoph Hellwig
2025-07-14iomap: cleanup the pending writeback tracking in iomap_writepage_map_blocksJoanne Koong
2025-07-14iomap: pass more arguments using the iomap writeback contextChristoph Hellwig
2025-07-14iomap: header dietChristoph Hellwig
2025-07-11iomap: avoid unnecessary ifs_set_range_uptodate() with locksJinliang Zheng
2025-06-24fs: Remove three arguments from block_write_end()Matthew Wilcox (Oracle)
2025-05-28iomap: don't lose folio dropbehind state for overwritesJens Axboe
2025-05-26Merge tag 'vfs-6.16-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2025-05-09iomap: rework iomap_write_begin() to return folio offset and lengthBrian Foster
2025-05-09iomap: push non-large folio check into get folio pathBrian Foster
2025-05-09iomap: helper to trim pos/bytes to within folioBrian Foster
2025-05-09iomap: drop pos param from __iomap_[get|put]_folio()Brian Foster
2025-05-09iomap: drop unnecessary pos param from iomap_write_[begin|end]Brian Foster
2025-05-09iomap: resample iter->pos after iomap_write_begin() callsBrian Foster
2025-04-11iomap: skip unnecessary ifs_block_is_uptodate checkGou Hao
2025-04-01Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2025-03-19iomap: fix inline data on buffered readGao Xiang
2025-03-16fs: convert block_commit_write() to take a folioMatthew Wilcox (Oracle)
2025-03-06Merge branch 'vfs-6.15.shared.iomap' of gitolite.kernel.org:pub/scm/linux/ker...Christian Brauner
2025-02-27iomap: make buffered writes work with RWF_DONTCACHEJens Axboe
2025-02-26iomap: introduce a full map advance helperBrian Foster
2025-02-26iomap: rename iomap_iter processed field to statusBrian Foster
2025-02-26iomap: convert misc simple ops to incremental advanceBrian Foster
2025-02-26iomap: advance the iter directly on buffered readBrian Foster
2025-02-10iomap: advance the iter directly on zero rangeBrian Foster
2025-02-10iomap: advance the iter directly on unshare rangeBrian Foster
2025-02-10iomap: advance the iter directly on buffered writesBrian Foster
2025-02-06iomap: pass private data to iomap_truncate_pageChristoph Hellwig
2025-02-06iomap: pass private data to iomap_zero_rangeChristoph Hellwig
2025-02-06iomap: pass private data to iomap_page_mkwriteChristoph Hellwig
2025-02-06iomap: move common ioend code to ioend.cChristoph Hellwig
2025-02-06iomap: split bios to zone append limits in the submission handlersChristoph Hellwig
2025-02-06iomap: add a IOMAP_F_ANON_WRITE flagChristoph Hellwig
2025-02-06iomap: simplify io_flags and io_type in struct iomap_ioendChristoph Hellwig
2025-02-06iomap: allow the file system to submit the writeback biosChristoph Hellwig
2025-01-09iomap: avoid avoid truncating 64-bit offset to 32 bitsMarco Nelissen
2024-12-11iomap: fix zero padding data issue in concurrent append writesLong Li
2024-12-11iomap: pass byte granular end position to iomap_add_to_ioendLong Li