Re: [PATCH bpf] bpf/tracing: fix a deadlock in perf_event_detach_bpf_prog

2018-04-09 Thread Alexei Starovoitov
On 4/9/18 11:41 AM, Yonghong Song wrote: On 4/9/18 9:47 AM, Alexei Starovoitov wrote: On 4/9/18 9:18 AM, Yonghong Song wrote: syzbot reported a possible deadlock in perf_event_detach_bpf_prog. ... @@ -985,16 +986,31 @@ int perf_event_query_prog_array(struct perf_event *event, void __user

Re: [PATCH bpf] bpf/tracing: fix a deadlock in perf_event_detach_bpf_prog

2018-04-09 Thread Yonghong Song
On 4/9/18 9:47 AM, Alexei Starovoitov wrote: On 4/9/18 9:18 AM, Yonghong Song wrote: syzbot reported a possible deadlock in perf_event_detach_bpf_prog. ... @@ -985,16 +986,31 @@ int perf_event_query_prog_array(struct perf_event *event, void __user *info) return -EINVAL; if

Re: [PATCH bpf] bpf/tracing: fix a deadlock in perf_event_detach_bpf_prog

2018-04-09 Thread Alexei Starovoitov
On 4/9/18 9:18 AM, Yonghong Song wrote: syzbot reported a possible deadlock in perf_event_detach_bpf_prog. ... @@ -985,16 +986,31 @@ int perf_event_query_prog_array(struct perf_event *event, void __user *info) return -EINVAL; if (copy_from_user(, uquery,