summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/netronome/nfp/bpf
Commit message (Expand)AuthorAgeFilesLines
* drivers: net: use flow block APIPablo Neira Ayuso2019-07-091-1/+4
* net: flow_offload: add flow_block_cb_setup_simple()Pablo Neira Ayuso2019-07-091-24/+5Star
* nfp: bpf: eliminate zero extension code-genJiong Wang2019-05-253-48/+81
* nfp: bpf: fix static check error through tightening shift amount adjustmentJiong Wang2019-05-101-1/+12
* nfp: split out common control message handling codeJakub Kicinski2019-04-135-263/+38Star
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-02-241-11/+6Star
|\
| * nfp: bpf: fix ALU32 high bits clearance bugJiong Wang2019-02-231-11/+6Star
| * nfp: bpf: fix code-gen bug on BPF_ALU | BPF_XOR | BPF_KJiong Wang2019-02-231-1/+1
* | bpf: offload: add priv field for driversJakub Kicinski2019-02-122-4/+2Star
* | nfp: bpf: complete ALU32 logic shift supportsJiong Wang2019-02-021-5/+67
* | nfp: bpf: correct the behavior for shifts by zeroJiong Wang2019-02-021-10/+20
* | nfp: bpf: implement jitting of JMP32Jiong Wang2019-01-262-26/+93
* | nfp: bpf: support removing dead codeJakub Kicinski2019-01-243-1/+34
* | nfp: bpf: support optimizing dead branchesJakub Kicinski2019-01-243-0/+49
* | nfp: bpf: save original program lengthJakub Kicinski2019-01-244-14/+15
* | nfp: bpf: split up the skip flagJakub Kicinski2019-01-242-19/+26
* | nfp: bpf: don't use instruction number for jump targetJakub Kicinski2019-01-241-1/+1
|/
* nfp: bpf: optimize codegen for JSET with a constantJakub Kicinski2018-12-201-12/+10Star
* nfp: bpf: remove the trivial JSET optimizationJakub Kicinski2018-12-201-5/+0Star
* nfp: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_*Jiong Wang2018-12-071-0/+45
* bpf: do not pass netdev to translate() and prepare() offload callbacksQuentin Monnet2018-11-111-5/+4Star
* bpf: pass prog instead of env to bpf_prog_offload_verifier_prep()Quentin Monnet2018-11-111-2/+1Star
* bpf: pass destroy() as a callback and remove its ndo_bpf subcommandQuentin Monnet2018-11-111-5/+2Star
* bpf: pass translate() as a callback and remove its ndo_bpf subcommandQuentin Monnet2018-11-111-8/+3Star
* bpf: call verifier_prep from its callback in struct bpf_offload_devQuentin Monnet2018-11-111-6/+5Star
* bpf: pass a struct with offload callbacks to bpf_offload_dev_create()Quentin Monnet2018-11-113-4/+4
* nfp: bpf: move nfp_bpf_analyzer_ops from verifier.c to offload.cQuentin Monnet2018-11-113-8/+12
* nfp: bpf: relax prog rejection through max_pkt_offsetJiong Wang2018-11-091-4/+5
* nfp: bpf: double check vNIC capabilities after object sharingJakub Kicinski2018-10-173-6/+22
* nfp: bpf: protect against mis-initializing atomic countersJakub Kicinski2018-10-173-7/+76
* nfp: replace long license headers with SPDXJakub Kicinski2018-10-117-224/+14Star
* nfp: flower: use rhashtable for flow cachingPieter Jansen van Vuuren2018-10-111-5/+0Star
* nfp: bpf: support pointers to other stack frames for BPF-to-BPF callsQuentin Monnet2018-10-083-1/+6
* nfp: bpf: optimise save/restore for R6~R9 based on register usageQuentin Monnet2018-10-083-23/+78
* nfp: bpf: fix return address from register-saving subroutine to calleeQuentin Monnet2018-10-081-1/+27
* nfp: bpf: update fixup function for BPF-to-BPF calls supportQuentin Monnet2018-10-082-3/+24
* nfp: bpf: account for additional stack usage when checking stack limitQuentin Monnet2018-10-082-8/+68
* nfp: bpf: add main logics for BPF-to-BPF calls support in nfp driverQuentin Monnet2018-10-084-4/+286
* nfp: bpf: account for BPF-to-BPF calls when preparing nfp JITQuentin Monnet2018-10-082-11/+27
* nfp: bpf: ignore helper-related checks for BPF calls in nfp verifierQuentin Monnet2018-10-082-4/+13
* nfp: bpf: copy eBPF subprograms information from kernel verifierQuentin Monnet2018-10-083-0/+29
* nfp: bpf: rename nfp_prog->stack_depth as nfp_prog->stack_frame_depthQuentin Monnet2018-10-083-8/+8
* bpf: add verifier callback to get stack usage info for offloaded progsQuentin Monnet2018-10-081-1/+7
* nfp: bpf: allow control message sizing for map opsJakub Kicinski2018-10-024-16/+83
* nfp: bpf: parse global BPF ABI version capabilityJakub Kicinski2018-10-023-4/+44
* nfp: bpf: xdp_adjust_tail supportJakub Kicinski2018-08-045-0/+70
* nfp: bpf: improve map offload info messagesJakub Kicinski2018-07-271-4/+16
* nfp: bpf: remember maps by IDJakub Kicinski2018-07-275-17/+26
* nfp: bpf: allow receiving perf events on data queuesJakub Kicinski2018-07-273-0/+22
* nfp: bpf: pass raw data buffer to nfp_bpf_event_output()Jakub Kicinski2018-07-273-14/+15