diff options
author | Teng Qin <[email protected]> | 2018-04-28 23:39:29 -0700 |
---|---|---|
committer | Alexei Starovoitov <[email protected]> | 2018-04-29 09:18:04 -0700 |
commit | 7ef3771205302a71a8bb4a2286ef98e5cade5d1a (patch) | |
tree | e897e3fe2ecaf348d4780de5dd0227f802dcd48f /lib/mpi/mpiutil.c | |
parent | fcf85729d8efed1c756842ddb27e84f5f4ebc501 (diff) |
bpf: Allow bpf_current_task_under_cgroup in interrupt
Currently, the bpf_current_task_under_cgroup helper has a check where if
the BPF program is running in_interrupt(), it will return -EINVAL. This
prevents the helper to be used in many useful scenarios, particularly
BPF programs attached to Perf Events.
This commit removes the check. Tested a few NMI (Perf Event) and some
softirq context, the helper returns the correct result.
Signed-off-by: Teng Qin <[email protected]>
Signed-off-by: Alexei Starovoitov <[email protected]>
Diffstat (limited to 'lib/mpi/mpiutil.c')
0 files changed, 0 insertions, 0 deletions