Patch Series

Subject rtla: Robustness and code quality improvements
Author wander@redhat.com
Date 2026-01-15 16:31:44 +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 sunhaiyong@loongson.cn tglozar@redhat.com wander@redhat.com yangtiezhu@loongson.cn

Patches (18)

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

Session 2026-01-15

ID (for dev) b1a4127e-cf62-4586-8933-9be727d748e9
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 9b7977f9e39b7768c70c2aa497f04e7569fd3e00 [Config] passed [Log]
[KASAN] Boot test: Base 9b7977f9e39b7768c70c2aa497f04e7569fd3e00 [Config] passed [Log]
[KASAN] Build Patched 9b7977f9e39b7768c70c2aa497f04e7569fd3e00 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 9b7977f9e39b7768c70c2aa497f04e7569fd3e00 [Config] [patched] passed [Log]
[KASAN] Fuzzing 9b7977f9e39b7768c70c2aa497f04e7569fd3e00 [Config] 9b7977f9e39b7768c70c2aa497f04e7569fd3e00 [Config] [patched] skipped [Log] [Artifacts]