aboutsummaryrefslogtreecommitdiffstats
path: root/executor
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-12-05 12:14:58 +0100
committerDmitry Vyukov <dvyukov@google.com>2019-12-05 12:14:58 +0100
commit4fb74474cf0af2126be3a8989d770c3947ae9478 (patch)
tree1e79a029abcb6933fda6263f2477808c75ef95ab /executor
parent036f0b1e8d6a6420bdc2f080a89f3004ca34a397 (diff)
pkg/report: fix guilty file extraction in presence of rcu stalls
The the added test for exception from exception corner case. "BUG: spinlock lockup" fails to respect panic_on_warn and panic after printing report (though, it's a BUG already, so it should have been paniced even without panic_on_warn). As the result we got "spinlock lockup" followed by "rcu stall" report. And we have that special exception for rcu stalls b/c for them the most of the report is irrelevant up to apic_timer_interrupt frame. The code did not expect this weird double-report case and skipped everything up to apic_timer_interrupt, though it's actually a lockup in netfilter code.
Diffstat (limited to 'executor')
0 files changed, 0 insertions, 0 deletions