====================================== | [4293.099633][T15205] #0: ffffffff89459670 (cb_lock){++++}-{3:3}, at: genl_rcv (net/netlink/genetlink.c:1219) | [4293.099912][T15205] #1: ffffffff89402408 (rtnl_mutex){+.+.}-{3:3}, at: netdev_nl_napi_set_doit (net/core/netdev-genl.c:350) | [ 4293.100238][T15205] | [ 4293.100238][T15205] stack backtrace: [ 4293.100738][T15205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4293.100944][T15205] Call Trace: [ 4293.101076][T15205] [4293.101164][T15205] dump_stack_lvl (lib/dump_stack.c:123) [4293.101694][T15205] lockdep_rcu_suspicious (kernel/locking/lockdep.c:6822) [4293.101864][T15205] napi_by_id (net/core/dev.c:6300 (discriminator 7)) [4293.101991][T15205] netdev_nl_napi_set_doit (net/core/netdev-genl.c:350) [4293.102153][T15205] ? __pfx_netdev_nl_napi_set_doit (net/core/netdev-genl.c:338) [4293.102359][T15205] ? __nla_parse (lib/nlattr.c:732) [4293.102521][T15205] ? genl_family_rcv_msg_attrs_parse.constprop.0 (net/netlink/genetlink.c:947) [4293.102772][T15205] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [4293.102937][T15205] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [4293.103136][T15205] ? __pfx___lock_release (kernel/locking/lockdep.c:5477) [4293.103297][T15205] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5790) [4293.103464][T15205] ? validate_chain (kernel/locking/lockdep.c:3797 kernel/locking/lockdep.c:3817 kernel/locking/lockdep.c:3872) [4293.103632][T15205] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [4293.103795][T15205] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [4293.103966][T15205] ? __pfx_netdev_nl_napi_set_doit (net/core/netdev-genl.c:338) [4293.104182][T15205] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [4293.104343][T15205] netlink_rcv_skb (net/netlink/af_netlink.c:2536) [4293.104502][T15205] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [4293.104665][T15205] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2513) [4293.104839][T15205] ? genl_rcv (net/netlink/genetlink.c:1219) [4293.104961][T15205] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [4293.105125][T15205] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [4293.105293][T15205] genl_rcv (net/netlink/genetlink.c:1220) [4293.105419][T15205] netlink_unicast (net/netlink/af_netlink.c:1316 net/netlink/af_netlink.c:1342) [4293.105584][T15205] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1327) [4293.105745][T15205] ? __wake_up (kernel/sched/wait.c:110 kernel/sched/wait.c:127) [4293.105875][T15205] netlink_sendmsg (net/netlink/af_netlink.c:1886) [4293.106042][T15205] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1805) [4293.106212][T15205] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1114 fs/file.c:1128) [4293.106347][T15205] __sys_sendto (net/socket.c:729 net/socket.c:744 net/socket.c:2216) [4293.106511][T15205] ? __pfx___sys_sendto (net/socket.c:2186) [4293.106688][T15205] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:729 arch/x86/mm/fault.c:1340) [4293.106863][T15205] ? __pfx___lock_release (kernel/locking/lockdep.c:5477) [4293.107025][T15205] ? __up_read (./arch/x86/include/asm/atomic64_64.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2749 ./include/linux/atomic/atomic-long.h:184 ./include/linux/atomic/atomic-instrumented.h:3317 kernel/locking/rwsem.c:1345) [4293.107189][T15205] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [4293.107354][T15205] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [4293.107521][T15205] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:729 arch/x86/mm/fault.c:1340) [4293.107685][T15205] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:729 arch/x86/mm/fault.c:1340) [4293.107849][T15205] __x64_sys_sendto (net/socket.c:2224) [4293.108016][T15205] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [4293.108216][T15205] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [4293.108383][T15205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4293.108587][T15205] RIP: 0033:0x7fc8344c9700 [ 4293.108765][T15205] Code: Unable to access opcode bytes at 0x7fc8344c96d6. Code starting with the faulting instruction =========================================== [ 4293.108980][T15205] RSP: 002b:00007ffe3da975f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4293.109230][T15205] RAX: ffffffffffffffda RBX: 00007ffe3da97610 RCX: 00007fc8344c9700 [ 4293.109478][T15205] RDX: 0000000000000034 RSI: 00007fc834336270 RDI: 0000000000000005 [ 4293.109720][T15205] RBP: 00007fc834336010 R08: 0000000000000000 R09: 0000000000000000 [ 4293.109957][T15205] R10: 0000000000000000 R11: 0000000000000246 R12: 000000002077c2f0 Finger prints: lockdep_rcu_suspicious:napi_by_id:netdev_nl_napi_set_doit:genl_family_rcv_msg_doit:genl_family_rcv_msg