Jason Xing
f9055fa2b2
netrom: Fix data-races around sysctl_net_busy_read
...
[ Upstream commit d380ce70058a4ccddc3e5f5c2063165dc07672c6 ]
We need to protect the reader reading the sysctl value because the
value can be changed concurrently.
Fixes: 1da177e4c3 ("Linux-2.6.12-rc2")
Signed-off-by: Jason Xing <kernelxing@tencent.com>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-03-15 10:48:16 -04:00
..
6lowpan
9p
net: 9p: avoid freeing uninit memory in p9pdu_vreadf
2024-01-08 11:29:47 +01:00
802
8021q
vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING
2024-02-23 08:24:50 +01:00
appletalk
atm
ax25
batman-adv
bluetooth
Bluetooth: Enforce validation on max value of connection interval
2024-03-06 14:36:09 +00:00
bpf
bpfilter
bridge
net: bridge: clear bridge's private skb space on xmit
2024-03-01 13:13:35 +01:00
caif
can
can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER)
2024-02-23 08:25:13 +01:00
ceph
core
rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
2024-03-06 14:36:09 +00:00
dcb
dccp
decnet
dns_resolver
dsa
ethernet
hsr
ieee802154
ife
ipv4
net: ip_tunnel: prevent perpetual headroom growth
2024-03-06 14:36:08 +00:00
ipv6
net/ipv6: avoid possible UAF in ip6_route_mpath_notify()
2024-03-15 10:48:14 -04:00
iucv
net/af_iucv: clean up a try_then_request_module()
2024-02-23 08:25:07 +01:00
kcm
key
l2tp
l2tp: pass correct message length to ip6_append_data
2024-03-01 13:13:36 +01:00
l3mdev
lapb
llc
llc: call sock_orphan() at release time
2024-02-23 08:25:04 +01:00
mac80211
wifi: mac80211: fix race condition on enabling fast-xmit
2024-03-01 13:13:33 +01:00
mac802154
mpls
ncsi
net/ncsi: Fix netlink major/minor version numbers
2024-01-25 14:34:25 -08:00
netfilter
netfilter: nf_conntrack_h323: Add protection for bmp length out of range
2024-03-15 10:48:15 -04:00
netlabel
calipso: fix memory leak in netlbl_calipso_add_pass()
2024-01-25 14:34:23 -08:00
netlink
netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
2024-03-06 14:36:08 +00:00
netrom
netrom: Fix data-races around sysctl_net_busy_read
2024-03-15 10:48:16 -04:00
nfc
nfc: nci: free rx_data_reassembly skb on NCI device cleanup
2024-02-23 08:25:11 +01:00
nsh
openvswitch
packet
packet: move from strlcpy with unused retval to strscpy
2024-03-01 13:13:37 +01:00
phonet
psample
qrtr
rds
net/rds: fix WARNING in rds_conn_connect_if_down
2024-03-15 10:48:14 -04:00
rfkill
net: rfkill: gpio: set GPIO direction
2024-01-08 11:29:47 +01:00
rose
net/rose: fix races in rose_kill_by_device()
2024-01-08 11:29:44 +01:00
rxrpc
rxrpc: Fix response to PING RESPONSE ACKs to a dead call
2024-02-23 08:25:07 +01:00
sched
net/sched: Retire dsmark qdisc
2024-03-01 13:13:32 +01:00
sctp
smc
net/smc: fix illegal rmb_desc access in SMC-D connection dump
2024-02-23 08:24:50 +01:00
strparser
sunrpc
SUNRPC: Fix a suspicious RCU usage warning
2024-02-23 08:24:56 +01:00
switchdev
tipc
tipc: Check the bearer type before calling tipc_udp_nl_bearer_add()
2024-02-23 08:25:07 +01:00
tls
tls: stop recv() if initial process_rx_list gave us non-DATA
2024-03-01 13:13:37 +01:00
unix
af_unix: fix lockdep positive in sk_diag_dump_icons()
2024-02-23 08:25:05 +01:00
vmw_vsock
virtio/vsock: fix logic which reduces credit update messages
2024-01-25 14:34:25 -08:00
wimax
wireless
wifi: nl80211: reject iftype change with mesh ID change
2024-03-06 14:36:09 +00:00
x25
xdp
xfrm
compat.c
Kconfig
Makefile
socket.c
net: Save and restore msg_namelen in sock_sendmsg
2024-01-15 18:25:26 +01:00
sysctl_net.c