Re: [PATCH v3 net-next 00/11] bridge: prepare lockless br_port_fill_attrs() (I)
From: patchwork-bot+netdevbpf@kernel.org
Date: 2026-06-06 01:00:24
Hello: This series was applied to netdev/net-next.git (main) by Jakub Kicinski [off-list ref]: On Thu, 4 Jun 2026 14:13:32 +0000 you wrote:
medium-term goal is to allow "ip link show" dump commands to run without RTNL. This round of patches adds/fixes some lockess accesses in bridge. This is not complete, more patches will come later. Ultimately all changes to p->flags should use set_bit()/clear_bit(). [...]
Here is the summary with links:
- [v3,net-next,01/11] bridge: add a READ_ONCE() in br_timer_value()
https://git.kernel.org/netdev/net-next/c/032c8f6f21ee
- [v3,net-next,02/11] bridge: add bridge_flags_bit enum
https://git.kernel.org/netdev/net-next/c/87020def2529
- [v3,net-next,03/11] bridge: use BR_PROMISC_BIT
https://git.kernel.org/netdev/net-next/c/f8bcd3075725
- [v3,net-next,04/11] bridge: use BR_ADMIN_COST_BIT
https://git.kernel.org/netdev/net-next/c/2013ebb9b381
- [v3,net-next,05/11] bridge: provide lockless access to p->path_cost
https://git.kernel.org/netdev/net-next/c/f236240c9beb
- [v3,net-next,06/11] bridge: provide lockless access to p->designated_cost
https://git.kernel.org/netdev/net-next/c/5deaf0495158
- [v3,net-next,07/11] bridge: provide lockless access to p->designated_port
https://git.kernel.org/netdev/net-next/c/009b1dc8bf64
- [v3,net-next,08/11] bridge: provide lockless access to p->priority
https://git.kernel.org/netdev/net-next/c/abe46dbe52da
- [v3,net-next,09/11] bridge: provide lockless access to p->port_id
https://git.kernel.org/netdev/net-next/c/6d39b5d08009
- [v3,net-next,10/11] bridge: provide lockless access to p->config_pending
https://git.kernel.org/netdev/net-next/c/f51657cd7227
- [v3,net-next,11/11] bridge: read p->flags once in br_port_fill_attrs()
https://git.kernel.org/netdev/net-next/c/0733947606dd
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html