summaryrefslogtreecommitdiffstats
path: root/net/core/lwt_bpf.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bpf: lwtunnel: Unmask upper DSCP bits in bpf_lwt_xmit_reroute()Ido Schimmel2024-09-091-1/+2
* net: Reference bpf_redirect_info via task_struct on PREEMPT_RT.Sebastian Andrzej Siewior2024-06-251-0/+3
* lwt: Don't disable migration prio invoking BPF.Sebastian Andrzej Siewior2024-06-251-4/+2
* lwt: Fix return values of BPF xmit opsYan Zhai2023-08-181-4/+3
* bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hookEyal Birger2022-04-221-4/+3
* net: Don't include filter.h from net/sock.hJakub Kicinski2021-12-291-0/+1
* lwt_bpf: Replace preempt_disable() with migrate_disable()Cong Wang2020-12-071-3/+3
* lwt: Disable BH too in run_lwt_bpf()Dongdong Wang2020-12-071-4/+4
* net: add net available in build_stateAlexander Aring2020-03-301-1/+1
* net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookupSabrina Dubroca2019-12-041-3/+1
* bpf: lwtunnel: Fix reroute supplying invalid dstJiri Benc2019-10-141-1/+6
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295Thomas Gleixner2019-06-051-9/+1
* netlink: make validation more configurable for future strictnessJohannes Berg2019-04-271-3/+4
* netlink: make nla_nest_start() add NLA_F_NESTED flagMichal Kubecek2019-04-271-1/+1
* ipv6: Move ipv6 stubs to a separate header fileDavid Ahern2019-03-291-0/+1
* net: fix GSO in bpf_lwt_push_ip_encapPeter Oskolkov2019-03-071-0/+2
* net: fix double-free in bpf_lwt_xmit_reroutePeter Oskolkov2019-02-251-1/+1
* bpf: fix memory leak in bpf_lwt_xmit_reroutePeter Oskolkov2019-02-151-9/+20
* bpf: add handling of BPF_LWT_REROUTE to lwt_bpf.cPeter Oskolkov2019-02-141-2/+124
* bpf: handle GSO in bpf_lwt_push_encapPeter Oskolkov2019-02-141-2/+65
* bpf: implement BPF_LWT_ENCAP_IP mode in bpf_lwt_push_encapPeter Oskolkov2019-02-141-0/+65
* bpf: in __bpf_redirect_no_mac pull mac only if presentWillem de Bruijn2019-01-201-0/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2018-08-071-2/+0
|\
| * lwt_bpf: remove unnecessary rcu_read_lock in run_lwt_bpfTaehee Yoo2018-07-311-2/+0
* | bpf: use GFP_ATOMIC instead of GFP_KERNEL in bpf_parse_prog()Taehee Yoo2018-07-281-1/+1
|/
* bpf: rename bpf_compute_data_end into bpf_compute_data_pointersDaniel Borkmann2017-09-261-1/+1
* net: add extack arg to lwtunnel build stateDavid Ahern2017-05-301-2/+3
* netlink: pass extended ACK struct to parsing functionsJohannes Berg2017-04-131-2/+3
* lwtunnel: remove device arg to lwtunnel_build_stateDavid Ahern2017-01-301-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-01-281-0/+1
|\
| * net: Specify the owning module for lwtunnel opsRobert Shearman2017-01-241-0/+1
* | lwt_bpf: bpf_lwt_prog_cmp() can be staticWei Yongjun2017-01-121-1/+1
|/
* bpf: BPF for lightweight tunnel infrastructureThomas Graf2016-12-021-0/+396