tag name | xfs-5.7-merge-10 (d783a2e804d7bbfa4ed10e08a7c99d813ef0d808) |
tag date | 2020-03-31 08:44:58 -0700 |
tagged by | Darrick J. Wong <darrick.wong@oracle.com> |
tagged object | commit d8fcb6f134... |
(More) new code for 5.7:
- Validate the realtime geometry in the superblock when mounting
- Refactor a bunch of tricky flag handling in the log code
- Flush the CIL more judiciously so that we don't wait until there are
millions of log items consuming a lot of memory.
- Throttle transaction commits to prevent the xfs frontend from flooding
the CIL with too many log items.
- Account metadata buffers correctly for memory reclaim.
- Mark slabs properly for memory reclaim. These should help reclaim run
more effectively when XFS is using a lot of memory.
- Don't write a garbage log record at unmount time if we're trying to
trigger summary counter recalculation at next mount.
- Don't block the AIL on locked dquot/inode buffers; instead trigger its
backoff mechanism to give the lock holder a chance to finish up.
- Ratelimit writeback flushing when buffered writes encounter ENOSPC.
- Other minor cleanups.
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAl6DZaMACgkQ+H93GTRK
tOt6BRAAjA0TBS/Bb4tijYzopTwpiJJwOdqkp9QpXeQAla6slhTNOYh9p/H40f5C
gFdD9Er2/PCEZmcUMtQe/b/TX8SSf7ILnRLvKLZYkq5/z9UUi5HXKXlKWVP7UNTk
ZsFh0EkrU7+B0gViyEa10ui28I2YWwVeD+RhlirSLrKiukOzoSj70n9z/RsRkSkH
R/uE80xEzuhwkwOUyKpCO6eSBJ74kRlfx7YrzkkLuTEMXvY/TMUFtMCGT6RmNjSs
SZDRv8iJjIOLpVu8SPulW7tQ4hP0aduZuLlEaEfJl8h8nMg4aOwChwtLfTQcN1lE
Y+cmITVqFq50r0ymby6/kcNb1WLlSaH8ZEW9bQfCXBVafuDQwnZPGmqWjksVeS9o
kvpi2YBevnoASKqxO4FSYC1ndMPC+hvYbb/lFfRvuMXXV8g/D950hed8KfxLjx1/
7PPk5gbxE0AA6R/d5zs3l3ry6L4Ai2ael6x6yjyHstiA6g6HWMbMdcAaxRHkxffF
VMSh1SyCmeJoW5GYkRI0dQhkfZtV4E+ekzkyR0eyxCFw/NlfgKdxmN+P7gmRwttK
B/wr3OSBqvM7fclMNmqKrqzzf9ND8K8VqKImfRGkVVLp5KqT1ysD/TenVMTZijm8
OO4eJ62Z8qgHqrz4x/cLam0wq8hCH2XeqHAeLAY7g3Q0k9AKAWQ=
=foLz
-----END PGP SIGNATURE-----