summaryrefslogtreecommitdiff
tag namexfs-5.3-merge-8 (b3d2f033e3a28b1805c38847ee717d1c894ef0dd)
tag date2019-07-04 07:44:51 -0700
tagged byDarrick J. Wong <darrick.wong@oracle.com>
tagged objectcommit a7a9250e18...
New stuff for 5.3:
- Refactor inode geometry calculation into a single structure instead of open-coding pieces everywhere. - Add online repair to build options. - Remove unnecessary function call flags and functions. - Claim maintainership of various loose xfs documentation and header files. - Use struct bio directly for log buffer IOs instead of struct xfs_buf. - Reduce log item boilerplate code requirements. - Merge log item code spread across too many files. - Further distinguish between log item commits and cancellations. - Various small cleanups to the ag small allocator. - Support cgroup-aware writeback - libxfs refactoring for mkfs cleanup - Remove unneeded #includes - Fix a memory allocation miscalculation in the new log bio code - Fix bisection problems - Fix a crash in ioend processing caused by tripping over freeing of preallocated transactions - Split out a generic inode walk mechanism from the bulkstat code, hook up all the internal users to use the walking code, then clean up bulkstat to serve only the bulkstat ioctls. - Add a multithreaded iwalk implementation to speed up quotacheck on fast storage with many CPUs. - Remove unnecessary return values in logging teardown functions. -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAl0eEUsACgkQ+H93GTRK tOuvFQ/6Aub2Y+W0OMxlp0HXsJhHx+DLrOTEiESInoC37Eas0dTKKTQyWaK+JUKP yUHZkHxhahS4LD8iAuncCiUXiNKk0MMqLLzlHRpzQAOm2siCfCxa8nWN3PtKMRMf pIV1Hi+QOyRI+CLqmM6SA/5TTuAiXbs9vakTUkAkpDp0oiHsCMGgdHwyhM49JWy4 QJB0W/r/x9SlpQIyvkLbQwnyrqPeWmHcwye7PE5MjKCfJ5rzKg6i31b32HpK1U9e 2FAfAqc7jBkQ3DpBFdvKS2xeR6eWGrK7jto/pfcVcvoHc9KaknDzabpvz4P4M7BQ NVYFBgAPKBuPu59a2nbYEfxo71rCHps+YGUg9dKaBUOjC9pHSZh2YCIqX3w1ZbMo v1kOyBEJW63srhpZdPBwHY+I6HCDI6nD0QOA8hEztv39Kg6zXypy02WWoPYCAAC2 doO1JYnN6S9gbkBymSHfcjW8unv9F7Jpox9dh6Rkfm3QV3MsFbxg1XvQG/Js1KUQ rE4yJjUJV1eyi77Fmx/3NOV8sdA+IcuNzhFPR0F0rU5qvVshDkgamughrj2yud73 I0R4IZWfG4nL8oiWHMpqb/OCBgUmF7PoJ7MYxOUBXXea7xE7S1i0gbiolvu818tH u9uBAy3McvsRquGhmSURPp3x5cna0agoLQV8xPgEH7TkQ/WVcrU= =1SiL -----END PGP SIGNATURE-----