mbox series

[net-next,0/3] net: better packing of global vars

Message ID 20211115172303.3732746-1-eric.dumazet@gmail.com (mailing list archive)
Headers show
Series net: better packing of global vars | expand

Message

Eric Dumazet Nov. 15, 2021, 5:23 p.m. UTC
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(-)

Comments

patchwork-bot+netdevbpf@kernel.org Nov. 17, 2021, 3:20 a.m. UTC | #1
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!