Messages in this thread | | | Subject | Re: [PATCH net-next 2/3] bpf: introduce bpf_perf_event_output() helper | From | Alexei Starovoitov <> | Date | Thu, 22 Oct 2015 08:38:02 -0700 |
| |
On 10/22/15 6:59 AM, Peter Zijlstra wrote: >> + if (unlikely(event->oncpu != smp_processor_id())) >> >+ return -EOPNOTSUPP; >> >+ >> >+ perf_sample_data_init(&sample_data, 0, 0); >> >+ sample_data.raw = &raw; >> >+ perf_event_output(event, &sample_data, regs); >> >+ return 0; >> >+} > Note that this function also very much requires event to be local.
correct. that's why there is a dynamic check above to prevent buggy programs causing issues.
| |