tag name | bmap-intent-cleanups_2021-09-17 (5c9a186e2896e4c1e27e8f9c9fd39f7d80c80d0f) |
tag date | 2021-09-17 18:56:06 -0700 |
tagged by | Darrick J. Wong <djwong@kernel.org> |
tagged object | commit 3ac2eb628e... |
xfs: bmap log intent cleanups
This series cleans up a few parts of the file block mapping log intent
code before we start adding support for realtime bmap intents. Most of
it involves cleaning up tracepoints so that more of the data extraction
logic ends up in the tracepoint code and not the tracepoint call site,
which should reduce overhead further when tracepoints are disabled.
There is also a change to pass bmap intents all the way back to the bmap
code instead of unboxing the intent values and re-boxing them after the
_finish_one function completes.
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmFFRzYACgkQ+H93GTRK
tOtt1w//YVUvugp/OuATkWTR8/0/D+P1YwBPaQakdrhDU2KASnaTvKhfzjVIxJj/
Kh5Kp+wsrMTf0rZj+XN0oDIPZeNQ+K1B1LQOWtDZ1XOt7kLI/0lKKYkjuw2fEU6E
Li/QnBnpvu5mEVEX7kCDnxvGOIgSvPOPbphp3gKNGy0B3g+lUTeltFb5T3vw3qPc
IF/Wx9lHvoO0G5ZW4iViG2+g3qxwloEwPwh2+4I9kA3ThnAmAA6Ooam18sX3u4F+
1MYvBTgpC7G2uTscYQSboDAbqr+nnljCMWq+jEE9rucVfyUtCiH1a7GBLxPzhJnC
yuYgBo/BgMHwKlYd3IRwL+a8ER5Lrw0fjxXmgxais4mGBwXszCwqqbVoV9yHR5O5
sWVrCpGpRWV/kZ8tafAVIT4AQdLTGV6et+1zcX68cmn5unTH4hbfA5Z4DyRToS/5
kAyZUfhGbtdElUU6d533Nek0452GmnCgJqviYWi9PPvBV/mTJhZII4t7IYWn7KHV
G63AlNZ6WhMiPV0FpRunYikQSNZMPlerMirn+ahkP+Jv1coJ2CUDRSUivlH4oFMG
/mlWxho3IYJu4CKba057sk6Xb6fvtO9I/z3fBBo+/TclwYdIg+HbZTkgegAl65r8
fRxXOEIa3ass6q7LxAsw6UkVpwsT54bhIWoslw9fs3t8CupyHos=
=M2/M
-----END PGP SIGNATURE-----