Patch Series

Subject rtla: Robustness and code quality improvements
Author wander@redhat.com
Date 2026-03-09 19:46:14 +0000 UTC
Version
Cc bpf@vger.kernel.org bristot@kernel.org costa.shul@redhat.com crwood@redhat.com dwagner@suse.de ipravdin.official@gmail.com jkacur@redhat.com linux-kernel@vger.kernel.org linux-trace-kernel@vger.kernel.org rostedt@goodmis.org tglozar@redhat.com wander@redhat.com yangtiezhu@loongson.cn

Patches (18)

Name Content [All]
[PATCH v4 01/18] rtla: Exit on memory allocation failures during initialization [Body]
[PATCH v4 02/18] rtla: Use strdup() to simplify code [Body]
[PATCH v4 03/18] rtla/actions: Simplify argument parsing [Body]
[PATCH v4 04/18] rtla: Introduce common_threshold_handler() helper [Body]
[PATCH v4 05/18] rtla: Replace magic number with MAX_PATH [Body]
[PATCH v4 06/18] rtla: Simplify code by caching string lengths [Body]
[PATCH v4 07/18] rtla: Add strscpy() and replace strncpy() calls [Body]
[PATCH v4 08/18] rtla/timerlat: Add bounds check for softirq vector [Body]
[PATCH v4 09/18] rtla: Handle pthread_create() failure properly [Body]
[PATCH v4 10/18] rtla: Add str_has_prefix() helper function [Body]
[PATCH v4 11/18] rtla: Use str_has_prefix() for prefix checks [Body]
[PATCH v4 12/18] rtla: Enforce exact match for time unit suffixes [Body]
[PATCH v4 13/18] rtla: Use str_has_prefix() for option prefix check [Body]
[PATCH v4 14/18] rtla/timerlat: Simplify RTLA_NO_BPF environment variable check [Body]
[PATCH v4 15/18] rtla/trace: Fix write loop in trace_event_save_hist() [Body]
[PATCH v4 16/18] rtla/trace: Fix I/O handling in save_trace_to_file() [Body]
[PATCH v4 17/18] rtla/utils: Fix resource leak in set_comm_sched_attr() [Body]
[PATCH v4 18/18] rtla/utils: Fix loop condition in PID validation [Body]

Session 2026-03-09

ID (for dev) 4ddf9362-5e48-443d-af59-2e6d285f675a
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 099bded7525d9803f62bc5a1ed60e2c9ec4851e0 [Config] passed [Log]
[KASAN] Boot test: Base 099bded7525d9803f62bc5a1ed60e2c9ec4851e0 [Config] passed [Log]
[KASAN] Build Patched 099bded7525d9803f62bc5a1ed60e2c9ec4851e0 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 099bded7525d9803f62bc5a1ed60e2c9ec4851e0 [Config] [patched] passed [Log]
[KASAN] Fuzz 099bded7525d9803f62bc5a1ed60e2c9ec4851e0 [Config] 099bded7525d9803f62bc5a1ed60e2c9ec4851e0 [Config] [patched] skipped [Log] [Artifacts]