| Age | Commit message (Expand) | Author | Files | Lines |
| 9 days | Merge branch 'vfs-7.2.iomap' of https://git.kernel.org/pub/scm/linux/kernel/g... | Namjae Jeon | 3 | -11/+13 |
| 10 days | iomap: introduce IOMAP_F_ZERO_TAIL flag | Namjae Jeon | 1 | -0/+4 |
| 14 days | iomap: don't make REQ_POLLED imply REQ_NOWAIT | Christoph Hellwig | 1 | -1/+1 |
| 2026-05-13 | block: pass a minsize argument to bio_iov_iter_bounce | Christoph Hellwig | 1 | -1/+1 |
| 2026-05-11 | iomap: remove over-strict inline data boundary check | Namjae Jeon | 2 | -4/+0 |
| 2026-05-11 | iomap: add dirty page control to iomap_zero_iter | Chi Zhiling | 1 | -0/+2 |
| 2026-05-11 | iomap: avoid memset iomap when iter is done | Fengnan Chang | 1 | -6/+6 |
| 2026-04-13 | Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux | Linus Torvalds | 1 | -4/+2 |
| 2026-04-13 | Merge tag 'xfs-merge-7.1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 1 | -5/+1 |
| 2026-04-13 | Merge tag 'vfs-7.1-rc1.kino' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2 | -5/+5 |
| 2026-04-13 | Merge tag 'vfs-7.1-rc1.integrity' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 5 | -56/+143 |
| 2026-03-24 | iomap: fix lockdep complaint when reads fail | Darrick J. Wong | 1 | -1/+50 |
| 2026-03-23 | xfs: replace zero range flush with folio batch | Brian Foster | 1 | -4/+0 |
| 2026-03-23 | iomap, xfs: lift zero range hole mapping flush into xfs | Brian Foster | 1 | -1/+1 |
| 2026-03-18 | iomap: fix invalid folio access when i_blkbits differs from I/O granularity | Joanne Koong | 1 | -5/+10 |
| 2026-03-10 | iomap: support T10 protection information | Christoph Hellwig | 4 | -6/+66 |
| 2026-03-10 | iomap: support ioends for buffered reads | Christoph Hellwig | 3 | -7/+23 |
| 2026-03-10 | iomap: add a bioset pointer to iomap_read_folio_ops | Christoph Hellwig | 1 | -2/+12 |
| 2026-03-10 | iomap: allow file systems to hook into buffered read bio submission | Christoph Hellwig | 1 | -6/+9 |
| 2026-03-10 | iomap: only call into ->submit_read when there is a read_ctx | Christoph Hellwig | 2 | -6/+3 |
| 2026-03-10 | iomap: pass the iomap_iter to ->submit_read | Christoph Hellwig | 2 | -3/+4 |
| 2026-03-10 | iomap: refactor iomap_bio_read_folio_range | Christoph Hellwig | 1 | -32/+37 |
| 2026-03-10 | Merge branch 'for-7.1/block-integrity' | Christian Brauner | 1 | -1/+1 |
| 2026-03-09 | fscrypt: pass a byte offset to fscrypt_set_bio_crypt_ctx | Christoph Hellwig | 1 | -4/+2 |
| 2026-03-09 | block: pass a maxlen argument to bio_iov_iter_bounce | Christoph Hellwig | 1 | -1/+1 |
| 2026-03-06 | treewide: change inode->i_ino from unsigned long to u64 | Jeff Layton | 1 | -1/+1 |
| 2026-03-06 | vfs: widen trace event i_ino fields to u64 | Jeff Layton | 1 | -4/+4 |
| 2026-03-04 | iomap: reject delalloc mappings during writeback | Darrick J. Wong | 1 | -6/+7 |
| 2026-03-04 | iomap: don't mark folio uptodate if read IO has bytes pending | Joanne Koong | 1 | -3/+12 |
| 2026-02-26 | iomap: don't report direct-io retries to fserror | Darrick J. Wong | 1 | -1/+14 |
| 2026-02-25 | Merge tag 'vfs-7.0-rc2.fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2 | -0/+47 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -1/+1 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 2 | -3/+2 |
| 2026-02-19 | fserror: fix lockdep complaint when igrabbing inode | Darrick J. Wong | 1 | -0/+46 |
| 2026-02-14 | iomap: Describe @private in iomap_readahead() | Hongbo Li | 1 | -0/+1 |
| 2026-02-09 | Merge tag 'for-7.0/block-stable-pages-20260206' of git://git.kernel.org/pub/s... | Linus Torvalds | 2 | -87/+112 |
| 2026-02-09 | Merge tag 'for-7.0/block-20260206' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -1/+2 |
| 2026-02-09 | Merge tag 'vfs-7.0-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -26/+31 |
| 2026-02-09 | Merge tag 'vfs-7.0-rc1.fserror' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 3 | -1/+40 |
| 2026-01-29 | iomap: fix invalid folio access after folio_end_read() | Joanne Koong | 1 | -24/+27 |
| 2026-01-28 | iomap: add a flag to bounce buffer direct I/O | Christoph Hellwig | 1 | -10/+20 |
| 2026-01-28 | iomap: support ioends for direct reads | Christoph Hellwig | 1 | -0/+8 |
| 2026-01-28 | iomap: rename IOMAP_DIO_DIRTY to IOMAP_DIO_USER_BACKED | Christoph Hellwig | 1 | -4/+4 |
| 2026-01-28 | iomap: free the bio before completing the dio | Christoph Hellwig | 1 | -8/+9 |
| 2026-01-28 | iomap: share code between iomap_dio_bio_end_io and iomap_finish_ioend_direct | Christoph Hellwig | 1 | -23/+19 |
| 2026-01-28 | iomap: split out the per-bio logic from iomap_dio_bio_iter | Christoph Hellwig | 1 | -52/+59 |
| 2026-01-28 | iomap: simplify iomap_dio_bio_iter | Christoph Hellwig | 1 | -7/+6 |
| 2026-01-28 | iomap: fix submission side handling of completion side errors | Christoph Hellwig | 1 | -3/+7 |
| 2026-01-14 | iomap: wait for batched folios to be stable in __iomap_get_folio | Christoph Hellwig | 1 | -0/+1 |
| 2026-01-14 | iomap: stash iomap read ctx in the private field of iomap_iter | Hongbo Li | 1 | -2/+4 |
| 2026-01-13 | iomap: report file I/O errors to the VFS | Darrick J. Wong | 3 | -1/+40 |
| 2026-01-11 | blk-crypto: handle the fallback above the block layer | Christoph Hellwig | 1 | -1/+2 |
| 2025-12-15 | iomap: replace folio_batch allocation with stack allocation | Brian Foster | 2 | -18/+38 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.folio' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -6/+4 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -23/+15 |
| 2025-11-25 | iomap: allocate s_dio_done_wq for async reads as well | Christoph Hellwig | 1 | -5/+5 |
| 2025-11-25 | iomap: fix iomap_read_end() for already uptodate folios | Joanne Koong | 1 | -18/+19 |
| 2025-11-25 | iomap: invert the polarity of IOMAP_DIO_INLINE_COMP | Christoph Hellwig | 1 | -19/+14 |
| 2025-11-25 | iomap: support write completions from interrupt context | Christoph Hellwig | 1 | -11/+48 |
| 2025-11-25 | iomap: rework REQ_FUA selection | Christoph Hellwig | 1 | -30/+48 |
| 2025-11-25 | iomap: always run error completions in user context | Christoph Hellwig | 1 | -1/+12 |
| 2025-11-25 | fs, iomap: remove IOCB_DIO_CALLER_COMP | Christoph Hellwig | 1 | -54/+2 |
| 2025-11-25 | iomap: use find_next_bit() for uptodate bitmap scanning | Joanne Koong | 1 | -20/+32 |
| 2025-11-25 | iomap: use find_next_bit() for dirty bitmap scanning | Joanne Koong | 1 | -20/+41 |
| 2025-11-12 | iomap: simplify when reads can be skipped for writes | Joanne Koong | 1 | -3/+6 |
| 2025-11-12 | iomap: simplify ->read_folio_range() error handling for reads | Joanne Koong | 1 | -29/+34 |
| 2025-11-12 | iomap: optimize pending async writeback accounting | Joanne Koong | 2 | -26/+34 |
| 2025-11-12 | iomap: account for unaligned end offsets when truncating read range | Joanne Koong | 1 | -2/+20 |
| 2025-11-12 | iomap: rename bytes_pending/bytes_accounted to bytes_submitted/bytes_not_subm... | Joanne Koong | 1 | -19/+20 |
| 2025-11-05 | iomap: add IOMAP_DIO_FSBLOCK_ALIGNED flag | Qu Wenruo | 2 | -5/+19 |
| 2025-11-05 | iomap: remove old partial eof zeroing optimization | Brian Foster | 1 | -25/+0 |
| 2025-11-05 | iomap: optional zero range dirty folio processing | Brian Foster | 2 | -5/+91 |
| 2025-11-05 | iomap: remove pos+len BUG_ON() to after folio lookup | Brian Foster | 1 | -4/+1 |
| 2025-11-05 | iomap: make iomap_read_folio() a void return | Joanne Koong | 1 | -8/+1 |
| 2025-11-05 | iomap: move buffered io bio logic into new file | Christoph Hellwig [1] | 4 | -88/+103 |
| 2025-11-05 | iomap: add caller-provided callbacks for read and readahead | Joanne Koong | 1 | -26/+29 |
| 2025-11-05 | iomap: set accurate iter->pos when reading folio ranges | Joanne Koong | 1 | -8/+13 |
| 2025-11-05 | iomap: track pending read bytes more optimally | Joanne Koong | 1 | -21/+102 |
| 2025-10-31 | iomap: Use folio_next_pos() | Matthew Wilcox (Oracle) | 1 | -6/+4 |
| 2025-10-31 | iomap: use largest_zero_folio() in iomap_dio_zero() | Pankaj Raghav | 1 | -23/+15 |
| 2025-10-20 | iomap: rename iomap_readpage_ctx struct to iomap_read_folio_ctx | Joanne Koong | 1 | -7/+7 |
| 2025-10-20 | iomap: rename iomap_readpage_iter() to iomap_read_folio_iter() | Joanne Koong | 1 | -3/+3 |
| 2025-10-20 | iomap: iterate over folio mapping in iomap_readpage_iter() | Joanne Koong | 1 | -28/+25 |
| 2025-10-20 | iomap: store read/readahead bio generically | Joanne Koong | 1 | -15/+14 |
| 2025-10-20 | iomap: move read/readahead bio submission logic into helper function | Joanne Koong | 1 | -14/+16 |
| 2025-10-20 | iomap: move bio read logic into helper function | Joanne Koong | 1 | -29/+39 |
| 2025-10-20 | iomap: adjust read range correctly for non-block-aligned positions | Joanne Koong | 1 | -6/+13 |
| 2025-10-20 | iomap: simplify iomap_iter_advance() | Joanne Koong | 4 | -25/+21 |
| 2025-10-07 | iomap: open code bio_iov_iter_get_bdev_pages | Christoph Hellwig | 1 | -1/+2 |
| 2025-10-02 | Merge tag 'for-6.18/block-20250929' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -3/+2 |
| 2025-09-29 | Merge tag 'vfs-6.18-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 3 | -5/+17 |
| 2025-09-19 | iomap: error out on file IO when there is no inline_data buffer | Darrick J. Wong | 2 | -5/+13 |
| 2025-09-19 | iomap: trace iomap_zero_iter zeroing activities | Darrick J. Wong | 2 | -0/+4 |
| 2025-09-09 | iomap: simplify direct io validity check | Keith Busch | 1 | -2/+1 |
| 2025-09-09 | block: add size alignment to bio_iov_iter_get_pages | Keith Busch | 1 | -1/+1 |
| 2025-08-11 | iomap: Fix broken data integrity guarantees for O_SYNC writes | Jan Kara | 1 | -7/+7 |
| 2025-07-28 | Merge tag 'vfs-6.17-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 11 | -402/+399 |
| 2025-07-28 | Merge tag 'vfs-6.17-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -2/+1 |
| 2025-07-14 | iomap: build the writeback code without CONFIG_BLOCK | Christoph Hellwig | 2 | -55/+64 |
| 2025-07-14 | iomap: add read_folio_range() handler for buffered writes | Christoph Hellwig | 1 | -4/+9 |
| 2025-07-14 | iomap: improve argument passing to iomap_read_folio_sync | Christoph Hellwig | 1 | -8/+8 |
| 2025-07-14 | iomap: replace iomap_folio_ops with iomap_write_ops | Christoph Hellwig | 1 | -35/+44 |
| 2025-07-14 | iomap: export iomap_writeback_folio | Christoph Hellwig | 1 | -2/+2 |
| 2025-07-14 | iomap: move folio_unlock out of iomap_writeback_folio | Joanne Koong | 1 | -5/+4 |
| 2025-07-14 | iomap: rename iomap_writepage_map to iomap_writeback_folio | Christoph Hellwig | 2 | -6/+6 |
| 2025-07-14 | iomap: move all ioend handling to ioend.c | Christoph Hellwig | 3 | -218/+219 |
| 2025-07-14 | iomap: add public helpers for uptodate state manipulation | Joanne Koong | 1 | -5/+15 |
| 2025-07-14 | iomap: hide ioends from the generic writeback code | Christoph Hellwig | 1 | -44/+47 |
| 2025-07-14 | iomap: refactor the writeback interface | Christoph Hellwig | 2 | -53/+45 |
| 2025-07-14 | iomap: cleanup the pending writeback tracking in iomap_writepage_map_blocks | Joanne Koong | 1 | -6/+6 |
| 2025-07-14 | iomap: pass more arguments using the iomap writeback context | Christoph Hellwig | 1 | -29/+23 |
| 2025-07-14 | iomap: header diet | Christoph Hellwig | 7 | -25/+0 |
| 2025-07-11 | iomap: avoid unnecessary ifs_set_range_uptodate() with locks | Jinliang Zheng | 1 | -0/+3 |
| 2025-06-24 | fs: Remove three arguments from block_write_end() | Matthew Wilcox (Oracle) | 1 | -2/+1 |
| 2025-05-28 | iomap: don't lose folio dropbehind state for overwrites | Jens Axboe | 1 | -0/+2 |
| 2025-05-26 | Merge tag 'vfs-6.16-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2 | -48/+79 |
| 2025-05-09 | iomap: rework iomap_write_begin() to return folio offset and length | Brian Foster | 1 | -14/+19 |
| 2025-05-09 | iomap: push non-large folio check into get folio path | Brian Foster | 1 | -3/+3 |
| 2025-05-09 | iomap: helper to trim pos/bytes to within folio | Brian Foster | 1 | -15/+20 |
| 2025-05-09 | iomap: drop pos param from __iomap_[get|put]_folio() | Brian Foster | 1 | -8/+9 |
| 2025-05-09 | iomap: drop unnecessary pos param from iomap_write_[begin|end] | Brian Foster | 1 | -10/+12 |
| 2025-05-09 | iomap: resample iter->pos after iomap_write_begin() calls | Brian Foster | 1 | -8/+11 |
| 2025-04-15 | iomap: trace: Add missing flags to [IOMAP_|IOMAP_F_]FLAGS_STRINGS | Ritesh Harjani (IBM) | 1 | -6/+21 |
| 2025-04-11 | iomap: skip unnecessary ifs_block_is_uptodate check | Gou Hao | 1 | -1/+1 |
| 2025-04-01 | Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -1/+1 |
| 2025-03-24 | Merge tag 'vfs-6.15-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 10 | -420/+589 |
| 2025-03-20 | iomap: rework IOMAP atomic flags | John Garry | 2 | -6/+4 |
| 2025-03-20 | iomap: comment on atomic write checks in iomap_dio_bio_iter() | John Garry | 1 | -1/+6 |
| 2025-03-20 | iomap: inline iomap_dio_bio_opflags() | John Garry | 1 | -63/+49 |
| 2025-03-19 | iomap: fix inline data on buffered read | Gao Xiang | 1 | -2/+7 |
| 2025-03-16 | fs: convert block_commit_write() to take a folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2025-03-06 | iomap: Lift blocksize restriction on atomic writes | Ritesh Harjani (IBM) | 1 | -1/+1 |
| 2025-03-06 | iomap: Support SW-based atomic writes | John Garry | 1 | -1/+3 |
| 2025-03-06 | iomap: Rename IOMAP_ATOMIC -> IOMAP_ATOMIC_HW | John Garry | 2 | -10/+10 |
| 2025-03-06 | Merge branch 'vfs-6.15.shared.iomap' of gitolite.kernel.org:pub/scm/linux/ker... | Christian Brauner | 1 | -0/+4 |
| 2025-02-27 | iomap: make buffered writes work with RWF_DONTCACHE | Jens Axboe | 1 | -0/+4 |
| 2025-02-26 | iomap: introduce a full map advance helper | Brian Foster | 3 | -7/+3 |
| 2025-02-26 | iomap: rename iomap_iter processed field to status | Brian Foster | 7 | -41/+41 |
| 2025-02-26 | iomap: remove unnecessary advance from iomap_iter() | Brian Foster | 1 | -24/+15 |
| 2025-02-26 | iomap: convert misc simple ops to incremental advance | Brian Foster | 4 | -18/+21 |
| 2025-02-26 | iomap: advance the iter on direct I/O | Brian Foster | 1 | -13/+9 |
| 2025-02-26 | iomap: advance the iter directly on buffered read | Brian Foster | 1 | -24/+19 |
| 2025-02-25 | iomap: Minor code simplification in iomap_dio_bio_iter() | John Garry | 1 | -5/+3 |
| 2025-02-10 | iomap: advance the iter directly on zero range | Brian Foster | 1 | -11/+13 |
| 2025-02-10 | iomap: advance the iter directly on unshare range | Brian Foster | 1 | -12/+11 |
| 2025-02-10 | iomap: advance the iter directly on buffered writes | Brian Foster | 1 | -13/+7 |
| 2025-02-10 | iomap: support incremental iomap_iter advances | Brian Foster | 1 | -7/+25 |
| 2025-02-10 | iomap: export iomap_iter_advance() and return remaining length | Brian Foster | 1 | -14/+8 |
| 2025-02-10 | iomap: lift iter termination logic from iomap_iter_advance() | Brian Foster | 1 | -8/+13 |
| 2025-02-10 | iomap: lift error code check out of iomap_iter_advance() | Brian Foster | 1 | -3/+8 |
| 2025-02-10 | iomap: refactor iomap_iter() length check and tracepoint | Brian Foster | 1 | -8/+11 |
| 2025-02-10 | iomap: split out iomap check and reset logic from iter advance | Brian Foster | 1 | -23/+26 |
| 2025-02-06 | iomap: pass private data to iomap_truncate_page | Christoph Hellwig | 1 | -2/+2 |
| 2025-02-06 | iomap: pass private data to iomap_zero_range | Christoph Hellwig | 1 | -2/+4 |
| 2025-02-06 | iomap: pass private data to iomap_page_mkwrite | Christoph Hellwig | 1 | -1/+3 |
| 2025-02-06 | iomap: add a io_private field to struct iomap_ioend | Christoph Hellwig | 1 | -0/+1 |
| 2025-02-06 | iomap: optionally use ioends for direct I/O | Christoph Hellwig | 3 | -2/+49 |
| 2025-02-06 | iomap: factor out a iomap_dio_done helper | Christoph Hellwig | 1 | -38/+38 |
| 2025-02-06 | iomap: move common ioend code to ioend.c | Christoph Hellwig | 3 | -133/+138 |
| 2025-02-06 | iomap: split bios to zone append limits in the submission handlers | Christoph Hellwig | 3 | -20/+116 |
| 2025-02-06 | iomap: add a IOMAP_F_ANON_WRITE flag | Christoph Hellwig | 2 | -6/+13 |
| 2025-02-06 | iomap: simplify io_flags and io_type in struct iomap_ioend | Christoph Hellwig | 1 | -17/+22 |
| 2025-02-06 | iomap: allow the file system to submit the writeback bios | Christoph Hellwig | 1 | -5/+5 |
| 2025-01-26 | Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -1/+0 |
| 2025-01-25 | mm, swap: clean up device availability check | Kairui Song | 1 | -1/+0 |
| 2025-01-09 | iomap: avoid avoid truncating 64-bit offset to 32 bits | Marco Nelissen | 1 | -1/+1 |
| 2024-12-11 | iomap: fix zero padding data issue in concurrent append writes | Long Li | 1 | -0/+45 |
| 2024-12-11 | iomap: pass byte granular end position to iomap_add_to_ioend | Long Li | 1 | -9/+12 |
| 2024-11-26 | Merge branch 'ovl.fixes' | Christian Brauner | 1 | -0/+6 |
| 2024-11-21 | Merge tag 'xfs-6.13-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 1 | -0/+6 |
| 2024-11-21 | iomap: elide flush from partial eof zero range | Brian Foster | 1 | -4/+24 |
| 2024-11-21 | iomap: lift zeroed mapping handling into iomap_zero_range() | Brian Foster | 1 | -42/+24 |
| 2024-11-21 | iomap: reset per-iter state on non-error iter advances | Brian Foster | 1 | -6/+5 |
| 2024-11-21 | iomap: warn on zero range of a post-eof folio | Brian Foster | 1 | -0/+2 |
| 2024-11-18 | Merge tag 'vfs-6.13.untorn.writes' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2 | -10/+36 |
| 2024-11-18 | Merge tag 'vfs-6.13.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 1 | -1/+1 |
| 2024-11-11 | iomap: drop an obsolete comment in iomap_dio_bio_iter | Christoph Hellwig | 1 | -5/+0 |
| 2024-11-05 | iomap: add a merge boundary flag | Christoph Hellwig | 1 | -0/+6 |
| 2024-11-04 | fs: iomap: Atomic write support | John Garry | 2 | -5/+36 |
| 2024-11-01 | Merge tag 'vfs-6.12-rc6.iomap' of gitolite.kernel.org:pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -16/+1 |
| 2024-10-28 | fs/writeback: convert wbc_account_cgroup_owner to take a folio | Pankaj Raghav | 1 | -1/+1 |
| 2024-10-21 | iomap: turn iomap_want_unshare_iter into an inline function | Christoph Hellwig | 1 | -17/+0 |
| 2024-10-15 | iomap: move locking out of iomap_write_delalloc_release | Christoph Hellwig | 1 | -9/+8 |
| 2024-10-15 | iomap: remove iomap_file_buffered_write_punch_delalloc | Christoph Hellwig | 1 | -57/+28 |
| 2024-10-15 | iomap: factor out a iomap_last_written_block helper | Christoph Hellwig | 1 | -11/+2 |
| 2024-10-07 | iomap: share iomap_unshare_iter predicate code with fsdax | Darrick J. Wong | 1 | -14/+16 |
| 2024-10-03 | iomap: constrain the file range passed to iomap_file_unshare | Darrick J. Wong | 1 | -1/+5 |
| 2024-10-03 | iomap: don't bother unsharing delalloc extents | Darrick J. Wong | 1 | -1/+2 |
| 2024-09-20 | Merge tag 'vfs-6.12.blocksize' of gitolite.kernel.org:pub/scm/linux/kernel/gi... | Linus Torvalds | 2 | -82/+159 |
| 2024-09-10 | iomap: remove the iomap_file_buffered_write_punch_delalloc return value | Christoph Hellwig | 1 | -54/+28 |
| 2024-09-10 | iomap: pass the iomap to the punch callback | Christoph Hellwig | 1 | -12/+13 |
| 2024-09-10 | iomap: pass flags to iomap_file_buffered_write_punch_delalloc | Christoph Hellwig | 1 | -6/+5 |
| 2024-09-10 | iomap: improve shared block detection in iomap_unshare_iter | Christoph Hellwig | 1 | -4/+13 |
| 2024-09-10 | iomap: handle a post-direct I/O invalidate race in iomap_write_delalloc_release | Christoph Hellwig | 1 | -1/+9 |
| 2024-09-03 | iomap: make zero range flush conditional on unwritten mappings | Brian Foster | 1 | -9/+54 |
| 2024-09-03 | iomap: fix handling of dirty folios over unwritten extents | Brian Foster | 1 | -0/+10 |
| 2024-09-03 | iomap: add a private argument for iomap_file_buffered_write | Josef Bacik | 1 | -1/+2 |
| 2024-09-03 | iomap: remove set_memor_ro() on zero page | Luis Chamberlain | 1 | -3/+0 |
| 2024-09-02 | iomap: fix iomap_dio_zero() for fs bs > system page size | Pankaj Raghav | 2 | -8/+41 |
| 2024-08-07 | buffer: Convert block_write_end() to take a folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |