summaryrefslogtreecommitdiff
tag namebmap-intent-cleanups_2021-09-17 (5c9a186e2896e4c1e27e8f9c9fd39f7d80c80d0f)
tag date2021-09-17 18:56:06 -0700
tagged byDarrick J. Wong <djwong@kernel.org>
tagged objectcommit 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-----