tag name | refactor-rt-unit-conversions_2022-11-09 (532eba7debf40b93262db933c3a1671137edba81) |
tag date | 2022-11-09 19:10:29 -0800 |
tagged by | Darrick J. Wong <djwong@kernel.org> |
tagged object | commit a655e57681... |
xfs: refactor rt extent unit conversions
This series replaces all the open-coded integer division and
multiplication conversions between rt blocks and rt extents with calls
to static inline helpers. Having cleaned all that up, the helpers are
augmented to skip the expensive operations in favor of bit shifts and
masking if the rt extent size is a power of two.
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmNsa6UACgkQ+H93GTRK
tOuFFQ//Y7GQr7NzferyiR2Ds+ivIAxEcxDDQLTlN3LNQiALHNcuafnptAy37b81
npl5TCG+d62SfvM66KSi1PTvsvJ2XdmmofUJejZ9eRsr2ipY/V5WYz+jF+ekO1RO
CCl/k3fgb5ivJ/gKd27/m4TlLp1mDELD5IkAbmCPgUzBcWn/wZaZZhccDjnnpNq1
S9/YH3zi/mOU324ZMED4xU7EjciKfF/0LHFHRrlWJYfdaZkQW6AO5dp/mGApb9PN
vmgLEsda9TPAdlSnvi5dQY1zEFdRS4PAlaBxD4n3GrKfz+svsLOs6yvzDrnfK5NM
oF7R4vhy3yqhaLiT/iQWCF/wYgReUIcT76hUlwbZliLMRp517V747zjJFllB3Ji4
b/ARyGiIS4I5rl5NiXq1Npo0wqQwhj5bdrODXsXsDtxONh6X9Pk90cPhymWYHQ+u
TfLfNPdTosVcGZBKp8OFIQQKtEPNI1VS7m27QTNr1qCy0stAIcFTojkJF1YnVjtJ
F0ZEjJoVRrEud4S7tNKKrMNmjGe5fgnfyQlL2Ef3kzOtjh6EzmI3whv+AF/GHjPq
oUP0wms39iszg85Guo+Rj50IN/04HOR/MzfGfylMuAE89vq3jzRnRbjDmNPkXwkh
nYz/1qweufjUGAnGCJpecjzKqd2/VN80x3cmlVcWzV1cx+BUOJ4=
=qeUh
-----END PGP SIGNATURE-----