mirror of
https://github.com/torvalds/linux.git
synced 2026-07-27 17:47:41 +02:00
rtla fixes for 7.2:
- Fix and cleanup .gitignore - Fix pgrep filter in get_workload_pids.sh Fix parsing of kernel thread names in get_workload_pids() helper function. On some systems pgrep matches kernel thread names including the brackets (e.g. "[osnoise/0]") and other systems brackets are not included. Fix the tests to handle both. -----BEGIN PGP SIGNATURE----- iIoEABYKADIWIQRRSw7ePDh/lE+zeZMp5XQQmuv6qgUCaj0udBQccm9zdGVkdEBn b29kbWlzLm9yZwAKCRAp5XQQmuv6qgS1AQD8bo/T+tyBeumqV/gmObk+dRd1SVI/ H0aVZ+f7mmns1gEAiFLn0vWm0zslNjOAhn9exC7FVTScRXdTB6ehN6zBbQQ= =fhMS -----END PGP SIGNATURE----- Merge tag 'trace-tools-7.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace Pull rtla fixes from Steven Rostedt: - Fix and cleanup .gitignore - Fix pgrep filter in get_workload_pids.sh Fix parsing of kernel thread names in get_workload_pids() helper function. On some systems pgrep matches kernel thread names including the brackets (e.g. "[osnoise/0]") and other systems brackets are not included. Fix the tests to handle both. * tag 'trace-tools-7.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace: rtla/tests: Fix pgrep filter in get_workload_pids.sh rtla: Fix and clean up .gitignore
This commit is contained in:
commit
75218b7ace
13
tools/tracing/rtla/.gitignore
vendored
13
tools/tracing/rtla/.gitignore
vendored
|
|
@ -1,14 +1,9 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-only
|
||||
rtla
|
||||
rtla-static
|
||||
unit_tests
|
||||
/rtla
|
||||
/rtla-static
|
||||
/unit_tests
|
||||
fixdep
|
||||
feature
|
||||
FEATURE-DUMP
|
||||
*.skel.h
|
||||
custom_filename.txt
|
||||
osnoise_irq_noise_hist.txt
|
||||
osnoise_trace.txt
|
||||
timerlat_trace.txt
|
||||
libsubcmd/
|
||||
lib/
|
||||
/libsubcmd/
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ get_workload_pids() {
|
|||
local rtla_pid=$(ps -o ppid= $shell_pid)
|
||||
|
||||
# kernel threads
|
||||
pgrep -P $(pgrep ^kthreadd$) -f '^(osnoise|timerlat)/[0-9]+$'
|
||||
pgrep -P $(pgrep ^kthreadd$) -f '^\[?(osnoise|timerlat)/[0-9]+\]?$'
|
||||
# user threads
|
||||
pgrep -P $rtla_pid | grep -v "^$shell_pid$"
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user