hc
2023-12-11 6778948f9de86c3cfaf36725a7c87dcff9ba247f
kernel/kernel/trace/trace_events_trigger.c
....@@ -1220,10 +1220,12 @@
12201220 struct ring_buffer_event *event)
12211221 {
12221222 struct trace_event_file *file = data->private_data;
1223
+ unsigned long flags;
12231224
1224
- if (file)
1225
- __trace_stack(file->tr, tracing_gen_ctx(), STACK_SKIP);
1226
- else
1225
+ if (file) {
1226
+ local_save_flags(flags);
1227
+ __trace_stack(file->tr, flags, STACK_SKIP, preempt_count());
1228
+ } else
12271229 trace_dump_stack(STACK_SKIP);
12281230 }
12291231