[PATCH 0/6] User experience and code quality improvements
John Kacur <[email protected]> Mon, 22 Jun 2026 16:21:25 -0400
| Newsgroups | org.kernel.vger.linux-rt-users |
|---|---|
| Message-ID | <[email protected]> |
This patch series improves tuna's user experience and code quality through
several enhancements:
Patches 1-3 improve pattern matching feedback by warning users when their
thread or IRQ patterns match zero results, with an opt-in -w/--warn flag
to control this behavior.
Patch 4 enhances the what_is command with updated kernel thread descriptions
for modern kernels, including jbd2, kworker, irq/, and other commonly seen
threads.
Patch 5 adds comprehensive docstrings to all converter functions, improving
code documentation and maintainability.
Patch 6 adds centralized input validation for CPU numbers and RT priorities,
providing clear error messages instead of confusing system call failures.
John Kacur (6):
tuna: Warn when user-specified patterns match zero threads or IRQs
tuna: Suppress output when pattern matches zero results
tuna: Make warnings opt-in with -w/--warn flag
tuna: Enhance what_is command with new kernel thread descriptions and
usability improvements
tuna: Add comprehensive docstrings to converter functions
tuna: Add centralized input validation for CPU numbers and RT
priorities
tuna-cmd.py | 211 ++++++++++++++++++++++++++++++++++++++++++++++++---
tuna/help.py | 26 +++++--
tuna/tuna.py | 51 ++++++++++++-
3 files changed, 269 insertions(+), 19 deletions(-)
--
2.54.0