====================================== | [ 214.341056][ T1711] 1 lock held by ip/1711: | [ 214.341204][ T1711] #0: ffffffff90fbc508 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) | [ 214.341574][ T1711] | [ 214.341574][ T1711] stack backtrace: [ 214.342064][ T1711] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 214.342462][ T1711] Call Trace: [ 214.342599][ T1711] [ 214.342710][ T1711] dump_stack_lvl (lib/dump_stack.c:122) [ 214.342906][ T1711] lockdep_rcu_suspicious (./include/linux/context_tracking.h:153 kernel/locking/lockdep.c:6725) [ 214.343081][ T1711] ? __pfx_br_handle_frame (net/bridge/br_input.c:326) bridge [ 214.343392][ T1711] 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 [ 214.343652][ T1711] br_info_notify (./include/linux/skbuff.h:1320 ./include/net/netlink.h:1015 net/bridge/br_netlink.c:645) bridge [ 214.343873][ T1711] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 214.344130][ T1711] br_add_if (net/bridge/br_if.c:692) bridge [ 214.344352][ T1711] ? rtnl_is_locked (net/core/rtnetlink.c:164) [ 214.344559][ T1711] ? netdev_master_upper_dev_get (net/core/dev.c:7102) [ 214.344795][ T1711] do_setlink (net/core/rtnetlink.c:2907) [ 214.344977][ T1711] ? is_bpf_text_address (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./kernel/bpf/core.c:769) [ 214.345158][ T1711] ? __pfx_do_setlink (net/core/rtnetlink.c:2778) [ 214.345338][ T1711] ? is_bpf_text_address (./kernel/bpf/core.c:772) [ 214.345521][ T1711] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 214.345697][ T1711] ? __kernel_text_address (kernel/extable.c:79) [ 214.345889][ T1711] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364) [ 214.346074][ T1711] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 214.346292][ T1711] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 214.346489][ T1711] ? stack_trace_save (kernel/stacktrace.c:123) [ 214.346663][ T1711] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 214.346840][ T1711] ? __pfx_validate_nla (lib/nlattr.c:396) [ 214.347016][ T1711] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 214.347154][ T1711] ? kasan_save_stack (mm/kasan/common.c:49) [ 214.347358][ T1711] ? __nla_validate_parse (lib/nlattr.c:638) [ 214.347554][ T1711] __rtnl_newlink (net/core/rtnetlink.c:3696) [ 214.347740][ T1711] ? 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) [ 214.347916][ T1711] ? __pfx___rtnl_newlink (net/core/rtnetlink.c:3557) [ 214.348109][ T1711] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 214.348325][ T1711] ? __create_object (mm/kmemleak.c:751) [ 214.348531][ T1711] ? trace_kmalloc (./include/trace/events/kmem.h:54 (discriminator 52)) [ 214.348712][ T1711] rtnl_newlink (net/core/rtnetlink.c:3744) [ 214.348860][ T1711] rtnetlink_rcv_msg (net/core/rtnetlink.c:6647) [ 214.349046][ T1711] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 214.349222][ T1711] ? 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) [ 214.349419][ T1711] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 214.349572][ T1711] ? __lock_acquire (kernel/locking/lockdep.c:5142) [ 214.349750][ T1711] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 214.349946][ T1711] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 214.350124][ T1711] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2527) [ 214.350316][ T1711] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 net/netlink/af_netlink.c:340) [ 214.350506][ T1711] ? 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) [ 214.350684][ T1711] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) [ 214.350871][ T1711] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) [ 214.351048][ T1711] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 214.351226][ T1711] netlink_sendmsg (net/netlink/af_netlink.c:1901) [ 214.351416][ T1711] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) [ 214.351591][ T1711] ? __might_fault (mm/memory.c:6388 mm/memory.c:6381) [ 214.351768][ T1711] ? __import_iovec (lib/iov_iter.c:1263 lib/iov_iter.c:1279) [ 214.351954][ T1711] ____sys_sendmsg (net/socket.c:730 net/socket.c:745 net/socket.c:2597) [ 214.352140][ T1711] ? __pfx_____sys_sendmsg (net/socket.c:2543) [ 214.352321][ T1711] ? __pfx_copy_msghdr_from_user (net/socket.c:2523) [ 214.352576][ T1711] ? __pfx_validate_chain (kernel/locking/lockdep.c:3824) [ 214.352764][ T1711] ___sys_sendmsg (net/socket.c:2653) [ 214.352940][ T1711] ? __pfx____sys_sendmsg (net/socket.c:2640) [ 214.353118][ T1711] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 214.353299][ T1711] ? __lock_release (kernel/locking/lockdep.c:5435) [ 214.353495][ T1711] ? __debug_check_no_obj_freed (lib/debugobjects.c:1001) [ 214.353714][ T1711] ? __pfx___lock_release (kernel/locking/lockdep.c:5411) [ 214.353894][ T1711] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 214.354075][ T1711] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 214.354293][ T1711] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [ 214.354484][ T1711] __sys_sendmsg (./include/linux/file.h:34 net/socket.c:2682) [ 214.354660][ T1711] ? __pfx___sys_sendmsg (net/socket.c:2668) [ 214.354835][ T1711] ? __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) [ 214.355031][ T1711] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 214.355207][ T1711] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 214.355435][ T1711] RIP: 0033:0x7f3336b607b7 [ 214.355622][ T1711] 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) [ 214.356237][ T1711] RSP: 002b:00007ffdd22d11b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 214.356526][ T1711] RAX: ffffffffffffffda RBX: 00007ffdd22d18e0 RCX: 00007f3336b607b7 [ 214.356788][ T1711] RDX: 0000000000000000 RSI: 00007ffdd22d1220 RDI: 0000000000000005 [ 214.357050][ T1711] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 214.357311][ T1711] R10: 000000002eac1910 R11: 0000000000000246 R12: 0000000000000004 [ 214.357593][ T1711] R13: 0000000066bea23a R14: 0000000000496600 R15: 0000000000000000 | [ 214.360040][ T1711] 1 lock held by ip/1711: | [ 214.360179][ T1711] #0: ffffffff90fbc508 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) | [ 214.360569][ T1711] | [ 214.360569][ T1711] stack backtrace: [ 214.361068][ T1711] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 214.361454][ T1711] Call Trace: [ 214.361587][ T1711] [ 214.361681][ T1711] dump_stack_lvl (lib/dump_stack.c:122) [ 214.361869][ T1711] lockdep_rcu_suspicious (./include/linux/context_tracking.h:153 kernel/locking/lockdep.c:6725) [ 214.362058][ T1711] ? __pfx_br_handle_frame (net/bridge/br_input.c:326) bridge [ 214.362341][ T1711] 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 [ 214.362638][ T1711] br_info_notify (./include/linux/skbuff.h:1320 ./include/net/netlink.h:1015 net/bridge/br_netlink.c:645) bridge [ 214.362863][ T1711] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 214.363108][ T1711] br_add_if (net/bridge/br_if.c:692) bridge [ 214.363326][ T1711] ? rtnl_is_locked (net/core/rtnetlink.c:164) [ 214.363524][ T1711] ? netdev_master_upper_dev_get (net/core/dev.c:7102) [ 214.363786][ T1711] do_setlink (net/core/rtnetlink.c:2907) [ 214.363964][ T1711] ? is_bpf_text_address (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./kernel/bpf/core.c:769) [ 214.364168][ T1711] ? __pfx_do_setlink (net/core/rtnetlink.c:2778) [ 214.364361][ T1711] ? is_bpf_text_address (./kernel/bpf/core.c:772) [ 214.364573][ T1711] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 214.364767][ T1711] ? __kernel_text_address (kernel/extable.c:79) [ 214.364947][ T1711] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364) [ 214.365146][ T1711] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 214.365389][ T1711] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 214.365604][ T1711] ? stack_trace_save (kernel/stacktrace.c:123) [ 214.365794][ T1711] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 214.365983][ T1711] ? __pfx_validate_nla (lib/nlattr.c:396) [ 214.366195][ T1711] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 214.366334][ T1711] ? kasan_save_stack (mm/kasan/common.c:49) [ 214.366539][ T1711] ? __nla_validate_parse (lib/nlattr.c:638) [ 214.366736][ T1711] __rtnl_newlink (net/core/rtnetlink.c:3696) [ 214.366957][ T1711] ? 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) [ 214.367143][ T1711] ? __pfx___rtnl_newlink (net/core/rtnetlink.c:3557) [ 214.367346][ T1711] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 214.367576][ T1711] ? __create_object (mm/kmemleak.c:751) [ 214.367770][ T1711] ? trace_kmalloc (./include/trace/events/kmem.h:54 (discriminator 52)) [ 214.367959][ T1711] rtnl_newlink (net/core/rtnetlink.c:3744) [ 214.368101][ T1711] rtnetlink_rcv_msg (net/core/rtnetlink.c:6647) [ 214.368276][ T1711] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 214.368487][ T1711] ? 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) [ 214.368668][ T1711] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 214.368813][ T1711] ? __lock_acquire (kernel/locking/lockdep.c:5142) [ 214.368990][ T1711] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 214.369172][ T1711] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 214.369366][ T1711] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2527) [ 214.369584][ T1711] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 net/netlink/af_netlink.c:340) [ 214.369768][ T1711] ? 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) [ 214.369949][ T1711] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) [ 214.370128][ T1711] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) [ 214.370315][ T1711] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 214.370514][ T1711] netlink_sendmsg (net/netlink/af_netlink.c:1901) [ 214.370692][ T1711] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) [ 214.370870][ T1711] ? __might_fault (mm/memory.c:6388 mm/memory.c:6381) [ 214.371054][ T1711] ? __import_iovec (lib/iov_iter.c:1263 lib/iov_iter.c:1279) [ 214.371262][ T1711] ____sys_sendmsg (net/socket.c:730 net/socket.c:745 net/socket.c:2597) [ 214.371474][ T1711] ? __pfx_____sys_sendmsg (net/socket.c:2543) [ 214.371659][ T1711] ? __pfx_copy_msghdr_from_user (net/socket.c:2523) [ 214.371894][ T1711] ? __pfx_validate_chain (kernel/locking/lockdep.c:3824) [ 214.372092][ T1711] ___sys_sendmsg (net/socket.c:2653) [ 214.372271][ T1711] ? __pfx____sys_sendmsg (net/socket.c:2640) [ 214.372490][ T1711] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 214.372670][ T1711] ? __lock_release (kernel/locking/lockdep.c:5435) [ 214.372841][ T1711] ? __debug_check_no_obj_freed (lib/debugobjects.c:1001) [ 214.373063][ T1711] ? __pfx___lock_release (kernel/locking/lockdep.c:5411) [ 214.373242][ T1711] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 214.373455][ T1711] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 214.373858][ T1711] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [ 214.374042][ T1711] __sys_sendmsg (./include/linux/file.h:34 net/socket.c:2682) [ 214.374214][ T1711] ? __pfx___sys_sendmsg (net/socket.c:2668) [ 214.374391][ T1711] ? __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) [ 214.374680][ T1711] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 214.374857][ T1711] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 214.375069][ T1711] RIP: 0033:0x7f3336b607b7 [ 214.375253][ T1711] 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) [ 214.375958][ T1711] RSP: 002b:00007ffdd22d11b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 214.376242][ T1711] RAX: ffffffffffffffda RBX: 00007ffdd22d18e0 RCX: 00007f3336b607b7 [ 214.376523][ T1711] RDX: 0000000000000000 RSI: 00007ffdd22d1220 RDI: 0000000000000005 [ 214.376777][ T1711] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 214.377133][ T1711] R10: 000000002eac1910 R11: 0000000000000246 R12: 0000000000000004 [ 214.377403][ T1711] R13: 0000000066bea23a R14: 0000000000496600 R15: 0000000000000000 | [ 214.379949][ T1711] 1 lock held by ip/1711: | [ 214.380100][ T1711] #0: ffffffff90fbc508 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) | [ 214.380602][ T1711] | [ 214.380602][ T1711] stack backtrace: [ 214.381198][ T1711] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 214.381613][ T1711] Call Trace: [ 214.381760][ T1711] [ 214.381856][ T1711] dump_stack_lvl (lib/dump_stack.c:122) [ 214.382042][ T1711] lockdep_rcu_suspicious (./include/linux/context_tracking.h:153 kernel/locking/lockdep.c:6725) [ 214.382328][ T1711] ? __pfx_br_handle_frame (net/bridge/br_input.c:326) bridge [ 214.382616][ T1711] 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 [ 214.382866][ T1711] br_info_notify (./include/linux/skbuff.h:1320 ./include/net/netlink.h:1015 net/bridge/br_netlink.c:645) bridge [ 214.383078][ T1711] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 214.383416][ T1711] br_add_if (net/bridge/br_if.c:692) bridge [ 214.383627][ T1711] ? rtnl_is_locked (net/core/rtnetlink.c:164) [ 214.383816][ T1711] ? netdev_master_upper_dev_get (net/core/dev.c:7102) [ 214.384043][ T1711] do_setlink (net/core/rtnetlink.c:2907) [ 214.384320][ T1711] ? is_bpf_text_address (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./kernel/bpf/core.c:769) [ 214.384540][ T1711] ? __pfx_do_setlink (net/core/rtnetlink.c:2778) [ 214.384737][ T1711] ? is_bpf_text_address (./kernel/bpf/core.c:772) [ 214.384914][ T1711] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 214.385213][ T1711] ? __kernel_text_address (kernel/extable.c:79) [ 214.385421][ T1711] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364) [ 214.385600][ T1711] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 214.385832][ T1711] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 214.386150][ T1711] ? stack_trace_save (kernel/stacktrace.c:123) [ 214.386323][ T1711] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 214.386522][ T1711] ? __pfx_validate_nla (lib/nlattr.c:396) [ 214.386694][ T1711] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 214.386845][ T1711] ? kasan_save_stack (mm/kasan/common.c:49) [ 214.387134][ T1711] ? __nla_validate_parse (lib/nlattr.c:638) [ 214.387328][ T1711] __rtnl_newlink (net/core/rtnetlink.c:3696) [ 214.387522][ T1711] ? 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) [ 214.387716][ T1711] ? __pfx___rtnl_newlink (net/core/rtnetlink.c:3557) [ 214.388004][ T1711] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 214.388219][ T1711] ? __create_object (mm/kmemleak.c:751) [ 214.388432][ T1711] ? trace_kmalloc (./include/trace/events/kmem.h:54 (discriminator 52)) [ 214.388639][ T1711] rtnl_newlink (net/core/rtnetlink.c:3744) [ 214.388866][ T1711] rtnetlink_rcv_msg (net/core/rtnetlink.c:6647) [ 214.389054][ T1711] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 214.389245][ T1711] ? 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) [ 214.389455][ T1711] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 214.389596][ T1711] ? __lock_acquire (kernel/locking/lockdep.c:5142) [ 214.389869][ T1711] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 214.390056][ T1711] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 214.390232][ T1711] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2527) [ 214.390448][ T1711] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 net/netlink/af_netlink.c:340) [ 214.390738][ T1711] ? 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) [ 214.390912][ T1711] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) [ 214.391102][ T1711] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) [ 214.391291][ T1711] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 214.391610][ T1711] netlink_sendmsg (net/netlink/af_netlink.c:1901) [ 214.391790][ T1711] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) [ 214.391979][ T1711] ? __might_fault (mm/memory.c:6388 mm/memory.c:6381) [ 214.392154][ T1711] ? __import_iovec (lib/iov_iter.c:1263 lib/iov_iter.c:1279) [ 214.392347][ T1711] ____sys_sendmsg (net/socket.c:730 net/socket.c:745 net/socket.c:2597) [ 214.392554][ T1711] ? __pfx_____sys_sendmsg (net/socket.c:2543) [ 214.392724][ T1711] ? __pfx_copy_msghdr_from_user (net/socket.c:2523) [ 214.392938][ T1711] ? __pfx_validate_chain (kernel/locking/lockdep.c:3824) [ 214.393223][ T1711] ___sys_sendmsg (net/socket.c:2653) [ 214.393420][ T1711] ? __pfx____sys_sendmsg (net/socket.c:2640) [ 214.393594][ T1711] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 214.393768][ T1711] ? __lock_release (kernel/locking/lockdep.c:5435) [ 214.393949][ T1711] ? __debug_check_no_obj_freed (lib/debugobjects.c:1001) [ 214.394259][ T1711] ? __pfx___lock_release (kernel/locking/lockdep.c:5411) [ 214.394476][ T1711] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 214.394661][ T1711] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 214.394982][ T1711] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [ 214.395164][ T1711] __sys_sendmsg (./include/linux/file.h:34 net/socket.c:2682) [ 214.395336][ T1711] ? __pfx___sys_sendmsg (net/socket.c:2668) [ 214.395514][ T1711] ? __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) [ 214.395709][ T1711] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 214.395984][ T1711] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 214.396211][ T1711] RIP: 0033:0x7f3336b607b7 [ 214.396402][ T1711] 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) [ 214.397095][ T1711] RSP: 002b:00007ffdd22d11b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 214.397358][ T1711] RAX: ffffffffffffffda RBX: 00007ffdd22d18e0 RCX: 00007f3336b607b7 [ 214.397731][ T1711] RDX: 0000000000000000 RSI: 00007ffdd22d1220 RDI: 0000000000000005 [ 214.397989][ T1711] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 214.398244][ T1711] R10: 000000002eac1910 R11: 0000000000000246 R12: 0000000000000004 Finger prints: lockdep_rcu_suspicious:br_get_link_af_size_filtered:br_info_notify:br_add_if:do_setlink