====================================== | [ 23.233651][ T344] br1: port 1(vx100) entered forwarding state | [ 23.234852][ T344] ------------[ cut here ]------------ | [ 23.235217][ T344] WARNING: CPU: 2 PID: 344 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 23.235853][ T344] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel bridge stp llc 8021q sch_ingress vrf veth [ 23.237139][ T344] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.237550][ T344] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 23.237883][ T344] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 23.238995][ T344] RSP: 0018:ffffc90000576ef0 EFLAGS: 00010246 [ 23.239547][ T344] RAX: 0000000000000000 RBX: ffff88800dd1a000 RCX: 0000000000000001 [ 23.240031][ T344] RDX: 0000000000000000 RSI: ffffffffb049b939 RDI: ffffffffafc555e0 [ 23.240529][ T344] RBP: ffffc90000576fe0 R08: 0000000000000000 R09: 0000000000000000 [ 23.241052][ T344] R10: ffffc90000577010 R11: ffffffffb12a8918 R12: 1ffff920000aede2 [ 23.241542][ T344] R13: 00000000000005dc R14: ffffc90000577010 R15: ffff88800dd1af08 [ 23.242025][ T344] FS: 00007f287ad87800(0000) GS:ffff888083db7000(0000) knlGS:0000000000000000 [ 23.242600][ T344] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.243013][ T344] CR2: 00000000004e6890 CR3: 000000000b8dc005 CR4: 0000000000772ef0 [ 23.243504][ T344] PKRU: 55555554 [ 23.243766][ T344] Call Trace: [ 23.244020][ T344] [ 23.244233][ T344] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 23.244592][ T344] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.244940][ T344] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 23.245283][ T344] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 23.245700][ T344] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 23.246044][ T344] netif_set_mtu (net/core/dev.c:9652) [ 23.246403][ T344] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 23.246749][ T344] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 23.247212][ T344] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 23.247482][ T344] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 23.247940][ T344] br_add_if (net/bridge/br_if.c:697) bridge [ 23.248335][ T344] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 23.248683][ T344] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 23.249029][ T344] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 23.249469][ T344] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.249828][ T344] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 23.250165][ T344] ? __kernel_text_address (kernel/extable.c:79) [ 23.250525][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.250875][ T344] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 23.251212][ T344] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 23.251638][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.251978][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.252319][ T344] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 23.252645][ T344] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 23.252977][ T344] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.253309][ T344] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 23.253629][ T344] ? __create_object (mm/kmemleak.c:771) [ 23.253949][ T344] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 23.254290][ T344] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 23.254618][ T344] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 23.255012][ T344] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 23.255353][ T344] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 23.255684][ T344] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.256002][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.256342][ T344] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.256669][ T344] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 23.256985][ T344] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.257319][ T344] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.257651][ T344] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 23.257994][ T344] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.258343][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.258686][ T344] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.259019][ T344] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.259365][ T344] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 23.259708][ T344] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 23.260041][ T344] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 23.260390][ T344] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 23.260732][ T344] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 23.261067][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.261417][ T344] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 23.261755][ T344] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 23.262093][ T344] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 23.262445][ T344] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 23.262794][ T344] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 23.263127][ T344] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 23.263829][ T344] ___sys_sendmsg (net/socket.c:2670) [ 23.264173][ T344] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 23.264747][ T344] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 23.265623][ T344] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 23.265952][ T344] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.266288][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.267068][ T344] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.267396][ T344] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 23.267723][ T344] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.268050][ T344] __sys_sendmsg (net/socket.c:2700) [ 23.268405][ T344] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 23.268816][ T344] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 23.269170][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.269512][ T344] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.270062][ T344] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.270468][ T344] RIP: 0033:0x7f287af541e7 [ 23.270822][ T344] Code: 0e 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: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 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) [ 23.272419][ T344] RSP: 002b:00007ffc4ade6a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 23.272918][ T344] RAX: ffffffffffffffda RBX: 00007ffc4ade7130 RCX: 00007f287af541e7 [ 23.273428][ T344] RDX: 0000000000000000 RSI: 00007ffc4ade6a70 RDI: 0000000000000005 [ 23.273923][ T344] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 23.274443][ T344] R10: 00000000350a0910 R11: 0000000000000246 R12: 0000000000000004 [ 23.274940][ T344] R13: 00000000686e68d1 R14: 0000000000499600 R15: 0000000000000000 | [ 23.525006][ T346] ------------[ cut here ]------------ | [ 23.525369][ T346] WARNING: CPU: 2 PID: 346 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 23.525988][ T346] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel bridge stp llc 8021q sch_ingress vrf veth | [ 23.527571][ T346] Tainted: [W]=WARN [ 23.527824][ T346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.528225][ T346] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 23.529837][ T346] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 23.530995][ T346] RSP: 0018:ffffc90000576ef0 EFLAGS: 00010246 [ 23.531415][ T346] RAX: 0000000000000000 RBX: ffff88800dd1a000 RCX: 0000000000000001 [ 23.531894][ T346] RDX: 0000000000000000 RSI: ffffffffb049b939 RDI: ffffffffafc555e0 [ 23.532376][ T346] RBP: ffffc90000576fe0 R08: 0000000000000000 R09: 0000000000000000 [ 23.532844][ T346] R10: ffffc90000577010 R11: ffffffffb12a8918 R12: 1ffff920000aede2 [ 23.533323][ T346] R13: 00000000000005dc R14: ffffc90000577010 R15: ffff88800dd1af08 [ 23.533793][ T346] FS: 00007f902e52f800(0000) GS:ffff888083db7000(0000) knlGS:0000000000000000 [ 23.534368][ T346] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.534768][ T346] CR2: 00000000004e5aa8 CR3: 000000000b8dc004 CR4: 0000000000772ef0 [ 23.535239][ T346] PKRU: 55555554 [ 23.535510][ T346] Call Trace: [ 23.535767][ T346] [ 23.535940][ T346] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 23.536265][ T346] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.536611][ T346] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 23.536932][ T346] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 23.537337][ T346] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 23.537660][ T346] netif_set_mtu (net/core/dev.c:9652) [ 23.537978][ T346] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 23.538319][ T346] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 23.538817][ T346] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 23.539067][ T346] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 23.539531][ T346] br_add_if (net/bridge/br_if.c:697) bridge [ 23.539900][ T346] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 23.540223][ T346] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 23.540557][ T346] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 23.540959][ T346] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.541306][ T346] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 23.541630][ T346] ? __kernel_text_address (kernel/extable.c:79) [ 23.541951][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.542271][ T346] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 23.542605][ T346] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 23.543030][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.543378][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.543705][ T346] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 23.544021][ T346] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 23.544365][ T346] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.544686][ T346] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 23.545001][ T346] ? __create_object (mm/kmemleak.c:771) [ 23.545329][ T346] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 23.545650][ T346] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 23.545965][ T346] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 23.546375][ T346] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 23.546742][ T346] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 23.547073][ T346] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.547414][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.547750][ T346] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.548067][ T346] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 23.548444][ T346] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.548791][ T346] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.549130][ T346] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 23.549476][ T346] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.549819][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.550162][ T346] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.550511][ T346] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.550847][ T346] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 23.551191][ T346] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 23.551565][ T346] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 23.551924][ T346] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 23.552265][ T346] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 23.552613][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.552952][ T346] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 23.553301][ T346] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 23.553641][ T346] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 23.553988][ T346] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 23.554359][ T346] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 23.554695][ T346] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 23.555122][ T346] ___sys_sendmsg (net/socket.c:2670) [ 23.555480][ T346] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 23.555829][ T346] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 23.556244][ T346] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 23.556604][ T346] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.556946][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.557296][ T346] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.557636][ T346] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 23.557971][ T346] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.558327][ T346] __sys_sendmsg (net/socket.c:2700) [ 23.558667][ T346] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 23.559087][ T346] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 23.559460][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.559807][ T346] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.560148][ T346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.560568][ T346] RIP: 0033:0x7f902e6fc1e7 [ 23.560913][ T346] Code: 0e 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: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 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) [ 23.562082][ T346] RSP: 002b:00007fffb22b64e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 23.562595][ T346] RAX: ffffffffffffffda RBX: 00007fffb22b6c10 RCX: 00007f902e6fc1e7 [ 23.563087][ T346] RDX: 0000000000000000 RSI: 00007fffb22b6550 RDI: 0000000000000005 [ 23.563607][ T346] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 23.564116][ T346] R10: 0000000026232910 R11: 0000000000000246 R12: 0000000000000004 [ 23.564622][ T346] R13: 00000000686e68d2 R14: 0000000000499600 R15: 0000000000000000 | [ 24.214031][ T353] ------------[ cut here ]------------ | [ 24.214401][ T353] WARNING: CPU: 3 PID: 353 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 24.215099][ T353] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel bridge stp llc 8021q sch_ingress vrf veth | [ 24.216460][ T353] Tainted: [W]=WARN [ 24.216787][ T353] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.217328][ T353] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 24.217686][ T353] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 24.219186][ T353] RSP: 0018:ffffc90000586ef0 EFLAGS: 00010246 [ 24.219884][ T353] RAX: 0000000000000000 RBX: ffff888009fd2000 RCX: 0000000000000001 [ 24.220558][ T353] RDX: 0000000000000000 RSI: ffffffffb049b939 RDI: ffffffffafc555e0 [ 24.221221][ T353] RBP: ffffc90000586fe0 R08: 0000000000000000 R09: 0000000000000000 [ 24.221864][ T353] R10: ffffc90000587010 R11: ffffffffb12a8918 R12: 1ffff920000b0de2 [ 24.222410][ T353] R13: 00000000000005dc R14: ffffc90000587010 R15: ffff888009fd2f08 [ 24.222917][ T353] FS: 00007f0740804800(0000) GS:ffff888083e37000(0000) knlGS:0000000000000000 [ 24.223690][ T353] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.224121][ T353] CR2: 00000000004e5468 CR3: 0000000009525006 CR4: 0000000000772ef0 [ 24.224805][ T353] PKRU: 55555554 [ 24.225055][ T353] Call Trace: [ 24.225311][ T353] [ 24.225525][ T353] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 24.225980][ T353] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.226331][ T353] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 24.226752][ T353] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 24.227215][ T353] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 24.227580][ T353] netif_set_mtu (net/core/dev.c:9652) [ 24.227950][ T353] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 24.228423][ T353] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 24.228956][ T353] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 24.229326][ T353] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 24.229792][ T353] br_add_if (net/bridge/br_if.c:697) bridge [ 24.230175][ T353] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 24.230695][ T353] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 24.231029][ T353] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 24.231481][ T353] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.231895][ T353] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 24.232219][ T353] ? __kernel_text_address (kernel/extable.c:79) [ 24.232619][ T353] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.233164][ T353] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 24.233516][ T353] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 24.233960][ T353] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.234367][ T353] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.234690][ T353] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 24.235004][ T353] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 24.235499][ T353] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.235825][ T353] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 24.236133][ T353] ? __create_object (mm/kmemleak.c:771) [ 24.236598][ T353] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 24.236918][ T353] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 24.237226][ T353] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 24.237725][ T353] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 24.238126][ T353] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 24.238462][ T353] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.238876][ T353] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.239231][ T353] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.239577][ T353] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 24.239888][ T353] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.240415][ T353] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.240812][ T353] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 24.241123][ T353] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.241461][ T353] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.242001][ T353] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.242368][ T353] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.242747][ T353] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 24.243070][ T353] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 24.243389][ T353] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 24.243718][ T353] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 24.244042][ T353] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 24.244372][ T353] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.244702][ T353] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 24.245095][ T353] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 24.245456][ T353] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 24.245822][ T353] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 24.246140][ T353] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 24.246594][ T353] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 24.247000][ T353] ___sys_sendmsg (net/socket.c:2670) [ 24.247324][ T353] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 24.247763][ T353] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 24.248153][ T353] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 24.248487][ T353] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.248964][ T353] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.249376][ T353] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.249876][ T353] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 24.250247][ T353] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.250614][ T353] __sys_sendmsg (net/socket.c:2700) [ 24.250945][ T353] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 24.251546][ T353] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 24.251894][ T353] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.252264][ T353] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.252699][ T353] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 24.253109][ T353] RIP: 0033:0x7f07409d11e7 [ 24.253476][ T353] Code: 0e 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: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 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) [ 24.254983][ T353] RSP: 002b:00007ffd39359858 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 24.255496][ T353] RAX: ffffffffffffffda RBX: 00007ffd39359f80 RCX: 00007f07409d11e7 [ 24.256085][ T353] RDX: 0000000000000000 RSI: 00007ffd393598c0 RDI: 0000000000000005 [ 24.256679][ T353] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 24.257273][ T353] R10: 000000002d549910 R11: 0000000000000246 R12: 0000000000000004 [ 24.257816][ T353] R13: 00000000686e68d2 R14: 0000000000499600 R15: 0000000000000000 | [ 24.658594][ T357] ------------[ cut here ]------------ | [ 24.658917][ T357] WARNING: CPU: 1 PID: 357 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 24.659593][ T357] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel bridge stp llc 8021q sch_ingress vrf veth | [ 24.660851][ T357] Tainted: [W]=WARN [ 24.661085][ T357] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.661484][ T357] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 24.661800][ T357] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 24.662911][ T357] RSP: 0018:ffffc90000b96ef0 EFLAGS: 00010246 [ 24.663316][ T357] RAX: 0000000000000000 RBX: ffff888009fd2000 RCX: 0000000000000001 [ 24.663774][ T357] RDX: 0000000000000000 RSI: ffffffffb049b939 RDI: ffffffffafc555e0 [ 24.664240][ T357] RBP: ffffc90000b96fe0 R08: 0000000000000000 R09: 0000000000000000 [ 24.664854][ T357] R10: ffffc90000b97010 R11: ffffffffb12a8918 R12: 1ffff92000172de2 [ 24.665471][ T357] R13: 00000000000005dc R14: ffffc90000b97010 R15: ffff888009fd2f08 [ 24.665929][ T357] FS: 00007f686f8dc800(0000) GS:ffff888083d37000(0000) knlGS:0000000000000000 [ 24.666606][ T357] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.666992][ T357] CR2: 00000000004e5730 CR3: 00000000090c2004 CR4: 0000000000772ef0 [ 24.667609][ T357] PKRU: 55555554 [ 24.667845][ T357] Call Trace: [ 24.668075][ T357] [ 24.668234][ T357] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 24.668707][ T357] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.669025][ T357] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 24.669478][ T357] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 24.669860][ T357] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 24.670171][ T357] netif_set_mtu (net/core/dev.c:9652) [ 24.670679][ T357] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 24.671000][ T357] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 24.671621][ T357] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 24.671855][ T357] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 24.672272][ T357] br_add_if (net/bridge/br_if.c:697) bridge [ 24.672803][ T357] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 24.673117][ T357] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 24.673588][ T357] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 24.673977][ T357] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.674484][ T357] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 24.674802][ T357] ? __kernel_text_address (kernel/extable.c:79) [ 24.675113][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.675565][ T357] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 24.675875][ T357] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 24.676257][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.676577][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.676905][ T357] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 24.677209][ T357] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 24.677535][ T357] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.677844][ T357] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 24.678149][ T357] ? __create_object (mm/kmemleak.c:771) [ 24.678495][ T357] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 24.678803][ T357] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 24.679105][ T357] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 24.679505][ T357] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 24.679825][ T357] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 24.680134][ T357] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.680447][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.680759][ T357] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.681073][ T357] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 24.681385][ T357] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.681692][ T357] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.681992][ T357] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 24.682307][ T357] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.682615][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.682921][ T357] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.683222][ T357] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.683554][ T357] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 24.683872][ T357] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 24.684184][ T357] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 24.684500][ T357] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 24.684809][ T357] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 24.685114][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.685451][ T357] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 24.685761][ T357] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 24.686067][ T357] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 24.686395][ T357] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 24.686708][ T357] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 24.687012][ T357] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 24.687413][ T357] ___sys_sendmsg (net/socket.c:2670) [ 24.687719][ T357] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 24.688035][ T357] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 24.688426][ T357] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 24.688741][ T357] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.689048][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.689379][ T357] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.689691][ T357] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 24.689994][ T357] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.690328][ T357] __sys_sendmsg (net/socket.c:2700) [ 24.690632][ T357] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 24.691009][ T357] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 24.691333][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.691643][ T357] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.691947][ T357] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 24.692333][ T357] RIP: 0033:0x7f686faa91e7 [ 24.692659][ T357] Code: 0e 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: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 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) [ 24.693750][ T357] RSP: 002b:00007ffe45849be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 24.694223][ T357] RAX: ffffffffffffffda RBX: 00007ffe4584a310 RCX: 00007f686faa91e7 [ 24.694699][ T357] RDX: 0000000000000000 RSI: 00007ffe45849c50 RDI: 0000000000000005 [ 24.695153][ T357] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 24.695624][ T357] R10: 0000000025420910 R11: 0000000000000246 R12: 0000000000000004 [ 24.696081][ T357] R13: 00000000686e68d3 R14: 0000000000499600 R15: 0000000000000000 | [ 29.039462][ T403] ------------[ cut here ]------------ | [ 29.039808][ T403] WARNING: CPU: 2 PID: 403 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 29.040525][ T403] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel bridge stp llc 8021q sch_ingress vrf veth | [ 29.041822][ T403] Tainted: [W]=WARN [ 29.042068][ T403] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.042472][ T403] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 29.042802][ T403] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 29.043939][ T403] RSP: 0018:ffffc9000092eef0 EFLAGS: 00010246 [ 29.044362][ T403] RAX: 0000000000000000 RBX: ffff88800a882000 RCX: 0000000000000001 [ 29.044829][ T403] RDX: 0000000000000000 RSI: ffffffffb049b939 RDI: ffffffffafc555e0 [ 29.045310][ T403] RBP: ffffc9000092efe0 R08: 0000000000000000 R09: 0000000000000000 [ 29.045780][ T403] R10: ffffc9000092f010 R11: ffffffffb0979160 R12: 1ffff92000125de2 [ 29.046251][ T403] R13: 00000000000005dc R14: ffffc9000092f010 R15: ffff88800a882f08 [ 29.046730][ T403] FS: 00007f8406fd5800(0000) GS:ffff888083db7000(0000) knlGS:0000000000000000 [ 29.047294][ T403] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.047692][ T403] CR2: 00000000004e68a0 CR3: 0000000009787005 CR4: 0000000000772ef0 [ 29.048167][ T403] PKRU: 55555554 [ 29.048417][ T403] Call Trace: [ 29.048659][ T403] [ 29.048828][ T403] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 29.049151][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 29.049484][ T403] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 29.049808][ T403] netif_set_mtu (net/core/dev.c:9652) [ 29.050126][ T403] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 29.050480][ T403] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 29.050725][ T403] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 29.051163][ T403] br_add_if (net/bridge/br_if.c:697) bridge [ 29.051550][ T403] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 29.051877][ T403] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 29.052196][ T403] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 29.052621][ T403] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.052948][ T403] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 29.053264][ T403] ? __kernel_text_address (kernel/extable.c:79) [ 29.053601][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 29.053930][ T403] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 29.054255][ T403] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 29.054657][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 29.054977][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 29.055317][ T403] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 29.055636][ T403] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 29.055956][ T403] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 29.056284][ T403] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 29.056603][ T403] ? __create_object (mm/kmemleak.c:771) [ 29.056922][ T403] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 29.057238][ T403] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 29.057570][ T403] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 29.057970][ T403] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 29.058321][ T403] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 29.058647][ T403] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 29.058964][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 29.059308][ T403] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 29.059636][ T403] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 29.059950][ T403] ? __lock_release (kernel/locking/lockdep.c:5539) [ 29.060268][ T403] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 29.060605][ T403] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 29.060921][ T403] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 29.061240][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 29.061578][ T403] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.061896][ T403] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 29.062215][ T403] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 29.062552][ T403] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 29.062876][ T403] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 29.063194][ T403] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 29.063536][ T403] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 29.063852][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 29.064182][ T403] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 29.064517][ T403] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 29.064836][ T403] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 29.065162][ T403] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 29.065495][ T403] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 29.065811][ T403] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 29.066214][ T403] ___sys_sendmsg (net/socket.c:2670) [ 29.066544][ T403] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 29.066869][ T403] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 29.067257][ T403] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 29.067604][ T403] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 29.067927][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 29.068247][ T403] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 29.068574][ T403] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 29.068889][ T403] ? __lock_release (kernel/locking/lockdep.c:5539) [ 29.069210][ T403] __sys_sendmsg (net/socket.c:2700) [ 29.069537][ T403] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 29.069929][ T403] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 29.070259][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 29.070591][ T403] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.070911][ T403] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 29.071319][ T403] RIP: 0033:0x7f84071a21e7 [ 29.071653][ T403] Code: 0e 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: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 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) [ 29.072760][ T403] RSP: 002b:00007ffdada00c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 29.073233][ T403] RAX: ffffffffffffffda RBX: 00007ffdada01330 RCX: 00007f84071a21e7 [ 29.073709][ T403] RDX: 0000000000000000 RSI: 00007ffdada00c70 RDI: 0000000000000005 [ 29.074186][ T403] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 29.074675][ T403] R10: 0000000003051910 R11: 0000000000000246 R12: 0000000000000004 [ 29.075142][ T403] R13: 00000000686e68d7 R14: 0000000000499600 R15: 0000000000000000 | [ 29.764918][ T409] ------------[ cut here ]------------ | [ 29.765241][ T409] WARNING: CPU: 0 PID: 409 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 29.765856][ T409] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel bridge stp llc 8021q sch_ingress vrf veth | [ 29.767114][ T409] Tainted: [W]=WARN [ 29.768574][ T409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.768961][ T409] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 29.769290][ T409] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 29.770401][ T409] RSP: 0018:ffffc9000097eef0 EFLAGS: 00010246 [ 29.770792][ T409] RAX: 0000000000000000 RBX: ffff88800a882000 RCX: 0000000000000001 [ 29.771247][ T409] RDX: 0000000000000000 RSI: ffffffffb049b939 RDI: ffffffffafc555e0 [ 29.771716][ T409] RBP: ffffc9000097efe0 R08: 0000000000000000 R09: 0000000000000000 [ 29.772174][ T409] R10: ffffc9000097f010 R11: ffffffffb12a8918 R12: 1ffff9200012fde2 [ 29.772646][ T409] R13: 00000000000005dc R14: ffffc9000097f010 R15: ffff88800a882f08 [ 29.773103][ T409] FS: 00007fe321ac5800(0000) GS:ffff888083cb7000(0000) knlGS:0000000000000000 [ 29.773646][ T409] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.774033][ T409] CR2: 00000000004e68a0 CR3: 000000000f01f003 CR4: 0000000000772ef0 [ 29.774533][ T409] PKRU: 55555554 [ 29.774770][ T409] Call Trace: [ 29.775001][ T409] [ 29.775160][ T409] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 29.775478][ T409] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 29.775795][ T409] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 29.776098][ T409] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 29.776487][ T409] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 29.776798][ T409] netif_set_mtu (net/core/dev.c:9652) [ 29.777107][ T409] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 29.777432][ T409] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 29.777859][ T409] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 29.778092][ T409] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 29.778531][ T409] br_add_if (net/bridge/br_if.c:697) bridge [ 29.778884][ T409] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 29.779193][ T409] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 29.779534][ T409] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 29.779920][ T409] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.780225][ T409] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 29.780536][ T409] ? __kernel_text_address (kernel/extable.c:79) [ 29.780846][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 29.781155][ T409] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 29.781469][ T409] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 29.781851][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 29.782161][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 29.782490][ T409] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 29.782795][ T409] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 29.783101][ T409] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 29.783416][ T409] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 29.783723][ T409] ? __create_object (mm/kmemleak.c:771) [ 29.784032][ T409] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 29.784358][ T409] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 29.784664][ T409] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 29.785042][ T409] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 29.785368][ T409] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 29.785681][ T409] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 29.785984][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 29.786320][ T409] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 29.786635][ T409] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 29.786939][ T409] ? __lock_release (kernel/locking/lockdep.c:5539) [ 29.787249][ T409] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 29.787565][ T409] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 29.787874][ T409] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 29.788184][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 29.788506][ T409] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.788818][ T409] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 29.789124][ T409] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 29.789450][ T409] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 29.789758][ T409] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 29.790065][ T409] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 29.790393][ T409] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 29.790703][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 29.791017][ T409] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 29.791333][ T409] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 29.791639][ T409] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 29.791951][ T409] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 29.792259][ T409] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 29.792571][ T409] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 29.792964][ T409] ___sys_sendmsg (net/socket.c:2670) [ 29.793271][ T409] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 29.793588][ T409] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 29.793967][ T409] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 29.794309][ T409] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 29.794618][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 29.794931][ T409] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 29.795239][ T409] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 29.795556][ T409] ? __lock_release (kernel/locking/lockdep.c:5539) [ 29.795870][ T409] __sys_sendmsg (net/socket.c:2700) [ 29.796171][ T409] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 29.796555][ T409] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 29.796871][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 29.797179][ T409] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.797490][ T409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 29.797869][ T409] RIP: 0033:0x7fe321c921e7 [ 29.798189][ T409] Code: 0e 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: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 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) [ 29.799298][ T409] RSP: 002b:00007ffd5d0a1508 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 29.799761][ T409] RAX: ffffffffffffffda RBX: 00007ffd5d0a1c30 RCX: 00007fe321c921e7 [ 29.800221][ T409] RDX: 0000000000000000 RSI: 00007ffd5d0a1570 RDI: 0000000000000005 [ 29.800679][ T409] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 29.801136][ T409] R10: 0000000000a40910 R11: 0000000000000246 R12: 0000000000000004 [ 29.801596][ T409] R13: 00000000686e68d8 R14: 0000000000499600 R15: 0000000000000000 | [ 34.115064][ T457] ------------[ cut here ]------------ | [ 34.115474][ T457] WARNING: CPU: 2 PID: 457 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 34.116119][ T457] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel bridge stp llc 8021q sch_ingress vrf veth | [ 34.117872][ T457] Tainted: [W]=WARN [ 34.118132][ T457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.118557][ T457] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 34.118908][ T457] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 34.120094][ T457] RSP: 0018:ffffc90000cd6ef0 EFLAGS: 00010246 [ 34.120526][ T457] RAX: 0000000000000000 RBX: ffff88800aaea000 RCX: 0000000000000001 [ 34.121017][ T457] RDX: 0000000000000000 RSI: ffffffffb049b939 RDI: ffffffffafc555e0 [ 34.121520][ T457] RBP: ffffc90000cd6fe0 R08: 0000000000000000 R09: 0000000000000000 [ 34.122016][ T457] R10: ffffc90000cd7010 R11: ffffffffb0979160 R12: 1ffff9200019ade2 [ 34.122524][ T457] R13: 00000000000005dc R14: ffffc90000cd7010 R15: ffff88800aaeaf08 [ 34.123018][ T457] FS: 00007fdc8517a800(0000) GS:ffff888083db7000(0000) knlGS:0000000000000000 [ 34.123614][ T457] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.124033][ T457] CR2: 00000000004e68a0 CR3: 000000000bacb002 CR4: 0000000000772ef0 [ 34.124594][ T457] PKRU: 55555554 [ 34.124880][ T457] Call Trace: [ 34.125127][ T457] [ 34.125313][ T457] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 34.125639][ T457] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.125973][ T457] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.126306][ T457] netif_set_mtu (net/core/dev.c:9652) [ 34.126626][ T457] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 34.126961][ T457] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 34.127214][ T457] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 34.127689][ T457] br_add_if (net/bridge/br_if.c:697) bridge [ 34.128171][ T457] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 34.128767][ T457] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 34.129111][ T457] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 34.129667][ T457] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.130236][ T457] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 34.130807][ T457] ? __kernel_text_address (kernel/extable.c:79) [ 34.131412][ T457] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.131976][ T457] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 34.132539][ T457] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 34.133112][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.133673][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.134243][ T457] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 34.134833][ T457] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 34.135322][ T457] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.135879][ T457] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 34.136425][ T457] ? __create_object (mm/kmemleak.c:771) [ 34.136984][ T457] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 34.137559][ T457] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 34.138112][ T457] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 34.138823][ T457] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 34.139433][ T457] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 34.140004][ T457] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.140573][ T457] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.141146][ T457] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.141729][ T457] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 34.142298][ T457] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.142861][ T457] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.143458][ T457] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 34.144023][ T457] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.144629][ T457] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.145205][ T457] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.145783][ T457] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.146355][ T457] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 34.146933][ T457] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 34.147534][ T457] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 34.148099][ T457] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 34.148684][ T457] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 34.149233][ T457] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.149816][ T457] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 34.150393][ T457] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 34.150735][ T457] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 34.151072][ T457] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 34.151418][ T457] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 34.151738][ T457] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 34.152141][ T457] ___sys_sendmsg (net/socket.c:2670) [ 34.152473][ T457] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 34.152790][ T457] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 34.153184][ T457] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 34.153522][ T457] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.153847][ T457] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.154192][ T457] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.154530][ T457] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 34.154848][ T457] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.155173][ T457] __sys_sendmsg (net/socket.c:2700) [ 34.155515][ T457] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 34.155912][ T457] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 34.156249][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.156583][ T457] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.156902][ T457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.157308][ T457] RIP: 0033:0x7fdc853471e7 [ 34.157640][ T457] Code: 0e 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: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 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) [ 34.158764][ T457] RSP: 002b:00007ffd3b42cbe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 34.159242][ T457] RAX: ffffffffffffffda RBX: 00007ffd3b42d310 RCX: 00007fdc853471e7 [ 34.159736][ T457] RDX: 0000000000000000 RSI: 00007ffd3b42cc50 RDI: 0000000000000005 [ 34.160204][ T457] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 34.160699][ T457] R10: 0000000011a48910 R11: 0000000000000246 R12: 0000000000000004 [ 34.161166][ T457] R13: 00000000686e68dc R14: 0000000000499600 R15: 0000000000000000 | [ 34.866620][ T463] ------------[ cut here ]------------ | [ 34.866930][ T463] WARNING: CPU: 0 PID: 463 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 34.867537][ T463] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel bridge stp llc 8021q sch_ingress vrf veth | [ 34.869735][ T463] Tainted: [W]=WARN [ 34.869968][ T463] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.870359][ T463] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 34.870676][ T463] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 34.871784][ T463] RSP: 0018:ffffc90000d06ef0 EFLAGS: 00010246 [ 34.872169][ T463] RAX: 0000000000000000 RBX: ffff88800aaea000 RCX: 0000000000000001 [ 34.872652][ T463] RDX: 0000000000000000 RSI: ffffffffb049b939 RDI: ffffffffafc555e0 [ 34.873109][ T463] RBP: ffffc90000d06fe0 R08: 0000000000000000 R09: 0000000000000000 [ 34.873573][ T463] R10: ffffc90000d07010 R11: ffffffffb12a8918 R12: 1ffff920001a0de2 [ 34.874035][ T463] R13: 00000000000005dc R14: ffffc90000d07010 R15: ffff88800aaeaf08 [ 34.874561][ T463] FS: 00007fa29b347800(0000) GS:ffff888083cb7000(0000) knlGS:0000000000000000 [ 34.875095][ T463] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.875487][ T463] CR2: 00000000004e5468 CR3: 00000000095bd001 CR4: 0000000000772ef0 [ 34.875951][ T463] PKRU: 55555554 [ 34.876178][ T463] Call Trace: [ 34.876415][ T463] [ 34.876575][ T463] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 34.876889][ T463] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.877200][ T463] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 34.877513][ T463] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 34.877893][ T463] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 34.878203][ T463] netif_set_mtu (net/core/dev.c:9652) [ 34.878515][ T463] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 34.878831][ T463] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 34.879257][ T463] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 34.879498][ T463] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 34.879921][ T463] br_add_if (net/bridge/br_if.c:697) bridge [ 34.880290][ T463] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 34.880603][ T463] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 34.880913][ T463] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 34.881314][ T463] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.881617][ T463] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 34.881920][ T463] ? __kernel_text_address (kernel/extable.c:79) [ 34.882230][ T463] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.882548][ T463] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 34.882852][ T463] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 34.883229][ T463] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.883546][ T463] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.883849][ T463] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 34.884166][ T463] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 34.884482][ T463] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.884789][ T463] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 34.885093][ T463] ? __create_object (mm/kmemleak.c:771) [ 34.885409][ T463] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 34.885716][ T463] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 34.886020][ T463] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 34.886410][ T463] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 34.886722][ T463] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 34.887030][ T463] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.887346][ T463] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.887696][ T463] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.888005][ T463] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 34.888324][ T463] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.888631][ T463] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.888933][ T463] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 34.889238][ T463] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.889555][ T463] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.889870][ T463] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.890175][ T463] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.890490][ T463] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 34.890806][ T463] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 34.891108][ T463] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 34.891425][ T463] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 34.891736][ T463] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 34.892041][ T463] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.892361][ T463] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 34.892671][ T463] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 34.892975][ T463] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 34.893299][ T463] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 34.893615][ T463] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 34.893918][ T463] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 34.894339][ T463] ___sys_sendmsg (net/socket.c:2670) [ 34.894643][ T463] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 34.894946][ T463] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 34.895334][ T463] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 34.895645][ T463] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.895954][ T463] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.896264][ T463] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.896578][ T463] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 34.896883][ T463] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.897195][ T463] __sys_sendmsg (net/socket.c:2700) [ 34.897506][ T463] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 34.897887][ T463] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 34.898202][ T463] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.898520][ T463] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.898827][ T463] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.899207][ T463] RIP: 0033:0x7fa29b5141e7 [ 34.899534][ T463] Code: 0e 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: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 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) [ 34.900629][ T463] RSP: 002b:00007ffd23fd2578 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 34.901100][ T463] RAX: ffffffffffffffda RBX: 00007ffd23fd2ca0 RCX: 00007fa29b5141e7 [ 34.901565][ T463] RDX: 0000000000000000 RSI: 00007ffd23fd25e0 RDI: 0000000000000005 [ 34.902020][ T463] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 34.902483][ T463] R10: 000000001d321910 R11: 0000000000000246 R12: 0000000000000004 [ 34.902945][ T463] R13: 00000000686e68dd R14: 0000000000499600 R15: 0000000000000000 | [ 38.203138][ T502] ------------[ cut here ]------------ | [ 38.203483][ T502] WARNING: CPU: 2 PID: 502 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 38.204105][ T502] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel bridge stp llc 8021q sch_ingress vrf veth | [ 38.206374][ T502] Tainted: [W]=WARN [ 38.206618][ T502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.207033][ T502] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 38.207384][ T502] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 38.208526][ T502] RSP: 0018:ffffc90000e66ef0 EFLAGS: 00010246 [ 38.208974][ T502] RAX: 0000000000000000 RBX: ffff88800aaea000 RCX: 0000000000000001 [ 38.209489][ T502] RDX: 0000000000000000 RSI: ffffffffb049b939 RDI: ffffffffafc555e0 [ 38.209963][ T502] RBP: ffffc90000e66fe0 R08: 0000000000000000 R09: 0000000000000000 [ 38.210443][ T502] R10: ffffc90000e67010 R11: ffffffffb12a8918 R12: 1ffff920001ccde2 [ 38.210953][ T502] R13: 00000000000005dc R14: ffffc90000e67010 R15: ffff88800aaeaf08 [ 38.211435][ T502] FS: 00007f067ae7e800(0000) GS:ffff888083db7000(0000) knlGS:0000000000000000 [ 38.212054][ T502] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.212472][ T502] CR2: 00000000004e5b28 CR3: 0000000009566006 CR4: 0000000000772ef0 [ 38.212975][ T502] PKRU: 55555554 [ 38.213239][ T502] Call Trace: [ 38.213512][ T502] [ 38.213684][ T502] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 38.214001][ T502] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.214365][ T502] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 38.214703][ T502] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 38.215143][ T502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 38.215517][ T502] netif_set_mtu (net/core/dev.c:9652) [ 38.215866][ T502] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 38.216202][ T502] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 38.216656][ T502] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 38.216899][ T502] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 38.217341][ T502] br_add_if (net/bridge/br_if.c:697) bridge [ 38.217714][ T502] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 38.218072][ T502] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 38.218408][ T502] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 38.218810][ T502] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.219129][ T502] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 38.219455][ T502] ? __kernel_text_address (kernel/extable.c:79) [ 38.219776][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.220102][ T502] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 38.220457][ T502] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 38.220870][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.221198][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.221542][ T502] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 38.221859][ T502] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 38.222183][ T502] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.222528][ T502] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 38.222860][ T502] ? __create_object (mm/kmemleak.c:771) [ 38.223195][ T502] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 38.223530][ T502] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 38.223869][ T502] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 38.224320][ T502] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 38.224669][ T502] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 38.224996][ T502] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.225325][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.225690][ T502] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.226008][ T502] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 38.226336][ T502] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.226657][ T502] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.226983][ T502] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 38.227314][ T502] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.227641][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.228001][ T502] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.228348][ T502] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.228687][ T502] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 38.229018][ T502] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 38.229415][ T502] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 38.229760][ T502] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 38.230087][ T502] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 38.230454][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.230797][ T502] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 38.231142][ T502] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 38.231494][ T502] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 38.231864][ T502] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 38.232212][ T502] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 38.232546][ T502] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 38.232964][ T502] ___sys_sendmsg (net/socket.c:2670) [ 38.233318][ T502] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 38.233649][ T502] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 38.234086][ T502] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 38.234473][ T502] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.234830][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.235165][ T502] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.235500][ T502] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 38.235827][ T502] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.236169][ T502] __sys_sendmsg (net/socket.c:2700) [ 38.236511][ T502] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 38.236937][ T502] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 38.237290][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.237627][ T502] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.237947][ T502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.238364][ T502] RIP: 0033:0x7f067b04b1e7 [ 38.238699][ T502] Code: 0e 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: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 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) [ 38.239839][ T502] RSP: 002b:00007ffdd76638e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 38.240330][ T502] RAX: ffffffffffffffda RBX: 00007ffdd7664010 RCX: 00007f067b04b1e7 [ 38.240826][ T502] RDX: 0000000000000000 RSI: 00007ffdd7663950 RDI: 0000000000000005 [ 38.241322][ T502] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 38.241896][ T502] R10: 000000000ef8f910 R11: 0000000000000246 R12: 0000000000000004 [ 38.242398][ T502] R13: 00000000686e68e0 R14: 0000000000499600 R15: 0000000000000000 | [ 53.668841][ T613] ------------[ cut here ]------------ | [ 53.669254][ T613] WARNING: CPU: 2 PID: 613 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 53.670593][ T613] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel bridge stp llc 8021q sch_ingress vrf veth | [ 53.672043][ T613] Tainted: [W]=WARN [ 53.672327][ T613] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.672774][ T613] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 53.673150][ T613] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 53.674414][ T613] RSP: 0018:ffffc90001226f70 EFLAGS: 00010246 [ 53.674878][ T613] RAX: 0000000000000000 RBX: ffff888009fd2000 RCX: 0000000000000001 [ 53.675416][ T613] RDX: 0000000000000000 RSI: ffffffffb049b939 RDI: ffffffffafc555e0 [ 53.675942][ T613] RBP: ffffc90001227058 R08: 0000000000000000 R09: 0000000000000000 [ 53.676490][ T613] R10: ffffc90001227088 R11: ffffffffac800130 R12: 1ffff92000244df2 [ 53.677030][ T613] R13: 00000000000005dc R14: ffffc90001227088 R15: ffff888009fd2f08 [ 53.677572][ T613] FS: 00007f82c1cae800(0000) GS:ffff888083db7000(0000) knlGS:0000000000000000 [ 53.678189][ T613] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.678659][ T613] CR2: 00000000004e5468 CR3: 000000000ba1c002 CR4: 0000000000772ef0 [ 53.679193][ T613] PKRU: 55555554 [ 53.679480][ T613] Call Trace: [ 53.679755][ T613] [ 53.679955][ T613] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 53.680431][ T613] ? br_del_if (net/bridge/br_if.c:742) bridge [ 53.680866][ T613] ? do_set_master (net/core/rtnetlink.c:2932) [ 53.681227][ T613] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 53.681596][ T613] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 53.681957][ T613] ? netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 53.682327][ T613] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 53.682687][ T613] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 53.683049][ T613] ? ___sys_sendmsg (net/socket.c:2670) [ 53.683417][ T613] ? __sys_sendmsg (net/socket.c:2700) [ 53.683782][ T613] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.684150][ T613] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 53.684612][ T613] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 53.684981][ T613] netif_set_mtu (net/core/dev.c:9652) [ 53.685352][ T613] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 53.685731][ T613] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 53.686010][ T613] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 53.686523][ T613] br_del_if (net/bridge/br_if.c:743) bridge [ 53.686939][ T613] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 53.687336][ T613] do_set_master (net/core/rtnetlink.c:2932) [ 53.687680][ T613] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 53.688015][ T613] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 53.688438][ T613] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.688818][ T613] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 53.689188][ T613] ? __kernel_text_address (kernel/extable.c:79) [ 53.689619][ T613] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 53.689947][ T613] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 53.690267][ T613] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 53.690668][ T613] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 53.690984][ T613] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 53.691313][ T613] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 53.691637][ T613] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 53.691957][ T613] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 53.692283][ T613] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 53.692602][ T613] ? __create_object (mm/kmemleak.c:771) [ 53.692921][ T613] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 53.693241][ T613] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 53.693566][ T613] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 53.693960][ T613] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 53.694322][ T613] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 53.694649][ T613] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 53.694967][ T613] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 53.695303][ T613] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 53.695625][ T613] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 53.695952][ T613] ? __lock_release (kernel/locking/lockdep.c:5539) [ 53.696294][ T613] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 53.696627][ T613] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 53.696966][ T613] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 53.697315][ T613] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 53.697654][ T613] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.697986][ T613] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 53.698331][ T613] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 53.698676][ T613] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 53.699008][ T613] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 53.699355][ T613] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 53.699692][ T613] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 53.700021][ T613] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 53.700370][ T613] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 53.700704][ T613] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 53.701039][ T613] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 53.701387][ T613] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 53.701732][ T613] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 53.702062][ T613] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 53.702490][ T613] ___sys_sendmsg (net/socket.c:2670) [ 53.702819][ T613] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 53.703154][ T613] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 53.703577][ T613] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 53.703917][ T613] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 53.704273][ T613] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 53.704626][ T613] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 53.704958][ T613] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 53.705307][ T613] ? __lock_release (kernel/locking/lockdep.c:5539) [ 53.705647][ T613] __sys_sendmsg (net/socket.c:2700) [ 53.705980][ T613] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 53.706399][ T613] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 53.706752][ T613] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 53.707085][ T613] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.707437][ T613] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 53.707850][ T613] RIP: 0033:0x7f82c1e7b1e7 [ 53.708207][ T613] Code: 0e 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: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 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) [ 53.709378][ T613] RSP: 002b:00007ffec1afdca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 53.709869][ T613] RAX: ffffffffffffffda RBX: 00007ffec1afe3d0 RCX: 00007f82c1e7b1e7 [ 53.710366][ T613] RDX: 0000000000000000 RSI: 00007ffec1afdd10 RDI: 0000000000000005 [ 53.710845][ T613] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 53.711350][ T613] R10: 00007f82c1d78ee8 R11: 0000000000000246 R12: 0000000000000003 [ 53.711859][ T613] R13: 00000000686e68f0 R14: 0000000000499600 R15: 0000000000000000 | [ 54.131826][ T616] ------------[ cut here ]------------ | [ 54.132220][ T616] WARNING: CPU: 2 PID: 616 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 54.133564][ T616] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel bridge stp llc 8021q sch_ingress vrf veth | [ 54.134948][ T616] Tainted: [W]=WARN [ 54.135214][ T616] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.135647][ T616] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 54.136000][ T616] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 54.137257][ T616] RSP: 0018:ffffc90001246e80 EFLAGS: 00010246 [ 54.137685][ T616] RAX: 0000000000000000 RBX: ffff888009fd2000 RCX: 0000000000000001 [ 54.138201][ T616] RDX: 0000000000000000 RSI: ffffffffb049b939 RDI: ffffffffafc555e0 [ 54.138712][ T616] RBP: ffffc90001246f68 R08: 0000000000000000 R09: 0000000000000000 [ 54.139235][ T616] R10: ffffc90001246f98 R11: ffffffffaf808d81 R12: 1ffff92000248dd4 [ 54.139751][ T616] R13: 00000000000005dc R14: ffffc90001246f98 R15: ffff888009fd2f08 [ 54.140256][ T616] FS: 00007ff2ed2ac800(0000) GS:ffff888083db7000(0000) knlGS:0000000000000000 [ 54.140845][ T616] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.141269][ T616] CR2: 00000000004e5730 CR3: 000000000ba1c004 CR4: 0000000000772ef0 [ 54.141773][ T616] PKRU: 55555554 [ 54.142022][ T616] Call Trace: [ 54.142293][ T616] [ 54.142465][ T616] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 54.142870][ T616] ? br_del_if (net/bridge/br_if.c:742) bridge [ 54.143272][ T616] ? br_device_event (net/bridge/br.c:141) bridge [ 54.143665][ T616] ? notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 54.144008][ T616] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 54.144391][ T616] ? netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.144747][ T616] ? netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 54.145074][ T616] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 54.145441][ T616] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 54.145771][ T616] ? ___sys_sendmsg (net/socket.c:2670) [ 54.146093][ T616] ? __sys_sendmsg (net/socket.c:2700) [ 54.146444][ T616] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.146807][ T616] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 54.147222][ T616] netif_set_mtu (net/core/dev.c:9652) [ 54.147596][ T616] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 54.147960][ T616] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 54.148220][ T616] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 54.148706][ T616] br_del_if (net/bridge/br_if.c:743) bridge [ 54.149079][ T616] br_device_event (net/bridge/br.c:141) bridge [ 54.149509][ T616] ? __pfx_br_device_event (net/bridge/br.c:29) bridge [ 54.149962][ T616] ? netconsole_netdev_event (drivers/net/netconsole.c:1474) [ 54.150323][ T616] notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 54.150686][ T616] unregister_netdevice_many_notify (net/core/dev.c:12107) [ 54.151094][ T616] ? __pfx_unregister_netdevice_many_notify (net/core/dev.c:12032) [ 54.151541][ T616] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 54.151901][ T616] rtnl_dellink (net/core/rtnetlink.c:3515 net/core/rtnetlink.c:3555) [ 54.152247][ T616] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 54.152659][ T616] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 54.153003][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 54.153355][ T616] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 54.153709][ T616] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 54.154046][ T616] ? __lock_release (kernel/locking/lockdep.c:5539) [ 54.154409][ T616] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 54.154752][ T616] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 54.155097][ T616] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 54.155459][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 54.155829][ T616] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.156198][ T616] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 54.156577][ T616] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 54.156924][ T616] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 54.157261][ T616] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 54.157632][ T616] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 54.157977][ T616] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 54.158322][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 54.158677][ T616] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 54.159007][ T616] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 54.159357][ T616] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 54.159709][ T616] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 54.160045][ T616] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 54.160383][ T616] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 54.160811][ T616] ___sys_sendmsg (net/socket.c:2670) [ 54.161146][ T616] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 54.161487][ T616] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 54.161928][ T616] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 54.162260][ T616] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 54.162640][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 54.163007][ T616] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 54.163360][ T616] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 54.163722][ T616] ? __lock_release (kernel/locking/lockdep.c:5539) [ 54.164057][ T616] __sys_sendmsg (net/socket.c:2700) [ 54.164432][ T616] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 54.164863][ T616] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 54.165237][ T616] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 54.165583][ T616] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.165954][ T616] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 54.166400][ T616] RIP: 0033:0x7ff2ed4791e7 [ 54.166738][ T616] Code: 0e 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: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 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) [ 54.167937][ T616] RSP: 002b:00007fff4bc89da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 54.168459][ T616] RAX: ffffffffffffffda RBX: 00007fff4bc8a4d0 RCX: 00007ff2ed4791e7 [ 54.168964][ T616] RDX: 0000000000000000 RSI: 00007fff4bc89e10 RDI: 0000000000000005 [ 54.169465][ T616] RBP: 0000000000000002 R08: 0000000000000003 R09: 0000000000000078 [ 54.169973][ T616] R10: 00007ff2ed376ee8 R11: 0000000000000246 R12: 0000000000000002 [ 54.170489][ T616] R13: 00000000686e68f0 R14: 0000000000499600 R15: 0000000000000000 | [ 54.801092][ T621] ------------[ cut here ]------------ | [ 54.801437][ T621] WARNING: CPU: 3 PID: 621 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 54.802038][ T621] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel bridge stp llc 8021q sch_ingress vrf veth | [ 54.803305][ T621] Tainted: [W]=WARN [ 54.803544][ T621] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.803958][ T621] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 54.804298][ T621] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 54.805387][ T621] RSP: 0018:ffffc90001286f70 EFLAGS: 00010246 [ 54.805776][ T621] RAX: 0000000000000000 RBX: ffff88800dd1a000 RCX: 0000000000000001 [ 54.806231][ T621] RDX: 0000000000000000 RSI: ffffffffb049b939 RDI: ffffffffafc555e0 [ 54.806887][ T621] RBP: ffffc90001287058 R08: 0000000000000000 R09: 0000000000000000 [ 54.807490][ T621] R10: ffffc90001287088 R11: ffffffffb0979160 R12: 1ffff92000250df2 [ 54.807950][ T621] R13: 00000000000005dc R14: ffffc90001287088 R15: ffff88800dd1af08 [ 54.808581][ T621] FS: 00007f6e94f86800(0000) GS:ffff888083e37000(0000) knlGS:0000000000000000 [ 54.809112][ T621] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.809503][ T621] CR2: 00000000004e5aa8 CR3: 000000000ba1c003 CR4: 0000000000772ef0 [ 54.809964][ T621] PKRU: 55555554 [ 54.810191][ T621] Call Trace: [ 54.810431][ T621] [ 54.810587][ T621] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 54.810967][ T621] ? br_del_if (net/bridge/br_if.c:742) bridge [ 54.811318][ T621] ? do_set_master (net/core/rtnetlink.c:2932) [ 54.811628][ T621] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 54.811931][ T621] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 54.812236][ T621] ? netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 54.812548][ T621] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 54.812848][ T621] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 54.813151][ T621] ? ___sys_sendmsg (net/socket.c:2670) [ 54.813461][ T621] ? __sys_sendmsg (net/socket.c:2700) [ 54.813762][ T621] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.814064][ T621] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 54.814460][ T621] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 54.814780][ T621] netif_set_mtu (net/core/dev.c:9652) [ 54.815082][ T621] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 54.815413][ T621] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 54.815646][ T621] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 54.816060][ T621] br_del_if (net/bridge/br_if.c:743) bridge [ 54.816404][ T621] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 54.816709][ T621] do_set_master (net/core/rtnetlink.c:2932) [ 54.817012][ T621] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 54.817335][ T621] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 54.817720][ T621] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.818020][ T621] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 54.818332][ T621] ? __kernel_text_address (kernel/extable.c:79) [ 54.818640][ T621] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 54.818948][ T621] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 54.819252][ T621] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 54.819643][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 54.819950][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 54.820251][ T621] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 54.820560][ T621] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 54.820868][ T621] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 54.821171][ T621] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 54.821481][ T621] ? __create_object (mm/kmemleak.c:771) [ 54.821795][ T621] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 54.822102][ T621] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 54.822414][ T621] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 54.822792][ T621] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 54.823103][ T621] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 54.823420][ T621] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 54.823727][ T621] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 54.824035][ T621] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 54.824357][ T621] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 54.824660][ T621] ? __lock_release (kernel/locking/lockdep.c:5539) [ 54.824964][ T621] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 54.825267][ T621] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 54.825579][ T621] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 54.825888][ T621] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 54.826198][ T621] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.826515][ T621] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 54.826831][ T621] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 54.827146][ T621] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 54.827454][ T621] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 54.827759][ T621] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 54.828065][ T621] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 54.828376][ T621] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 54.828691][ T621] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 54.828998][ T621] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 54.829311][ T621] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 54.829622][ T621] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 54.829927][ T621] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 54.830229][ T621] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 54.830625][ T621] ___sys_sendmsg (net/socket.c:2670) [ 54.830932][ T621] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 54.831236][ T621] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 54.831639][ T621] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 54.831946][ T621] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 54.832252][ T621] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 54.832571][ T621] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 54.832873][ T621] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 54.833177][ T621] ? __lock_release (kernel/locking/lockdep.c:5539) [ 54.833502][ T621] __sys_sendmsg (net/socket.c:2700) [ 54.833804][ T621] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 54.834190][ T621] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 54.834528][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 54.834834][ T621] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.835141][ T621] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 54.835526][ T621] RIP: 0033:0x7f6e951531e7 [ 54.835846][ T621] Code: 0e 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: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 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) [ 54.836936][ T621] RSP: 002b:00007ffef6a4ef28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 54.837402][ T621] RAX: ffffffffffffffda RBX: 00007ffef6a4f650 RCX: 00007f6e951531e7 [ 54.837863][ T621] RDX: 0000000000000000 RSI: 00007ffef6a4ef90 RDI: 0000000000000005 [ 54.838429][ T621] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 54.838891][ T621] R10: 00007f6e95050ee8 R11: 0000000000000246 R12: 0000000000000003 [ 54.839355][ T621] R13: 00000000686e68f1 R14: 0000000000499600 R15: 0000000000000000 | [ 55.008044][ T622] ------------[ cut here ]------------ | [ 55.009042][ T622] WARNING: CPU: 0 PID: 622 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 55.009668][ T622] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel bridge stp llc 8021q sch_ingress vrf veth | [ 55.010921][ T622] Tainted: [W]=WARN [ 55.011151][ T622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.011545][ T622] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 55.011859][ T622] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 55.012942][ T622] RSP: 0018:ffffc90001286f70 EFLAGS: 00010246 [ 55.013344][ T622] RAX: 0000000000000000 RBX: ffff88800dd1a000 RCX: 0000000000000001 [ 55.013799][ T622] RDX: 0000000000000000 RSI: ffffffffb049b939 RDI: ffffffffafc555e0 [ 55.014301][ T622] RBP: ffffc90001287058 R08: 0000000000000000 R09: 0000000000000000 [ 55.014757][ T622] R10: ffffc90001287088 R11: ffffffffb0979160 R12: 1ffff92000250df2 [ 55.015221][ T622] R13: 00000000000005dc R14: ffffc90001287088 R15: ffff88800dd1af08 [ 55.015684][ T622] FS: 00007fc68f61c800(0000) GS:ffff888083cb7000(0000) knlGS:0000000000000000 [ 55.016217][ T622] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.016607][ T622] CR2: 00000000004e73b8 CR3: 000000000b652003 CR4: 0000000000772ef0 [ 55.017064][ T622] PKRU: 55555554 [ 55.017305][ T622] Call Trace: [ 55.017534][ T622] [ 55.017687][ T622] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 55.018066][ T622] ? br_del_if (net/bridge/br_if.c:742) bridge [ 55.018419][ T622] ? do_set_master (net/core/rtnetlink.c:2932) [ 55.018723][ T622] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 55.019024][ T622] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 55.019335][ T622] ? netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 55.019647][ T622] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 55.019949][ T622] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 55.020252][ T622] ? ___sys_sendmsg (net/socket.c:2670) [ 55.020563][ T622] ? __sys_sendmsg (net/socket.c:2700) [ 55.020867][ T622] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.021171][ T622] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 55.021555][ T622] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 55.021868][ T622] netif_set_mtu (net/core/dev.c:9652) [ 55.022179][ T622] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 55.022509][ T622] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 55.022741][ T622] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 55.023158][ T622] br_del_if (net/bridge/br_if.c:743) bridge [ 55.023504][ T622] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 55.023806][ T622] do_set_master (net/core/rtnetlink.c:2932) [ 55.024111][ T622] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 55.024465][ T622] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 55.024851][ T622] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.025153][ T622] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 55.025464][ T622] ? __kernel_text_address (kernel/extable.c:79) [ 55.025772][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 55.026081][ T622] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 55.026390][ T622] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 55.026774][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 55.027080][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 55.027389][ T622] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 55.027694][ T622] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 55.027997][ T622] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 55.028309][ T622] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 55.028611][ T622] ? __create_object (mm/kmemleak.c:771) [ 55.028916][ T622] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 55.029230][ T622] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 55.029540][ T622] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 55.029921][ T622] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 55.030230][ T622] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 55.030571][ T622] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 55.030879][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 55.031190][ T622] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 55.031505][ T622] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 55.031814][ T622] ? __lock_release (kernel/locking/lockdep.c:5539) [ 55.032124][ T622] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 55.032434][ T622] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 55.032741][ T622] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 55.033052][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 55.033371][ T622] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.033673][ T622] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 55.033982][ T622] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 55.034347][ T622] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 55.034687][ T622] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 55.034994][ T622] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 55.035326][ T622] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 55.035627][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 55.035936][ T622] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 55.036256][ T622] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 55.036569][ T622] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 55.036880][ T622] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 55.037192][ T622] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 55.037503][ T622] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 55.037892][ T622] ___sys_sendmsg (net/socket.c:2670) [ 55.038195][ T622] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 55.038515][ T622] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 55.038897][ T622] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 55.039205][ T622] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 55.039520][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 55.039831][ T622] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 55.040135][ T622] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 55.040448][ T622] ? __lock_release (kernel/locking/lockdep.c:5539) [ 55.040768][ T622] __sys_sendmsg (net/socket.c:2700) [ 55.041069][ T622] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 55.041451][ T622] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 55.041788][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 55.042092][ T622] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.042404][ T622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 55.042783][ T622] RIP: 0033:0x7fc68f7e91e7 [ 55.043095][ T622] Code: 0e 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: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 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) [ 55.044218][ T622] RSP: 002b:00007fff06d785a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 55.044705][ T622] RAX: ffffffffffffffda RBX: 00007fff06d78cd0 RCX: 00007fc68f7e91e7 [ 55.045166][ T622] RDX: 0000000000000000 RSI: 00007fff06d78610 RDI: 0000000000000005 [ 55.045629][ T622] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 55.046085][ T622] R10: 00007fc68f6e6ee8 R11: 0000000000000246 R12: 0000000000000003 Finger prints: netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:br_mtu_auto_adjust:br_del_if netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:br_mtu_auto_adjust:br_add_if