1
0
Fork 0
mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2025-01-23 16:53:58 -05:00
linux/net/core
Eric Dumazet 12692e3df2 net-sysfs: convert netdev_show() to RCU
Make clear dev_isalive() can be called with RCU protection.

Then convert netdev_show() to RCU, to remove dev_base_lock
dependency.

Also add RCU to broadcast_show().

Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2024-02-14 11:20:13 +00:00
..
bpf_sk_storage.c
datagram.c net: Fix from address in memcpy_to_iter_csum() 2024-02-02 12:21:02 +00:00
dev.c net: convert dev->reg_state to u8 2024-02-14 11:20:13 +00:00
dev.h net: free altname using an RCU callback 2024-01-29 14:40:38 +00:00
dev_addr_lists.c
dev_addr_lists_test.c
dev_ioctl.c
drop_monitor.c
dst.c net: dst: Make dst_destroy() static and return void. 2024-02-06 11:45:53 +01:00
dst_cache.c
failover.c
fib_notifier.c
fib_rules.c
filter.c bpf-next-for-netdev 2024-01-26 21:08:22 -08:00
flow_dissector.c
flow_offload.c
gen_estimator.c
gen_stats.c
gro.c
gro_cells.c
gso.c
gso_test.c
hwbm.c
link_watch.c
lwt_bpf.c
lwtunnel.c
Makefile
neighbour.c
net-procfs.c net-procfs: use xarray iterator to implement /proc/net/dev 2024-02-08 19:06:09 -08:00
net-sysfs.c net-sysfs: convert netdev_show() to RCU 2024-02-14 11:20:13 +00:00
net-sysfs.h
net-traces.c
net_namespace.c net: use synchronize_rcu_expedited in cleanup_net() 2024-02-12 12:17:03 +00:00
netclassid_cgroup.c
netdev-genl-gen.c
netdev-genl-gen.h
netdev-genl.c
netevent.c
netpoll.c
netprio_cgroup.c
of_net.c
page_pool.c net: add generic percpu page_pool allocator 2024-02-13 19:22:30 -08:00
page_pool_priv.h
page_pool_user.c
pktgen.c
ptp_classifier.c
request_sock.c tcp: make sure init the accept_queue's spinlocks once 2024-01-19 21:13:25 -08:00
rtnetlink.c dev: annotate accesses to dev->link 2024-02-14 11:20:13 +00:00
scm.c af_unix: Try to run GC async. 2024-01-26 20:34:25 -08:00
secure_seq.c
selftests.c
skbuff.c veth: rely on skb_pp_cow_data utility routine 2024-02-13 19:22:30 -08:00
skmsg.c
sock.c bpf-next-for-netdev 2024-01-26 21:08:22 -08:00
sock_destructor.h
sock_diag.c sock_diag: remove sock_diag_mutex 2024-01-23 15:13:55 +01:00
sock_map.c
sock_reuseport.c
stream.c
sysctl_net_core.c
timestamping.c
tso.c
utils.c
xdp.c xdp: Remove usage of the deprecated ida_simple_xx() API 2024-01-30 17:51:01 -08:00