# heads (aka `branches'): $ git for-each-ref --sort=-creatordate refs/heads \ --format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))' djwong-wtf mm/madvise: don't perform madvise VMA walk for MADV_POPULATE_(READ|WRITE) (2024-05-10) health-monitoring xfs: send uevents when mounting and unmounting a filesystem (2024-05-10) contention-timestats xfs: create debugfs uuid aliases (2024-05-10) timestats-hoist time_stats: report information in json format (2024-05-10) file-force-align xfs: enable file data force-align feature (2024-05-10) fsverity xfs: enable ro-compat fs-verity flag (2024-05-10) fsverity-by-block iomap: integrate fs-verity verification into iomap's read path (2024-05-10) defrag-freespace xfs: add an ioctl to map free space into a file (2024-05-10) noalloc-ags xfs: apply noalloc mode to inode allocations too (2024-05-10) report-refcounts xfs: export reference count information to userspace (2024-05-10) reduce-eofblocks-gc-on-close xfs: Don't free EOF blocks on close when extent size hints are set (2024-05-10) realtime-quotas xfs: enable realtime quota again (2024-05-10) realtime-reflink-extsize xfs: support realtime reflink with an extent size that isn't a power of 2 (2024-05-10) realtime-reflink xfs: enable realtime reflink (2024-05-10) refcount-intent-cleanups xfs: move xfs_refcount_update_defer_add to xfs_refcount_item.c (2024-05-10) realtime-rmap xfs: enable realtime rmap btree (2024-05-10) rmap-intent-cleanups xfs: move xfs_rmap_update_defer_add to xfs_rmap_item.c (2024-05-10) extfree-intent-cleanups xfs: move xfs_extent_free_defer_add to xfs_extfree_item.c (2024-05-10) realtime-extfree-intents xfs: support error injection when freeing rt extents (2024-05-10) btree-ifork-records xfs: update btree keys correctly when _insrec splits an inode root block (2024-05-10) reserve-rt-metadata-space xfs: allow inode-based btrees to reserve space in the data device (2024-05-10) realtime-discard xfs: enable FITRIM on the realtime device (2024-05-10) realtime-groups xfs: enable realtime group feature (2024-05-10) refactor-rt-locking xfs: remove XFS_ILOCK_RT* (2024-05-10) metadir xfs: enable metadata directory feature (2024-05-10) inode-refactor xfs: get rid of trivial rename helpers (2024-05-10) repair-fixes xfs: invalidate dentries for a file before moving it to the orphanage (2024-05-10) reduce-scrub-iget-overhead xfs: only iget the file once when doing vectored scrub-by-handle (2024-05-10) vectorized-scrub xfs: introduce vectored scrub mode (2024-05-10) repair-pptrs xfs: inode repair should ensure there's an attr fork to store parent pointers (2024-05-10) scrub-directory-tree xfs: fix corruptions in the directory tree (2024-05-10) scrub-pptrs xfs: check parent pointer xattrs when scrubbing (2024-05-10) pptrs xfs: enable parent pointers (2024-05-10) improve-attr-validation xfs: enforce one namespace per attribute (2024-05-10) shrink-dirattr-args xfs: rearrange xfs_da_args a bit to use less space (2024-05-10) retain-ilock-during-dir-ops xfs: unlock new repair tempfiles after creation (2024-05-10) online-fsck-design docs: describe xfs directory tree online fsck (2024-05-10) discard-relax-locks xfs: fix performance problems when fstrimming a subset of a fragmented AG (2024-05-10) inode-repair-improvements xfs: create subordinate scrub contexts for xchk_metadata_inode_subtype (2024-05-10) repair-iunlink xfs: repair AGI unlinked inode bucket lists (2024-05-10) repair-symlink xfs: online repair of symbolic links (2024-05-10) repair-dirs xfs: ask the dentry cache if it knows the parent of a directory (2024-05-10) repair-orphanage xfs: ensure dentry consistency when the orphanage adopts a file (2024-05-10) repair-unlinked-inode-state xfs: update the unlinked list when repairing link counts (2024-05-10) repair-xattrs xfs: create an xattr iteration function for scrub (2024-05-10) dirattr-validate-owners xfs: validate explicit directory free block owners (2024-05-10) repair-rtsummary xfs: online repair of realtime summaries (2024-05-10) repair-tempfiles xfs: add the ability to reap entire inode forks (2024-05-10) atomic-file-commits xfs: introduce new file range commit ioctls (2024-05-10) atomic-file-updates xfs: enable logged file mapping exchange feature (2024-05-10) file-exchange-refactorings xfs: constify xfs_bmap_is_written_extent (2024-05-10) log-incompat-permissions xfs: only clear log incompat flags at clean unmount (2024-05-10) xfs-6.9-fixes xfs: fix error bailout in xrep_abt_build_new_trees (2024-05-10) * master Linux 6.9-rc7 (2024-05-05) xfs-cleanups-6.10 xfs: widen flags argument to the xfs_iflags_* helpers (2024-05-02) file-io-error-monitoring xfs: report writeback errors through healthmon (2024-04-29) repair-fixes-6.10 xfs: invalidate dentries for a file before moving it to the orphanage (2024-04-23) reduce-scrub-iget-overhead-6.10 xfs: only iget the file once when doing vectored scrub-by-handle (2024-04-23) vectorized-scrub-6.10 xfs: introduce vectored scrub mode (2024-04-23) scrub-directory-tree-6.10 xfs: fix corruptions in the directory tree (2024-04-23) repair-pptrs-6.10 xfs: inode repair should ensure there's an attr fork to store parent pointers (2024-04-23) scrub-pptrs-6.10 xfs: check parent pointer xattrs when scrubbing (2024-04-23) pptrs-6.10 xfs: enable parent pointers (2024-04-23) improve-attr-validation-6.10 xfs: enforce one namespace per attribute (2024-04-23) shrink-dirattr-args-6.10 xfs: rearrange xfs_da_args a bit to use less space (2024-04-23) retain-ilock-during-dir-ops-6.10 xfs: unlock new repair tempfiles after creation (2024-04-15) online-fsck-design-6.10 docs: describe xfs directory tree online fsck (2024-04-15) discard-relax-locks-6.10 xfs: fix performance problems when fstrimming a subset of a fragmented AG (2024-04-15) inode-repair-improvements-6.10 xfs: create subordinate scrub contexts for xchk_metadata_inode_subtype (2024-04-15) repair-iunlink-6.10 xfs: repair AGI unlinked inode bucket lists (2024-04-15) repair-symlink-6.10 xfs: online repair of symbolic links (2024-04-15) repair-orphanage-6.10 xfs: ensure dentry consistency when the orphanage adopts a file (2024-04-15) repair-dirs-6.10 xfs: ask the dentry cache if it knows the parent of a directory (2024-04-15) repair-unlinked-inode-state-6.10 xfs: update the unlinked list when repairing link counts (2024-04-15) repair-xattrs-6.10 xfs: create an xattr iteration function for scrub (2024-04-15) dirattr-validate-owners-6.10 xfs: validate explicit directory free block owners (2024-04-15) repair-rtsummary-6.10 xfs: online repair of realtime summaries (2024-04-15) repair-tempfiles-6.10 xfs: add the ability to reap entire inode forks (2024-04-15) atomic-file-updates-6.10 xfs: enable logged file mapping exchange feature (2024-04-15) file-exchange-refactorings-6.10 xfs: constify xfs_bmap_is_written_extent (2024-04-15) log-incompat-permissions-6.10 xfs: only clear log incompat flags at clean unmount (2024-04-15) pptrs-attr-nvlookups xfs: log parent pointer xattr replace operations (2024-04-09) pptrs-fsck xfs: inode repair should ensure there's an attr fork to store parent pointers (2024-04-04) twf-cleanups thread_with_file: Fix missing va_end() (2024-03-24) twf-hoist thread_with_stdio: suppress hung task warning (2024-03-24) timestats-cleanups time_stats: Kill TIME_STATS_HAVE_QUANTILES (2024-03-24) expand-bmap-intent-usage xfs: xfs_bmap_finish_one should map unwritten extents properly (2024-03-24) symlink-cleanups xfs: move symlink target write function to libxfs (2024-03-24) bmap-intent-cleanups xfs: add a xattr_entry helper (2024-03-24) realtime-bmap-intents xfs: support recovering bmap intent items targetting realtime extents (2024-03-24) repair-refcount-scalability xfs: port refcount repair to the new refcount bag structure (2024-03-24) repair-rmap-btree xfs: hook live rmap operations during a repair operation (2024-03-24) in-memory-btrees xfs: launder in-memory btree buffers before transaction commit (2024-03-24) buftarg-cleanups xfs: move setting bt_logical_sectorsize out of xfs_setsize_buftarg (2024-03-24) btree-check-cleanups xfs: factor out a __xfs_btree_check_lblock_hdr helper (2024-03-24) btree-readahead-cleanups xfs: split xfs_buf_rele for cached vs uncached buffers (2024-03-24) btree-remove-btnum xfs: remove xfs_btnum_t (2024-03-24) btree-geometry-in-ops xfs: create predicate to determine if cursor is at inode root level (2024-03-24) indirect-health-reporting xfs: update health status if we get a clean bill of health (2024-03-24) repair-fscounters xfs: repair summary counters (2024-03-24) corruption-health-reports xfs: report XFS_IS_CORRUPT errors to the health system (2024-03-24) repair-quotacheck xfs: repair dquots based on live quotacheck results (2024-03-24) scrub-nlinks xfs: teach repair to fix file nlinks (2024-03-24) repair-inode-mode xfs: repair file modes by scanning for a dirent pointing to us (2024-03-24) scrub-iscan xfs: iscan batching should handle unallocated inodes too (2024-03-24) xfs-6.9-merge xfs: fix SEEK_HOLE/DATA for regions with active COW extents (2024-03-24) fsverity-xfs xfs: enable ro-compat fs-verity flag (2024-03-17) fsverity-cleanups-6.9 xfs: better reporting and error handling in xfs_drop_merkle_tree (2024-03-12) fsverity-6.9 xfs: enable ro-compat fs-verity flag (2024-03-12) file-exchange-refactorings-6.9 xfs: constify xfs_bmap_is_written_extent (2024-03-03) log-incompat-permissions-6.9 xfs: only add log incompat features with explicit permission (2024-03-03) symlink-cleanups-6.9 xfs: move symlink target write function to libxfs (2024-02-22) realtime-bmap-intents-6.9 xfs: support recovering bmap intent items targetting realtime extents (2024-02-22) bmap-intent-cleanups-6.9 xfs: add a xattr_entry helper (2024-02-22) repair-refcount-scalability-6.9 xfs: port refcount repair to the new refcount bag structure (2024-02-22) repair-rmap-btree-6.9 xfs: hook live rmap operations during a repair operation (2024-02-22) in-memory-btrees-6.9 xfs: launder in-memory btree buffers before transaction commit (2024-02-22) buftarg-cleanups-6.9 xfs: move setting bt_logical_sectorsize out of xfs_setsize_buftarg (2024-02-22) btree-readahead-cleanups-6.9 xfs: split xfs_buf_rele for cached vs uncached buffers (2024-02-22) btree-check-cleanups-6.9 xfs: factor out a __xfs_btree_check_lblock_hdr helper (2024-02-22) btree-remove-btnum-6.9 xfs: remove xfs_btnum_t (2024-02-22) btree-geometry-in-ops-6.9 xfs: create predicate to determine if cursor is at inode root level (2024-02-22) repair-fscounters-6.9 xfs: repair summary counters (2024-02-22) indirect-health-reporting-6.9 xfs: update health status if we get a clean bill of health (2024-02-22) corruption-health-reports-6.9 xfs: report XFS_IS_CORRUPT errors to the health system (2024-02-22) scrub-nlinks-6.9 xfs: teach repair to fix file nlinks (2024-02-22) repair-quotacheck-6.9 xfs: repair dquots based on live quotacheck results (2024-02-22) repair-inode-mode-6.9 xfs: repair file modes by scanning for a dirent pointing to us (2024-02-22) xfile-diet xfs: remove xfile_{get,put}_page (2024-02-21) xfs-6.8-fixes xfs: disable sparse inode chunk alignment check when there is no alignment (2024-02-21) scrub-iscan-6.9 xfs: iscan batching should handle unallocated inodes too (2024-02-12) xfile-diet-6.9 xfs: remove xfile_{get,put}_page (2024-02-12) xfs-fixes-6.9 xfs: disable sparse inode chunk alignment check when there is no alignment (2024-02-12) xfile-folios xfs: remove xfile_{get,set}_page (2024-01-25) xfs-6.8-merge xfs: fix backwards logic in xfs_bmap_alloc_account (2024-01-21) xfiles-wtf xfs: remove xfile_{get,set}_page (2024-01-11) xfile-no-large-folios xfs: disable large folio support in xfile_create (2024-01-10) xfile-page-caching xfile: implement write caching (2024-01-08) repair-quota xfs: repair quotas (2024-01-05) repair-rtbitmap xfs: online repair of realtime bitmaps (2024-01-05) repair-file-mappings xfs: repair problems in CoW forks (2024-01-05) repair-inodes xfs: skip the rmapbt search on an empty attr fork unless we know it was zapped (2024-01-05) repair-ag-btrees xfs: repair refcount btrees (2024-01-05) repair-prep-for-bulk-loading xfs: constrain dirty buffers while formatting a staged btree (2024-01-05) repair-quota-6.8 xfs: repair quotas (2023-12-15) repair-rtbitmap-6.8 xfs: online repair of realtime bitmaps (2023-12-15) repair-file-mappings-6.8 xfs: repair problems in CoW forks (2023-12-15) repair-inodes-6.8 xfs: skip the rmapbt search on an empty attr fork unless we know it was zapped (2023-12-15) repair-ag-btrees-6.8 xfs: repair refcount btrees (2023-12-15) repair-prep-for-bulk-loading-6.8 xfs: constrain dirty buffers while formatting a staged btree (2023-12-15) repair-auto-reap-space-reservations xfs: force small EFIs for reaping btree extents (2023-12-13) scrub-livelock-prevention xfs: make xchk_iget safer in the presence of corrupt inode btrees (2023-12-13) fix-growfsrt-failures-6.8 xfs: recompute growfsrtfree transaction reservation while growing rt volume (2023-12-13) repair-auto-reap-space-reservations-6.8 xfs: force small EFIs for reaping btree extents (2023-12-06) defer-elide-create-done-6.8 xfs: elide ->create_done calls for unlogged deferred work (2023-12-06) fix-rtmount-overflows-6.8 xfs: don't allow overly small or large realtime volumes (2023-12-06) reconstruct-defer-cleanups-6.8 xfs: move ->iop_relog to struct xfs_defer_op_type (2023-12-06) scrub-livelock-prevention-6.8 xfs: make xchk_iget safer in the presence of corrupt inode btrees (2023-12-06) reconstruct-defer-work-6.8 xfs: move ->iop_recover to xfs_defer_op_type (2023-12-06) defer-elide-create-done-6.7 xfs: elide ->create_done calls for unlogged deferred work (2023-12-04) fix-rtmount-overflows-6.7 xfs: don't allow overly small or large realtime volumes (2023-12-04) reconstruct-defer-cleanups-6.7 xfs: move ->iop_relog to struct xfs_defer_op_type (2023-12-04) reconstruct-defer-work-6.7 xfs: move ->iop_recover to xfs_defer_op_type (2023-12-04) dquot-recovery-checking xfs: dquot recovery does not validate the recovered dquot (2023-11-24) dquot-recovery-checking-6.7 xfs: dquot recovery does not validate the recovered dquot (2023-11-20) rtalloc-speedups xfs: don't look for end of extent further than necessary in xfs_rtallocate_extent_near() (2023-11-11) refactor-rtbitmap-accessors xfs: use accessor functions for summary info words (2023-11-11) refactor-rtbitmap-macros xfs: create helpers for rtbitmap block/wordcount computations (2023-11-11) refactor-rt-unit-conversions xfs: use shifting and masking when converting rt extents, if possible (2023-11-11) clean-up-realtime-units xfs: convert rt extent numbers to xfs_rtxnum_t (2023-11-11) realtime-fixes xfs: rt stubs should return negative errnos when rt disabled (2023-11-11) xfs-6.7-merge xfs: allow read IO and FICLONE to run concurrently (2023-11-11) rtalloc-speedups-6.7 xfs: don't look for end of extent further than necessary in xfs_rtallocate_extent_near() (2023-10-19) refactor-rtbitmap-accessors-6.7 xfs: use accessor functions for summary info words (2023-10-18) refactor-rtbitmap-macros-6.7 xfs: create helpers for rtbitmap block/wordcount computations (2023-10-18) refactor-rt-unit-conversions-6.7 xfs: use shifting and masking when converting rt extents, if possible (2023-10-17) clean-up-realtime-units-6.7 xfs: convert rt extent numbers to xfs_rtxnum_t (2023-10-17) realtime-fixes-6.7 xfs: rt stubs should return negative errnos when rt disabled (2023-10-17) scrub-livelock-prevention-6.7 xfs: make xchk_iget safer in the presence of corrupt inode btrees (2023-10-17) xfs-merge-6.7 mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind (2023-10-17) random-fixes-6.6 xfs: process free extents to busy list in FIFO order (2023-10-11) xfs-6.6-fixes xfs: process free extents to busy list in FIFO order (2023-10-11) fix-fix-iunlink-6.6 xfs: fix reloading entire unlinked bucket lists (2023-09-24) fix-iunlink xfs: load uncached unlinked inodes into memory on demand (2023-09-22) fix-iunlink-list xfs: make inode unlinked bucket recovery work with quotacheck (2023-09-22) fix-larp-requirements xfs: require a relatively recent V5 filesystem for LARP mode (2023-09-22) iomap-fix-unshare iomap: convert iomap_unshare_iter to use large folios (2023-09-22) fix-efi-recovery xfs: reserve less log space when recovering log intent items (2023-09-22) fix-fsmap xfs: fix an agbno overflow in __xfs_getfsmap_datadev (2023-09-22) fix-percpu-lists xfs: remove CPU hotplug infrastructure (2023-09-22) fix-ro-mounts xfs: fix log recovery when unknown rocompat bits are set (2023-09-22) fix-iunlink-list-6.6 xfs: make inode unlinked bucket recovery work with quotacheck (2023-09-19) fix-larp-requirements-6.6 xfs: require a relatively recent V5 filesystem for LARP mode (2023-09-19) fix-scrub-6.6 xfs: only call xchk_stats_merge after validating scrub inputs (2023-09-19) fix-efi-recovery-6.6 xfs: reserve less log space when recovering log intent items (2023-09-19) fix-iunlink-6.6 xfs: load uncached unlinked inodes into memory on demand (2023-09-19) iomap-fix-unshare-6.6 iomap: convert iomap_unshare_iter to use large folios (2023-09-18) scrub-bmap-fixes xfs: don't check reflink iflag state when checking cow fork (2023-09-12) xfs-6.6-merge xfs: fix dqiterate thinko (2023-09-12) repair-agfl-fixes xfs: fix agf_fllast when repairing an empty AGFL (2023-09-12) repair-force-rebuild xfs: allow userspace to rebuild metadata structures (2023-09-12) repair-tweaks xfs: allow the user to cancel repairs before we start writing (2023-09-12) scrub-rtsummary xfs: implement online scrubbing of rtsummary info (2023-09-12) big-array xfs: improve xfarray quicksort pivot (2023-09-12) scrub-usage-stats xfs: track usage statistics of online fsck (2023-09-12) repair-reap-fixes xfs: use per-AG bitmaps to reap unused AG metadata blocks during repair (2023-09-12) maintainer-transition MAINTAINERS: add Chandan Babu as XFS release manager (2023-09-12) vfs-6.6-merge xfs: stabilize fs summary counters for online fsck (2023-09-12) fix-ro-mounts-6.6 xfs: fix log recovery when unknown rocompat bits are set (2023-09-12) iomap-fixes-6.6 iomap: handle error conditions more gracefully in iomap_to_bh (2023-09-12) fix-percpu-lists-6.6 xfs: remove CPU hotplug infrastructure (2023-09-11) fix-fsmap-6.6 xfs: fix an agbno overflow in __xfs_getfsmap_datadev (2023-09-11) repair-parent-pointers xfs: create an xattr iteration function for scrub (2023-08-21) scrub-bmap-fixes-6.6 xfs: don't check reflink iflag state when checking cow fork (2023-08-10) repair-agfl-fixes-6.6 xfs: fix agf_fllast when repairing an empty AGFL (2023-08-10) repair-force-rebuild-6.6 xfs: allow userspace to rebuild metadata structures (2023-08-10) repair-tweaks-6.6 xfs: allow the user to cancel repairs before we start writing (2023-08-10) scrub-rtsummary-6.6 xfs: implement online scrubbing of rtsummary info (2023-08-10) big-array-6.6 xfs: improve xfarray quicksort pivot (2023-08-10) scrub-usage-stats-6.6 xfs: track usage statistics of online fsck (2023-08-10) repair-reap-fixes-6.6 xfs: use per-AG bitmaps to reap unused AG metadata blocks during repair (2023-08-10) maintainer-transition-6.6 MAINTAINERS: add Chandan Babu as XFS release manager (2023-08-10) scrub-directory-loops xfs: fix corruptions in the directory tree (2023-07-27) kernel-fsfreeze fs: wait for partially frozen filesystems (2023-07-27) kernel-fsfreeze-6.6 xfs: stabilize fs summary counters for online fsck (2023-07-14) large-folios-dirty-tracking-6.6 Re: iomap: Add per-block dirty state tracking to improve performance (2023-07-14) write-large-folios-6.6 iomap: Copy larger chunks from userspace (2023-07-14) iomap-fixes-6.5 iomap: micro optimize the ki_pos assignment in iomap_file_buffered_write (2023-07-14) ubsan-fixes-6.5 xfs: convert flex-array declarations in xfs attr shortform objects (2023-07-14) rename-child-lock-fixes xfs: check that vfs held iolock during renames (2023-07-10) xfs-6.5-merge xfs: fix uninit warning in xfs_growfs_data (2023-07-10) getfsmap-fixes xfs: fix xfs_btree_query_range callers to initialize btree rec fully (2023-06-15) xfs-6.4-fixes xfs: don't deplete the reserve pool when trying to shrink the fs (2023-06-11) xfs-6.4-merge xfs: fix livelock in delayed allocation at ENOSPC (2023-05-09) inodegc-fixes-6.4 xfs: fix xfs_inodegc_stop racing with mod_delayed_work (2023-05-02) kernel-fixes-6.4 xfs: fix negative array access in xfs_getbmap (2023-05-02) fix-bugs-6.4 xfs: fix BUG_ON in xfs_getbmap() (2023-04-11) fix-asciici-bugs-6.4 xfs: deprecate the ascii-ci feature (2023-04-11) scrub-strengthen-rmap-checking-6.4 xfs: cross-reference rmap records with refcount btrees (2023-04-11) repair-bitmap-rework-6.4 xfs: convert xbitmap to interval tree (2023-04-11) scrub-fix-xattr-memory-mgmt-6.4 xfs: don't load local xattr values during scrub (2023-04-11) scrub-detect-mergeable-records-6.4 xfs: check for reverse mapping records that could be merged (2023-04-11) scrub-merge-bmap-records-6.4 xfs: don't call xchk_bmap_check_rmaps for btree-format file forks (2023-04-11) scrub-iget-fixes-6.4 xfs: don't take the MMAPLOCK when scrubbing file metadata (2023-04-11) scrub-parent-fixes-6.4 xfs: fix parent pointer scrub racing with subdirectory reparenting (2023-04-11) scrub-dir-iget-fixes-6.4 xfs: always check the existence of a dirent's child inode (2023-04-11) scrub-detect-rmapbt-gaps-6.4 xfs: ensure that single-owner file blocks are not owned by others (2023-04-11) scrub-detect-inobt-gaps-6.4 xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results (2023-04-11) scrub-detect-refcount-gaps-6.4 xfs: ensure that all metadata and data blocks are not cow staging extents (2023-04-11) scrub-btree-key-enhancements-6.4 xfs: always scrub record/key order of interior records (2023-04-11) rmap-btree-fix-key-handling-6.4 xfs: detect unwritten bit set in rmapbt node block keys (2023-04-11) btree-hoist-scrub-checks-6.4 xfs: hoist inode record alignment checks from scrub (2023-04-11) btree-complain-bad-records-6.4 xfs: complain about bad file mapping records in the ondisk bmbt (2023-04-11) scrub-drain-intents-6.4 xfs: scrub should use ECHRNG to signal that the drain is needed (2023-04-11) scrub-fix-legalese-6.4 xfs: update copyright years for scrub/ files (2023-04-11) intents-perag-refs-6.4 xfs: give xfs_refcount_intent its own perag reference (2023-04-11) pass-perag-refs-6.4 xfs: create traced helper to get extra perag references (2023-04-11) online-fsck-design-6.4 xfs: document future directions of online fsck (2023-04-11) fix-asciici-bugs xfs: deprecate the ascii-ci feature (2023-04-11) scrub-strengthen-rmap-checking xfs: cross-reference rmap records with refcount btrees (2023-04-11) repair-bitmap-rework xfs: convert xbitmap to interval tree (2023-04-11) scrub-fix-xattr-memory-mgmt xfs: don't load local xattr values during scrub (2023-04-11) scrub-detect-mergeable-records xfs: check for reverse mapping records that could be merged (2023-04-11) scrub-iget-fixes xfs: don't take the MMAPLOCK when scrubbing file metadata (2023-04-11) scrub-merge-bmap-records xfs: don't call xchk_bmap_check_rmaps for btree-format file forks (2023-04-11) scrub-detect-rmapbt-gaps xfs: ensure that single-owner file blocks are not owned by others (2023-04-11) scrub-dir-iget-fixes xfs: always check the existence of a dirent's child inode (2023-04-11) scrub-parent-fixes xfs: fix parent pointer scrub racing with subdirectory reparenting (2023-04-11) scrub-detect-inobt-gaps xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results (2023-04-11) scrub-detect-refcount-gaps xfs: ensure that all metadata and data blocks are not cow staging extents (2023-04-11) btree-complain-bad-records xfs: complain about bad file mapping records in the ondisk bmbt (2023-04-11) btree-hoist-scrub-checks xfs: hoist inode record alignment checks from scrub (2023-04-11) rmap-btree-fix-key-handling xfs: detect unwritten bit set in rmapbt node block keys (2023-04-11) scrub-btree-key-enhancements xfs: always scrub record/key order of interior records (2023-04-11) scrub-drain-intents xfs: scrub should use ECHRNG to signal that the drain is needed (2023-04-11) intents-perag-refs xfs: give xfs_refcount_intent its own perag reference (2023-04-11) pass-perag-refs xfs: create traced helper to get extra perag references (2023-04-11) scrub-fix-legalese xfs: update copyright years for scrub/ files (2023-04-11) xfs-6.3-fixes xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is completely done (2023-04-11) pptrs-online-dir-check xfs: deferred scrub of dirents (2023-04-06) pptrs-online-parent-check xfs: deferred scrub of parent pointers (2023-04-06) pptrs-online-parent-repair xfs: compare generated and existing parent pointers (2023-04-06) pptrs-online-dir-repair xfs: compare generated and existing dirents (2023-04-06) pptrs-online-fsck-backports xfs: create an xattr iteration function for scrub (2023-04-06) pptrs-hold-ilocks xfs: Hold inode locks in xfs_rename (2023-04-06) fix-asciici-bugs-6.3 xfs: deprecate the ascii-ci feature (2023-04-05) fix-asciici-tolower-6.3 xfs: use the directory name hash function for dir scrubbing (2023-04-04) pptrs-bugfixes xfs: use the directory name hash function for dir scrubbing (2023-04-02) pptrs-drop-unnecessary xfs: revert "xfs: get directory offset when adding directory name" (2023-03-16) pptrs-name-in-attr-key xfs: replace parent pointer diroffset with full dirent name (2023-03-16) pptrs-for-next xfs: add tracepoints for each of the externally visible allocators (2023-03-16) docs-online-fsck-design xfs: document future directions of online fsck (2023-03-06) docs-6.3-fixes docs: generate a separate ext4 pdf file from the documentation (2023-03-06) pptrs-vlookup xfs: revert "load secure hash algorithm for parent pointers" (2023-03-03) pptrs-ioctl-flexarray xfs: convert GETPARENTS structures to flex arrays (2023-03-03) pptrs-ioctl xfs: replace the XFS_IOC_GETPARENTS backend (2023-03-03) intents-naming-cleanups xfs: fix confusing variable names in xfs_refcount_item.c (2023-03-01) xfs-6.2-fixes ext4: fix another off-by-one fsmap error on 1k block filesystems (2023-03-01) dax-reflink-fixes xfs: remove restrictions for fsdax and reflink (2022-12-20) xfs-6.2-merge xfs: dquot shrinker doesn't check for XFS_DQFLAG_FREEING (2022-12-20) iomap-6.2-merge iomap: directly use logical block size (2022-12-20) vfs-6.2-merge fs/remap_range: avoid spurious writeback on zero length request (2022-12-20) xfs-fixes-6.2 xfs: fix off-by-one error in xfs_btree_space_to_height (2022-12-19) dax-reflink-fixes-6.2 xfs: remove restrictions for fsdax and reflink (2022-12-08) xfs-merge-6.2 xfs: dquot shrinker doesn't check for XFS_DQFLAG_FREEING (2022-12-08) maxrefcount-fixes-6.2 xfs: estimate post-merge refcounts correctly (2022-12-01) random-fixes-6.2 xfs: attach dquots to inode before reading data/cow fork mappings (2022-11-30) uaf-fixes-6.2 xfs: fix super block buf log item UAF during force shutdown (2022-11-29) iomap-write-race-testing-6.2 xfs: add debug knob to slow down write for fun (2022-11-28) scrub-check-metadata-inode-records-6.2 xfs: check inode core when scrubbing metadata files (2022-11-16) scrub-bmap-enhancements-6.2 xfs: teach scrub to flag non-extents format cow forks (2022-11-16) scrub-fix-return-value-6.2 xfs: don't return -EFSCORRUPTED from repair when resources cannot be grabbed (2022-11-16) scrub-fix-rtmeta-ilocking-6.2 xfs: make rtbitmap ILOCKing consistent when scanning the rt bitmap file (2022-11-16) scrub-fscounters-enhancements-6.2 xfs: online checking of the free rt extent count (2022-11-16) scrub-cleanup-malloc-6.2 xfs: pivot online scrub away from kmem.[ch] (2022-11-16) scrub-fix-ag-header-handling-6.2 xfs: make AGFL repair function avoid crosslinked blocks (2022-11-16) scrub-check-metadata-inode-records xfs: check inode core when scrubbing metadata files (2022-11-09) btree-key-enhancements xfs: always scrub record/key order of interior records (2022-11-09) iomap-write-races-6.2 xfs: add debug knob to slow down write for fun (2022-11-09) scrub-bmap-enhancements xfs: teach scrub to flag non-extents format cow forks (2022-11-06) scrub-fix-return-value xfs: don't return -EFSCORRUPTED from repair when resources cannot be grabbed (2022-11-06) scrub-fix-rtmeta-ilocking xfs: make rtbitmap ILOCKing consistent when scanning the rt bitmap file (2022-11-06) scrub-fscounters-enhancements xfs: online checking of the free rt extent count (2022-11-06) scrub-cleanup-malloc xfs: pivot online scrub away from kmem.[ch] (2022-11-06) scrub-fix-ag-header-handling xfs: make AGFL repair function avoid crosslinked blocks (2022-11-06) xfs-6.1-fixes xfs: rename XFS_REFC_COW_START to _COWFLAG (2022-11-06) refcount-cow-domain-6.1 xfs: rename XFS_REFC_COW_START to _COWFLAG (2022-10-31) fix-log-recovery-misuse-6.1 xfs: dump corrupt recovered log intent items to dmesg consistently (2022-10-31) refcount-cow-domain xfs: make sure aglen never goes negative in xfs_refcount_adjust_extents (2022-10-14) iomap-6.1-merge iomap: add a tracepoint for mappings returned by map_blocks (2022-10-14) xfs-6.0-fixes xfs: disable large folios except for developers (2022-09-30) xfs-5.19-fixes mm: split huge pages properly (2022-09-06) xfs-6.0-merge iomap: skip pages past eof in iomap_do_writepage() (2022-09-06) xfs-5.20-merge xfs: delete extra space and tab in blank line (2022-07-31) make-attr-fork-permanent-5.20 xfs: replace inode fork size macros with functions (2022-07-12) xfs-fixes-5.19 xfs: dont treat rt extents beyond EOF as eofblocks to be cleared (2022-06-27) xfs-existing-fixes-5.19 xfs: clean up the end of xfs_attri_item_recover (2022-06-26) xfs-merge-5.19 xfs: preserve DIFLAG2_NREXT64 when setting other inode attributes (2022-06-06) larp-cleanups-5.19 xfs: move xfs_attr_use_log_assist usage out of libxfs (2022-05-23) log-recovery-leak-fixes-5.19 xfs: convert buf_cancel_table allocation to kmalloc_array (2022-05-23) random-fixes-5.19 xfs: don't leak btree cursor when insrec fails after a split (2022-05-23) attr-intent-cleanups-5.19 xfs: rename struct xfs_attr_item to xfs_attr_intent (2022-05-23) larp-fixes-5.19 xfs: share xattr name and value buffers when logging xattr updates (2022-05-23) attr-intent-fixes-5.19 xfs: reject unknown xattri log item filter flags during recovery (2022-05-23) attr-intent-uaf-fixes-5.19 xfs: free xfs_attrd_log_items correctly (2022-05-23) reflink-speedups xfs: rename xfs_*alloc*_log_count to _block_count (2022-04-29) rmap-speedups xfs: speed up write operations by using non-overlapped lookups when possible (2022-04-29) xfs-fixes-5.18 btrfs: fix fallocate to use file_modified to update permissions consistently (2022-04-29) reflink-speedups-5.19 xfs: rename xfs_*alloc*_log_count to _block_count (2022-04-28) rmap-speedups-5.19 xfs: speed up write operations by using non-overlapped lookups when possible (2022-04-28) falloc-permissions-fixes-5.18 btrfs: fix fallocate to use file_modified to update permissions consistently (2022-04-18) frextents-fixes-5.18 xfs: use a separate frextents counter for rt extent reservations (2022-04-10) xfs-merge-5.18 xfs: drop async cache flushes from CIL commits. (2022-03-29) reserve-block-fixes-5.18 xfs: don't report reserved bnobt space as available (2022-03-27) scrub-fix-checking-gaps xfs: check inode core when scrubbing metadata files (2022-03-17) constify-dotdot-5.18 xfs: constify xfs_name_dotdot (2022-03-10) quota-reservations-5.18 xfs: reserve quota for target dir expansion when renaming files (2022-03-10) setattr-copy-5.18 xfs: refactor user/group quota chown in xfs_setattr_nonsize (2022-03-10) xfs-fixes-5.17 xfs: ensure log flush at the end of a synchronous fallocate call (2022-01-30) xfs-merge-5.17 xfs: flush inodegc workqueue tasks before cancel (2022-01-30) falloc-fix-perm-updates-5.17 xfs: ensure log flush at the end of a synchronous fallocate call (2022-01-28) getbmap-validation-5.17 xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (2022-01-27) return-sync-fs-errors-5.17 xfs: return errors in xfs_fs_sync_fs (2022-01-27) xfs-5.17-scrub-fixes xfs: fix online fsck handling of v5 feature bits on secondary supers (2022-01-11) xfs-5.16-fixes xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (2022-01-11) xfs-5.17-kill-ioctls xfs: remove the XFS_IOC_FSSETDM definitions (2022-01-11) xfs-5.17-merge xfs: take the ILOCK when readdir inspects directory mapping data (2022-01-11) repair-fscounters-exclusive-freeze xfs: remove xchk_{start,stop}_reaping (2021-12-15) repair-symlink-swapext xfs: convert symlink repair to use swapext (2021-12-15) repair-rmap-live xfs: don't freeze fs for rmap repairs (2021-12-15) repair-hard-problems xfs: repair summary counters (2021-12-15) random-fixes-5.17 xfs: only run COW extent recovery when there are no live extents (2021-12-15) remount-fixes-5.16 xfs: only run COW extent recovery when there are no live extents (2021-12-07) xfs-fixes-5.16 xfs: remove incorrect ASSERT in xfs_rename (2021-12-01) xfs-5.16-merge xfs: sync xfs_btree_split macros with userspace libxfs (2021-11-23) direct-xfile-mapped-buffers xfs: use b_offset to support direct-mapping pages when blocksize < pagesize (2021-10-22) btree-cleanups xfs: widen btree maxlevels computation to handle 64-bit record counts (2021-10-22) btree-cursor-zones xfs: use separate btree cursor slab for each btree type (2021-10-22) btree-dynamic-depth xfs: kill XFS_BTREE_MAXLEVELS (2021-10-22) log-recovery-defer-capture xfs: port the defer ops capture and continue to resource capture (2021-10-22) deferred-item-caches-5.16 xfs: remove unused parameter from refcount code (2021-10-19) slab-cache-cleanups-5.16 xfs: rename _zone variables to _cache (2021-10-19) xfs-merge-5.16 xfs: use separate btree cursor cache for each btree type (2021-10-19) btree-dynamic-depth-5.16 xfs: use separate btree cursor cache for each btree type (2021-10-14) zero-initialize-pmem-5.16 ext4: implement FALLOC_FL_ZEROINIT_RANGE (2021-09-23) btree-cursor-zones-5.16 xfs: use separate btree cursor slab for each btree type (2021-09-23) log-recovery-defer-capture-5.16 xfs: port the defer ops capture and continue to resource capture (2021-09-23) zero-initialize-pmem ext4: implement FALLOC_FL_ZEROINIT_RANGE (2021-09-17) xfs-5.15-merge xfs: fix I_DONTCACHE (2021-09-12) iomap-5.15-merge iomap: standardize tracepoint formatting and storage (2021-09-12) vfs-5.15-merge fs: forbid invalid project ID (2021-09-12) log-use-incompat-features xfs: clear log incompat feature bits when the log is idle (2021-08-25) dax-zeroinit-clear-poison-5.15 ext4: use DAX block device zeroout for FSDAX file ZERO_RANGE operations (2021-08-17) standardize-tracepoints-5.15 xfs: decode scrub flags in ftrace output (2021-08-17) xfs-5.15-merge-next xfs: remove support for untagged lookups in xfs_icwalk* (2021-08-16) constify-btree-5.15 xfs: constify btree function parameters that are not modified (2021-08-12) random-fixes-5.15 xfs: add trace point for fs shutdown (2021-08-12) fsmap-fixes-5.15 xfs: make fsmap backend function key parameters const (2021-08-12) other-stuff-for-5.15 xfs: dump log intent items that cannot be recovered due to corruption (2021-08-06) deferred-inactivation-5.15 xfs: throttle inode inactivation queuing on memory reclaim (2021-08-06) remove-quotaoff-5.15 xfs: remove the active vs running quota differentiation (2021-08-06) deferred-inactivation xfs: avoid buffer deadlocks when walking fs inodes (2021-07-23) random-fixes xfs: cancel enospc inode flush work before unmounting (2021-07-23) small-changes xfs: dump log intent items that cannot be recovered due to corruption (2021-07-23) growfsrt-fixes xfs: fix an integer overflow error in xfs_growfs_rt (2021-07-14) iomap-fixes-5.14 iomap: Don't create iomap_page objects in iomap_page_mkwrite_actor (2021-07-14) xfs-fixes-5.14 xfs: don't expose misaligned extszinherit hints to userspace (2021-07-14) xfs-merge-5.14 xfs: don't wait on future iclogs when pushing the CIL (2021-07-02) log-recovery-fixes-5.14 xfs: force the log offline when log intent item recovery fails (2021-06-18) random-fixes-5.14 xfs: shorten the shutdown messages to a single line (2021-06-18) fix-inode-health-reports xfs: selectively keep sick inodes in memory (2021-06-14) rename-eofblocks xfs: rename struct xfs_eofblocks to xfs_icwalk (2021-06-14) inode-walk-cleanups xfs: refactor per-AG inode tagging functions (2021-06-14) unit-conversion-cleanups xfs: remove unnecessary shifts (2021-06-14) deferred-inactivation-5.14 xfs: avoid buffer deadlocks when walking fs inodes (2021-06-13) fix-inode-health-reports-5.14 xfs: selectively keep sick inodes in memory (2021-06-08) rename-eofblocks-5.14 xfs: rename struct xfs_eofblocks to xfs_icwalk (2021-06-08) inode-walk-cleanups-5.14 xfs: refactor per-AG inode tagging functions (2021-06-03) assorted-fixes-5.14-1 xfs: don't take a spinlock unconditionally in the DIO fastpath (2021-06-02) unit-conversion-cleanups-5.14 xfs: remove unnecessary shifts (2021-06-01) quotaoff-cleanups-5.14 xfs: move xfs_inew_wait call into xfs_dqrele_inode (2021-05-31) quotaoff-cleanups xfs: move xfs_inew_wait call into xfs_dqrele_inode (2021-05-25) extsize-fixes xfs: validate extsz hints against rt extent size when rtinherit is set (2021-05-25) shrink-fixes xfs: check free AG space when making per-AG reservations (2021-05-25) shrink-fixes-5.13 xfs: check free AG space when making per-AG reservations (2021-05-21) extsize-fixes-5.13 xfs: validate extsz hints against rt extent size when rtinherit is set (2021-05-21) xfs-5.13-fixes xfs: restore old ioctl definitions (2021-05-20) random-fixes-5.13 xfs: restore old ioctl definitions (2021-05-12) scrub-fixes xfs: check the reference counts of gaps in the refcount btree (2021-03-31) faster-mount xfs: parallelise the work we do to make the fs writable (2021-03-25) deferred-inactivation-5.13 xfs: don't run speculative preallocation gc when fs is frozen (2021-03-25) inode-walk-cleanups-5.13 xfs: refactor per-AG inode tagging functions (2021-03-25) refactor-has-eofblocks-5.13 xfs: move the check for post-EOF mappings into xfs_can_free_eofblocks (2021-03-25) remove-icdinode-5.13 xfs: move the di_crtime field to struct xfs_inode (2021-03-25) xfs-5.13-merge xfs: fix xfs_trans slab cache name (2021-03-25) deferred-inactivation-prep-5.13 xfs: rename the blockgc workqueue (2021-03-18) iwalk-remove-indirect-calls-5.13 xfs: remove iter_flags parameter from xfs_inode_walk_* (2021-03-18) random-fixes-5.12 xfs: also reject BULKSTAT_SINGLE in a mount user namespace (2021-03-15) copy-range-faster xfs: use reflink to assist unaligned copy_file_range calls (2021-03-02) merge-5.12 xfs: use current->journal_info for detecting transaction recursion (2021-02-27) eofblocks-consolidation xfs: don't bounce the iolock between free_{eof,cow}blocks (2021-02-22) reclaim-space-harder xfs: flush speculative space allocations when we run out of space (2021-02-22) workqueue-speedups xfs: set WQ_SYSFS on all workqueues in debug mode (2021-02-22) quota-function-cleanups xfs: shut down the filesystem if we screw up quota errors (2021-02-22) eofblocks-consolidation-5.12 xfs: don't bounce the iolock between free_{eof,cow}blocks (2021-02-01) workqueue-speedups-5.12 xfs: set WQ_SYSFS on all workqueues in debug mode (2021-02-01) reclaim-space-harder-5.12 xfs: flush speculative space allocations when we run out of space (2021-02-01) quota-function-cleanups-5.12 xfs: shut down the filesystem if we screw up quota errors (2021-02-01) xfs-5.12-merge xfs: Fix 'set but not used' warning in xfs_bmap_compute_alignments() (2021-02-01) scrub-fixes-5.12 xfs: remove return value from xchk_ag_btcur_init (2021-01-31) xfs-5.11-fixes xfs: fix an ABBA deadlock in xfs_rename (2021-01-11) pwork-parallelism xfs: increase the default parallelism levels of pwork clients (2020-12-31) xfs-5.11-merge xfs: remove xfs_buf_t typedef (2020-12-18) dialloc-refactorings-5.11 xfs: kill ialloced in xfs_dialloc() (2020-12-09) fix-recovered-log-intent-validation xfs: trace log intent item recovery failures (2020-12-06) fixes-5.11 xfs: refactor file range validation (2020-12-06) needsrepair xfs: enable the needsrepair feature (2020-12-06) fix-recovered-log-intent-validation-5.11 xfs: trace log intent item recovery failures (2020-12-06) random-fixes-5.11 xfs: scrub should mark a directory corrupt if any entries cannot be iget'd (2020-12-06) refactorings-5.11 xfs: rename xfs_fc_* back to xfs_fs_* (2020-12-06) copy-range-faster-5.11 xfs: use reflink to assist unaligned copy_file_range calls (2020-12-06) needsrepair-5.11 xfs: enable the needsrepair feature (2020-12-06) xfs-5.10-fixes xfs: directory scrub should check the null bestfree entries too (2020-11-12) scrub-fixes-5.10 xfs: directory scrub should check the null bestfree entries too (2020-11-09) rmap-fixes-5.10 xfs: fix rmap key and record comparison functions (2020-11-09) remove-freeze-weirdness-5.11 vfs: move __sb_{start,end}_write* to fs.h (2020-11-06) widen-efi-and-bui-formats xfs: support error injection when freeing rt extents (2020-10-26) vfs-rearrange-remap-helpers vfs: move the generic write and copy checks out of mm (2020-10-15) defer-ops-stalls xfs: periodically relog deferred intent items (2020-10-10) fix-bmap-intent-recovery xfs: fix an incore inode UAF in xfs_bui_recover (2020-10-10) fix-recovery-intent-chaining xfs: xfs_defer_capture should absorb remaining transaction reservation (2020-10-10) bigtime xfs: enable big timestamps (2020-10-10) fix-log-intent-recovery xfs: don't release log intent items when recovery fails (2020-10-10) inobt-counters xfs: enable new inode btree counters feature (2020-10-10) realtime-bugs xfs: don't propagate RTINHERIT -> REALTIME when there is no rtdev (2020-10-10) rt-fixes-5.10 xfs: fix fallocate functions when rtextsize is larger than 1 (2020-10-10) rt-growfs-fixes-5.10 xfs: make xfs_growfs_rt update secondary superblocks (2020-10-08) iomap-5.10-merge iomap: Set all uptodate bits for an Uptodate page (2020-10-07) xfs-5.10-merge xfs: fix the indent in xfs_trans_mod_dquot (2020-10-07) getfsmap-cleanups-5.10 xfs: fix deadlock and streamline xfs_getfsmap performance (2020-10-05) defer-ops-stalls-5.10 xfs: only relog deferred intent items if free space in the log gets low (2020-10-05) fix-bmap-intent-recovery-5.10 xfs: fix an incore inode UAF in xfs_bui_recover (2020-10-05) fix-recovery-intent-chaining-5.10 xfs: xfs_defer_capture should absorb remaining transaction reservation (2020-10-05) fix-log-recovery xfs: fix an incore inode UAF in xfs_bui_recover (2020-09-14) xfs-5.9-merge xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (2020-08-16) separate-quota-type xfs: rename the ondisk dquot d_flags to d_type (2020-07-29) remove-quota-qcore xfs: add more dquot tracepoints (2020-07-29) reflink-cleanups xfs: move helpers that lock and unlock two inodes against userspace IO (2020-07-29) xfs-5.8-fixes xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork (2020-07-29) repair-fsfile-metadata xfs: online repair of realtime summaries (2020-06-24) repair-inode-data xfs: online repair of directories (2020-06-24) repair-metadata-atomically xfs: use atomic extent swapping to repair directories (2020-06-01) incore-inode-walk xfs: rearrange xfs_inode_walk_ag parameters (2020-06-01) stale-exposure xfs: force writes to delalloc regions to unwritten (2020-06-01) refactor-log-recovery xfs: remove unnecessary includes from xfs_log_recover.c (2020-06-01) refactor-unlinked-recovery xfs: use parallel processing to clear unlinked metadata (2020-05-06) xfs-5.8-merge-maybe xfs: remove unused iget_flags param from xfs_imap_to_bp() (2020-05-06) reapir-metadata-atomically xfs: use atomic extent swapping to repair directories (2020-04-22) xfs-5.7-fixes xfs: move inode flush to a workqueue (2020-04-12) xfs-5.7-merge xfs: reflink should force the log out if mounted with wsync (2020-04-12) btree-bulk-loading-5.7 xfs: add support for rmap btree staging cursors (2020-03-15) btree-private-unions xfs: make the btree ag cursor private union anonymous (2020-03-11) btree-bulk-loading xfs: add support for rmap btree staging cursors (2020-03-10) verifier-fixes xfs: check owner of dir3 blocks (2020-03-10) online-fsuuid-ops ext4: allow online filesystem uuid queries (2020-03-03) xfs-5.6-merge fs: Fix page_mkwrite off-by-one errors (2020-01-31) sunit-updates xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (2019-12-18) xfs-5.5-fixes xfs: fix log reservation overflows when allocating large rt extents (2019-12-18) refactor-corruption-checks xfs: convert open coded corruption check to use XFS_CORRUPT_ON (2019-11-22) report-corruption xfs: always log corruption errors (2019-11-22) scrub-fix-timeouts xfs: periodically yield scrub threads to the scheduler (2019-11-22) xfs-5.5-merge xfs: properly serialise fallocate against AIO+DIO (2019-11-22) bmap-refactor xfs: refactor xfs_iread_extents to use xfs_btree_visit_blocks (2019-11-22) tighten-verifiers xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (2019-11-22) xfs-5.5-dev xfs: report XFS_IS_CORRUPT errors to the health system (2019-11-07) repair-health xfs: always rescan allegedly healthy per-ag metadata after repair (2019-10-28) mount-api-crash xfs: switch to use the new mount-api (2019-10-28) xfs-5.4-fixes xfs: don't recurse into memory reclaim when allocating attr value buffer (2019-10-24) btree-fixes xfs: refactor xfs_iread_extents to use xfs_btree_visit_blocks (2019-10-19) rough-fixes xfs: Don't free EOF blocks on close when extent size hints are set (2019-10-09) immutable-swapfiles vfs: don't allow writes to swap files (2019-09-05) small-cleanups xfs: reinitialize rm_flags when unpacking an offset into an rmap irec (2019-08-26) repair-part-two xfs: repair summary counters (2019-08-16) repair-part-one xfs: convert big array and blob array to use memfd backend (2019-08-16) xfs-5.3-fixes xfs: don't crash on null attr fork xfs_bmapi_read (2019-08-16) repair-redesign convert freespto btree bulk load (2019-08-10) xfs-5.3-merge xfs: chain bios the right way around in xfs_rw_bdev (2019-07-19) iomap-split iomap: move internal declarations into fs/iomap/ (2019-07-15) for-next-5.3 Merge remote-tracking branch 'korg/vfs-5.3-merge' into for-next-5.3 (2019-06-30) setxattr-cleanups xfs: make the dax inode flag advisory (2019-06-28) immutable-files vfs: don't allow most setxattr to immutable files (2019-06-28) file-ioctl-cleanups vfs: only allow FSSETXATTR to set DAX flag on files and dirs (2019-06-28) attr-scrub-fixes xfs: online scrub needn't bother zeroing its temporary buffer (2019-06-26) bulkstat-v5 xfs: allow bulkstat_single of special inodes (2019-06-26) parallel-iwalk xfs: poll waiting for quotacheck (2019-06-26) inode-geometry xfs: move xfs_ino_geometry in xfs_mount.h (2019-06-26) mkfs-refactor xfs: account for log space when formatting new AGs (2019-06-26) copy-file-range-fixes fuse: copy_file_range needs to strip setuid bits and update timestamps (2019-06-10) xfs-5.2-fixes xfs: inode btree scrubber should calculate im_boffset correctly (2019-06-04) xfs-5.2-merge xfs: don't reserve per-AG space for an internal log (2019-05-08) iomap-5.2-merge iomap: Add a page_prepare callback (2019-05-01) scrub-summary-counters xfs: add online scrub for superblock counters (2019-04-26) widen-idelayed xfs: kill the xfs_dqtrx_t typedef (2019-04-18) merged-completions xfs: merge adjacent io completions of the same type (2019-04-16) scrub-health-tracking xfs: scrub should only cross-reference with healthy btrees (2019-04-16) health-tracking xfs: report inode health via bulkstat (2019-04-16) djwong-experimental xfs: repair summary counters (2019-04-15) repair-part-three xfs: repair summary counters (2019-04-15) moo mtr: Build script adjustments (2019-03-26) xfs-5.1-merge xfs: clean up xfs_dir2_leaf_addname (2019-03-14) djwong-devel xfs: cache unlinked pointers in an rhashtable (2019-02-22) incore-unlinked-list xfs: cache unlinked pointers in an rhashtable (2019-02-22) free-cow-on-freeze xfs: free COW staging extents when freezing filesystem (2019-02-04) fix-inobt-scrub xfs: scrub big block inode btrees correctly (2018-11-01) docs-4.20-merge docs: add XFS metadump structure to DS&A book (2018-10-01) xfs-4.18-merge-conflicts Merge branch 'xfs-4.18-merge-3' (2018-06-05) djwong-devel-moo xfs: teach xfs_bmapi_remap to accept some bmapi flags (2018-05-10) xfs-4.18-merge iomap: add a swapfile activation function (2018-05-10) xfs-4.15-fixes xfs: make iomap_begin functions trim iomaps consistently (2017-12-08) for-next xfs: revert "xfs: factor rmap btree size into the indlen calculations" (2017-09-26) xfs-4.14-fixes xfs: revert "xfs: factor rmap btree size into the indlen calculations" (2017-09-26) xfs-4.12-fixes xfs: fix spurious spin_is_locked() assert failures on non-smp kernels (2017-06-08) xfs-4.12-merge xfs: fix use-after-free in xfs_finish_page_writeback (2017-05-05) xfs-4.13-washme xfs: toggle readonly state around xfs_log_mount_finish (2017-05-02)
git clone https://yhbt.net/pub/scm/linux/kernel/git/djwong/xfs-linux.git