Re: INFO: task hung in rtnetlink_rcv_msg

From: Jakub Kicinski
Date: Fri Feb 22 2019 - 15:01:40 EST


Seems like something funny is going on with since XDP
entry got added. We seem to have been CCed on:

net: ns83820: code cleanup for ns83820_probe_phy()
veth: Fix -Wformat-truncation
INFO: task hung in rtnetlink_rcv_msg

I tried Florian's veth patch myself and it does indeed produce:

"David S. Miller" <davem@xxxxxxxxxxxxx> (odd fixer:NETWORKING DRIVERS,commit_signer:9/15=60%)
Alexei Starovoitov <ast@xxxxxxxxxx> (supporter:XDP (eXpress Data Path))
Daniel Borkmann <daniel@xxxxxxxxxxxxx> (supporter:XDP (eXpress Data Path),commit_signer:6/15=40%)
Jakub Kicinski <jakub.kicinski@xxxxxxxxxxxxx> (supporter:XDP (eXpress Data Path))
Jesper Dangaard Brouer <hawk@xxxxxxxxxx> (supporter:XDP (eXpress Data Path))
John Fastabend <john.fastabend@xxxxxxxxx> (supporter:XDP (eXpress Data Path),commit_signer:2/15=13%)
Toshiaki Makita <makita.toshiaki@xxxxxxxxxxxxx> (commit_signer:11/15=73%,authored:11/15=73%,added_lines:1027/1055=97%,removed_lines:180/195=92%)
David Ahern <dsahern@xxxxxxxxx> (commit_signer:2/15=13%,authored:1/15=7%)
Li RongQing <lirongqing@xxxxxxxxx> (authored:1/15=7%,removed_lines:14/195=7%)
Michael Walle <michael@xxxxxxxx> (authored:1/15=7%)
"Gustavo A. R. Silva" <gustavo@xxxxxxxxxxxxxx> (authored:1/15=7%)
netdev@xxxxxxxxxxxxxxx (open list:NETWORKING DRIVERS)
linux-kernel@xxxxxxxxxxxxxxx (open list)
xdp-newbies@xxxxxxxxxxxxxxx (open list:XDP (eXpress Data Path))

Even though it only touches:

drivers/net/veth.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

And XDP entry is:

XDP (eXpress Data Path)
M: Alexei Starovoitov <ast@xxxxxxxxxx>
M: Daniel Borkmann <daniel@xxxxxxxxxxxxx>
M: David S. Miller <davem@xxxxxxxxxxxxx>
M: Jakub Kicinski <jakub.kicinski@xxxxxxxxxxxxx>
M: Jesper Dangaard Brouer <hawk@xxxxxxxxxx>
M: John Fastabend <john.fastabend@xxxxxxxxx>
L: netdev@xxxxxxxxxxxxxxx
L: xdp-newbies@xxxxxxxxxxxxxxx
S: Supported
F: net/core/xdp.c
F: include/net/xdp.h
F: kernel/bpf/devmap.c
F: kernel/bpf/cpumap.c
F: include/trace/events/xdp.h
K: xdp
N: xdp

So no relation to drivers at all...