Message ID | 20211115172303.3732746-1-eric.dumazet@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | net: better packing of global vars | expand |
Hello: This series was applied to netdev/net-next.git (master) by Jakub Kicinski <kuba@kernel.org>: On Mon, 15 Nov 2021 09:23:00 -0800 you wrote: > From: Eric Dumazet <edumazet@google.com> > > First two patches avoid holes in data section, > and last patch makes sure some siphash keys are contained > in a single cache line. > > Eric Dumazet (3): > once: use __section(".data.once") > net: use .data.once section in netdev_level_once() > net: align static siphash keys > > [...] Here is the summary with links: - [net-next,1/3] once: use __section(".data.once") https://git.kernel.org/netdev/net-next/c/c2c60ea37e5b - [net-next,2/3] net: use .data.once section in netdev_level_once() https://git.kernel.org/netdev/net-next/c/7071732c26fe - [net-next,3/3] net: align static siphash keys https://git.kernel.org/netdev/net-next/c/49ecc2e9c3ab You are awesome, thank you!
From: Eric Dumazet <edumazet@google.com> First two patches avoid holes in data section, and last patch makes sure some siphash keys are contained in a single cache line. Eric Dumazet (3): once: use __section(".data.once") net: use .data.once section in netdev_level_once() net: align static siphash keys include/linux/netdevice.h | 2 +- include/linux/once.h | 2 +- include/linux/siphash.h | 2 ++ net/core/flow_dissector.c | 2 +- net/core/secure_seq.c | 4 ++-- net/ipv4/route.c | 2 +- net/ipv4/syncookies.c | 2 +- net/ipv6/route.c | 2 +- net/ipv6/syncookies.c | 2 +- net/netfilter/nf_conntrack_core.c | 4 ++-- net/netfilter/nf_conntrack_expect.c | 2 +- net/netfilter/nf_conntrack_netlink.c | 2 +- net/netfilter/nf_nat_core.c | 2 +- 13 files changed, 16 insertions(+), 14 deletions(-)