android_kernel_samsung_a7y1.../net/core
Eric Dumazet e8e479e508 net: avoid weird emergency message
[ Upstream commit d7c04b05c9ca14c55309eb139430283a45c4c25f ]

When host is under high stress, it is very possible thread
running netdev_wait_allrefs() returns from msleep(250)
10 seconds late.

This leads to these messages in the syslog :

[...] unregister_netdevice: waiting for syz_tun to become free. Usage count = 0

If the device refcount is zero, the wait is over.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Reported-by: syzbot <syzkaller@googlegroups.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-04-06 18:13:26 +02:00
..
datagram.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
dev_addr_lists.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
dev_ioctl.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
dev.c net: avoid weird emergency message 2020-04-06 18:13:26 +02:00
drop_monitor.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
dst_cache.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
dst.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
ethtool.c net: ethtool: not call vzalloc for zero sized memory request 2020-04-06 15:08:09 +02:00
fib_rules.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
filter.c bpf: reject wrong sized filters earlier 2020-04-06 16:40:41 +02:00
flow_dissector.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
flow.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
gen_estimator.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
gen_stats.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
link_watch.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
lwtunnel.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
Makefile A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
neighbour.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
net_namespace.c netns: provide pure entropy for net_hash_mix() 2020-04-06 15:08:06 +02:00
net-procfs.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
net-sysfs.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
net-sysfs.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
net-traces.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
netclassid_cgroup.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
netevent.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
netpoll.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
netprio_cgroup.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
pktgen.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
ptp_classifier.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
request_sock.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
rtnetlink.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scm.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
secure_seq.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
skbuff.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sock_diag.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sock.c net : disable KNOX_NCM 2020-03-27 22:13:21 +05:30
stream.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sysctl_net_core.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
timestamping.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
tso.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
utils.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30