aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/netronome/nfp/bpf/verifier.c
Commit message (Expand)AuthorAge
* nfp: bpf: double check vNIC capabilities after object sharingJakub Kicinski2018-10-16
* nfp: bpf: protect against mis-initializing atomic countersJakub Kicinski2018-10-16
* nfp: replace long license headers with SPDXJakub Kicinski2018-10-11
* nfp: bpf: support pointers to other stack frames for BPF-to-BPF callsQuentin Monnet2018-10-08
* nfp: bpf: optimise save/restore for R6~R9 based on register usageQuentin Monnet2018-10-08
* nfp: bpf: account for additional stack usage when checking stack limitQuentin Monnet2018-10-08
* nfp: bpf: add main logics for BPF-to-BPF calls support in nfp driverQuentin Monnet2018-10-08
* nfp: bpf: ignore helper-related checks for BPF calls in nfp verifierQuentin Monnet2018-10-08
* nfp: bpf: copy eBPF subprograms information from kernel verifierQuentin Monnet2018-10-08
* bpf: add verifier callback to get stack usage info for offloaded progsQuentin Monnet2018-10-08
* nfp: bpf: xdp_adjust_tail supportJakub Kicinski2018-08-04
* nfp: bpf: support u32 divide using reciprocal_div.hJiong Wang2018-07-06
* nfp: bpf: support u16 and u32 multiplicationsJiong Wang2018-07-06
* nfp: bpf: copy range info for all operands of all ALU operationsJiong Wang2018-07-06
* nfp: bpf: rename umin/umax to umin_src/umax_srcJiong Wang2018-07-06
* nfp: bpf: support logic indirect shifts (BPF_[L|R]SH | BPF_X)Jiong Wang2018-05-18
* nfp: bpf: support setting the RX queue indexJakub Kicinski2018-05-09
* nfp: bpf: rewrite map pointers with NFP TIDsJakub Kicinski2018-05-04
* nfp: bpf: perf event output helpers supportJakub Kicinski2018-05-04
* nfp: bpf: add support for bpf_get_prandom_u32()Jakub Kicinski2018-03-28
* nfp: bpf: add support for atomic add of unknown valuesJakub Kicinski2018-03-28
* nfp: bpf: add basic support for atomic addsJakub Kicinski2018-03-28
* nfp: bpf: add map deletes from the datapathJakub Kicinski2018-03-28
* nfp: bpf: add map updates from the datapathJakub Kicinski2018-03-28
* nfp: bpf: add helper for basic map call checksJakub Kicinski2018-03-28
* nfp: bpf: add helper for validating stack pointersJakub Kicinski2018-03-28
* nfp: bpf: reject program on instructions unknown to the JIT compilerQuentin Monnet2018-01-16
* nfp: bpf: print map lookup problems into verifier logJakub Kicinski2018-01-16
* nfp: bpf: add support for reading map memoryJakub Kicinski2018-01-14
* nfp: bpf: add verification and codegen for map lookupsJakub Kicinski2018-01-14
* nfp: bpf: reuse verifier log for debug messagesQuentin Monnet2018-01-10
* bpf: offload: allow netdev to disappear while verifier is runningJakub Kicinski2017-12-31
* nfp: bpf: optimize the adjust_head calls in trivial casesJakub Kicinski2017-12-15
* nfp: bpf: add basic support for adjust head callJakub Kicinski2017-12-15
* nfp: bpf: prepare for call supportJakub Kicinski2017-12-15
* nfp: bpf: factor out is_mbpf_load & is_mbpf_storeJiong Wang2017-12-01
* nfp: bpf: record jump destination to simplify jump fixupJiong Wang2017-12-01
* nfp: bpf: move to new BPF program offload infrastructureJakub Kicinski2017-11-05
* nfp: bpf: drop support for cls_bpf with legacy actionsJakub Kicinski2017-11-05
* bpf: reduce verifier memory consumptionAlexei Starovoitov2017-10-31
* nfp: bpf: support stack accesses via non-constant pointersJakub Kicinski2017-10-24
* nfp: bpf: allow stack accesses via modified stack registersJakub Kicinski2017-10-24
* nfp: bpf: add stack write supportJakub Kicinski2017-10-24
* nfp: bpf: refactor nfp_bpf_check_ptr()Jakub Kicinski2017-10-24
* nfp: bpf: add support for direct packet access - readJakub Kicinski2017-10-14
* bpf/verifier: rework value trackingEdward Cree2017-08-08
* nfp: move eBPF offload files to BPF app directoryJakub Kicinski2017-05-31