Skip to content

tracing: syscall_*regfunc() fixes

Oleg Nesterov lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v2 Latest3 patches 4 repliesIn review

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3tracing: fix syscall_*regfunc() vs copy_process() raceinclude/trace/syscall.h kernel/fork.c+17 -01 reply
2/3tracing: change syscall_*regfunc() to check PF_KTHREAD and use for_each_process_thread()kernel/tracepoint.c+11 -130 replies
3/3tracing: syscall_regfunc() should not skip kernel threadskernel/tracepoint.c+1 -30 replies

Reviews trailers per patch

1 of 3 patches has a Reviewed-by or Acked-by.

PatchFrederic Weisbecker
1/3A-b
2/3
3/3

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 0/3] tracing: syscall_*regfunc() fixes
Quoted 7 lines · Oleg Nesterov
Quoted 2 lines · Steven Rostedt

Are you going to send a new series?

Yes, will do. I will split 1/2, and I need to update the changelog in 2/2.

Please see the patches.

Frederic! I am sorry, I decided to steal your patch to simplify the merging and avoid too many changes in the trivial syscall_*regfunc's. In case you do not object, could you add your sob into 2/3 ? Otherwise I can wait for your patch, then send v3 on top of it.

Hmm. This is off-topic, but CLONE_KERNEL should die, and kernel_init() should be spawned without CLONE_SIGHAND. I'll send another patch.

Oleg.