aboutsummaryrefslogtreecommitdiffstats
path: root/net/netfilter/nf_flow_table_offload.c
AgeCommit message (Expand)AuthorFilesLines
2023-07-31net: flow_dissector: Use 64bits for used_keysRatheesh Kannoth1-11/+11
2023-02-03netfilter: flowtable: cache info of last offloadVlad Buslov1-3/+3
2023-02-03netfilter: flowtable: allow unidirectional rulesVlad Buslov1-4/+8
2022-12-08netfilter: flowtable: really fix NAT IPv6 offloadQingfang DENG1-3/+3
2022-11-28netfilter: flowtable_offload: fix using __this_cpu_add in preemptibleXin Long1-3/+3
2022-11-22netfilter: flowtable_offload: add missing lockingFelix Fietkau1-0/+4
2022-08-24netfilter: flowtable: fix stuck flows on cleanup due to pending workPablo Neira Ayuso1-0/+8
2022-07-11netfilter: nf_flow_table: count pending offload workqueue tasksVlad Buslov1-3/+14
2022-03-20netfilter: flowtable: remove redundant field in flow_offload_work structPablo Neira Ayuso1-5/+6
2022-03-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-nextJakub Kicinski1-7/+15
2022-03-03netfilter: flowtable: Support GREToshiaki Makita1-7/+15
2022-03-01net/sched: act_ct: Fix flow table lookup failure with no originating ifindexPaul Blakey1-1/+5
2021-11-08netfilter: flowtable: fix IPv6 tunnel addr matchWill Mortensen1-2/+2
2021-08-19net: Fix offloading indirect devices dependency on qdisc order creationEli Cohen1-0/+1
2021-08-05net: Remove redundant if statementsYajun Deng1-2/+1
2021-06-07netfilter: flowtable: Set offload timeouts according to proto valuesOz Shlomo1-2/+2
2021-05-14netfilter: flowtable: Remove redundant hw refresh bitRoi Dayan1-3/+4
2021-04-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-0/+52
2021-04-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+3
2021-04-13netfilter: flowtable: add vlan pop action offload supportwenxu1-0/+15
2021-04-13netfilter: flowtable: add vlan match offload supportwenxu1-0/+37
2021-03-31netfilter: flowtable: fix NAT IPv6 offload manglingPablo Neira Ayuso1-3/+3
2021-03-24netfilter: flowtable: support for FLOW_ACTION_PPPOE_PUSHPablo Neira Ayuso1-3/+12
2021-03-24netfilter: flowtable: bridge vlan hardware offload and switchdevFelix Fietkau1-1/+5
2021-03-24netfilter: nft_flow_offload: use direct xmit if hardware offload is enabledPablo Neira Ayuso1-1/+1
2021-03-24netfilter: flowtable: add offload support for xmit path typesPablo Neira Ayuso1-42/+124
2021-03-18netfilter: flowtable: separate replace, destroy and stats to different workqu...Oz Shlomo1-8/+36
2020-07-13net: sched: Pass qdisc reference in struct flow_block_offloadPetr Machata1-1/+1
2020-06-19net: flow_offload: fix flow_indr_dev_unregister pathwenxu1-0/+1
2020-06-01net: remove indirect block netdev event registrationPablo Neira Ayuso1-66/+0
2020-06-01net: use flow_indr_dev_setup_offload()Pablo Neira Ayuso1-5/+14
2020-05-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-2/+8
2020-05-11netfilter: flowtable: Remove WQ_MEM_RECLAIM from workqueueRoi Dayan1-1/+1
2020-05-11netfilter: flowtable: Add pending bit for offload workPaul Blakey1-1/+7
2020-04-26netfilter: nf_conntrack: add IPS_HW_OFFLOAD status bitBodong Wang1-0/+3
2020-03-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-37/+33
2020-03-30netfilter: flowtable: add counter support in HW offloadwenxu1-0/+12
2020-03-27netfilter: flowtable: Use work entry per offload commandPaul Blakey1-31/+15
2020-03-27netfilter: flowtable: Use rw sem as flow block lockPaul Blakey1-2/+2
2020-03-27netfilter: flowtable: Fix incorrect tc_setup_type typewenxu1-1/+1
2020-03-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-0/+1
2020-03-19netfilter: flowtable: populate addr_type maskEdward Cree1-0/+1
2020-03-19netfilter: flowtable: fix NULL pointer dereference in tunnel offload supportwenxu1-3/+3
2020-03-15netfilter: flowtable: add tunnel encap/decap action offload supportwenxu1-0/+45
2020-03-15netfilter: flowtable: add tunnel match offload supportwenxu1-2/+59
2020-03-15netfilter: flowtable: add indr block setup supportwenxu1-4/+90
2020-03-15netfilter: flowtable: add nf_flow_table_block_offload_init()wenxu1-8/+17
2020-03-15netfilter: flowtable: Use nf_flow_offload_tuple for stats as wellPaul Blakey1-17/+9
2020-03-12net/sched: act_ct: Instantiate flow table entry actionsPaul Blakey1-23/+0
2020-03-12netfilter: flowtable: Add API for registering to flow table eventsPaul Blakey1-0/+4
2020-02-07netfilter: flowtable: skip offload setup if disabledFlorian Westphal1-3/+3
2020-01-31netfilter: flowtable: Fix setting forgotten NF_FLOW_HW_DEAD flagPaul Blakey1-0/+1
2020-01-16netfilter: flowtable: add nf_flow_table_offload_cmd()Pablo Neira Ayuso1-12/+28
2020-01-16netfilter: flowtable: add nf_flow_offload_tuple() helperPablo Neira Ayuso1-23/+24
2020-01-16netfilter: flowtable: refresh flow if hardware offload failsPablo Neira Ayuso1-9/+5
2020-01-16netfilter: flowtable: add nf_flowtable_hw_offload() helper functionPablo Neira Ayuso1-2/+2
2020-01-16netfilter: flowtable: use atomic bitwise operations for flow flagsPablo Neira Ayuso1-10/+10
2020-01-16netfilter: flowtable: add nf_flow_offload_work_alloc()Pablo Neira Ayuso1-16/+22
2020-01-16netfilter: flowtable: restrict flow dissector match on meta ingress devicePablo Neira Ayuso1-1/+7
2020-01-16netfilter: flowtable: fetch stats only if flow is still alivePablo Neira Ayuso1-2/+1
2020-01-06netfilter: flowtable: add nf_flowtable_time_stampPablo Neira Ayuso1-2/+2
2020-01-05netfilter: nf_flow_table_offload: fix the nat port mangle.wenxu1-8/+16
2020-01-05netfilter: nf_flow_table_offload: check the status of dst_neighwenxu1-2/+14
2020-01-05netfilter: nf_flow_table_offload: fix incorrect ethernet dst addresswenxu1-2/+4
2019-12-20netfilter: nf_flow_table: fix big-endian integer overflowArnd Bergmann1-1/+1
2019-12-09netfilter: nf_flow_table_offload: Correct memcpy size for flow_overload_mangle()Pablo Neira Ayuso1-31/+28
2019-11-30netfilter: nf_flow_table_offload: add IPv6 match descriptionPablo Neira Ayuso1-1/+11
2019-11-30netfilter: nf_flow_table_offload: Don't use offset uninitialized in flow_offl...Nathan Chancellor1-2/+2
2019-11-30netfilter: nf_flow_table_offload: Fix block_cb tc_setup_type as TC_SETUP_CLSF...wenxu1-3/+3
2019-11-30netfilter: nf_flow_table_offload: Fix block setup as TC_SETUP_FT cmdwenxu1-1/+1
2019-11-15netfilter: nf_flow_table_offload: Fix check ndo_setup_tc when setup_blockwenxu1-0/+3
2019-11-15netfilter: nf_flow_table_offload: add IPv6 supportPablo Neira Ayuso1-5/+95
2019-11-15netfilter: nf_flow_table_offload: add flow_action_entry_next() and use itPablo Neira Ayuso1-38/+38
2019-11-12netfilter: nf_flow_table: hardware offload supportPablo Neira Ayuso1-0/+758