lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Sun, 28 Jul 2019 14:52:46 +0800 From: wenxu@...oud.cn To: pablo@...filter.org, fw@...len.de, jakub.kicinski@...ronome.com Cc: netfilter-devel@...r.kernel.org, netdev@...r.kernel.org Subject: [PATCH net-next v4 0/3] flow_offload: add indr-block in nf_table_offload From: wenxu <wenxu@...oud.cn> This series patch make nftables offload support the vlan and tunnel device offload through indr-block architecture. The first patch mv tc indr block to flow offload and rename to flow-indr-block. Because the new flow-indr-block can't get the tcf_block directly. The second patch provide a callback to get tcf_block immediately when the device register and contain a ingress block. The third patch make nf_tables_offload support flow-indr-block. wenxu (3): flow_offload: move tc indirect block to flow offload flow_offload: Support get default block from tc immediately netfilter: nf_tables_offload: support indr block call drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 10 +- .../net/ethernet/netronome/nfp/flower/offload.c | 10 +- include/net/flow_offload.h | 39 ++++ include/net/pkt_cls.h | 42 +--- include/net/sch_generic.h | 3 - net/core/flow_offload.c | 181 +++++++++++++++ net/netfilter/nf_tables_offload.c | 131 +++++++++-- net/sched/cls_api.c | 246 ++++----------------- 8 files changed, 385 insertions(+), 277 deletions(-) -- 1.8.3.1
Powered by blists - more mailing lists