On Wed, Nov 12, 2025 at 09:25:24AM -0600, Crystal Wood wrote: > With these fixes, I'm able to run the tests in a loop overnight with no > failures. > > Crystal Wood (5): > rtla/tests: Don't rely on matching ^1ALL > tracing/osnoise: Dump stack on timerlat uret threshold event > tracing/osnoise: Array printk init and cleanup > rtla/timerlat: Exit top main loop on any non-zero wait_retval > rtla: Set stop threshold after all instances are enabled > > kernel/trace/trace_osnoise.c | 46 +++++++++++++++++---------- > tools/tracing/rtla/src/common.c | 20 ++++++++++++ > tools/tracing/rtla/src/common.h | 4 +++ > tools/tracing/rtla/src/osnoise.c | 17 +++------- > tools/tracing/rtla/src/osnoise.h | 5 --- > tools/tracing/rtla/src/timerlat.c | 29 ++++++----------- > tools/tracing/rtla/src/timerlat_top.c | 2 +- > tools/tracing/rtla/tests/timerlat.t | 2 +- > 8 files changed, 69 insertions(+), 56 deletions(-) > > -- > 2.48.1 >
On patch 3 the commit message says that osnoise_print() is implemented as a macro, but it is actually implemented as a function. But that isn't a blocker. Reviewed-by: Wander Lairson Costa <[email protected]>
