tag name | refactor-rtbitmap-macros_2022-12-20 (b01bf075d81d7c60c3ce8c8baec203f67d614e17) |
tag date | 2022-12-20 16:49:01 -0800 |
tagged by | Darrick J. Wong <djwong@kernel.org> |
tagged object | commit cd453e5192... |
download | xfs-linux-refactor-rtbitmap-macros_2022-12-20.tar.gz |
---|
xfs: refactor rtbitmap/summary macros
In preparation for adding block headers and enforcing endian order in
rtbitmap and rtsummary blocks, replace open-coded geometry computations
and fugly macros with proper helper functions that can be typechecked.
Soon we'll be needing to add more complex logic to the helpers.
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmOiV/0ACgkQ+H93GTRK
tOseAw//dBrCQKcWBOk+aPZ72FS81Txbz+BhfttM87HapRBtWczAbhGMYbTkcEwR
cVJpexqrfSuorqHDBJvmX9mRvZf8LqXjmS1IRL0aRVRx0m6TQTFagjgGmSS/5QD1
zOH4eScjsRWgiICHvjq1zBaZ4CSIHUeeWJ+d9ubKvgoAvgS0GoUJD4+WN2qxjMkU
QTB/QEGNVR6YAjmw9xXmBdmyZ8Io8m/a4z0eiA5xvQM/Misb3kjO62WwSdrNmCcH
XeCAtzKbqMe64ZFX0DFjNB5+xPLVtF5FrbevRAgkJMynuA5TwX5wXP9ni9JGQrlG
OXuCABQNoHZuk0DuCWYneq+OJqJ4EB9SArorrwdN6w6Z91D6+vl5+QY6Zuz881HA
aVDUIXZiUMT6BifebDuqFRgUVAZ+O2/XvLCkA8rHEIm8fdT8RNPsmkRt/NSNQ2Zo
glw9Eg9Nza17LvtKAJgChFeQ7YQ8WuO9z0g6gqFSSozv+17cmcLRMWuAhIgEkXx7
U9TuLMKhbKXe98gL0MZ4hE6CnlssmUlnf2+RIuj0ysQiPquVw6qHFUsGUJ7dMzwN
cwRjwOh+Gx6zWMc+iK58BhgPnKGNztf508guSuHFZDMsWdyCaZskLal1i3D7eWHi
rj752TsNrmlwNrdslTDVdPzPo9laJ7WwfSGRSCPI7rarMXmFXgU=
=xpu7
-----END PGP SIGNATURE-----