Messages in this thread | | | Subject | Re: post 3.5, phantom signals. | From | (Frank Ch. Eigler) | Date | Wed, 01 Aug 2012 20:57:56 -0400 |
| |
Oleg Nesterov <oleg@redhat.com> writes:
> [...] > Well, not sure this will help... but if you can reproduce this, > may be you can identify the sender of the wrong SIGHUP at least. > > cd /sys/kernel/debug/tracing/ > echo "sig==1" >> events/signal/signal_generate/filter > echo 1 >> options/stacktrace > echo 1 >> events/signal/signal_generate/enable > cat trace_pipe > SIGHUP_TRACE
FWIW, just in case your ftrace subsystem is already busy, this two-liner is equivalent:
# stap -o SIGHUP_TRACE -e 'probe kernel.trace("signal_generate") { if ($sig==1) print_backtrace() }'
- FChE
| |