summaryrefslogtreecommitdiff
tag namerefactor-rt-locking_2022-10-14 (e5c020145961e681a360bafcd8b34a0d84f8e4c2)
tag date2022-10-14 14:19:11 -0700
tagged byDarrick J. Wong <djwong@kernel.org>
tagged objectcommit b1aad4d2c3...
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+H93GTRKtOsFAmNJ0k8ACgkQ+H93GTRK tOsRrA//eL6CjW+GG1AFuY+mzhcdmIGKkjvZhkMLfTEuNLktcAnTQdcfrJSfDJl3 3rtzDzt84cCpAypX1XncmAPn/xFjnDgVO4PdQc7pNHw3rzNC/FHeOAr7N9qu9xy4 QZqFE7i3m4mPt09kPTtNmbtb+22UlvOZoq2a+u1QTA51Otjm1QUAj++AwDUWJlzm ceOvGXbTcJvszTKX19ZrVes7RJbCoBiozOeJd1OxTuIOIjHCIAlU5zpz3bMzKN66 GyNz85DFjA39ZkbhnkINFrJ0Lw/HurbE7ZhdY94el3/KFCadBnosTSgd9VtrOGS0 XcLWvHv9Q9ryCnoxdBQ1kxpVc6eRGGqL+i01yIabMps6EXch0/Qwqkbl1VpQBs8R 9XAZAzohsu9LWVDQz7lbJjtjDphK+dse2qewxhMbIVixI8SAnc9V4VJd/vnYzSDA +kTaXd+dInuyYlzAaMdy92f9MT3NZfwRtyKFmeJzORTrctruSI7oE5upyr0Xh6E6 isKJsWEaU+rvcO4mA3uXq/X1zV00UR2Ne6rWX81YPF+kXNgIyqe91KK3/cwkQE+8 EqsqhkPOgMlnBzfzGhfEyihZCsxFFkzGUb+G2YPo9MP609cH6v2X0jrYEojFDhdq aPgFJ6G+rDb8czBwIV7HvzlMzhFR40sEL4tnwA7uiiMRE507nlM= =28XY -----END PGP SIGNATURE-----