tag name | xfs-5.14-merge-2 (699ebc0825ca5f3fbf185aea95907250dd6113a8) |
tag date | 2021-06-08 17:46:34 -0700 |
tagged by | Darrick J. Wong <djwong@kernel.org> |
tagged object | commit 7e4311b04b... |
New code for 5.14:
- Refactor the buffer cache to use bulk page allocation
- Convert agnumber-based AG iteration to walk per-AG structures
- Clean up some unit conversions and other code warts
- Reduce spinlock contention in the directio fastpath
- Collapse all the inode cache walks into a single function
- Remove indirect function calls from the inode cache walk code
- Dramatically reduce the number of cache flushes sent when writing log
buffers
- Make cil pushes asynchronous so that we can write multiple checkpoints
at the same time
- Break up xlog_write into smaller pieces so we mortals can understand
- Replace spinlocks in the CIL with lockless or per-cpu structures so
that we can speed up transaction commit immensely
- Preserve inode sickness reports for longer
- Rename xfs_eofblocks since it controls inode cache walks
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmDAD5IACgkQ+H93GTRK
tOvvmQ//aJ97YDCJETVOE/LaB4Yy39q9lTFAHR2DbuO/TMbsKdHMwLWjv9FiD/n2
f0wFdqrNxRkC0WwASYRxE5ozclWBOBDZwJSffMg0p0I1qmIYxNVyOBL0ZrdCH4Tz
5/uXw4Ys4BAg7XWhMTz6uXd0JEFgX91kjaIWo11fBeZBONVWMmJL38lgyx/dTPER
Je8diOdv5YBa4uBxtKsodT/gY9ZaxIDgHKIawPYgGBZg2rZe2HUmcijohgouoyBJ
gVggd09HN8F4ht58eiJf79Qo03ly2fjO0EfV92wFCZIpAGpxYaS7dkbluCjKfILt
/kHrODMzFopc9fE1debDLg/SV8VabnlkT/FWelN714AjjheA09audiIhZHUkfqRy
ozq+qZMcxjWZALgsiX4th3V2xoHO32oNVPmJFiu211VJC8wDJx9SZovyKdDVnI0Y
FMwH/P6U4lvWh41Hm6Xagi9tK7PJ/ClOa6h3pBAvC//CB+/FrUW09YWan23RyD6/
CLQAmc2t8wjvICzqapgdTpkzhAt5GaXsFniVoKGZN1Msdp9x+fzp0WVnz9l2t1Lc
vKy4zSyMkB9qqxZL9LL/VoOCwjmTV/E0qwRPxw2ealVlZ1VupsqyLs0KK51WCcb4
Z5l3VtWXKX82IWkROrBwpV8BUOK/YXS0mYimdBBgnLCamoalYR0=
=7c/x
-----END PGP SIGNATURE-----