tag name | xfs-5.15-merge-2 (9a5f9bc6cc80bb674b53e23b557e00f4f0c7c4b5) |
tag date | 2021-08-11 09:13:23 -0700 |
tagged by | Darrick J. Wong <djwong@kernel.org> |
tagged object | commit edf27485eb... |
New code for 5.15:
- Fix a potential log livelock on busy filesystems when there's so much
work going on that we can't finish a quotaoff before filling up the log
by removing the ability to disable quota accounting.
- Introduce the ability to use per-CPU data structures in XFS so that
we can do a better job of maintaining CPU locality for certain
operations.
- Defer inode inactivation work to per-CPU lists, which will help us
batch that processing. Deletions of large sparse files will *appear*
to run faster, but all that means is that we've moved the work to the
backend.
- Drop the EXPERIMENTAL warnings from the y2038+ support and the inode
btree counters, since it's been nearly a year and no complaints have
come in.
- Remove more of our bespoke kmem* variants in favor of using the
standard Linux calls.
- Prepare for the addition of log incompat features in upcoming cycles
by actually adding code to support this.
- Small cleanups of the xattr code in preparation for landing support
for full logging of extended attribute updates in a future cycle.
- Note: this fixes some SOB errors in the previous push.
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmET9z8ACgkQ+H93GTRK
tOvYRQ//cRzJ2SUIGcZK1E+ULSDj1xuadp5rQXUCna3AapEHNKplJNsH7OX0Khuc
VqBPYAg/qxsSqkXucpF8F9CRZo3nSOK5vX5gEyHZDW5dbq0HvXUNlq7rl5DKI/xo
zer6N1GBipdU/DHJ3MsLxEl67/kw7gYiKas457ejJ1PeTVy2GW844jqREZh5vJp5
JXHvOOJzxiZitlsbax+aKvWa1UW+betiFYAaPzq5qvynaysX6sr9x37lw6rXx+2g
5tdbjGdLY+bRY+w3rdesDR5YNCz66vAcQYbmo90MFw1qLrfqZ3/2ewDJSH4wYwT7
qw9GhAUBrag2TjySnJ8y4DRyPObgiwWDin2YeZS+RLps+MNwhR1J4pajzrrAH2UA
uY9WhzI30D63tif4wPYl9FwmXBx5LMSOgTdacLL25PS8gPlsi4zrS7tfls5hHwyn
7P/fNIqUyKuWlp2dEg4gjxB+ZWKvCqEEQgpHkti1AITC4fP9YM1zjbsVuMhZVpF+
EiQdhN4HXejBbu+pL6hfBqSdP1x1SedVyaHs5IKJa4f/y0EyER/0GZZ8YbvVQT2H
X7wEmXRPbDPeVJ0RlNt9EA8atk5cwmNc2vpJNwIiSjSDYbjDnOSSCMhw37i1ZOuG
1nL4fhpWg8NferMQIx1FlKt0At6+zEQkAkfmNNGAFpvpV+JCS80=
=BtPj
-----END PGP SIGNATURE-----