Merge tag 'xfs-5.14-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Pull xfs updates from Darrick Wong: "Most of the work this cycle has been on refactoring various parts of the codebase. The biggest non-cleanup changes are (1) reducing the number of cache flushes sent when writing the log; (2) a substantial number of log recovery fixes; and (3) I started accepting pull requests from contributors if the commits in their branches match what's been sent to the list. For a week or so I /had/ staged a major cleanup of the logging code from Dave Chinner, but it exposed so many lurking bugs in other parts of the logging and log recovery code that I decided to defer that patchset until we can address those latent bugs. Larger cleanups this time include walking the incore inode cache (me) and rework of the extended attribute code (Allison) to prepare it for adding logged xattr updates (and directory tree parent pointers) in future releases. Summary: - Refactor the buf...
Showing
- fs/xfs/libxfs/xfs_ag.c 275 additions, 5 deletionsfs/xfs/libxfs/xfs_ag.c
- fs/xfs/libxfs/xfs_ag.h 136 additions, 0 deletionsfs/xfs/libxfs/xfs_ag.h
- fs/xfs/libxfs/xfs_ag_resv.c 5 additions, 6 deletionsfs/xfs/libxfs/xfs_ag_resv.c
- fs/xfs/libxfs/xfs_ag_resv.h 15 additions, 0 deletionsfs/xfs/libxfs/xfs_ag_resv.h
- fs/xfs/libxfs/xfs_alloc.c 56 additions, 55 deletionsfs/xfs/libxfs/xfs_alloc.c
- fs/xfs/libxfs/xfs_alloc.h 1 addition, 1 deletionfs/xfs/libxfs/xfs_alloc.h
- fs/xfs/libxfs/xfs_alloc_btree.c 15 additions, 16 deletionsfs/xfs/libxfs/xfs_alloc_btree.c
- fs/xfs/libxfs/xfs_alloc_btree.h 5 additions, 4 deletionsfs/xfs/libxfs/xfs_alloc_btree.h
- fs/xfs/libxfs/xfs_attr.c 549 additions, 361 deletionsfs/xfs/libxfs/xfs_attr.c
- fs/xfs/libxfs/xfs_attr.h 403 additions, 0 deletionsfs/xfs/libxfs/xfs_attr.h
- fs/xfs/libxfs/xfs_attr_leaf.c 3 additions, 2 deletionsfs/xfs/libxfs/xfs_attr_leaf.c
- fs/xfs/libxfs/xfs_attr_leaf.h 1 addition, 1 deletionfs/xfs/libxfs/xfs_attr_leaf.h
- fs/xfs/libxfs/xfs_attr_remote.c 71 additions, 96 deletionsfs/xfs/libxfs/xfs_attr_remote.c
- fs/xfs/libxfs/xfs_attr_remote.h 5 additions, 3 deletionsfs/xfs/libxfs/xfs_attr_remote.h
- fs/xfs/libxfs/xfs_bmap.c 2 additions, 1 deletionfs/xfs/libxfs/xfs_bmap.c
- fs/xfs/libxfs/xfs_bmap.h 0 additions, 1 deletionfs/xfs/libxfs/xfs_bmap.h
- fs/xfs/libxfs/xfs_btree.c 9 additions, 6 deletionsfs/xfs/libxfs/xfs_btree.c
- fs/xfs/libxfs/xfs_btree.h 9 additions, 1 deletionfs/xfs/libxfs/xfs_btree.h
- fs/xfs/libxfs/xfs_ialloc.c 298 additions, 339 deletionsfs/xfs/libxfs/xfs_ialloc.c
- fs/xfs/libxfs/xfs_ialloc.h 6 additions, 34 deletionsfs/xfs/libxfs/xfs_ialloc.h
Please register or sign in to comment