====================================== | [ 126.608302][ T1288] 1 lock held by ip/1288: | [ 126.608582][ T1288] #0: ffffffffb1fbc508 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) | [ 126.608930][ T1288] | [ 126.608930][ T1288] stack backtrace: [ 126.609441][ T1288] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 126.609841][ T1288] Call Trace: [ 126.609990][ T1288] [ 126.610096][ T1288] dump_stack_lvl (lib/dump_stack.c:122) [ 126.610289][ T1288] lockdep_rcu_suspicious (./include/linux/context_tracking.h:153 kernel/locking/lockdep.c:6725) [ 126.610483][ T1288] ? __pfx_br_handle_frame (net/bridge/br_input.c:326) bridge [ 126.610800][ T1288] 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 [ 126.611061][ T1288] br_info_notify (./include/linux/skbuff.h:1320 ./include/net/netlink.h:1015 net/bridge/br_netlink.c:645) bridge [ 126.611271][ T1288] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 126.611514][ T1288] br_add_if (net/bridge/br_if.c:692) bridge [ 126.611742][ T1288] ? rtnl_is_locked (net/core/rtnetlink.c:164) [ 126.611924][ T1288] ? netdev_master_upper_dev_get (net/core/dev.c:7102) [ 126.612168][ T1288] do_setlink (net/core/rtnetlink.c:2907) [ 126.612352][ T1288] ? is_bpf_text_address (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./kernel/bpf/core.c:769) [ 126.612553][ T1288] ? __pfx_do_setlink (net/core/rtnetlink.c:2778) [ 126.612736][ T1288] ? is_bpf_text_address (./kernel/bpf/core.c:772) [ 126.612921][ T1288] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 126.613107][ T1288] ? __kernel_text_address (kernel/extable.c:79) [ 126.613298][ T1288] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364) [ 126.613495][ T1288] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 126.613724][ T1288] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 126.613919][ T1288] ? stack_trace_save (kernel/stacktrace.c:123) [ 126.614122][ T1288] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 126.614313][ T1288] ? __pfx_validate_nla (lib/nlattr.c:396) [ 126.614548][ T1288] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 126.614691][ T1288] ? kasan_save_stack (mm/kasan/common.c:49) [ 126.614893][ T1288] ? __nla_validate_parse (lib/nlattr.c:638) [ 126.615080][ T1288] __rtnl_newlink (net/core/rtnetlink.c:3696) [ 126.615271][ T1288] ? 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) [ 126.615487][ T1288] ? __pfx___rtnl_newlink (net/core/rtnetlink.c:3557) [ 126.615681][ T1288] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 126.615908][ T1288] ? __create_object (mm/kmemleak.c:751) [ 126.616116][ T1288] ? trace_kmalloc (./include/trace/events/kmem.h:54 (discriminator 52)) [ 126.616306][ T1288] rtnl_newlink (net/core/rtnetlink.c:3744) [ 126.616475][ T1288] rtnetlink_rcv_msg (net/core/rtnetlink.c:6647) [ 126.616668][ T1288] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 126.616850][ T1288] ? 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) [ 126.617029][ T1288] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 126.617186][ T1288] ? __lock_acquire (kernel/locking/lockdep.c:5142) [ 126.617384][ T1288] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 126.617569][ T1288] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 126.617755][ T1288] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2527) [ 126.617956][ T1288] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 net/netlink/af_netlink.c:340) [ 126.618152][ T1288] ? 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) [ 126.618342][ T1288] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) [ 126.618553][ T1288] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) [ 126.618735][ T1288] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 126.618930][ T1288] netlink_sendmsg (net/netlink/af_netlink.c:1901) [ 126.619120][ T1288] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) [ 126.619299][ T1288] ? __might_fault (mm/memory.c:6388 mm/memory.c:6381) [ 126.619498][ T1288] ? __import_iovec (lib/iov_iter.c:1263 lib/iov_iter.c:1279) [ 126.619695][ T1288] ____sys_sendmsg (net/socket.c:730 net/socket.c:745 net/socket.c:2597) [ 126.619887][ T1288] ? __pfx_____sys_sendmsg (net/socket.c:2543) [ 126.620070][ T1288] ? __pfx_copy_msghdr_from_user (net/socket.c:2523) [ 126.620299][ T1288] ? __pfx_validate_chain (kernel/locking/lockdep.c:3824) [ 126.620517][ T1288] ___sys_sendmsg (net/socket.c:2653) [ 126.620705][ T1288] ? __pfx____sys_sendmsg (net/socket.c:2640) [ 126.620894][ T1288] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 126.621078][ T1288] ? __lock_release (kernel/locking/lockdep.c:5435) [ 126.621265][ T1288] ? __debug_check_no_obj_freed (lib/debugobjects.c:1001) [ 126.621514][ T1288] ? __pfx___lock_release (kernel/locking/lockdep.c:5411) [ 126.621696][ T1288] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 126.621890][ T1288] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 126.622128][ T1288] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [ 126.622325][ T1288] __sys_sendmsg (./include/linux/file.h:34 net/socket.c:2682) [ 126.622515][ T1288] ? __pfx___sys_sendmsg (net/socket.c:2668) [ 126.622700][ T1288] ? __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) [ 126.622909][ T1288] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 126.623099][ T1288] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 126.623328][ T1288] RIP: 0033:0x7f340b0bc7b7 [ 126.623532][ T1288] 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) [ 126.624164][ T1288] RSP: 002b:00007ffd3b7decf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 126.624458][ T1288] RAX: ffffffffffffffda RBX: 00007ffd3b7df420 RCX: 00007f340b0bc7b7 [ 126.624740][ T1288] RDX: 0000000000000000 RSI: 00007ffd3b7ded60 RDI: 0000000000000005 [ 126.625025][ T1288] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 126.625295][ T1288] R10: 0000000014b8a910 R11: 0000000000000246 R12: 0000000000000004 [ 126.625597][ T1288] R13: 0000000066bea04c R14: 0000000000496600 R15: 0000000000000000 | [ 126.628099][ T1288] 1 lock held by ip/1288: | [ 126.628238][ T1288] #0: ffffffffb1fbc508 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) | [ 126.628770][ T1288] | [ 126.628770][ T1288] stack backtrace: [ 126.629282][ T1288] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 126.629698][ T1288] Call Trace: [ 126.629839][ T1288] [ 126.629935][ T1288] dump_stack_lvl (lib/dump_stack.c:122) [ 126.630124][ T1288] lockdep_rcu_suspicious (./include/linux/context_tracking.h:153 kernel/locking/lockdep.c:6725) [ 126.630309][ T1288] ? __pfx_br_handle_frame (net/bridge/br_input.c:326) bridge [ 126.630597][ T1288] 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 [ 126.630860][ T1288] br_info_notify (./include/linux/skbuff.h:1320 ./include/net/netlink.h:1015 net/bridge/br_netlink.c:645) bridge [ 126.631072][ T1288] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 126.631301][ T1288] br_add_if (net/bridge/br_if.c:692) bridge [ 126.631521][ T1288] ? rtnl_is_locked (net/core/rtnetlink.c:164) [ 126.631704][ T1288] ? netdev_master_upper_dev_get (net/core/dev.c:7102) [ 126.631934][ T1288] do_setlink (net/core/rtnetlink.c:2907) [ 126.632126][ T1288] ? is_bpf_text_address (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./kernel/bpf/core.c:769) [ 126.632312][ T1288] ? __pfx_do_setlink (net/core/rtnetlink.c:2778) [ 126.632507][ T1288] ? is_bpf_text_address (./kernel/bpf/core.c:772) [ 126.632689][ T1288] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 126.632879][ T1288] ? __kernel_text_address (kernel/extable.c:79) [ 126.633063][ T1288] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364) [ 126.633250][ T1288] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 126.633501][ T1288] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 126.633697][ T1288] ? stack_trace_save (kernel/stacktrace.c:123) [ 126.633877][ T1288] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 126.634064][ T1288] ? __pfx_validate_nla (lib/nlattr.c:396) [ 126.634254][ T1288] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 126.634409][ T1288] ? kasan_save_stack (mm/kasan/common.c:49) [ 126.634600][ T1288] ? __nla_validate_parse (lib/nlattr.c:638) [ 126.634790][ T1288] __rtnl_newlink (net/core/rtnetlink.c:3696) [ 126.634985][ T1288] ? 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) [ 126.635173][ T1288] ? __pfx___rtnl_newlink (net/core/rtnetlink.c:3557) [ 126.635375][ T1288] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 126.635613][ T1288] ? __create_object (mm/kmemleak.c:751) [ 126.635808][ T1288] ? trace_kmalloc (./include/trace/events/kmem.h:54 (discriminator 52)) [ 126.636002][ T1288] rtnl_newlink (net/core/rtnetlink.c:3744) [ 126.636156][ T1288] rtnetlink_rcv_msg (net/core/rtnetlink.c:6647) [ 126.636344][ T1288] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 126.636536][ T1288] ? 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) [ 126.636723][ T1288] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 126.636877][ T1288] ? __lock_acquire (kernel/locking/lockdep.c:5142) [ 126.637062][ T1288] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 126.637254][ T1288] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 126.637444][ T1288] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2527) [ 126.637652][ T1288] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 net/netlink/af_netlink.c:340) [ 126.637842][ T1288] ? 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) [ 126.638031][ T1288] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) [ 126.638224][ T1288] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) [ 126.638437][ T1288] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 126.638630][ T1288] netlink_sendmsg (net/netlink/af_netlink.c:1901) [ 126.638822][ T1288] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) [ 126.639007][ T1288] ? __might_fault (mm/memory.c:6388 mm/memory.c:6381) [ 126.639192][ T1288] ? __import_iovec (lib/iov_iter.c:1263 lib/iov_iter.c:1279) [ 126.639406][ T1288] ____sys_sendmsg (net/socket.c:730 net/socket.c:745 net/socket.c:2597) [ 126.639599][ T1288] ? __pfx_____sys_sendmsg (net/socket.c:2543) [ 126.639787][ T1288] ? __pfx_copy_msghdr_from_user (net/socket.c:2523) [ 126.640018][ T1288] ? __pfx_validate_chain (kernel/locking/lockdep.c:3824) [ 126.640400][ T1288] ___sys_sendmsg (net/socket.c:2653) [ 126.640594][ T1288] ? __pfx____sys_sendmsg (net/socket.c:2640) [ 126.640777][ T1288] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 126.640964][ T1288] ? __lock_release (kernel/locking/lockdep.c:5435) [ 126.641144][ T1288] ? __debug_check_no_obj_freed (lib/debugobjects.c:1001) [ 126.641482][ T1288] ? __pfx___lock_release (kernel/locking/lockdep.c:5411) [ 126.641674][ T1288] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 126.641887][ T1288] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 126.642210][ T1288] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [ 126.642403][ T1288] __sys_sendmsg (./include/linux/file.h:34 net/socket.c:2682) [ 126.642589][ T1288] ? __pfx___sys_sendmsg (net/socket.c:2668) [ 126.642769][ T1288] ? __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) [ 126.642974][ T1288] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 126.643254][ T1288] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 126.643489][ T1288] RIP: 0033:0x7f340b0bc7b7 [ 126.643686][ T1288] 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) [ 126.644413][ T1288] RSP: 002b:00007ffd3b7decf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 126.644687][ T1288] RAX: ffffffffffffffda RBX: 00007ffd3b7df420 RCX: 00007f340b0bc7b7 [ 126.645070][ T1288] RDX: 0000000000000000 RSI: 00007ffd3b7ded60 RDI: 0000000000000005 [ 126.645348][ T1288] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 126.645624][ T1288] R10: 0000000014b8a910 R11: 0000000000000246 R12: 0000000000000004 [ 126.646104][ T1288] R13: 0000000066bea04c R14: 0000000000496600 R15: 0000000000000000 | [ 126.648682][ T1288] 1 lock held by ip/1288: | [ 126.648832][ T1288] #0: ffffffffb1fbc508 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) | [ 126.649165][ T1288] | [ 126.649165][ T1288] stack backtrace: [ 126.649783][ T1288] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 126.650194][ T1288] Call Trace: [ 126.650334][ T1288] [ 126.650435][ T1288] dump_stack_lvl (lib/dump_stack.c:122) [ 126.650727][ T1288] lockdep_rcu_suspicious (./include/linux/context_tracking.h:153 kernel/locking/lockdep.c:6725) [ 126.650909][ T1288] ? __pfx_br_handle_frame (net/bridge/br_input.c:326) bridge [ 126.651178][ T1288] 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 [ 126.651445][ T1288] br_info_notify (./include/linux/skbuff.h:1320 ./include/net/netlink.h:1015 net/bridge/br_netlink.c:645) bridge [ 126.651755][ T1288] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 126.651984][ T1288] br_add_if (net/bridge/br_if.c:692) bridge [ 126.652198][ T1288] ? rtnl_is_locked (net/core/rtnetlink.c:164) [ 126.652378][ T1288] ? netdev_master_upper_dev_get (net/core/dev.c:7102) [ 126.652712][ T1288] do_setlink (net/core/rtnetlink.c:2907) [ 126.652893][ T1288] ? is_bpf_text_address (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./kernel/bpf/core.c:769) [ 126.653076][ T1288] ? __pfx_do_setlink (net/core/rtnetlink.c:2778) [ 126.653262][ T1288] ? is_bpf_text_address (./kernel/bpf/core.c:772) [ 126.653443][ T1288] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 126.653632][ T1288] ? __kernel_text_address (kernel/extable.c:79) [ 126.653811][ T1288] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364) [ 126.653993][ T1288] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 126.654316][ T1288] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 126.654514][ T1288] ? stack_trace_save (kernel/stacktrace.c:123) [ 126.654696][ T1288] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 126.654883][ T1288] ? __pfx_validate_nla (lib/nlattr.c:396) [ 126.655172][ T1288] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 126.655314][ T1288] ? kasan_save_stack (mm/kasan/common.c:49) [ 126.655753][ T1288] ? __nla_validate_parse (lib/nlattr.c:638) [ 126.655942][ T1288] __rtnl_newlink (net/core/rtnetlink.c:3696) [ 126.656142][ T1288] ? 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) [ 126.656324][ T1288] ? __pfx___rtnl_newlink (net/core/rtnetlink.c:3557) [ 126.656512][ T1288] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 126.656759][ T1288] ? __create_object (mm/kmemleak.c:751) [ 126.656950][ T1288] ? trace_kmalloc (./include/trace/events/kmem.h:54 (discriminator 52)) [ 126.657136][ T1288] rtnl_newlink (net/core/rtnetlink.c:3744) [ 126.657275][ T1288] rtnetlink_rcv_msg (net/core/rtnetlink.c:6647) [ 126.657459][ T1288] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 126.657642][ T1288] ? 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) [ 126.657825][ T1288] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 126.657967][ T1288] ? __lock_acquire (kernel/locking/lockdep.c:5142) [ 126.658151][ T1288] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 126.658341][ T1288] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 126.658529][ T1288] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2527) [ 126.658729][ T1288] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 net/netlink/af_netlink.c:340) [ 126.658916][ T1288] ? 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) [ 126.659104][ T1288] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) [ 126.659290][ T1288] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) [ 126.659475][ T1288] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 126.659669][ T1288] netlink_sendmsg (net/netlink/af_netlink.c:1901) [ 126.659860][ T1288] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) [ 126.660042][ T1288] ? __might_fault (mm/memory.c:6388 mm/memory.c:6381) [ 126.660230][ T1288] ? __import_iovec (lib/iov_iter.c:1263 lib/iov_iter.c:1279) [ 126.660423][ T1288] ____sys_sendmsg (net/socket.c:730 net/socket.c:745 net/socket.c:2597) [ 126.660623][ T1288] ? __pfx_____sys_sendmsg (net/socket.c:2543) [ 126.660808][ T1288] ? __pfx_copy_msghdr_from_user (net/socket.c:2523) [ 126.661131][ T1288] ? __pfx_validate_chain (kernel/locking/lockdep.c:3824) [ 126.661328][ T1288] ___sys_sendmsg (net/socket.c:2653) [ 126.661513][ T1288] ? __pfx____sys_sendmsg (net/socket.c:2640) [ 126.661699][ T1288] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 126.661978][ T1288] ? __lock_release (kernel/locking/lockdep.c:5435) [ 126.662157][ T1288] ? __debug_check_no_obj_freed (lib/debugobjects.c:1001) [ 126.662388][ T1288] ? __pfx___lock_release (kernel/locking/lockdep.c:5411) [ 126.662572][ T1288] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 126.662861][ T1288] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 126.663131][ T1288] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [ 126.663323][ T1288] __sys_sendmsg (./include/linux/file.h:34 net/socket.c:2682) [ 126.663528][ T1288] ? __pfx___sys_sendmsg (net/socket.c:2668) [ 126.663899][ T1288] ? __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) [ 126.664105][ T1288] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 126.664291][ T1288] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 126.664517][ T1288] RIP: 0033:0x7f340b0bc7b7 [ 126.664814][ T1288] 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) [ 126.665466][ T1288] RSP: 002b:00007ffd3b7decf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 126.665849][ T1288] RAX: ffffffffffffffda RBX: 00007ffd3b7df420 RCX: 00007f340b0bc7b7 [ 126.666126][ T1288] RDX: 0000000000000000 RSI: 00007ffd3b7ded60 RDI: 0000000000000005 [ 126.666404][ T1288] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 126.666781][ T1288] R10: 0000000014b8a910 R11: 0000000000000246 R12: 0000000000000004 Finger prints: lockdep_rcu_suspicious:br_get_link_af_size_filtered:br_info_notify:br_add_if:do_setlink