On Tue, Jan 14, 2020 at 07:50:02PM -0800, Yonghong Song wrote: > Commit 8b401f9ed244 ("bpf: implement bpf_send_signal() helper") > added helper bpf_send_signal() which permits bpf program to > send a signal to the current process. The signal may send to > any thread of the process. > > This patch implemented a new helper bpf_send_signal_thread() > to send a signal to the thread corresponding to the kernel current task. > This helper can simplify user space code if the thread context of > bpf sending signal is needed in user space. Please see Patch #1 for > details of use case and kernel implementation. > > Patch #2 added some bpf self tests for the new helper. > > Changelogs: > v2 -> v3: > - More simplification for skeleton codes by removing not-needed > mmap code and redundantly created tracepoint link. > v1 -> v2: > - More description for the difference between bpf_send_signal() > and bpf_send_signal_thread() in the uapi header bpf.h. > - Use skeleton and mmap for send_signal test. Applied. Thanks. Though extra tests were added it's nice to see that skeleton keeps deleting lines from selftests: 2 files changed, 73 insertions(+), 106 deletions(-)