tracing: Add __print_dynamic_array() helper
[ Upstream commit e52750fb ] When printing a dynamic array in a trace event, the method is rather ugly. It has the format of: __print_array(__get_dynamic_array(array), __get_dynmaic_array_len(array) / el_size, el_size) Since dynamic arrays are known to the tracing infrastructure, create a helper macro that does the above for you. __print_dynamic_array(array, el_size) Which would expand to the same output. Signed-off-by:Steven Rostedt (Google) <rostedt@goodmis.org> Signed-off-by:
Avadhut Naik <avadhut.naik@amd.com> Signed-off-by:
Borislav Petkov (AMD) <bp@alien8.de> Reviewed-by:
Qiuxu Zhuo <qiuxu.zhuo@intel.com> Link: https://lore.kernel.org/r/20241022194158.110073-3-avadhut.naik@amd.com Stable-dep-of: ea8d7647 ("tracing: Verify event formats that have "%*p.."") Signed-off-by:
Sasha Levin <sashal@kernel.org>
Loading