summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/netronome/nfp/bpf/main.c
Commit message (Expand)AuthorAgeFilesLines
* nfp: bpf: xdp_adjust_tail supportJakub Kicinski2018-08-041-0/+13
* nfp: bpf: remember maps by IDJakub Kicinski2018-07-271-2/+2
* nfp: bpf: allow receiving perf events on data queuesJakub Kicinski2018-07-271-0/+1
* nfp: bring back support for offloading shared blocksJakub Kicinski2018-07-221-3/+0Star
* bpf: offload: keep the offload state per-ASICJakub Kicinski2018-07-181-2/+12
* bpf: offload: aggregate offloads per-deviceJakub Kicinski2018-07-181-0/+13
* nfp: add support for simultaneous driver and hw XDPJakub Kicinski2018-07-131-9/+2Star
* Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-07-031-3/+6
|\
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2018-07-011-3/+3
| |\
| | * nfp: bpf: don't stop offload if replace failedJakub Kicinski2018-06-251-3/+3
| * | nfp: reject binding to shared blocksJohn Hurley2018-06-271-0/+3
| |/
* / net: sched: pass extack pointer to block binds and cb registrationJohn Hurley2018-06-261-1/+1
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-05-211-1/+1
|\
| * nfp: bpf: allow zero-length capabilitiesJakub Kicinski2018-05-091-1/+1
* | nfp: bpf: support setting the RX queue indexJakub Kicinski2018-05-091-0/+11
* | nfp: bpf: perf event output helpers supportJakub Kicinski2018-05-041-0/+3
* | nfp: bpf: record offload neutral maps in the driverJakub Kicinski2018-05-041-2/+23
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2018-04-011-0/+18
|\
| * nfp: bpf: add support for bpf_get_prandom_u32()Jakub Kicinski2018-03-291-0/+12
| * nfp: bpf: add map deletes from the datapathJakub Kicinski2018-03-291-0/+3
| * nfp: bpf: add map updates from the datapathJakub Kicinski2018-03-291-0/+3
* | nfp: modify app MTU setting callbacksJohn Hurley2018-03-301-2/+2
|/
* nfp: forbid disabling hw-tc-offload on representors while offload activeJakub Kicinski2018-02-081-8/+1Star
* nfp: bpf: require ETH tableJakub Kicinski2018-02-081-0/+12
* nfp: use tc_cls_can_offload_and_chain0()Jakub Kicinski2018-01-261-3/+1Star
* nfp: bpf: use extack support to improve debuggingQuentin Monnet2018-01-221-8/+23
* nfp: bpf: plumb extack into functions related to XDP offloadQuentin Monnet2018-01-221-2/+2
* nfp: bpf: disable all ctrl vNIC capabilitiesJakub Kicinski2018-01-191-1/+1
* nfp: allow apps to disable ctrl vNIC capabilitiesJakub Kicinski2018-01-191-0/+2
* nfp: bpf: implement bpf map offloadJakub Kicinski2018-01-141-0/+1
* nfp: bpf: parse function call and map capabilitiesJakub Kicinski2018-01-141-0/+47
* nfp: bpf: add basic control channel communicationJakub Kicinski2018-01-141-0/+5
* nfp: bpf: add map data structureJakub Kicinski2018-01-141-1/+6
* nfp: hand over to BPF offload app at coarser granularityJakub Kicinski2018-01-101-4/+1Star
* nfp: bpf: relocate jump targets just before the loadJakub Kicinski2018-01-101-2/+7
* nfp: bpf: allow disabling TC offloads when XDP activeJakub Kicinski2018-01-101-1/+3
* nfp: bpf: don't allow changing MTU above BPF offload limit when activeJakub Kicinski2018-01-101-0/+20
* nfp: bpf: allocate vNIC priv for keeping track of the offloaded programJakub Kicinski2017-12-281-1/+29
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-12-221-10/+20
|\
| * nfp: bpf: keep track of the offloaded programJakub Kicinski2017-12-201-4/+43
| * cls_bpf: fix offload assumptions after callback conversionJakub Kicinski2017-12-201-9/+3Star
* | nfp: bpf: correct printk formats for size_tJakub Kicinski2017-12-151-2/+2
* | nfp: bpf: optimize the adjust_head calls in trivial casesJakub Kicinski2017-12-151-0/+2
* | nfp: bpf: add basic support for adjust head callJakub Kicinski2017-12-151-0/+38
* | nfp: bpf: prepare for parsing BPF FW capabilitiesJakub Kicinski2017-12-151-0/+75
* | net: xdp: make the stack take care of the tear downJakub Kicinski2017-12-031-7/+0Star
|/
* nfp: bpf: move to new BPF program offload infrastructureJakub Kicinski2017-11-051-0/+4
* nfp: bpf: require seamless reload for program replaceJakub Kicinski2017-11-051-7/+4Star
* nfp: bpf: refactor offload logicJakub Kicinski2017-11-051-32/+35
* nfp: bpf: drop support for cls_bpf with legacy actionsJakub Kicinski2017-11-051-25/+8Star