| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-04-22 | XFS: fix zoned gc threshold math for 32-bit arches | Carlos Maiolino | 1 | -2/+8 |
| 2025-04-16 | xfs: fix fsmap for internal zoned devices | Darrick J. Wong | 1 | -18/+33 |
| 2025-04-16 | xfs: Fix spelling mistake "drity" -> "dirty" | Zhang Xianwei | 1 | -1/+1 |
| 2025-04-14 | xfs: compute buffer address correctly in xmbuf_map_backing_mem | Darrick J. Wong | 1 | -1/+1 |
| 2025-04-14 | xfs: add tunable threshold parameter for triggering zone GC | Hans Holmberg | 4 | -2/+54 |
| 2025-04-14 | xfs: mark xfs_buf_free as might_sleep() | Christoph Hellwig | 1 | -0/+1 |
| 2025-04-14 | xfs: remove the leftover xfs_{set,clear}_li_failed infrastructure | Christoph Hellwig | 4 | -39/+3 |
| 2025-04-04 | lib/crc: remove CONFIG_LIBCRC32C | Eric Biggers | 1 | -1/+1 |
| 2025-04-01 | Merge tag 'mm-nonmm-stable-2025-03-30-18-23' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 2 | -5/+5 |
| 2025-04-01 | Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 3 | -24/+21 |
| 2025-03-27 | Merge tag 'xfs-6.15-merge' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 82 | -1488/+5920 |
| 2025-03-24 | Merge tag 'vfs-6.15-rc1.pagesize' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -1/+2 |
| 2025-03-24 | Merge tag 'vfs-6.15-rc1.async.dir' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2 | -6/+7 |
| 2025-03-24 | Merge tag 'vfs-6.15-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 3 | -14/+25 |
| 2025-03-20 | iomap: rework IOMAP atomic flags | John Garry | 1 | -0/+4 |
| 2025-03-18 | xfs: remove the flags argument to xfs_buf_get_uncached | Christoph Hellwig | 4 | -6/+5 |
| 2025-03-18 | xfs: remove the flags argument to xfs_buf_read_uncached | Christoph Hellwig | 5 | -9/+8 |
| 2025-03-18 | xfs: remove xfs_buf_free_maps | Christoph Hellwig | 1 | -11/+2 |
| 2025-03-18 | xfs: remove xfs_buf_get_maps | Christoph Hellwig | 1 | -27/+6 |
| 2025-03-18 | xfs: call xfs_buf_alloc_backing_mem from _xfs_buf_alloc | Christoph Hellwig | 1 | -90/+75 |
| 2025-03-18 | xfs: remove unnecessary NULL check before kvfree() | Chen Ni | 1 | -2/+1 |
| 2025-03-18 | Merge branch 'xfs-6.15-folios_vmalloc' into XFS-for-linus-6.15-merge | Carlos Maiolino | 11 | -419/+168 |
| 2025-03-18 | Merge branch 'xfs-6.15-zoned_devices' into XFS-for-linus-6.15-merge | Carlos Maiolino | 75 | -954/+5692 |
| 2025-03-18 | xfs: don't wake zone space waiters without m_zone_info | Darrick J. Wong | 1 | -3/+12 |
| 2025-03-18 | xfs: don't increment m_generation for all errors in xfs_growfs_data | Christoph Hellwig | 1 | -7/+6 |
| 2025-03-18 | xfs: fix a missing unlock in xfs_growfs_data | Christoph Hellwig | 1 | -3/+5 |
| 2025-03-17 | fs/dax: ensure all pages are idle prior to filesystem unmount | Alistair Popple | 1 | -0/+12 |
| 2025-03-17 | fs/dax: always remove DAX page-cache entries when breaking layouts | Alistair Popple | 1 | -3/+2 |
| 2025-03-17 | fs/dax: create a common implementation to break DAX layouts | Alistair Popple | 2 | -20/+8 |
| 2025-03-17 | fs/dax: refactor wait for dax idle page | Alistair Popple | 1 | -3/+1 |
| 2025-03-17 | xfs: convert timeouts to secs_to_jiffies() | Easwar Hariharan | 2 | -5/+5 |
| 2025-03-15 | Merge tag 'fsnotify_for_v6.14-rc7' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -13/+0 |
| 2025-03-14 | xfs: Use abs_diff instead of XFS_ABSDIFF | Matthew Wilcox (Oracle) | 1 | -5/+3 |
| 2025-03-13 | Revert "xfs: add pre-content fsnotify hook for DAX faults" | Amir Goldstein | 1 | -13/+0 |
| 2025-03-12 | xfs: Remove duplicate xfs_rtbitmap.h header | Jiapeng Chong | 1 | -1/+0 |
| 2025-03-11 | xfs: trigger zone GC when out of available rt blocks | Hans Holmberg | 1 | -0/+10 |
| 2025-03-10 | xfs: trace what memory backs a buffer | Christoph Hellwig | 2 | -0/+8 |
| 2025-03-10 | xfs: cleanup mapping tmpfs folios into the buffer cache | Christoph Hellwig | 3 | -32/+14 |
| 2025-03-10 | xfs: use vmalloc instead of vm_map_area for buffer backing memory | Christoph Hellwig | 3 | -177/+53 |
| 2025-03-10 | xfs: buffer items don't straddle pages anymore | Dave Chinner | 1 | -124/+0 |
| 2025-03-10 | xfs: kill XBF_UNMAPPED | Christoph Hellwig | 8 | -73/+21 |
| 2025-03-10 | xfs: convert buffer cache to use high order folios | Christoph Hellwig | 1 | -6/+50 |
| 2025-03-10 | xfs: remove the kmalloc to page allocator fallback | Christoph Hellwig | 1 | -24/+24 |
| 2025-03-10 | xfs: refactor backing memory allocations for buffers | Christoph Hellwig | 1 | -19/+36 |
| 2025-03-10 | xfs: remove xfs_buf_is_vmapped | Christoph Hellwig | 1 | -17/+3 |
| 2025-03-10 | xfs: remove xfs_buf.b_offset | Christoph Hellwig | 2 | -4/+1 |
| 2025-03-10 | xfs: add a fast path to xfs_buf_zero when b_addr is set | Christoph Hellwig | 1 | -2/+7 |
| 2025-03-10 | xfs: unmapped buffer item size straddling mismatch | Dave Chinner | 1 | -4/+14 |
| 2025-03-10 | Merge branch 'xfs-6.15-merge' into for-next | Carlos Maiolino | 75 | -947/+5666 |
| 2025-03-10 | xfs: Use abs_diff instead of XFS_ABSDIFF | Matthew Wilcox (Oracle) | 1 | -5/+3 |
| 2025-03-07 | bdev: add back PAGE_SIZE block size validation for sb_set_blocksize() | Luis Chamberlain | 1 | -1/+2 |
| 2025-03-06 | Merge branch 'vfs-6.15.shared.iomap' of gitolite.kernel.org:pub/scm/linux/ker... | Christian Brauner | 1 | -1/+2 |
| 2025-03-05 | VFS: Change vfs_mkdir() to return the dentry. | NeilBrown | 1 | -4/+5 |
| 2025-03-03 | xfs: export max_open_zones in sysfs | Christoph Hellwig | 2 | -0/+41 |
| 2025-03-03 | xfs: contain more sysfs code in xfs_sysfs.c | Christoph Hellwig | 3 | -33/+36 |
| 2025-03-03 | xfs: export zone stats in /proc/*/mountstats | Hans Holmberg | 4 | -0/+111 |
| 2025-03-03 | xfs: wire up the show_stats super operation | Christoph Hellwig | 1 | -0/+9 |
| 2025-03-03 | xfs: support write life time based data placement | Hans Holmberg | 5 | -19/+141 |
| 2025-03-03 | xfs: add a max_open_zones mount option | Christoph Hellwig | 1 | -1/+16 |
| 2025-03-03 | xfs: support zone gaps | Christoph Hellwig | 6 | -9/+45 |
| 2025-03-03 | xfs: enable the zoned RT device feature | Christoph Hellwig | 1 | -1/+2 |
| 2025-03-03 | xfs: disable rt quotas for zoned file systems | Christoph Hellwig | 1 | -1/+2 |
| 2025-03-03 | xfs: disable reflink for zoned file systems | Christoph Hellwig | 1 | -0/+7 |
| 2025-03-03 | xfs: enable fsmap reporting for internal RT devices | Christoph Hellwig | 2 | -17/+72 |
| 2025-03-03 | xfs: support xrep_require_rtext_inuse on zoned file systems | Christoph Hellwig | 1 | -1/+8 |
| 2025-03-03 | xfs: support xchk_xref_is_used_rt_space on zoned file systems | Christoph Hellwig | 1 | -2/+9 |
| 2025-03-03 | xfs: allow COW forks on zoned file systems in xchk_bmap | Christoph Hellwig | 1 | -2/+2 |
| 2025-03-03 | xfs: support growfs on zoned file systems | Christoph Hellwig | 1 | -20/+101 |
| 2025-03-03 | xfs: hide reserved RT blocks from statfs | Christoph Hellwig | 1 | -1/+2 |
| 2025-03-03 | xfs: wire up zoned block freeing in xfs_rtextent_free_finish_item | Christoph Hellwig | 1 | -10/+25 |
| 2025-03-03 | xfs: implement direct writes to zoned RT devices | Christoph Hellwig | 5 | -11/+132 |
| 2025-03-03 | xfs: implement buffered writes to zoned RT devices | Christoph Hellwig | 9 | -54/+624 |
| 2025-03-03 | xfs: implement zoned garbage collection | Christoph Hellwig | 13 | -5/+1425 |
| 2025-03-03 | xfs: add support for zoned space reservations | Christoph Hellwig | 9 | -21/+343 |
| 2025-03-03 | xfs: add the zoned space allocator | Christoph Hellwig | 12 | -7/+1224 |
| 2025-03-03 | xfs: parse and validate hardware zone information | Christoph Hellwig | 3 | -0/+207 |
| 2025-03-03 | xfs: skip zoned RT inodes in xfs_inodegc_want_queue_rt_file | Christoph Hellwig | 1 | -1/+1 |
| 2025-03-03 | xfs: don't call xfs_can_free_eofblocks from ->release for zoned inodes | Christoph Hellwig | 1 | -4/+11 |
| 2025-03-03 | xfs: disable FITRIM for zoned RT devices | Christoph Hellwig | 1 | -1/+2 |
| 2025-03-03 | xfs: disable sb_frextents for zoned file systems | Christoph Hellwig | 5 | -9/+20 |
| 2025-03-03 | xfs: export zoned geometry via XFS_FSOP_GEOM | Christoph Hellwig | 2 | -1/+10 |
| 2025-03-03 | xfs: allow internal RT devices for zoned mode | Christoph Hellwig | 8 | -9/+34 |
| 2025-03-03 | xfs: define the zoned on-disk format | Christoph Hellwig | 23 | -35/+197 |
| 2025-03-03 | xfs: add a xfs_rtrmap_highest_rgbno helper | Christoph Hellwig | 2 | -0/+21 |
| 2025-03-03 | xfs: support XFS_BMAPI_REMAP in xfs_bmap_del_extent_delay | Christoph Hellwig | 4 | -6/+10 |
| 2025-03-03 | xfs: refine the unaligned check for always COW inodes in xfs_file_dio_write | Christoph Hellwig | 1 | -1/+10 |
| 2025-03-03 | xfs: skip always_cow inodes in xfs_reflink_trim_around_shared | Christoph Hellwig | 1 | -1/+1 |
| 2025-03-03 | xfs: move xfs_bmapi_reserve_delalloc to xfs_iomap.c | Christoph Hellwig | 3 | -292/+287 |
| 2025-03-03 | xfs: add a rtg_blocks helper | Christoph Hellwig | 2 | -1/+6 |
| 2025-03-03 | xfs: factor out a xfs_rt_check_size helper | Christoph Hellwig | 1 | -31/+31 |
| 2025-03-03 | xfs: reduce metafile reservations | Christoph Hellwig | 1 | -0/+3 |
| 2025-03-03 | xfs: make metabtree reservations global | Christoph Hellwig | 11 | -171/+155 |
| 2025-03-03 | xfs: fixup the metabtree reservation in xrep_reap_metadir_fsblocks | Christoph Hellwig | 3 | -55/+17 |
| 2025-03-03 | xfs: trace in-memory freecounter reservations | Christoph Hellwig | 2 | -0/+41 |
| 2025-03-03 | xfs: support reserved blocks for the rt extent counter | Christoph Hellwig | 7 | -62/+91 |
| 2025-03-03 | xfs: generalize the freespace and reserved blocks handling | Christoph Hellwig | 16 | -73/+151 |
| 2025-03-03 | xfs: reflow xfs_dec_freecounter | Christoph Hellwig | 1 | -21/+18 |
| 2025-03-03 | Merge branch 'vfs-6.15.iomap' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Carlos Maiolino | 3 | -14/+21 |
| 2025-02-27 | Change inode_operations.mkdir to return struct dentry * | NeilBrown | 1 | -2/+2 |
| 2025-02-27 | xfs: flag as supporting FOP_DONTCACHE | Jens Axboe | 1 | -1/+2 |
| 2025-02-27 | xfs: flag as supporting FOP_DONTCACHE | Jens Axboe | 1 | -1/+2 |
| 2025-02-25 | xfs: remove the XBF_STALE check from xfs_buf_rele_cached | Christoph Hellwig | 1 | -7/+1 |
| 2025-02-25 | xfs: remove most in-flight buffer accounting | Christoph Hellwig | 5 | -86/+20 |
| 2025-02-25 | xfs: decouple buffer readahead from the normal buffer read path | Christoph Hellwig | 4 | -23/+23 |
| 2025-02-25 | xfs: reduce context switches for synchronous buffered I/O | Christoph Hellwig | 1 | -16/+27 |
| 2025-02-14 | xfs: flush inodegc before swapon | Christoph Hellwig | 1 | -1/+34 |
| 2025-02-14 | xfs: rename xfs_iomap_swapfile_activate to xfs_vm_swap_activate | Christoph Hellwig | 1 | -3/+3 |
| 2025-02-14 | xfs: Do not allow norecovery mount with quotacheck | Carlos Maiolino | 1 | -16/+39 |
| 2025-02-14 | xfs: do not check NEEDSREPAIR if ro,norecovery mount. | Lukas Herbolt | 1 | -2/+6 |
| 2025-02-14 | xfs: fix data fork format filtering during inode repair | Darrick J. Wong | 1 | -2/+10 |
| 2025-02-14 | xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n | Darrick J. Wong | 3 | -6/+22 |
| 2025-02-06 | iomap: pass private data to iomap_truncate_page | Christoph Hellwig | 1 | -1/+1 |
| 2025-02-06 | iomap: pass private data to iomap_zero_range | Christoph Hellwig | 1 | -1/+1 |
| 2025-02-06 | iomap: pass private data to iomap_page_mkwrite | Christoph Hellwig | 1 | -1/+2 |
| 2025-02-06 | iomap: simplify io_flags and io_type in struct iomap_ioend | Christoph Hellwig | 1 | -6/+6 |
| 2025-02-06 | iomap: allow the file system to submit the writeback bios | Christoph Hellwig | 1 | -4/+9 |
| 2025-02-03 | Merge tag 'xfs-fixes-6.14-rc2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 6 | -76/+58 |
| 2025-01-28 | treewide: const qualify ctl_tables where applicable | Joel Granados | 1 | -1/+1 |
| 2025-01-28 | xfs: remove xfs_buf_cache.bc_lock | Christoph Hellwig | 2 | -15/+17 |
| 2025-01-27 | xfs: Add error handling for xfs_reflink_cancel_cow_range | Wentao Liang | 1 | -2/+5 |
| 2025-01-27 | xfs: Propagate errors from xfs_reflink_cancel_cow_range in xfs_dax_write_ioma... | Wentao Liang | 1 | -4/+2 |
| 2025-01-26 | Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -2/+2 |
| 2025-01-25 | mm: alloc_pages_bulk: rename API | Luiz Capitulino | 1 | -2/+2 |
| 2025-01-24 | xfs: don't call remap_verify_area with sb write protection held | Christoph Hellwig | 1 | -44/+27 |
| 2025-01-24 | xfs: remove an out of data comment in _xfs_buf_alloc | Christoph Hellwig | 1 | -5/+0 |
| 2025-01-24 | xfs: fix the entry condition of exact EOF block allocation optimization | Jinliang Zheng | 1 | -6/+7 |
| 2025-01-23 | Merge tag 'fsnotify_hsm_for_v6.14-rc1' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 2 | -1/+14 |
| 2025-01-23 | Merge tag 'xfs-merge-6.14' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 131 | -1439/+10860 |
| 2025-01-20 | Merge tag 'vfs-6.14-rc1.statx.dio' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2 | -25/+48 |
| 2025-01-16 | xfs: fix buffer lookup vs release race | Christoph Hellwig | 3 | -51/+54 |
| 2025-01-16 | xfs: check for dead buffers in xfs_buf_find_insert | Christoph Hellwig | 1 | -2/+1 |
| 2025-01-14 | xfs: add a b_iodone callback to struct xfs_buf | Christoph Hellwig | 5 | -15/+9 |
| 2025-01-14 | xfs: move b_li_list based retry handling to common code | Christoph Hellwig | 4 | -35/+6 |
| 2025-01-14 | xfs: simplify xfsaild_resubmit_item | Christoph Hellwig | 1 | -7/+2 |
| 2025-01-14 | xfs: always complete the buffer inline in xfs_buf_submit | Christoph Hellwig | 1 | -10/+6 |
| 2025-01-14 | xfs: remove the extra buffer reference in xfs_buf_submit | Christoph Hellwig | 1 | -15/+1 |
| 2025-01-14 | xfs: move invalidate_kernel_vmap_range to xfs_buf_ioend | Christoph Hellwig | 1 | -3/+3 |
| 2025-01-14 | xfs: simplify buffer I/O submission | Christoph Hellwig | 2 | -145/+59 |
| 2025-01-14 | xfs: move in-memory buftarg handling out of _xfs_buf_ioapply | Christoph Hellwig | 1 | -11/+9 |
| 2025-01-14 | xfs: move write verification out of _xfs_buf_ioapply | Christoph Hellwig | 1 | -30/+37 |
| 2025-01-14 | xfs: remove xfs_buf_delwri_submit_buffers | Christoph Hellwig | 1 | -66/+55 |
| 2025-01-14 | xfs: simplify xfs_buf_delwri_pushbuf | Christoph Hellwig | 1 | -25/+8 |
| 2025-01-14 | xfs: move xfs_buf_iowait out of (__)xfs_buf_submit | Christoph Hellwig | 1 | -26/+16 |
| 2025-01-14 | xfs: remove the incorrect comment about the b_pag field | Christoph Hellwig | 1 | -1/+1 |
| 2025-01-14 | xfs: remove the incorrect comment above xfs_buf_free_maps | Christoph Hellwig | 1 | -3/+0 |
| 2025-01-14 | xfs: fix a double completion for buffers on in-memory targets | Christoph Hellwig | 1 | -3/+1 |
| 2025-01-13 | xfs/libxfs: replace kmalloc() and memcpy() with kmemdup() | Mirsad Todorovac | 1 | -2/+1 |
| 2025-01-13 | xfs: constify feature checks | Christoph Hellwig | 3 | -7/+7 |
| 2025-01-13 | xfs: refactor xfs_fs_statfs | Christoph Hellwig | 2 | -55/+78 |
| 2025-01-13 | xfs: don't take m_sb_lock in xfs_fs_statfs | Christoph Hellwig | 1 | -2/+4 |
| 2025-01-13 | xfs: fix the comment above xfs_discard_endio | Christoph Hellwig | 1 | -1/+1 |
| 2025-01-13 | xfs: remove bp->b_error check in xfs_attr3_root_inactive | Long Li | 1 | -5/+0 |
| 2025-01-13 | xfs: remove redundant update for ticket->t_curr_res in xfs_log_ticket_regrant | Long Li | 1 | -2/+0 |
| 2025-01-13 | xfs: clean up xfs_end_ioend() to reuse local variables | Long Li | 1 | -1/+1 |
| 2025-01-13 | xfs: fix mount hang during primary superblock recovery failure | Long Li | 1 | -1/+10 |
| 2025-01-13 | xfs: remove the t_magic field in struct xfs_trans | Christoph Hellwig | 2 | -3/+0 |
| 2025-01-13 | xfs: remove XFS_ILOG_NONCORE | Christoph Hellwig | 1 | -6/+0 |
| 2025-01-13 | xfs: mark xfs_dir_isempty static | Christoph Hellwig | 2 | -4/+3 |
| 2025-01-13 | Merge tag 'realtime-reflink_2024-12-23' of https://git.kernel.org/pub/scm/lin... | Carlos Maiolino | 74 | -350/+4328 |
| 2025-01-13 | Merge tag 'realtime-rmap_2024-12-23' of https://git.kernel.org/pub/scm/linux/... | Carlos Maiolino | 85 | -366/+5381 |
| 2025-01-13 | Merge tag 'reserve-rt-metadata-space_2024-12-23' of https://git.kernel.org/pu... | Carlos Maiolino | 23 | -19/+367 |
| 2025-01-13 | Merge tag 'btree-ifork-records_2024-12-23' of https://git.kernel.org/pub/scm/... | Carlos Maiolino | 8 | -212/+445 |
| 2025-01-13 | Merge tag 'xfs-6.13-fixes_2024-12-23' of https://git.kernel.org/pub/scm/linux... | Carlos Maiolino | 2 | -14/+25 |
| 2025-01-10 | xfs: lock dquot buffer before detaching dquot from b_li_list | Darrick J. Wong | 1 | -1/+2 |
| 2025-01-09 | xfs: report larger dio alignment for COW inodes | Christoph Hellwig | 1 | -1/+10 |
| 2025-01-09 | xfs: report the correct read/write dio alignment for reflinked inodes | Christoph Hellwig | 1 | -3/+18 |
| 2025-01-09 | xfs: cleanup xfs_vn_getattr | Christoph Hellwig | 1 | -24/+23 |
| 2025-01-08 | xfs: don't return an error from xfs_update_last_rtgroup_size for !XFS_RT | Christoph Hellwig | 1 | -1/+1 |
| 2024-12-23 | xfs: enable realtime reflink | Darrick J. Wong | 4 | -4/+36 |
| 2024-12-23 | xfs: fix CoW forks for realtime files | Darrick J. Wong | 9 | -42/+470 |
| 2024-12-23 | xfs: check for shared rt extents when rebuilding rt file's data fork | Darrick J. Wong | 1 | -8/+13 |
| 2024-12-23 | xfs: repair inodes that have a refcount btree in the data fork | Darrick J. Wong | 1 | -0/+36 |
| 2024-12-23 | xfs: online repair of the realtime refcount btree | Darrick J. Wong | 7 | -7/+809 |
| 2024-12-23 | xfs: capture realtime CoW staging extents when rebuilding rt rmapbt | Darrick J. Wong | 3 | -0/+141 |
| 2024-12-23 | xfs: walk the rt reference count tree when rebuilding rmap | Darrick J. Wong | 1 | -0/+7 |
| 2024-12-23 | xfs: check new rtbitmap records against rt refcount btree | Darrick J. Wong | 2 | -1/+29 |
| 2024-12-23 | xfs: don't flag quota rt block usage on rtreflink filesystems | Darrick J. Wong | 1 | -1/+1 |
| 2024-12-23 | xfs: scrub the metadir path of rt refcount btree files | Darrick J. Wong | 2 | -1/+5 |
| 2024-12-23 | xfs: detect and repair misaligned rtinherit directory cowextsize hints | Darrick J. Wong | 2 | -9/+32 |
| 2024-12-23 | xfs: allow dquot rt block count to exceed rt blocks on reflink fs | Darrick J. Wong | 1 | -1/+7 |
| 2024-12-23 | xfs: check reference counts of gaps between rt refcount records | Darrick J. Wong | 1 | -1/+80 |
| 2024-12-23 | xfs: allow overlapping rtrmapbt records for shared data extents | Darrick J. Wong | 1 | -1/+16 |
| 2024-12-23 | xfs: cross-reference checks with the rt refcount btree | Darrick J. Wong | 5 | -6/+158 |
| 2024-12-23 | xfs: scrub the realtime refcount btree | Darrick J. Wong | 10 | -3/+519 |
| 2024-12-23 | xfs: report realtime refcount btree corruption errors to the health system | Darrick J. Wong | 5 | -3/+14 |
| 2024-12-23 | xfs: check that the rtrefcount maxlevels doesn't increase when growing fs | Darrick J. Wong | 2 | -0/+4 |
| 2024-12-23 | xfs: enable extent size hints for CoW operations | Darrick J. Wong | 2 | -2/+11 |
| 2024-12-23 | xfs: apply rt extent alignment constraints to CoW extsize hint | Darrick J. Wong | 3 | -7/+49 |
| 2024-12-23 | xfs: fix xfs_get_extsz_hint behavior with realtime alwayscow files | Darrick J. Wong | 1 | -3/+2 |
| 2024-12-23 | xfs: recover CoW leftovers in the realtime volume | Darrick J. Wong | 3 | -19/+46 |
| 2024-12-23 | xfs: allow inodes to have the realtime and reflink flags | Darrick J. Wong | 4 | -13/+5 |
| 2024-12-23 | xfs: enable sharing of realtime file blocks | Darrick J. Wong | 1 | -5/+20 |
| 2024-12-23 | xfs: enable CoW for realtime data | Darrick J. Wong | 1 | -8/+28 |
| 2024-12-23 | xfs: refactor reflink quota updates | Darrick J. Wong | 1 | -5/+32 |
| 2024-12-23 | xfs: compute rtrmap btree max levels when reflink enabled | Darrick J. Wong | 1 | -2/+26 |
| 2024-12-23 | xfs: update rmap to allow cow staging extents in the rt rmap | Darrick J. Wong | 1 | -0/+7 |
| 2024-12-23 | xfs: create routine to allocate and initialize a realtime refcount btree inode | Darrick J. Wong | 3 | -0/+33 |
| 2024-12-23 | xfs: wire up realtime refcount btree cursors | Darrick J. Wong | 6 | -20/+187 |
| 2024-12-23 | xfs: refactor xfs_reflink_find_shared | Christoph Hellwig | 2 | -62/+50 |
| 2024-12-23 | xfs: wire up a new metafile type for the realtime refcount | Darrick J. Wong | 6 | -3/+392 |