tag name | xfs-5.20-merge-3 (42b9b9c0ad87c1cfac6e042842c89d2d99a2d177) |
tag date | 2022-07-14 10:04:45 -0700 |
tagged by | Darrick J. Wong <djwong@kernel.org> |
tagged object | commit 95ff0363f3... |
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.
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmLQTMIACgkQ+H93GTRK
tOv0DA//Wmnt+PF9oZ0THkXkzibMnxOZY+TsnM+pj3ybf9ZzPzQpaR+LQqgVS94o
i4CEFYH1QrkOKjvRPD+jOrmL0HxVTWS2xG6esJp5Ow6MUCjEbSJJI0G4jORsyBYA
OZPxYQ1rYGxFrbxy/Gijvc6Vo7/imsgMQMya2phx/X3yTyy47ZynIIu+T9nJVx69
blim9ldsy8S3jreHEcyG0qhgl+SZtQb9sdkEMesaz+BUjOSyb8Pxva5t2OIFR7l1
p/PD/4oiikfAZsKSbLHvyUrCJPW0yhtU6uwNYaK8ZosT0BJrOEoRjVPBICjnB2CP
d+9zI/YJEA1/5Wq1MwqEFMFtCAWf/b4kN2hu3W1dbgt5T45KKrSPtN3/xbLSETFu
tafG7unaYqrO/Rr/pc2UMKETTUbYqOsS2Q0f8pu8ZUxdPf1qmQIvqfoCg96OnbC4
ewJi4J8AQ5FoXTDw7slCUkLZZ57yfagCvc9eCwahaG8RBzF0Lpw5yMTCMF8WtcCL
EtEqMZC2ZvH8Xc6y/gk+SJtIOlIvlt4kxygS+jvgHk7tlin/Dak0s1M5r/+sqpXc
9+CSIkAl9uH/byTvVNbwRfFe+/J5IQ9+gCnld1ajtCLJiuGokYxB2XTtx1fxk+n5
PXe/20485sIpudCRffdCJ33gmznUTUtmlVjXKmwYaIRIKPIye/o=
=noL7
-----END PGP SIGNATURE-----