tag name | refactor-rt-locking_2022-09-30 (96ee6163c1965e697b93aaefd94cf1d40a44a06d) |
tag date | 2022-09-30 20:10:21 -0700 |
tagged by | Darrick J. Wong <djwong@kernel.org> |
tagged object | commit bf740f95c0... |
download | xfs-linux-refactor-rt-locking_2022-09-30.tar.gz |
---|
xfs: refactor realtime meta inode locking
Replace all the open-coded locking of realtime metadata inodes with a
single rtlock function that can lock all the pieces that the caller
wants in a single call. This will be important for maintaining correct
locking order later when we start adding more realtime metadata inodes.
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmM3r50ACgkQ+H93GTRK
tOutuw//WnFayq3Flyw4x7sFExsohU1VtOgYS4U0lrsUX+JdyaDCneXdO4PCrSl2
4bjTasWnLvfhlcQYeDTVQ5kAQujBhKJGzwvIC7cHQ7RtZivAM04xA6SGwoeZb+1Z
8YYo4TjxJ5LpzmfWyZPaCxU01LsmokSiIVzv4dGtTMx8+167eZ/Si5ti+/wfCJmg
TLzAorWQQJHjjYSfVEFoSXqyIKNZKN7t0Q4Zkyhz59jFzEJhIaEqvkLKTB6wKmQ2
3zsbAIrY5ePB/t2NrFtlsjLuU0ZV0MvuN8M41PraKoq5eM9s5TG+NKdVDr1w141T
ZFy5bcFICq0eIQoA6vBqGjLoE0ywCbNfn1uVJsJKwlh0s6fLY7CCaBjquYRlw53F
p83NpTZGCYnk5miAxce566qPZ/TvtgUEI278WxEYbS6GUxG2jg1ew68oFQG8+Fw+
vXy9SKx88DL2XVLhk3YdycnGlVYGoXDvsEVd9kIE0CkZ0CDO8ew1yq09ityUNG/t
I0ZsDVaK/BQv1pq0Sg1Cw/cpiqEeC3J+4h6QACEXy1+YQMzVk6AA2rDUdNmh/jwY
Z2BNfJRjZ63MAAjEcHBGaVtr62ppHQj4kpYtYI6lsA+YGDxc6TgoWmI/4IEEuaYY
M20iTGCdYM/VdzKtyZaSgahwDX2iiNp8GsBI4i7usKylC3+XyXs=
=dqPs
-----END PGP SIGNATURE-----