tag name | refactor-rt-unit-conversions_2022-10-14 (db493b66688315c80bd3a8d2e1fa0ef5910ac02a) |
tag date | 2022-10-14 14:19:09 -0700 |
tagged by | Darrick J. Wong <djwong@kernel.org> |
tagged object | commit 3789edffaf... |
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+H93GTRKtOsFAmNJ0k0ACgkQ+H93GTRK
tOso2w/+JMy9Yx6nfEUPUwdZzZUlTydGeCqFPMgLArtELfSB0BDPL/m0Hc2z0t8o
NadhexhtGM5QBsZ1Bd6mNj3iF7pcXyb8wxm/V6rHpg18SReYv8m+g6VJWmBqbt3T
Eq9N7xKM4s7DAeGgoAcqgae19p27wLObC44mrBWmzUA75FwpJYZLOdiCHjvrNnMR
r0Bck6985bjK3IK2HZXu367S0FtCtiYX1lVBfhBQq2A5s2gQswwgcp3kqcKqdAIs
Sp52gXR8dSQPvRAmttB9Wysd8qAhVMpf8tJ/lWfpTviZSwZrDGeSns7uFhiBNdJq
F/B7kC0rC7lC3opK4ug/zZTGZC18vtIVRRWLZSM6x1laUS9OtOvFLkuisVb26+St
oXkRIos8cVL3+b71+URhRVMphUqAe5e9RJ+T3jb3nT75Q5sgMpfZrEV9J5F6WKCT
9ayYVEJkJtIzHYDt8Nje8SU4xq9IgLn5FkE7W/aAGwNtANcgVKCng6lrk9tlkine
JHDfn1oGfecsl9R8VWS5YuPSr+iQnzzP1vlAIHniO8MoQmSLfHQMBRzgZX326pPe
p5aZxtD4xL5mSlPkuu2rR8rS/jZ2oK0JtizZIy705neRPl9+jN64Mff8vwemwLlO
M1HrekiCbFCgBReYZ9zKI2/OsuRIe2/qlqAh1Lx47byRoin/IGQ=
=ew9J
-----END PGP SIGNATURE-----