diff options
author | David Matlack <[email protected]> | 2022-09-22 16:17:23 -0700 |
---|---|---|
committer | Paolo Bonzini <[email protected]> | 2022-09-30 06:38:00 -0400 |
commit | 09636efd1bd164ac782ff0d3a714db2c53964776 (patch) | |
tree | 498b5df37ec1516e97c3360074fafbde9b7cad01 /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py | |
parent | 6336a810db5c7e8e48b55b12fbb5e9cbd36a3d19 (diff) |
KVM: selftests: Gracefully handle empty stack traces
Bail out of test_dump_stack() if the stack trace is empty rather than
invoking addr2line with zero addresses. The problem with the latter is
that addr2line will block waiting for addresses to be passed in via
stdin, e.g. if running a selftest from an interactive terminal.
Opportunistically fix up the comment that mentions skipping 3 frames
since only 2 are skipped in the code.
Cc: Vipin Sharma <[email protected]>
Cc: Sean Christopherson <[email protected]>
Signed-off-by: David Matlack <[email protected]>
Message-Id: <[email protected]>
[Small tweak to keep backtrace() call close to if(). - Paolo]
Signed-off-by: Paolo Bonzini <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py')
0 files changed, 0 insertions, 0 deletions