1TRACE_SIGNAL_DELIVER(9) SIGNAL TRACE_SIGNAL_DELIVER(9)
2
3
4
6 trace_signal_deliver - called when a signal is delivered
7
9 void trace_signal_deliver(int sig, struct siginfo * info,
10 struct k_sigaction * ka);
11
13 sig
14 signal number
15
16 info
17 pointer to struct siginfo
18
19 ka
20 pointer to struct k_sigaction
21
23 A 'sig' signal is delivered to current process with 'info' siginfo, and
24 it will be handled by 'ka'. ka->sa.sa_handler can be SIG_IGN or
25 SIG_DFL. Note that some signals reported by signal_generate tracepoint
26 can be lost, ignored or modified (by debugger) before hitting this
27 tracepoint. This means, this can show which signals are actually
28 delivered, but matching generated signals and delivered signals may not
29 be correct.
30
32 Jason Baron <jbaron@redhat.com>
33 Author.
34
35 William Cohen <wcohen@redhat.com>
36 Author.
37
39Kernel Hackers Manual 3.10 June 2019 TRACE_SIGNAL_DELIVER(9)