====================================== | [ 367.042987][ T931] 1 lock held by ip/931: | [ 367.043109][ T931] #0: ffffffffb21dcac8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) | [ 367.043415][ T931] | [ 367.043415][ T931] stack backtrace: [ 367.043844][ T931] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 367.044180][ T931] Call Trace: [ 367.044308][ T931] [ 367.044390][ T931] dump_stack_lvl (lib/dump_stack.c:122) [ 367.044549][ T931] lockdep_rcu_suspicious (./include/linux/context_tracking.h:153 kernel/locking/lockdep.c:6725) [ 367.044703][ T931] ? __pfx_br_handle_frame (net/bridge/br_input.c:326) [ 367.044862][ T931] br_get_link_af_size_filtered (net/bridge/br_private.h:930 net/bridge/br_private.h:940 net/bridge/br_netlink.c:105) [ 367.045060][ T931] br_info_notify (./include/linux/skbuff.h:1320 ./include/net/netlink.h:1015 net/bridge/br_netlink.c:645) [ 367.045212][ T931] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 367.045405][ T931] br_add_if (net/bridge/br_if.c:692) [ 367.045525][ T931] ? rtnl_is_locked (net/core/rtnetlink.c:164) [ 367.045679][ T931] ? netdev_master_upper_dev_get (net/core/dev.c:7102) [ 367.045875][ T931] do_setlink (net/core/rtnetlink.c:2907) [ 367.046030][ T931] ? is_bpf_text_address (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./kernel/bpf/core.c:769) [ 367.046184][ T931] ? __pfx_do_setlink (net/core/rtnetlink.c:2778) [ 367.046348][ T931] ? is_bpf_text_address (./kernel/bpf/core.c:772) [ 367.046498][ T931] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 367.046655][ T931] ? __kernel_text_address (kernel/extable.c:79) [ 367.046809][ T931] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364) [ 367.046961][ T931] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 367.047151][ T931] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 367.047324][ T931] ? stack_trace_save (kernel/stacktrace.c:123) [ 367.047492][ T931] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 367.047649][ T931] ? __pfx_validate_nla (lib/nlattr.c:396) [ 367.047807][ T931] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 367.047927][ T931] ? kasan_save_stack (mm/kasan/common.c:49) [ 367.048085][ T931] ? __nla_validate_parse (lib/nlattr.c:638) [ 367.048248][ T931] __rtnl_newlink (net/core/rtnetlink.c:3696) [ 367.048411][ T931] ? 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) [ 367.048567][ T931] ? __pfx___rtnl_newlink (net/core/rtnetlink.c:3557) [ 367.048725][ T931] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 367.048922][ T931] ? __create_object (mm/kmemleak.c:751) [ 367.049077][ T931] ? trace_kmalloc (./include/trace/events/kmem.h:54 (discriminator 52)) [ 367.049239][ T931] rtnl_newlink (net/core/rtnetlink.c:3744) [ 367.049355][ T931] rtnetlink_rcv_msg (net/core/rtnetlink.c:6647) [ 367.049511][ T931] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 367.049666][ T931] ? 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) [ 367.049818][ T931] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 367.049942][ T931] ? __lock_acquire (kernel/locking/lockdep.c:5142) [ 367.050097][ T931] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 367.050262][ T931] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 367.050416][ T931] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2527) [ 367.050583][ T931] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 net/netlink/af_netlink.c:340) [ 367.050738][ T931] ? 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) [ 367.050891][ T931] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) [ 367.051049][ T931] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) [ 367.051200][ T931] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 367.051362][ T931] netlink_sendmsg (net/netlink/af_netlink.c:1901) [ 367.051519][ T931] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) [ 367.051674][ T931] ? __might_fault (mm/memory.c:6388 mm/memory.c:6381) [ 367.051830][ T931] ? __import_iovec (lib/iov_iter.c:1263 lib/iov_iter.c:1279) [ 367.051990][ T931] ____sys_sendmsg (net/socket.c:730 net/socket.c:745 net/socket.c:2597) [ 367.052146][ T931] ? __pfx_____sys_sendmsg (net/socket.c:2543) [ 367.052301][ T931] ? __pfx_copy_msghdr_from_user (net/socket.c:2523) [ 367.052491][ T931] ? __pfx_validate_chain (kernel/locking/lockdep.c:3824) [ 367.052659][ T931] ___sys_sendmsg (net/socket.c:2653) [ 367.052815][ T931] ? __pfx____sys_sendmsg (net/socket.c:2640) [ 367.052972][ T931] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 367.053128][ T931] ? __lock_release (kernel/locking/lockdep.c:5435) [ 367.053280][ T931] ? __debug_check_no_obj_freed (lib/debugobjects.c:1001) [ 367.053471][ T931] ? __pfx___lock_release (kernel/locking/lockdep.c:5411) [ 367.053627][ T931] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 367.053786][ T931] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 367.053983][ T931] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [ 367.054147][ T931] __sys_sendmsg (./include/linux/file.h:34 net/socket.c:2682) [ 367.054304][ T931] ? __pfx___sys_sendmsg (net/socket.c:2668) [ 367.054455][ T931] ? __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) [ 367.054627][ T931] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 367.054781][ T931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 367.054976][ T931] RIP: 0033:0x7f0c76eea7b7 [ 367.055135][ T931] 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) [ 367.055672][ T931] RSP: 002b:00007ffeb12e55a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 367.055903][ T931] RAX: ffffffffffffffda RBX: 00007ffeb12e5ce0 RCX: 00007f0c76eea7b7 [ 367.056129][ T931] RDX: 0000000000000000 RSI: 00007ffeb12e5610 RDI: 0000000000000005 [ 367.056364][ T931] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 367.056590][ T931] R10: 0000000002b1e910 R11: 0000000000000246 R12: 0000000000000004 [ 367.056817][ T931] R13: 0000000066bea976 R14: 0000000000496600 R15: 0000000000000000 | [ 367.059041][ T931] 1 lock held by ip/931: | [ 367.059165][ T931] #0: ffffffffb21dcac8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) | [ 367.059451][ T931] | [ 367.059451][ T931] stack backtrace: [ 367.059871][ T931] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 367.060207][ T931] Call Trace: [ 367.060328][ T931] [ 367.060410][ T931] dump_stack_lvl (lib/dump_stack.c:122) [ 367.060568][ T931] lockdep_rcu_suspicious (./include/linux/context_tracking.h:153 kernel/locking/lockdep.c:6725) [ 367.060721][ T931] ? __pfx_br_handle_frame (net/bridge/br_input.c:326) [ 367.060878][ T931] br_get_link_af_size_filtered (net/bridge/br_private.h:453 net/bridge/br_private.h:940 net/bridge/br_netlink.c:105) [ 367.061075][ T931] br_info_notify (./include/linux/skbuff.h:1320 ./include/net/netlink.h:1015 net/bridge/br_netlink.c:645) [ 367.061233][ T931] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 367.061424][ T931] br_add_if (net/bridge/br_if.c:692) [ 367.061548][ T931] ? rtnl_is_locked (net/core/rtnetlink.c:164) [ 367.061705][ T931] ? netdev_master_upper_dev_get (net/core/dev.c:7102) [ 367.061896][ T931] do_setlink (net/core/rtnetlink.c:2907) [ 367.062050][ T931] ? is_bpf_text_address (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./kernel/bpf/core.c:769) [ 367.062205][ T931] ? __pfx_do_setlink (net/core/rtnetlink.c:2778) [ 367.062366][ T931] ? is_bpf_text_address (./kernel/bpf/core.c:772) [ 367.062519][ T931] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 367.062682][ T931] ? __kernel_text_address (kernel/extable.c:79) [ 367.062839][ T931] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364) [ 367.062993][ T931] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 367.063183][ T931] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 367.063353][ T931] ? stack_trace_save (kernel/stacktrace.c:123) [ 367.063508][ T931] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 367.063665][ T931] ? __pfx_validate_nla (lib/nlattr.c:396) [ 367.063821][ T931] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 367.063942][ T931] ? kasan_save_stack (mm/kasan/common.c:49) [ 367.064104][ T931] ? __nla_validate_parse (lib/nlattr.c:638) [ 367.064269][ T931] __rtnl_newlink (net/core/rtnetlink.c:3696) [ 367.064429][ T931] ? 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) [ 367.064586][ T931] ? __pfx___rtnl_newlink (net/core/rtnetlink.c:3557) [ 367.064744][ T931] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 367.064937][ T931] ? __create_object (mm/kmemleak.c:751) [ 367.065223][ T931] ? trace_kmalloc (./include/trace/events/kmem.h:54 (discriminator 52)) [ 367.065384][ T931] rtnl_newlink (net/core/rtnetlink.c:3744) [ 367.065506][ T931] rtnetlink_rcv_msg (net/core/rtnetlink.c:6647) [ 367.065661][ T931] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 367.065904][ T931] ? 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) [ 367.066056][ T931] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 367.066178][ T931] ? __lock_acquire (kernel/locking/lockdep.c:5142) [ 367.066335][ T931] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 367.066487][ T931] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 367.066728][ T931] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2527) [ 367.066894][ T931] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 net/netlink/af_netlink.c:340) [ 367.067051][ T931] ? 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) [ 367.067206][ T931] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) [ 367.067469][ T931] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) [ 367.067622][ T931] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 367.067780][ T931] netlink_sendmsg (net/netlink/af_netlink.c:1901) [ 367.067937][ T931] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) [ 367.068089][ T931] ? __might_fault (mm/memory.c:6388 mm/memory.c:6381) [ 367.068245][ T931] ? __import_iovec (lib/iov_iter.c:1263 lib/iov_iter.c:1279) [ 367.068411][ T931] ____sys_sendmsg (net/socket.c:730 net/socket.c:745 net/socket.c:2597) [ 367.068566][ T931] ? __pfx_____sys_sendmsg (net/socket.c:2543) [ 367.068805][ T931] ? __pfx_copy_msghdr_from_user (net/socket.c:2523) [ 367.068996][ T931] ? __pfx_validate_chain (kernel/locking/lockdep.c:3824) [ 367.069159][ T931] ___sys_sendmsg (net/socket.c:2653) [ 367.069316][ T931] ? __pfx____sys_sendmsg (net/socket.c:2640) [ 367.069558][ T931] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 367.069711][ T931] ? __lock_release (kernel/locking/lockdep.c:5435) [ 367.069864][ T931] ? __debug_check_no_obj_freed (lib/debugobjects.c:1001) [ 367.070055][ T931] ? __pfx___lock_release (kernel/locking/lockdep.c:5411) [ 367.070309][ T931] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 367.070470][ T931] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 367.070660][ T931] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [ 367.070819][ T931] __sys_sendmsg (./include/linux/file.h:34 net/socket.c:2682) [ 367.071056][ T931] ? __pfx___sys_sendmsg (net/socket.c:2668) [ 367.071210][ T931] ? __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) [ 367.071383][ T931] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 367.071537][ T931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 367.071811][ T931] RIP: 0033:0x7f0c76eea7b7 [ 367.071967][ T931] 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) [ 367.072594][ T931] RSP: 002b:00007ffeb12e55a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 367.072824][ T931] RAX: ffffffffffffffda RBX: 00007ffeb12e5ce0 RCX: 00007f0c76eea7b7 [ 367.073048][ T931] RDX: 0000000000000000 RSI: 00007ffeb12e5610 RDI: 0000000000000005 [ 367.073376][ T931] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 367.073600][ T931] R10: 0000000002b1e910 R11: 0000000000000246 R12: 0000000000000004 [ 367.073828][ T931] R13: 0000000066bea976 R14: 0000000000496600 R15: 0000000000000000 | [ 367.075862][ T931] 1 lock held by ip/931: | [ 367.075981][ T931] #0: ffffffffb21dcac8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) | [ 367.076356][ T931] | [ 367.076356][ T931] stack backtrace: [ 367.076770][ T931] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 367.077104][ T931] Call Trace: [ 367.077220][ T931] [ 367.077302][ T931] dump_stack_lvl (lib/dump_stack.c:122) [ 367.077468][ T931] lockdep_rcu_suspicious (./include/linux/context_tracking.h:153 kernel/locking/lockdep.c:6725) [ 367.077712][ T931] ? __pfx_br_handle_frame (net/bridge/br_input.c:326) [ 367.077870][ T931] br_get_link_af_size_filtered (net/bridge/br_private.h:1611 net/bridge/br_private.h:1608 net/bridge/br_netlink.c:107) [ 367.078065][ T931] br_info_notify (./include/linux/skbuff.h:1320 ./include/net/netlink.h:1015 net/bridge/br_netlink.c:645) [ 367.078217][ T931] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 367.078499][ T931] br_add_if (net/bridge/br_if.c:692) [ 367.078622][ T931] ? rtnl_is_locked (net/core/rtnetlink.c:164) [ 367.078773][ T931] ? netdev_master_upper_dev_get (net/core/dev.c:7102) [ 367.078964][ T931] do_setlink (net/core/rtnetlink.c:2907) [ 367.079207][ T931] ? is_bpf_text_address (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./kernel/bpf/core.c:769) [ 367.079361][ T931] ? __pfx_do_setlink (net/core/rtnetlink.c:2778) [ 367.079511][ T931] ? is_bpf_text_address (./kernel/bpf/core.c:772) [ 367.079663][ T931] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 367.079902][ T931] ? __kernel_text_address (kernel/extable.c:79) [ 367.080053][ T931] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364) [ 367.080203][ T931] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 367.080397][ T931] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 367.080652][ T931] ? stack_trace_save (kernel/stacktrace.c:123) [ 367.080804][ T931] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 367.080956][ T931] ? __pfx_validate_nla (lib/nlattr.c:396) [ 367.081111][ T931] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 367.081232][ T931] ? kasan_save_stack (mm/kasan/common.c:49) [ 367.081472][ T931] ? __nla_validate_parse (lib/nlattr.c:638) [ 367.081633][ T931] __rtnl_newlink (net/core/rtnetlink.c:3696) [ 367.081792][ T931] ? 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) [ 367.081955][ T931] ? __pfx___rtnl_newlink (net/core/rtnetlink.c:3557) [ 367.082206][ T931] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 367.082399][ T931] ? __create_object (mm/kmemleak.c:751) [ 367.082553][ T931] ? trace_kmalloc (./include/trace/events/kmem.h:54 (discriminator 52)) [ 367.082712][ T931] rtnl_newlink (net/core/rtnetlink.c:3744) [ 367.082999][ T931] rtnetlink_rcv_msg (net/core/rtnetlink.c:6647) [ 367.083152][ T931] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 367.083306][ T931] ? 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) [ 367.083461][ T931] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) [ 367.083587][ T931] ? __lock_acquire (kernel/locking/lockdep.c:5142) [ 367.083827][ T931] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 367.083978][ T931] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) [ 367.084131][ T931] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2527) [ 367.084297][ T931] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 net/netlink/af_netlink.c:340) [ 367.084535][ T931] ? 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) [ 367.084689][ T931] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) [ 367.084845][ T931] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) [ 367.085001][ T931] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 367.085241][ T931] netlink_sendmsg (net/netlink/af_netlink.c:1901) [ 367.085396][ T931] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) [ 367.085551][ T931] ? __might_fault (mm/memory.c:6388 mm/memory.c:6381) [ 367.085704][ T931] ? __import_iovec (lib/iov_iter.c:1263 lib/iov_iter.c:1279) [ 367.085946][ T931] ____sys_sendmsg (net/socket.c:730 net/socket.c:745 net/socket.c:2597) [ 367.086102][ T931] ? __pfx_____sys_sendmsg (net/socket.c:2543) [ 367.086255][ T931] ? __pfx_copy_msghdr_from_user (net/socket.c:2523) [ 367.086446][ T931] ? __pfx_validate_chain (kernel/locking/lockdep.c:3824) [ 367.086703][ T931] ___sys_sendmsg (net/socket.c:2653) [ 367.086859][ T931] ? __pfx____sys_sendmsg (net/socket.c:2640) [ 367.087013][ T931] ? find_held_lock (kernel/locking/lockdep.c:5249) [ 367.087168][ T931] ? __lock_release (kernel/locking/lockdep.c:5435) [ 367.087318][ T931] ? __debug_check_no_obj_freed (lib/debugobjects.c:1001) [ 367.087605][ T931] ? __pfx___lock_release (kernel/locking/lockdep.c:5411) [ 367.087758][ T931] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 367.087920][ T931] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) [ 367.088112][ T931] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [ 367.088271][ T931] __sys_sendmsg (./include/linux/file.h:34 net/socket.c:2682) [ 367.088422][ T931] ? __pfx___sys_sendmsg (net/socket.c:2668) [ 367.088571][ T931] ? __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) [ 367.088742][ T931] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 367.088981][ T931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 367.089175][ T931] RIP: 0033:0x7f0c76eea7b7 [ 367.089339][ T931] 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) [ 367.089965][ T931] RSP: 002b:00007ffeb12e55a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 367.090197][ T931] RAX: ffffffffffffffda RBX: 00007ffeb12e5ce0 RCX: 00007f0c76eea7b7 [ 367.090515][ T931] RDX: 0000000000000000 RSI: 00007ffeb12e5610 RDI: 0000000000000005 [ 367.090744][ T931] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 367.090972][ T931] R10: 0000000002b1e910 R11: 0000000000000246 R12: 0000000000000004 Finger prints: lockdep_rcu_suspicious:br_get_link_af_size_filtered:br_info_notify:br_add_if:do_setlink