====================================== | [ 83.894090][ T602] 1 lock held by ip/602: | [ 83.894240][ T602] #0: ffffffff8e5bc508 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) | [ 83.894572][ T602] | [ 83.894572][ T602] stack backtrace: [ 83.895057][ T602] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 83.895444][ T602] Call Trace: [ 83.895596][ T602] [ 83.895691][ T602] dump_stack_lvl (lib/dump_stack.c:122) [ 83.895884][ T602] lockdep_rcu_suspicious (./include/linux/context_tracking.h:153 kernel/locking/lockdep.c:6725) [ 83.896065][ T602] ? __pfx_br_handle_frame (net/bridge/br_input.c:326) bridge [ 83.896361][ T602] br_get_link_af_size_filtered (net/bridge/br_private.h:930 net/bridge/br_private.h:940 net/bridge/br_netlink.c:105) bridge [ 83.896626][ T602] br_info_notify (./include/linux/skbuff.h:1320 ./include/net/netlink.h:1015 net/bridge/br_netlink.c:645) bridge [ 83.896838][ T602] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 83.897064][ T602] br_add_if (net/bridge/br_if.c:692) bridge [ 83.897282][ T602] ? rtnl_is_locked (net/core/rtnetlink.c:164) [ 83.897461][ T602] ? netdev_master_upper_dev_get (net/core/dev.c:7102) [ 83.897690][ T602] do_setlink (net/core/rtnetlink.c:2907) [ 83.897870][ T602] ? is_bpf_text_address (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./kernel/bpf/core.c:769) [ 83.898053][ T602] ? __pfx_do_setlink (net/core/rtnetlink.c:2778) [ 83.898229][ T602] ? is_bpf_text_address (./kernel/bpf/core.c:772) [ 83.898412][ T602] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 83.898599][ T602] ? __kernel_text_address (kernel/extable.c:79) [ 83.898785][ T602] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364) [ 83.898963][ T602] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 83.899186][ T602] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 83.899378][ T602] ? stack_trace_save (kernel/stacktrace.c:123) [ 83.899558][ T602] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 83.899738][ T602] ? __pfx_validate_nla (lib/nlattr.c:396) [ 83.899922][ T602] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 83.900069][ T602] ? kasan_save_stack (mm/kasan/common.c:49) [ 83.900260][ T602] ? __nla_validate_parse (lib/nlattr.c:638) [ 83.900445][ T602] __rtnl_newlink (net/core/rtnetlink.c:3696) [ 83.900637][ T602] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:227) [ 83.900824][ T602] ? __pfx___rtnl_newlink (net/core/rtnetlink.c:3557) [ 83.901008][ T602] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 83.901235][ T602] ? __create_object (mm/kmemleak.c:751) [ 83.901424][ T602] ? trace_kmalloc (./include/trace/events/kmem.h:54 (discriminator 52)) [ 83.901618][ T602] rtnl_newlink (net/core/rtnetlink.c:3744) [ 83.901760][ T602] rtnetlink_rcv_msg (net/core/rtnetlink.c:6647) [ 83.901942][ T602] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 83.902121][ T602] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:227) [ 83.902303][ T602] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 83.902444][ T602] ? __lock_acquire (kernel/locking/lockdep.c:5142) [ 83.902627][ T602] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 83.902808][ T602] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 83.902989][ T602] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2527) [ 83.903193][ T602] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 net/netlink/af_netlink.c:340) [ 83.903374][ T602] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 83.903557][ T602] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) [ 83.903741][ T602] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) [ 83.903923][ T602] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 83.904133][ T602] netlink_sendmsg (net/netlink/af_netlink.c:1901) [ 83.904317][ T602] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) [ 83.904492][ T602] ? __might_fault (mm/memory.c:6388 mm/memory.c:6381) [ 83.904681][ T602] ? __import_iovec (lib/iov_iter.c:1263 lib/iov_iter.c:1279) [ 83.904869][ T602] ____sys_sendmsg (net/socket.c:730 net/socket.c:745 net/socket.c:2597) [ 83.905052][ T602] ? __pfx_____sys_sendmsg (net/socket.c:2543) [ 83.905231][ T602] ? __pfx_copy_msghdr_from_user (net/socket.c:2523) [ 83.905451][ T602] ? __pfx_validate_chain (kernel/locking/lockdep.c:3824) [ 83.905640][ T602] ___sys_sendmsg (net/socket.c:2653) [ 83.905824][ T602] ? __pfx____sys_sendmsg (net/socket.c:2640) [ 83.906004][ T602] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 83.906189][ T602] ? __lock_release (kernel/locking/lockdep.c:5435) [ 83.906371][ T602] ? __debug_check_no_obj_freed (lib/debugobjects.c:1001) [ 83.906607][ T602] ? __pfx___lock_release (kernel/locking/lockdep.c:5411) [ 83.906808][ T602] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 83.906981][ T602] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 83.907190][ T602] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [ 83.907365][ T602] __sys_sendmsg (./include/linux/file.h:34 net/socket.c:2682) [ 83.907530][ T602] ? __pfx___sys_sendmsg (net/socket.c:2668) [ 83.907697][ T602] ? __virt_addr_valid (./arch/x86/include/asm/preempt.h:94 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2034 arch/x86/mm/physaddr.c:65) [ 83.907890][ T602] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 83.908058][ T602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 83.908264][ T602] RIP: 0033:0x7f40256f47b7 [ 83.908441][ T602] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0a 00 or (%rax),%al 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 83.909017][ T602] RSP: 002b:00007ffe35f55bb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 83.909271][ T602] RAX: ffffffffffffffda RBX: 00007ffe35f562e0 RCX: 00007f40256f47b7 [ 83.909521][ T602] RDX: 0000000000000000 RSI: 00007ffe35f55c20 RDI: 0000000000000005 [ 83.909768][ T602] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 83.910015][ T602] R10: 0000000023b3b910 R11: 0000000000000246 R12: 0000000000000004 [ 83.910267][ T602] R13: 0000000066bea192 R14: 0000000000496600 R15: 0000000000000000 | [ 83.912317][ T602] 1 lock held by ip/602: | [ 83.912452][ T602] #0: ffffffff8e5bc508 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) | [ 83.912779][ T602] | [ 83.912779][ T602] stack backtrace: [ 83.913266][ T602] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 83.913656][ T602] Call Trace: [ 83.913796][ T602] [ 83.913890][ T602] dump_stack_lvl (lib/dump_stack.c:122) [ 83.914073][ T602] lockdep_rcu_suspicious (./include/linux/context_tracking.h:153 kernel/locking/lockdep.c:6725) [ 83.914261][ T602] ? __pfx_br_handle_frame (net/bridge/br_input.c:326) bridge [ 83.914523][ T602] br_get_link_af_size_filtered (net/bridge/br_private.h:453 net/bridge/br_private.h:940 net/bridge/br_netlink.c:105) bridge [ 83.914781][ T602] br_info_notify (./include/linux/skbuff.h:1320 ./include/net/netlink.h:1015 net/bridge/br_netlink.c:645) bridge [ 83.914986][ T602] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 83.915210][ T602] br_add_if (net/bridge/br_if.c:692) bridge [ 83.915425][ T602] ? rtnl_is_locked (net/core/rtnetlink.c:164) [ 83.915607][ T602] ? netdev_master_upper_dev_get (net/core/dev.c:7102) [ 83.915837][ T602] do_setlink (net/core/rtnetlink.c:2907) [ 83.916017][ T602] ? is_bpf_text_address (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./kernel/bpf/core.c:769) [ 83.916201][ T602] ? __pfx_do_setlink (net/core/rtnetlink.c:2778) [ 83.916377][ T602] ? is_bpf_text_address (./kernel/bpf/core.c:772) [ 83.916557][ T602] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 83.916756][ T602] ? __kernel_text_address (kernel/extable.c:79) [ 83.916935][ T602] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364) [ 83.917118][ T602] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 83.917340][ T602] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 83.917531][ T602] ? stack_trace_save (kernel/stacktrace.c:123) [ 83.917710][ T602] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 83.917887][ T602] ? __pfx_validate_nla (lib/nlattr.c:396) [ 83.918063][ T602] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 83.918203][ T602] ? kasan_save_stack (mm/kasan/common.c:49) [ 83.918386][ T602] ? __nla_validate_parse (lib/nlattr.c:638) [ 83.918569][ T602] __rtnl_newlink (net/core/rtnetlink.c:3696) [ 83.918761][ T602] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:227) [ 83.918940][ T602] ? __pfx___rtnl_newlink (net/core/rtnetlink.c:3557) [ 83.919134][ T602] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 83.919362][ T602] ? __create_object (mm/kmemleak.c:751) [ 83.919546][ T602] ? trace_kmalloc (./include/trace/events/kmem.h:54 (discriminator 52)) [ 83.919732][ T602] rtnl_newlink (net/core/rtnetlink.c:3744) [ 83.919868][ T602] rtnetlink_rcv_msg (net/core/rtnetlink.c:6647) [ 83.920052][ T602] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 83.920234][ T602] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:227) [ 83.920414][ T602] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 83.920557][ T602] ? __lock_acquire (kernel/locking/lockdep.c:5142) [ 83.920743][ T602] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 83.920918][ T602] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 83.921100][ T602] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2527) [ 83.921295][ T602] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 net/netlink/af_netlink.c:340) [ 83.921473][ T602] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 83.921664][ T602] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) [ 83.921846][ T602] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) [ 83.922025][ T602] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 83.922212][ T602] netlink_sendmsg (net/netlink/af_netlink.c:1901) [ 83.922397][ T602] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) [ 83.922575][ T602] ? __might_fault (mm/memory.c:6388 mm/memory.c:6381) [ 83.922757][ T602] ? __import_iovec (lib/iov_iter.c:1263 lib/iov_iter.c:1279) [ 83.922945][ T602] ____sys_sendmsg (net/socket.c:730 net/socket.c:745 net/socket.c:2597) [ 83.923128][ T602] ? __pfx_____sys_sendmsg (net/socket.c:2543) [ 83.923313][ T602] ? __pfx_copy_msghdr_from_user (net/socket.c:2523) [ 83.923537][ T602] ? __pfx_validate_chain (kernel/locking/lockdep.c:3824) [ 83.923728][ T602] ___sys_sendmsg (net/socket.c:2653) [ 83.923912][ T602] ? __pfx____sys_sendmsg (net/socket.c:2640) [ 83.924094][ T602] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 83.924279][ T602] ? __lock_release (kernel/locking/lockdep.c:5435) [ 83.924456][ T602] ? __debug_check_no_obj_freed (lib/debugobjects.c:1001) [ 83.924686][ T602] ? __pfx___lock_release (kernel/locking/lockdep.c:5411) [ 83.924869][ T602] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 83.925055][ T602] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 83.925277][ T602] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [ 83.925465][ T602] __sys_sendmsg (./include/linux/file.h:34 net/socket.c:2682) [ 83.925641][ T602] ? __pfx___sys_sendmsg (net/socket.c:2668) [ 83.925821][ T602] ? __virt_addr_valid (./arch/x86/include/asm/preempt.h:94 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2034 arch/x86/mm/physaddr.c:65) [ 83.926022][ T602] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 83.926212][ T602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 83.926431][ T602] RIP: 0033:0x7f40256f47b7 [ 83.926629][ T602] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0a 00 or (%rax),%al 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 83.927248][ T602] RSP: 002b:00007ffe35f55bb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 83.927522][ T602] RAX: ffffffffffffffda RBX: 00007ffe35f562e0 RCX: 00007f40256f47b7 [ 83.927793][ T602] RDX: 0000000000000000 RSI: 00007ffe35f55c20 RDI: 0000000000000005 [ 83.928057][ T602] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 83.928317][ T602] R10: 0000000023b3b910 R11: 0000000000000246 R12: 0000000000000004 [ 83.928586][ T602] R13: 0000000066bea192 R14: 0000000000496600 R15: 0000000000000000 | [ 83.930962][ T602] 1 lock held by ip/602: | [ 83.931097][ T602] #0: ffffffff8e5bc508 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) | [ 83.931427][ T602] | [ 83.931427][ T602] stack backtrace: [ 83.931908][ T602] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 83.932292][ T602] Call Trace: [ 83.932426][ T602] [ 83.932518][ T602] dump_stack_lvl (lib/dump_stack.c:122) [ 83.932800][ T602] lockdep_rcu_suspicious (./include/linux/context_tracking.h:153 kernel/locking/lockdep.c:6725) [ 83.932978][ T602] ? __pfx_br_handle_frame (net/bridge/br_input.c:326) bridge [ 83.933235][ T602] br_get_link_af_size_filtered (net/bridge/br_private.h:1611 net/bridge/br_private.h:1608 net/bridge/br_netlink.c:107) bridge [ 83.933495][ T602] br_info_notify (./include/linux/skbuff.h:1320 ./include/net/netlink.h:1015 net/bridge/br_netlink.c:645) bridge [ 83.933796][ T602] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 83.934014][ T602] br_add_if (net/bridge/br_if.c:692) bridge [ 83.934221][ T602] ? rtnl_is_locked (net/core/rtnetlink.c:164) [ 83.934397][ T602] ? netdev_master_upper_dev_get (net/core/dev.c:7102) [ 83.934725][ T602] do_setlink (net/core/rtnetlink.c:2907) [ 83.934901][ T602] ? is_bpf_text_address (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./kernel/bpf/core.c:769) [ 83.935087][ T602] ? __pfx_do_setlink (net/core/rtnetlink.c:2778) [ 83.935265][ T602] ? is_bpf_text_address (./kernel/bpf/core.c:772) [ 83.935538][ T602] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 83.935720][ T602] ? __kernel_text_address (kernel/extable.c:79) [ 83.935898][ T602] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364) [ 83.936075][ T602] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 83.936397][ T602] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 83.936594][ T602] ? stack_trace_save (kernel/stacktrace.c:123) [ 83.936793][ T602] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 83.936971][ T602] ? __pfx_validate_nla (lib/nlattr.c:396) [ 83.937159][ T602] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 83.937297][ T602] ? kasan_save_stack (mm/kasan/common.c:49) [ 83.937483][ T602] ? __nla_validate_parse (lib/nlattr.c:638) [ 83.937669][ T602] __rtnl_newlink (net/core/rtnetlink.c:3696) [ 83.937856][ T602] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:227) [ 83.938034][ T602] ? __pfx___rtnl_newlink (net/core/rtnetlink.c:3557) [ 83.938222][ T602] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 83.938443][ T602] ? __create_object (mm/kmemleak.c:751) [ 83.938721][ T602] ? trace_kmalloc (./include/trace/events/kmem.h:54 (discriminator 52)) [ 83.938909][ T602] rtnl_newlink (net/core/rtnetlink.c:3744) [ 83.939046][ T602] rtnetlink_rcv_msg (net/core/rtnetlink.c:6647) [ 83.939227][ T602] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 83.939405][ T602] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:227) [ 83.939680][ T602] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 83.939820][ T602] ? __lock_acquire (kernel/locking/lockdep.c:5142) [ 83.940005][ T602] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 83.940186][ T602] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 83.940459][ T602] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2527) [ 83.940656][ T602] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 net/netlink/af_netlink.c:340) [ 83.940836][ T602] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 83.941016][ T602] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) [ 83.941197][ T602] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) [ 83.941478][ T602] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 83.941662][ T602] netlink_sendmsg (net/netlink/af_netlink.c:1901) [ 83.941845][ T602] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) [ 83.942023][ T602] ? __might_fault (mm/memory.c:6388 mm/memory.c:6381) [ 83.942204][ T602] ? __import_iovec (lib/iov_iter.c:1263 lib/iov_iter.c:1279) [ 83.942388][ T602] ____sys_sendmsg (net/socket.c:730 net/socket.c:745 net/socket.c:2597) [ 83.942566][ T602] ? __pfx_____sys_sendmsg (net/socket.c:2543) [ 83.942743][ T602] ? __pfx_copy_msghdr_from_user (net/socket.c:2523) [ 83.943059][ T602] ? __pfx_validate_chain (kernel/locking/lockdep.c:3824) [ 83.943255][ T602] ___sys_sendmsg (net/socket.c:2653) [ 83.943435][ T602] ? __pfx____sys_sendmsg (net/socket.c:2640) [ 83.943615][ T602] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 83.943892][ T602] ? __lock_release (kernel/locking/lockdep.c:5435) [ 83.944070][ T602] ? __debug_check_no_obj_freed (lib/debugobjects.c:1001) [ 83.944291][ T602] ? __pfx___lock_release (kernel/locking/lockdep.c:5411) [ 83.944470][ T602] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 83.944758][ T602] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 83.944980][ T602] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [ 83.945168][ T602] __sys_sendmsg (./include/linux/file.h:34 net/socket.c:2682) [ 83.945344][ T602] ? __pfx___sys_sendmsg (net/socket.c:2668) [ 83.945618][ T602] ? __virt_addr_valid (./arch/x86/include/asm/preempt.h:94 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2034 arch/x86/mm/physaddr.c:65) [ 83.945819][ T602] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 83.945999][ T602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 83.946219][ T602] RIP: 0033:0x7f40256f47b7 [ 83.946514][ T602] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0a 00 or (%rax),%al 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 83.947144][ T602] RSP: 002b:00007ffe35f55bb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 83.947512][ T602] RAX: ffffffffffffffda RBX: 00007ffe35f562e0 RCX: 00007f40256f47b7 [ 83.947779][ T602] RDX: 0000000000000000 RSI: 00007ffe35f55c20 RDI: 0000000000000005 [ 83.948053][ T602] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 83.948418][ T602] R10: 0000000023b3b910 R11: 0000000000000246 R12: 0000000000000004 Finger prints: lockdep_rcu_suspicious:br_get_link_af_size_filtered:br_info_notify:br_add_if:do_setlink