aboutsummaryrefslogtreecommitdiffstats
path: root/net/sched/act_ct.c
AgeCommit message (Expand)AuthorFilesLines
2024-11-11net: convert to nla_get_*_default()Johannes Berg1-5/+5
2024-08-12sched: act_ct: avoid -Wflex-array-member-not-at-end warningGustavo A. R. Silva1-3/+1
2024-07-26sched: act_ct: take care of padding in struct zones_ht_keyEric Dumazet1-1/+3
2024-07-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+8
2024-07-11net/sched: Fix UAF when resolving a clashChengen Du1-0/+8
2024-07-08act_ct: prepare for stolen verdict coming from conntrack and nat engineFlorian Westphal1-6/+25
2024-06-18sched: act_ct: add netns into the key of tcf_ct_flow_tableXin Long1-5/+11
2024-02-02net/sched: Add module aliases for cls_,sch_,act_ modulesMichal Koutný1-0/+1
2024-01-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-6/+6
2024-01-05net/sched: act_ct: fix skb leak and crash on ooo fragsTao Liu1-6/+6
2024-01-03net/sched: introduce ACT_P_BOUND return codePedro Tammela1-1/+1
2023-12-11net/sched: act_ct: Take per-cb reference to tcf_ct_flow_tableVlad Buslov1-6/+28
2023-11-16net: sched: do not offload flows with a helper in act_ctXin Long1-0/+3
2023-11-08net/sched: act_ct: Always fill offloading tuple iifidxVlad Buslov1-1/+14
2023-10-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+9
2023-10-25net/sched: act_ct: additional checks for outdated flowsVlad Buslov1-0/+2
2023-10-25netfilter: flowtable: GC pushes back packets to classic pathPablo Neira Ayuso1-0/+7
2023-10-25sched: act_ct: switch to per-action label countingFlorian Westphal1-23/+18
2023-07-20net: sched: set IPS_CONFIRMED in tmpl status only when commit is set in act_ctXin Long1-1/+2
2023-06-14net/sched: act_ct: Fix promotion of offloaded unreplied tuplePaul Blakey1-1/+8
2023-02-10net: extract nf_ct_handle_fragments to nf_conntrack_ovsXin Long1-44/+2
2023-02-10net: sched: move frag check and tc_skb_cb update out of handle_fragmentsXin Long1-32/+39
2023-02-10net: extract nf_ct_skb_network_trim function to nf_conntrack_ovsXin Long1-26/+1
2023-02-03net/sched: act_ct: offload UDP NEW connectionsVlad Buslov1-12/+39
2023-02-03net/sched: act_ct: set ctinfo in meta action depending on ct stateVlad Buslov1-2/+4
2023-02-03netfilter: flowtable: cache info of last offloadVlad Buslov1-5/+7
2023-02-01net: sched: use skb_ip_totlen and iph_totlenXin Long1-1/+1
2022-12-12net: move the nat function to nf_nat_ovs for ovs and tcXin Long1-125/+11
2022-12-12net: sched: update the nat flag for icmp error packets in ct_nat_executeXin Long1-1/+1
2022-12-09net/sched: avoid indirect act functions on retpoline kernelsPedro Tammela1-2/+3
2022-11-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+4
2022-11-18netfilter: conntrack: Fix data-races around ct markDaniel Xu1-4/+4
2022-11-08net: sched: add helper support in act_ctXin Long1-8/+81
2022-11-08net: sched: call tcf_ct_params_free to free params in tcf_ct_initXin Long1-17/+18
2022-09-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+4
2022-09-26net: sched: act_ct: fix possible refcount leak in tcf_ct_init()Hangyu Hua1-1/+4
2022-09-21net: sched: act_ct: remove redundant variable errJinpeng Cui1-4/+1
2022-09-09net: sched: act_ct: get rid of tcf_ct_walker and tcf_ct_searchZhengchao Shao1-19/+0
2022-09-09net: sched: act: move global static variable net_id to tc_action_opsZhengchao Shao1-9/+8
2022-07-11net/sched: act_ct: set 'net' pointer when creating new nf_flow_tableVlad Buslov1-2/+3
2022-06-01net/sched: act_api: fix error code in tcf_ct_flow_table_fill_tuple_ipv6()Dan Carpenter1-1/+1
2022-04-08net/sched: act_api: Add extack to offload_act_setup() callbackIdo Schimmel1-1/+2
2022-03-26net/sched: act_ct: fix ref leak when switching zonesMarcelo Ricardo Leitner1-6/+9
2022-03-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-nextJakub Kicinski1-24/+91
2022-03-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+9
2022-03-03act_ct: Support GRE offloadToshiaki Makita1-24/+91
2022-03-01net/sched: act_ct: Fix flow table lookup failure with no originating ifindexPaul Blakey1-4/+9
2022-02-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-5/+0
2022-02-18net/sched: act_ct: Fix flow table lookup after ct clear or switching zonesPaul Blakey1-5/+0
2022-02-04netfilter: conntrack: remove extension register apiFlorian Westphal1-11/+0
2022-02-04netfilter: conntrack: move extension sizes into coreFlorian Westphal1-1/+0
2022-02-04netfilter: conntrack: make all extensions 8-byte alignnedFlorian Westphal1-1/+0
2022-01-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+6
2022-01-09net: openvswitch: Fix ct_state nat flags for conns arriving from tcPaul Blakey1-0/+6
2022-01-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextJakub Kicinski1-4/+3
2022-01-09net: prefer nf_ct_put instead of nf_conntrack_putFlorian Westphal1-3/+3
2022-01-09netfilter: conntrack: convert to refcount_t apiFlorian Westphal1-1/+0
2022-01-04net/sched: act_ct: Fill offloading tuple iifidxPaul Blakey1-0/+27
2021-12-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-7/+8
2021-12-19flow_offload: allow user to offload tc action to net deviceBaowen Zheng1-1/+3
2021-12-19flow_offload: add ops to tc_action_ops for flow action setupBaowen Zheng1-0/+19
2021-12-17net/sched: flow_dissector: Fix matching on zone id for invalid connsPaul Blakey1-0/+1
2021-12-17net/sched: Extend qdisc control block with tc control blockPaul Blakey1-7/+7
2021-12-03net/sched: act_ct: Offload only ASSURED connectionsChris Mi1-1/+2
2021-10-18net/sched: act_ct: Fix byte count on fragmented packetsPaul Blakey1-1/+1
2021-08-02net_sched: refactor TC action init APICong Wang1-2/+2
2021-07-02net/sched: act_ct: remove and free nf_table callbacksLouis Peens1-0/+11
2021-07-02net/sched: act_ct: fix err check for nf_conntrack_confirmwenxu1-1/+2
2021-06-09net/sched: act_ct: handle DNAT tuple collisionMarcelo Ricardo Leitner1-8/+13
2021-05-27net/sched: act_ct: Fix ct template allocation for zone 0Ariel Levkovich1-3/+0
2021-05-27net/sched: act_ct: Offload connections with commit actionPaul Blakey1-3/+4
2021-04-28net/sched: act_ct: Remove redundant ct get and checkRoi Dayan1-3/+1
2021-04-26net/sched: act_ct: fix wild memory access when clearing fragmentsDavide Caratti1-3/+3
2021-03-23net/sched: act_ct: clear post_ct if doing ct_clearMarcelo Ricardo Leitner1-2/+4
2021-01-29net: flow_offload: Add original direction flag to ct_metadataPaul Blakey1-0/+1
2021-01-20net/sched: cls_flower add CT_FLAGS_INVALID flag supportwenxu1-0/+1
2020-11-28net/sched: act_ct: enable stats for HW offloaded entriesMarcelo Ricardo Leitner1-2/+4
2020-11-27net/sched: sch_frag: add generic packet fragment support.wenxu1-0/+3
2020-10-20net/sched: act_ct: Fix adding udp port mangle operationRoi Dayan1-2/+2
2020-10-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-2/+0
2020-09-24net_sched: defer tcf_idr_insert() in tcf_action_init_1()Cong Wang1-2/+0
2020-08-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-1/+1
2020-08-20net/sched: act_ct: Fix skb double-free in tcf_ct_handle_fragments() error flowAlaa Hleihel1-1/+1
2020-08-18netlink: consistently use NLA_POLICY_EXACT_LEN()Johannes Berg1-5/+3
2020-08-03net/sched: act_ct: fix miss set mru for ovs after defrag in act_ctwenxu1-2/+6
2020-08-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-2/+2
2020-07-31net/sched: The error lable position is corrected in ct_init_moduleliujian1-2/+2
2020-07-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-2/+14
2020-07-20net/sched: act_ct: fix restore the qdisc_skb_cb after defragwenxu1-2/+14
2020-07-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-5/+6
2020-07-07net/sched: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-07-07net/sched: act_ct: add miss tcf_lastuse_update.wenxu1-0/+2
2020-07-03sched: consistently handle layer3 header accesses in the presence of VLANsToke Høiland-Jørgensen1-5/+4
2020-06-19net: qos offload add flow status with dropped countPo Liu1-3/+3
2020-06-15net/sched: act_ct: Make tcf_ct_flow_table_restore_skb inlineAlaa Hleihel1-11/+0
2020-05-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-0/+3
2020-05-30net/sched: act_ct: add nat mangle action only for NAT-conntrackwenxu1-0/+3
2020-04-22net/sched: act_ct: update nf_conn_acct for act_ct SW offload in flowtablewenxu1-0/+2
2020-03-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-1/+1
2020-03-18net/sched: act_ct: Fix leak of ct zone template on replacePaul Blakey1-1/+1
2020-03-12net/sched: act_ct: Enable hardware offload of flow table entiresPaul Blakey1-0/+2
2020-03-12net/sched: act_ct: Support refreshing the flow table entriesPaul Blakey1-0/+1
2020-03-12net/sched: act_ct: Support restoring conntrack info on skbsPaul Blakey1-0/+16
2020-03-12net/sched: act_ct: Instantiate flow table entry actionsPaul Blakey1-0/+207
2020-03-08net/sched: act_ct: fix lockdep splat in tcf_ct_flow_table_getEric Dumazet1-13/+11
2020-03-04net/sched: act_ct: Use pskb_network_may_pull()Paul Blakey1-8/+8
2020-03-04net/sched: act_ct: Fix ipv6 lookup of offloaded connectionsPaul Blakey1-34/+26
2020-03-03net/sched: act_ct: Software offload of established flowsPaul Blakey1-2/+158
2020-03-03net/sched: act_ct: Offload established connections to flow tablePaul Blakey1-0/+63
2020-03-03net/sched: act_ct: Create nf flow table per zonePaul Blakey1-1/+133
2019-12-09treewide: Use sizeof_field() macroPankaj Bharadiya1-2/+2
2019-12-04act_ct: support asymmetric conntrackAaron Conole1-1/+12
2019-11-26Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+2
2019-11-21net: remove the unnecessary strict_start_type in some policiesXin Long1-1/+0
2019-10-30net: sched: update action implementations to support flagsVlad Buslov1-2/+2
2019-10-30net: sched: extend TCA_ACT space with TCA_ACT_FLAGSVlad Buslov1-1/+1
2019-10-30net: sched: extract qstats update code into functionsVlad Buslov1-1/+1
2019-10-30net: sched: extract bstats update code into functionVlad Buslov1-1/+1
2019-10-30net: sched: extract common action counters update code into functionVlad Buslov1-5/+1
2019-10-30net/sched: Replace rcu_swap_protected() with rcu_replace_pointer()Paul E. McKenney1-1/+2
2019-09-13netfilter: update include directives.Jeremy Sowden1-1/+1
2019-08-27net_sched: fix a NULL pointer deref in ipt actionCong Wang1-1/+1
2019-08-05net: sched: use temporary variable for actions indexesDmytro Linkin1-4/+5
2019-07-09net/sched: Introduce action ctPaul Blakey1-0/+984