]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: bridge: annotate data-races around fdb->{updated,used}
authorEric Dumazet <edumazet@google.com>
Thu, 8 Jan 2026 09:38:06 +0000 (09:38 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 23 Jan 2026 10:21:16 +0000 (11:21 +0100)
commit17071fb5cb9c20cdbcd20322ebe2dd1220228590
tree0837f9d870a82541c7623bf7f886c6f1689dda46
parent368251745679ea3a055c4d6185a315db7510fb4f
net: bridge: annotate data-races around fdb->{updated,used}

[ Upstream commit b25a0b4a2193407aa72a4cd1df66a7ed07dd4f1e ]

fdb->updated and fdb->used are read and written locklessly.

Add READ_ONCE()/WRITE_ONCE() annotations.

Fixes: 31cbc39b6344 ("net: bridge: add option to allow activity notifications for any fdb entries")
Reported-by: syzbot+bfab43087ad57222ce96@syzkaller.appspotmail.com
Closes: https://lore.kernel.org/netdev/695e3d74.050a0220.1c677c.035f.GAE@google.com/
Signed-off-by: Eric Dumazet <edumazet@google.com>
Acked-by: Nikolay Aleksandrov <razor@blackwall.org>
Reviewed-by: Ido Schimmel <idosch@nvidia.com>
Link: https://patch.msgid.link/20260108093806.834459-1-edumazet@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
net/bridge/br_fdb.c
net/bridge/br_input.c