summaryrefslogtreecommitdiff
tag namexfs-5.7-merge-9 (a7bca11cec9cd817040c58271a0bb987f482500a)
tag date2020-03-28 11:14:56 -0700
tagged byDarrick J. Wong <darrick.wong@oracle.com>
tagged objectcommit d4bc4c5fd1...
(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. -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAl5/leAACgkQ+H93GTRK tOvL1A/+KtabVZnZ9KoSNBWrjQh1Io6lgZEK5DpCSIRHE+lNYgeLHVNq4WaHjTKz BhAAnpyG1OVwLGxlHAonuMBSWDZhgGczh2HFu2wQ+4RAt60JqUZ6ZvB8dJHTuyTl 8HBPk2dHsI/T1vE7XIMydR+m6EsSusW+/1gPpmRrj2xxMzYo1nBiB9LkMS9BttXe PrLXdQXK93XogZzQ4wBBuFZoAiBz3Mr5U/cRAsm8aYNfpxWR0llQIFUPs3Lcn8Hy PAgMVhC+sTT6v+/2bBJeENxO92VGI66p+B/aA9a4n7BZvTsFlMfNL5V8JFE+kos9 7Fo5y5W3TmfgBpis2wFc73unsu9xu97rMtTiA2KE6OY9G2ogBFYvIBKQGtsBap4E djkzv4XziFx6NCEGpDu1kMTimSFH+dee9PE6vn6sjrJusJDo1sSCe12GHNQrHziN aZlnZV/VvMVlGL2yyNWI7nvwd+NXfjGbrZk50I+kUmx29zYZ60y4SMVe0jvBEqCe 8ZLS7+vV5n8Xi+dk6aQIYW0Z5W2y4s3nwfTqUsEG5Onec0l7jQB6OY6WAXVGHSeR Hl93wlNkZICBc5oj/ufG+OSINv21XLSaf0cNsGrtOLwIKi5CvSDsIn4g3FkHGTou FXY0X5dW3I34uu7K+36wyTtMNNt9R8hGBNiqDGy3/NnGbsubWHM= =9NSf -----END PGP SIGNATURE-----