hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
kernel/include/trace/events/signal.h
....@@ -11,8 +11,7 @@
1111
1212 #define TP_STORE_SIGINFO(__entry, info) \
1313 do { \
14
- if (info == SEND_SIG_NOINFO || \
15
- info == SEND_SIG_FORCED) { \
14
+ if (info == SEND_SIG_NOINFO) { \
1615 __entry->errno = 0; \
1716 __entry->code = SI_USER; \
1817 } else if (info == SEND_SIG_PRIV) { \
....@@ -50,7 +49,7 @@
5049 */
5150 TRACE_EVENT(signal_generate,
5251
53
- TP_PROTO(int sig, struct siginfo *info, struct task_struct *task,
52
+ TP_PROTO(int sig, struct kernel_siginfo *info, struct task_struct *task,
5453 int group, int result),
5554
5655 TP_ARGS(sig, info, task, group, result),
....@@ -96,7 +95,7 @@
9695 */
9796 TRACE_EVENT(signal_deliver,
9897
99
- TP_PROTO(int sig, struct siginfo *info, struct k_sigaction *ka),
98
+ TP_PROTO(int sig, struct kernel_siginfo *info, struct k_sigaction *ka),
10099
101100 TP_ARGS(sig, info, ka),
102101