summaryrefslogtreecommitdiff
path: root/kernel/bpf/dispatcher.c
diff options
context:
space:
mode:
authorMaciej Fijalkowski <maciej.fijalkowski@intel.com>2020-09-16 23:10:09 +0200
committerAlexei Starovoitov <ast@kernel.org>2020-09-17 19:56:06 -0700
commite411901c0b775a3ae7f3e2505f8d2d90ac696178 (patch)
treeb22399138c4b4c90c745d0f5ac604c786ed3a1db /kernel/bpf/dispatcher.c
parentebf7d1f508a73871acf3b2bfbfa1323a477acdb3 (diff)
bpf: allow for tailcalls in BPF subprograms for x64 JIT
Relax verifier's restriction that was meant to forbid tailcall usage when subprog count was higher than 1. Also, do not max out the stack depth of program that utilizes tailcalls. Signed-off-by: Maciej Fijalkowski <maciej.fijalkowski@intel.com> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'kernel/bpf/dispatcher.c')
0 files changed, 0 insertions, 0 deletions