]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
rtnetlink: make rtnl_fill_link_ifmap() RCU ready
authorEric Dumazet <edumazet@google.com>
Thu, 22 Feb 2024 10:50:20 +0000 (10:50 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 26 Feb 2024 11:46:13 +0000 (11:46 +0000)
commit74808e72e0b2d7cac886151198c0330daadaee70
tree71e6225ab54b6de6e5ae8add5bc501d3889a3bbc
parent4ce5dc9316de50e0da84beafe55d1344f829cece
rtnetlink: make rtnl_fill_link_ifmap() RCU ready

Use READ_ONCE() to read the following device fields:

dev->mem_start
dev->mem_end
dev->base_addr
dev->irq
dev->dma
dev->if_port

Signed-off-by: Eric Dumazet <edumazet@google.com>
Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/core/rtnetlink.c