aboutsummaryrefslogtreecommitdiff
path: root/net/netfilter/nf_tables_offload.c
AgeCommit message (Expand)AuthorFilesLines
2023-07-31net: flow_dissector: Use 64bits for used_keysGravatar Ratheesh Kannoth 1-6/+7
2022-06-06netfilter: nf_tables: bail out early if hardware offload is not supportedGravatar Pablo Neira Ayuso 1-1/+22
2022-02-20netfilter: nf_tables_offload: incorrect flow offload action array sizeGravatar Pablo Neira Ayuso 1-1/+2
2021-08-19net: Fix offloading indirect devices dependency on qdisc order creationGravatar Eli Cohen 1-0/+1
2021-06-21netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN transfer...Gravatar Pablo Neira Ayuso 1-10/+7
2021-06-21netfilter: nf_tables: memleak in hw offload abort pathGravatar Pablo Neira Ayuso 1-17/+0
2021-04-26netfilter: nftables: add nft_pernet() helper functionGravatar Pablo Neira Ayuso 1-6/+4
2021-04-18netfilter: nftables: counter hardware offload supportGravatar Pablo Neira Ayuso 1-7/+37
2021-04-18netfilter: nftables_offload: special ethertype handling for VLANGravatar Pablo Neira Ayuso 1-0/+44
2021-04-06netfilter: nf_tables: use net_generic infra for transaction dataGravatar Florian Westphal 1-11/+19
2020-11-27netfilter: nftables_offload: set address type in control dissectorGravatar Pablo Neira Ayuso 1-0/+17
2020-10-20netfilter: nftables_offload: KASAN slab-out-of-bounds Read in nft_flow_rule_c...Gravatar Saeed Mirzamohammadi 1-2/+2
2020-10-04netfilter: nf_tables_offload: Remove unused macro FLOW_SETUP_BLOCKGravatar YueHaibing 1-2/+0
2020-07-13net: sched: Pass qdisc reference in struct flow_block_offloadGravatar Petr Machata 1-1/+1
2020-06-19net: flow_offload: fix flow_indr_dev_unregister pathGravatar wenxu 1-0/+1
2020-06-01net: remove indirect block netdev event registrationGravatar Pablo Neira Ayuso 1-52/+1
2020-06-01net: use flow_indr_dev_setup_offload()Gravatar Pablo Neira Ayuso 1-4/+24
2020-03-27netfilter: flowtable: Fix incorrect tc_setup_type typeGravatar wenxu 1-1/+1
2020-01-24netfilter: nf_tables_offload: fix check the chain offload flagGravatar wenxu 1-1/+1
2019-12-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfGravatar David S. Miller 1-0/+6
2019-12-09netfilter: nf_tables_offload: return EOPNOTSUPP if rule specifies no actionsGravatar Pablo Neira Ayuso 1-0/+3
2019-12-06net: core: rename indirect block ingress cb functionGravatar John Hurley 1-3/+3
2019-12-02netfilter: nf_tables_offload: Check for the NETDEV_UNREGISTER eventGravatar wenxu 1-0/+3
2019-11-15netfilter: nf_tables_offload: undo updates if transaction failsGravatar Pablo Neira Ayuso 1-1/+53
2019-11-15netfilter: nf_tables_offload: release flow_rule on error from commit pathGravatar Pablo Neira Ayuso 1-5/+21
2019-11-15netfilter: nf_tables_offload: remove reference to flow rule from deletion pathGravatar Pablo Neira Ayuso 1-2/+1
2019-11-13netfilter: nf_tables_offload: pass extack to nft_flow_cls_offload_setup()Gravatar Pablo Neira Ayuso 1-4/+8
2019-11-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netGravatar David S. Miller 1-1/+2
2019-11-04netfilter: nf_tables_offload: skip EBUSY on chain updateGravatar Pablo Neira Ayuso 1-1/+2
2019-11-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netGravatar David S. Miller 1-1/+1
2019-10-26netfilter: nf_tables_offload: unbind if multi-device binding failsGravatar Pablo Neira Ayuso 1-2/+17
2019-10-26netfilter: nf_tables_offload: add nft_flow_block_offload_init()Gravatar Pablo Neira Ayuso 1-21/+21
2019-10-26netfilter: nf_tables_offload: add nft_chain_offload_cmd()Gravatar Pablo Neira Ayuso 1-5/+15
2019-10-23netfilter: nf_tables_offload: restore basechain deletionGravatar Pablo Neira Ayuso 1-1/+1
2019-10-23netfilter: nf_tables: support for multiple devices per netdev hookGravatar Pablo Neira Ayuso 1-13/+31
2019-10-23netfilter: nf_tables_offload: remove rules on unregistered device onlyGravatar Pablo Neira Ayuso 1-13/+13
2019-10-23netfilter: nf_tables_offload: add nft_flow_cls_offload_setup()Gravatar Pablo Neira Ayuso 1-13/+24
2019-10-23netfilter: nf_tables_offload: Pass callback list to nft_setup_cb_call()Gravatar Pablo Neira Ayuso 1-4/+5
2019-10-23netfilter: nf_tables_offload: add nft_flow_block_chain()Gravatar Pablo Neira Ayuso 1-4/+11
2019-09-20netfilter: nf_tables_offload: fix always true policy is unset checkGravatar Pablo Neira Ayuso 1-1/+1
2019-09-13netfilter: nf_tables_offload: remove rules when the device unregistersGravatar wenxu 1-1/+42
2019-09-13netfilter: nf_tables_offload: refactor the nft_flow_offload_rule functionGravatar wenxu 1-7/+13
2019-09-13netfilter: nf_tables_offload: refactor the nft_flow_offload_chain functionGravatar wenxu 1-7/+13
2019-09-13netfilter: nf_tables_offload: add __nft_offload_get_chain functionGravatar wenxu 1-18/+34
2019-09-10netfilter: nft_{fwd,dup}_netdev: add offload supportGravatar Pablo Neira Ayuso 1-1/+16
2019-09-08netfilter: nf_tables_offload: move indirect flow_block callback logic to coreGravatar Pablo Neira Ayuso 1-4/+18
2019-09-08netfilter: nf_tables_offload: avoid excessive stack usageGravatar Arnd Bergmann 1-7/+13
2019-08-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netGravatar David S. Miller 1-3/+14
2019-08-18netfilter: nf_tables: map basechain priority to hardware priorityGravatar Pablo Neira Ayuso 1-3/+14
2019-08-08netfilter: nf_tables_offload: support indr block callGravatar wenxu 1-24/+124