summaryrefslogtreecommitdiff
tag namebmap-intent-cleanups_2021-10-22 (115777d7511c095b0811de75f058244d121ec8c5)
tag date2021-10-22 16:45:18 -0700
tagged byDarrick J. Wong <djwong@kernel.org>
tagged objectcommit d1441c6979...
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+H93GTRKtOsFAmFzTQ4ACgkQ+H93GTRK tOsU2w//RA1wRNqNOuucfEL4n2TcmL4EbAUydP4vMKX0lR2Y4FkUJ/Du+k6Yc0IA 3m14VDDQP+t1Qp5jVBayTyQUsz3gEpIUXE0DIOUgY+C/1qLn2Re5PYs3EvOuVjxw ij2nel7DCY9wFsanFgAbsPEZdLW3mOBhy+mL0HcPkO/EQbVvbsM5TSqJpXXjpOHv jzGnfliTnXcnXeMQDySnIThP5aDQoJrshqG3QUUu2YpcQJU9R7vtp5mFgNy8ABKH GICFIyfaGwtikuamTC8SdpQWEUnQiiOWK48YYC9jnCmtFBlT2pGb5YvD/DoV6j2S UdeEoSHBZGtFI3mrdwBG0tJrU/NQFquMpfkHAF6IuZSf13P8OxvygQ3D1zODhi/b SreMmT4/9QIBsYPmQRVCv9rqXNqqy4rLc2vOKZn7D/8JBhgMQEc5VA0LYK7fBfYC +bLsyL2psig8quaD7SF8GEOJJ9ZUDYQZryQGyiQBqDCmWQVq/PX2FttmwiI0kF0j OWWJOCvcwIyCfCYdhRncZc9CJCPV7RjXeK2yhrqInYQuBojY+O3EagCPRFhXl7uL KMOFgslu/Ina5uN2AUIG7UyqLKvjxpAauClAj6MezhRMisYlENsaSPvva4fJae7i 1ts6LHh7tNgEQGGrcdPZTWAVDKogJywN1PkOTJTKfw6NbyMGA8g= =bJq6 -----END PGP SIGNATURE-----