summaryrefslogtreecommitdiff
tag nameextfree-intent-cleanups_2021-10-22 (ea566e62503e7fe89acfafb849ce08e31ef11b96)
tag date2021-10-22 16:45:32 -0700
tagged byDarrick J. Wong <djwong@kernel.org>
tagged objectcommit 5337eb2d71...
xfs: extent free log intent cleanups
This series cleans up some warts in the extent freeing log intent code. We start by acknowledging that this mechanism does not have anything to do with the bmap code by moving it to xfs_alloc.c and giving the function a more descriptive name. Then we clean up the tracepoints and the _finish_one call paths to pass the intent structure around. This reduces the overhead when the tracepoints are disabled and will make things much cleaner when we start adding realtime support in the next patch. -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmFzTRwACgkQ+H93GTRK tOsYLg//X0p/fdr4m5Zrv6zsVLX7Du37XoHlrrEbPQG82E5VvxKYyG2WHQQRW4dY uOn7X0q/ctS1QOzwFO8Uvx7DA5LvOhpkG7o6UUrAawuZsRXM+VcFTyZMANb7GYnN fVziGU/DsYAwbibHjlFh18Dixz6WnAO1rYPW12PEBZmuSyV6BVFiwxvSXerdnoLM US0Icv1WkfupdJvuUSitqnmvPivwKcRsH2Y+WbdgiY+tUS3ofxS9lToyDdCe97tT qhs/STYQCfOeF3nKtheYSrUi5TDvDg4w8v7X72U7a1n2xO7qjUWZbLwCojFEUIwR VebVUB742XktELtlSdYEXqT7ot1w1A9psLNDc74NXeXZPb/UT+Ij4z8fN/wOMGNm /gUQjvUQjlRarsqlvlSLZLM3lVImPS/Dud8BWkb4U1YJGGiJHSQ4ufrRqmGz6i7d DNCYO/JZSTChjB33e6y5EKv8mAmBcgSvCFyq8jvT3AoYLM8b29aNn0NLV6saQ6z9 hKAE2+dpJkqC3yyROOgRGJ2xLMpL4rwEcAOFh/eu5m9zzZdY+xv0OY+jE8xZf219 ubDhivKbvLdH07jTY79U4Op9647Lz0sWYNkDwutf7IRekH3qbuM/eOMxW3OOqXIU kU2HlHA6gXhk/SMsRnNBwMKK10r7/zLFHRvvMW7ikY9BkvWeR7I= =Ci7l -----END PGP SIGNATURE-----