linux/drivers/net/ethernet/netronome/nfp/bpf
Jakub Kicinski 226e0e94ce nfp: bpf: remove register rename
Remove the register renumbering optimization.  To implement calling
map and other helpers we need more strict register layout.  We can't
freely reassign register numbers.

This will have the effect of running in 4 context/thread mode, which
should be OK since we are moving towards integrating the BPF closer
with FW app datapath anyway, and the target datapath itself runs in
4 context mode.

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Reviewed-by: Simon Horman <simon.horman@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-10-09 09:51:02 -07:00
..
jit.c nfp: bpf: remove register rename 2017-10-09 09:51:02 -07:00
main.c nfp: bpf: lift the single-port limitation 2017-10-09 09:51:02 -07:00
main.h nfp: bpf: use the power of sparse to check we encode registers right 2017-10-09 09:51:02 -07:00
offload.c net: sched: change names of action number helpers to be aligned with the rest 2017-08-04 11:21:23 -07:00
verifier.c bpf/verifier: rework value tracking 2017-08-08 17:51:34 -07:00