Thread (32 messages) flat view 32 messages, 4 authors, 6d ago

Re: [PATCH v6 net-next 00/15] neighbour: Namespacify arp_tbl and nd_tbl.

From: patchwork-bot+netdevbpf@kernel.org
Date: 2026-09-04 22:21:47

Hello:

This series was applied to netdev/net-next.git (main)
by Jakub Kicinski [off-list ref]:

On Wed,  2 Sep 2026 20:36:41 +0000 you wrote:
The neighbour subsystem is almost ready to drop RTNL.

However, the control paths are serialised by the global
per-table lock.

This series converts arp_tbl and nd_tbl to per-netns table.

[...]
Here is the summary with links:
  - [v6,net-next,01/15] selftest: net: Deflake Periodic GC test in test_neigh.sh.
    https://git.kernel.org/netdev/net-next/c/cc9bccbad049
  - [v6,net-next,02/15] neighbour: Remove __neigh_for_each_release().
    https://git.kernel.org/netdev/net-next/c/985f6522d856
  - [v6,net-next,03/15] neighbour: Remove lock dance for neigh_update_{gc,managed}_list().
    https://git.kernel.org/netdev/net-next/c/2f9ab22897bf
  - [v6,net-next,04/15] neighbour: Remove unnecessary EXPORT_SYMBOL().
    https://git.kernel.org/netdev/net-next/c/ffc5821e8ab8
  - [v6,net-next,05/15] neighbour: Remove __rcu from neigh_tables[].
    https://git.kernel.org/netdev/net-next/c/cbc2fbb685f5
  - [v6,net-next,06/15] neighbour: Store arp_tbl and nd_tbl in net->neigh_tables[].
    https://git.kernel.org/netdev/net-next/c/b4f0115efd7f
  - [v6,net-next,07/15] neighbour: Remove neigh_tables[].
    https://git.kernel.org/netdev/net-next/c/7bb5d7675cde
  - [v6,net-next,08/15] ipv4: Replace &arp_tbl with arp_table(net).
    https://git.kernel.org/netdev/net-next/c/2430df635a59
  - [v6,net-next,09/15] ipv6: Replace &nd_tbl with nd_table(net).
    https://git.kernel.org/netdev/net-next/c/df5f4f372de5
  - [v6,net-next,10/15] neighbour: Clean up neigh_table_init() and neigh_table_clear().
    https://git.kernel.org/netdev/net-next/c/e265c2c432d9
  - [v6,net-next,11/15] neighbour: Convert neigh_table.entries to refcount_t.
    https://git.kernel.org/netdev/net-next/c/1c2b20509463
  - [v6,net-next,12/15] neighbour: Namespacify neigh_tables.
    https://git.kernel.org/netdev/net-next/c/cda2962b6e2b
  - [v6,net-next,13/15] neighbour: Don't store net in struct pneigh_entry.
    https://git.kernel.org/netdev/net-next/c/da5a7e7a90e6
  - [v6,net-next,14/15] neighbour: Remove unnecessary net_eq().
    https://git.kernel.org/netdev/net-next/c/fae1c59810b8
  - [v6,net-next,15/15] selftest: net: Specify netns for ip ntable in test_neigh.sh.
    https://git.kernel.org/netdev/net-next/c/10aa85762861

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help