nfp: bpf: save original program length
Instead of passing env->prog->len around, and trying to adjust for optimized out instructions just save the initial number of instructions in struct nfp_prog. Signed-off-by:Jakub Kicinski <jakub.kicinski@netronome.com> Reviewed-by:
Quentin Monnet <quentin.monnet@netronome.com> Signed-off-by:
Alexei Starovoitov <ast@kernel.org>
Showing
- drivers/net/ethernet/netronome/nfp/bpf/jit.c 2 additions, 2 deletionsdrivers/net/ethernet/netronome/nfp/bpf/jit.c
- drivers/net/ethernet/netronome/nfp/bpf/main.h 4 additions, 2 deletionsdrivers/net/ethernet/netronome/nfp/bpf/main.h
- drivers/net/ethernet/netronome/nfp/bpf/offload.c 2 additions, 1 deletiondrivers/net/ethernet/netronome/nfp/bpf/offload.c
- drivers/net/ethernet/netronome/nfp/bpf/verifier.c 7 additions, 9 deletionsdrivers/net/ethernet/netronome/nfp/bpf/verifier.c
Loading
Please register or sign in to comment