tag name | xfs-6.2-merge-6 (30f2fda1b16facd5d878e51db98d3af0e398efff) |
tag date | 2022-12-01 09:39:56 -0800 |
tagged by | Darrick J. Wong <djwong@kernel.org> |
tagged object | commit ddfdd530e4... |
New XFS code for 6.2:
- Fix a race condition w.r.t. percpu inode free counters
- Fix a broken error return in xfs_remove
- Print FS UUID at mount/unmount time
- Numerous fixes to the online fsck code
- Fix inode locking inconsistency problems when dealing with realtime
metadata files
- Actually merge pull requests so that we capture the cover letter
contents
- Fix a race between rebuilding VFS inode state and the AIL flushing
inodes that could cause corrupt inodes to be written to the
filesystem
- Fix a data corruption problem resulting from a write() to an
unwritten extent racing with writeback started on behalf of memory
reclaim changing the extent state
- Add debugging knobs so that we can test iomap invalidation
- Fix the blockdev pagecache contents being stale after unmounting the
filesystem, leading to spurious xfs_db errors and corrupt metadumps
- Fix a file mapping corruption bug due to ilock cycling when attaching
dquots to a file during delalloc reservation
- Fix a refcount btree corruption problem due to the refcount
adjustment code not handling MAXREFCOUNT correctly, resulting in
unnecessary record splits
- Fix COW staging extent alloctions not being classified as USERDATA,
which results in filestreams being ignored and possible data
corruption if the allocation was filled from the AGFL and the block
buffer is still being tracked in the AIL
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmOI5vUACgkQ+H93GTRK
tOvp3w//XyeS2LLUCi/getYNXV8tggOwzla/K5kG0/VOhnj8clP0hwEjfEz07YTh
10BdgTi6iUtu7EQ7/5rBNHZ8X5G/QNhTlPV0oZhjnRSgoWabB3jUa2bSn29fFtfI
Dv4YsBgXF6Cg1kZNIkF1KB96we8YEBSd39LbXuOe6QWV8TFHvgjI8FN736h0a+LO
Ah7tgbpzNJKrqBt7PWWN52xXSat5MZaGvgTFRqAaVX6GEjLLddWt304xjAoHBiYS
Ic4v5+J4GQ5jvNQFVwW14eZmff9jvPmaKspxu4PoSOqMp3nC+nfLWbzLYHFAB97w
mY7WQ1A33w7JYMSpx63N+CWNZbfRw2wG2gudy7xVAXqQXCrdbD1LBxeYly7pfWNm
R1M3uTLD2Z5b43LvYhb/2VApCOITWnDQzQOCEZcfSjldg04xImT/4Ej0UtEL7Hp2
HLbIfpwg7JoFj4dhFYO3cAgEhJMh1DC2/gt9kuakYiM9qfY8cnKDuq0OM08mM3gE
8Gmog7yxFqkzjYnAifN596duVyxu+uUXs3kK00cp8kwfAcA7J/x0aduEWNHrNB71
8o2vLaBNhfBYY6gxPRmLCNUfCZ5sLSX4mxXeiKH+aalTb+LIxKdA2MLBY9mnIbFl
dLo165CAm7RG5Cm6r4Mth9rlfhrdrHitxqysHx1td4N7gdk5JwA=
=Ibaq
-----END PGP SIGNATURE-----