tag name | xfs-5.20-merge-5 (33b8ce1e68debff58f3c6efc92409ac13f37a3ea) |
tag date | 2022-07-23 22:31:28 -0700 |
tagged by | Darrick J. Wong <djwong@kernel.org> |
tagged object | commit 4869b6e84a... |
New code for 5.20:
- Improve scalability of the XFS log by removing spinlocks and global
synchronization points.
- Add security labels to whiteout inodes to match the other filesystems.
- Clean up per-ag pointer passing to simplify call sites.
- Reduce verifier overhead by precalculating more AG geometry.
- Implement fast-path lockless lookups in the buffer cache to reduce
spinlock hammering.
- Make attr forks a permanent part of the inode structure to fix a UAF
bug and because most files these days tend to have security labels and
soon will have parent pointers too.
- Clean up XFS_IFORK_Q usage and give it a better name.
- Fix more UAF bugs in the xattr code.
- SOB my tags.
- Fix some typos in the timestamp range documentation.
- Fix a few more memory leaks.
- Code cleanups and typo fixes.
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmLc2UUACgkQ+H93GTRK
tOvZIA//dAYXRv19tP1JlsVSqT6HEjbjfgd26r3RCpPBf+W8If8A+hRiNo+NfEQO
JU+fvOrKVTGmExzhLoUlqDibUmiTcqkSIj4+SgDU97zVjvTmNrsTs812fJd/hkUf
jreh5hL/mjsdc7wbEV6TUWpgpIqhZbyz7pW3C+7Egx05snFH30cwgSEikJily5J6
S6YkBktzoErdEBk8vsZhlQoVu+m9kY9hm5sF6YhOR1F1db4lpYUEnpffiiFYg2bC
vHHkHBtVrRJG96rn80CkDmwKUADEwjp24nxhSYDcrGBKCoKk45hi8/Sfytynt2cI
KUue2nBLI4uDCH6N4N4c26Vxe6TlZWg63JQwviGVyWjcuN3sBmyztSY1UeQldNkA
drkSKs5bVCfoNaGSB9CY1OA7s/tUsYXp5tYAOl38OLYs9QoQzasCGGzB0gMeRcRo
uBUzr5jziPVKDVKeK41GDVxm0u2sfSHtb1qrWFPVryOyBZgjjGG6vzkO0GuRE1e7
zmKJUicvbE4Rs6EV3j/Y8ROU8tPWCCdAquIR4jBGBGiTG7cmJ+FNypx0E4nOUg0J
QbSgNVHoKx7AISv0k5WKnZ22v6UTKG9a1eOjNulK7C/zXrtEBRej++k5wZ7jLSgH
F9pkIIetyUvXaN8j4+fPRTBne2xGrX0E5BIoZaTcCuIjGSDidB8=
=/VJX
-----END PGP SIGNATURE-----