====================================== | [ 18.389046][ T303] veth1: entered promiscuous mode | [ 18.391186][ T303] ------------[ cut here ]------------ | [ 18.391574][ T303] WARNING: CPU: 3 PID: 303 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) | [ 18.392270][ T303] Modules linked in: bridge stp llc vrf veth [ 18.393406][ T303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.393841][ T303] 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) [ 18.394199][ T303] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 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 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 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 1a 63 7b 00 call 0x7b633b 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 [ 18.395427][ T303] RSP: 0018:ffffc900005a6ef0 EFLAGS: 00010246 [ 18.396038][ T303] RAX: 0000000000000000 RBX: ffff88800c17a000 RCX: 0000000000000001 [ 18.396573][ T303] RDX: 0000000000000000 RSI: ffffffffb149b941 RDI: ffffffffb0c555e0 [ 18.397096][ T303] RBP: ffffc900005a6fe0 R08: 0000000000000000 R09: 0000000000000000 [ 18.397624][ T303] R10: ffffc900005a7010 R11: ffffffffb22a8918 R12: 1ffff920000b4de2 [ 18.398146][ T303] R13: 00000000000005dc R14: ffffc900005a7010 R15: ffff88800c17af08 [ 18.398690][ T303] FS: 00007fcf339ca800(0000) GS:ffff888082e37000(0000) knlGS:0000000000000000 [ 18.399305][ T303] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.399744][ T303] CR2: 00000000004e5aa8 CR3: 0000000008c42002 CR4: 0000000000772ef0 [ 18.400295][ T303] PKRU: 55555554 [ 18.400560][ T303] Call Trace: [ 18.400821][ T303] [ 18.401008][ T303] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 18.401379][ T303] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.401759][ T303] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 18.402111][ T303] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 18.402556][ T303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 18.402908][ T303] netif_set_mtu (net/core/dev.c:9652) [ 18.403272][ T303] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 18.403628][ T303] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 18.404104][ T303] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 18.404382][ T303] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 18.404853][ T303] br_add_if (net/bridge/br_if.c:697) bridge [ 18.405257][ T303] do_set_master (net/core/rtnetlink.c:2948) [ 18.405608][ T303] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 18.405955][ T303] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 18.406400][ T303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.406744][ T303] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 18.407093][ T303] ? __kernel_text_address (kernel/extable.c:79) [ 18.407448][ T303] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.407797][ T303] ? __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) [ 18.408140][ T303] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 18.408581][ T303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.408930][ T303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.409283][ T303] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 18.409631][ T303] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 18.409977][ T303] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.410330][ T303] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 18.410674][ T303] ? __create_object (mm/kmemleak.c:771) [ 18.411018][ T303] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 18.411373][ T303] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 18.411717][ T303] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 18.412147][ T303] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 18.412507][ T303] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 18.412856][ T303] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 18.413200][ T303] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.413596][ T303] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.413917][ T303] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 18.414233][ T303] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.414567][ T303] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 18.414889][ T303] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 18.415208][ T303] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 18.415539][ T303] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.415862][ T303] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.416178][ T303] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 18.416515][ T303] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 18.416854][ T303] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 18.417176][ T303] ? 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) [ 18.417509][ T303] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 18.417832][ T303] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 18.418149][ T303] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.418480][ T303] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 18.418814][ T303] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 18.419135][ T303] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 18.419470][ T303] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 18.419799][ T303] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 18.420117][ T303] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 18.420528][ T303] ___sys_sendmsg (net/socket.c:2670) [ 18.420852][ T303] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 18.421170][ T303] ? __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) [ 18.421576][ T303] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 18.421904][ T303] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.422277][ T303] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.422605][ T303] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.422926][ T303] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 18.423252][ T303] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.423577][ T303] __sys_sendmsg (net/socket.c:2700) [ 18.423891][ T303] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 18.424293][ T303] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 18.424635][ T303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.424956][ T303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.425284][ T303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 18.425681][ T303] RIP: 0033:0x7fcf33b971e7 [ 18.426011][ T303] 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) [ 18.427157][ T303] RSP: 002b:00007ffe1ad64038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 18.427647][ T303] RAX: ffffffffffffffda RBX: 00007ffe1ad64760 RCX: 00007fcf33b971e7 [ 18.428127][ T303] RDX: 0000000000000000 RSI: 00007ffe1ad640a0 RDI: 0000000000000005 [ 18.428621][ T303] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 18.429109][ T303] R10: 00000000389dd910 R11: 0000000000000246 R12: 0000000000000004 [ 18.429594][ T303] R13: 00000000686e4a38 R14: 0000000000499600 R15: 0000000000000000 | [ 18.665193][ T306] ------------[ cut here ]------------ | [ 18.666061][ T306] WARNING: CPU: 3 PID: 306 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) | [ 18.666764][ T306] Modules linked in: bridge stp llc vrf veth | [ 18.667919][ T306] Tainted: [W]=WARN [ 18.668184][ T306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.668635][ T306] 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) [ 18.668992][ T306] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 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 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 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 1a 63 7b 00 call 0x7b633b 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 [ 18.670232][ T306] RSP: 0018:ffffc90000596ef0 EFLAGS: 00010246 [ 18.670682][ T306] RAX: 0000000000000000 RBX: ffff88800c17a000 RCX: 0000000000000001 [ 18.671196][ T306] RDX: 0000000000000000 RSI: ffffffffb149b941 RDI: ffffffffb0c555e0 [ 18.671715][ T306] RBP: ffffc90000596fe0 R08: 0000000000000000 R09: 0000000000000000 [ 18.672231][ T306] R10: ffffc90000597010 R11: ffffffffb22a8918 R12: 1ffff920000b2de2 [ 18.672755][ T306] R13: 00000000000005dc R14: ffffc90000597010 R15: ffff88800c17af08 [ 18.673286][ T306] FS: 00007f2e5cec2800(0000) GS:ffff888082e37000(0000) knlGS:0000000000000000 [ 18.673892][ T306] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.674340][ T306] CR2: 00000000004e5ab0 CR3: 0000000008c42004 CR4: 0000000000772ef0 [ 18.674857][ T306] PKRU: 55555554 [ 18.675116][ T306] Call Trace: [ 18.675385][ T306] [ 18.675570][ T306] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 18.675918][ T306] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.676289][ T306] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 18.676639][ T306] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 18.677072][ T306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 18.677428][ T306] netif_set_mtu (net/core/dev.c:9652) [ 18.677774][ T306] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 18.678128][ T306] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 18.678639][ T306] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 18.678905][ T306] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 18.679389][ T306] br_add_if (net/bridge/br_if.c:697) bridge [ 18.679781][ T306] do_set_master (net/core/rtnetlink.c:2948) [ 18.680131][ T306] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 18.680487][ T306] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 18.680922][ T306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.681278][ T306] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 18.681621][ T306] ? __kernel_text_address (kernel/extable.c:79) [ 18.681970][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.682327][ T306] ? __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) [ 18.682673][ T306] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 18.683100][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.683454][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.683799][ T306] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 18.684142][ T306] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 18.684500][ T306] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.684851][ T306] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 18.685193][ T306] ? __create_object (mm/kmemleak.c:771) [ 18.685550][ T306] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 18.685896][ T306] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 18.686238][ T306] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 18.686677][ T306] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 18.687026][ T306] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 18.687387][ T306] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 18.687732][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.688083][ T306] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.688438][ T306] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 18.688805][ T306] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.689149][ T306] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 18.689505][ T306] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 18.689852][ T306] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 18.690201][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.690559][ T306] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.690904][ T306] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 18.691258][ T306] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 18.691615][ T306] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 18.691957][ T306] ? 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) [ 18.692316][ T306] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 18.692663][ T306] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 18.693008][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.693366][ T306] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 18.693715][ T306] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 18.694059][ T306] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 18.694418][ T306] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 18.694771][ T306] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 18.695117][ T306] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 18.695567][ T306] ___sys_sendmsg (net/socket.c:2670) [ 18.695910][ T306] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 18.696265][ T306] ? __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) [ 18.696697][ T306] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 18.697043][ T306] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.697401][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.697758][ T306] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.698102][ T306] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 18.698451][ T306] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.698813][ T306] __sys_sendmsg (net/socket.c:2700) [ 18.699157][ T306] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 18.699595][ T306] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 18.699951][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.700311][ T306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.700657][ T306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 18.701085][ T306] RIP: 0033:0x7f2e5d08f1e7 [ 18.701451][ T306] 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) [ 18.702688][ T306] RSP: 002b:00007ffdf0e11ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 18.703210][ T306] RAX: ffffffffffffffda RBX: 00007ffdf0e12200 RCX: 00007f2e5d08f1e7 [ 18.703748][ T306] RDX: 0000000000000000 RSI: 00007ffdf0e11b40 RDI: 0000000000000005 [ 18.704276][ T306] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 18.704792][ T306] R10: 00000000109c0910 R11: 0000000000000246 R12: 0000000000000004 [ 18.705323][ T306] R13: 00000000686e4a38 R14: 0000000000499600 R15: 0000000000000000 | [ 51.994566][ T667] ------------[ cut here ]------------ | [ 51.994954][ T667] WARNING: CPU: 2 PID: 667 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) | [ 51.995633][ T667] Modules linked in: act_skbedit cls_flower sch_prio sch_ingress bridge stp llc vrf veth | [ 51.997508][ T667] Tainted: [W]=WARN [ 51.997771][ T667] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.998193][ T667] 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) [ 51.998549][ T667] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 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 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 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 1a 63 7b 00 call 0x7b633b 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 [ 51.999746][ T667] RSP: 0018:ffffc90000fa6f70 EFLAGS: 00010246 [ 52.000166][ T667] RAX: 0000000000000000 RBX: ffff88800c17a000 RCX: 0000000000000001 [ 52.000682][ T667] RDX: 0000000000000000 RSI: ffffffffb149b941 RDI: ffffffffb0c555e0 [ 52.001179][ T667] RBP: ffffc90000fa7058 R08: 0000000000000000 R09: 0000000000000000 [ 52.001678][ T667] R10: ffffc90000fa7088 R11: ffffffffae7224d4 R12: 1ffff920001f4df2 [ 52.002169][ T667] R13: 00000000000005dc R14: ffffc90000fa7088 R15: ffff88800c17af08 [ 52.002680][ T667] FS: 00007f4f16903800(0000) GS:ffff888082db7000(0000) knlGS:0000000000000000 [ 52.003281][ T667] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.003698][ T667] CR2: 00000000004e5ab0 CR3: 000000000aa40003 CR4: 0000000000772ef0 [ 52.004188][ T667] PKRU: 55555554 [ 52.004459][ T667] Call Trace: [ 52.004716][ T667] [ 52.004903][ T667] ? __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) [ 52.005335][ T667] ? br_del_if (net/bridge/br_if.c:742) bridge [ 52.005714][ T667] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 52.006046][ T667] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 52.006390][ T667] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 52.006721][ T667] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 52.007080][ T667] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 52.007448][ T667] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 52.007788][ T667] ? ___sys_sendmsg (net/socket.c:2670) [ 52.008119][ T667] ? __sys_sendmsg (net/socket.c:2700) [ 52.008466][ T667] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.008812][ T667] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 52.009226][ T667] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.009597][ T667] netif_set_mtu (net/core/dev.c:9652) [ 52.009935][ T667] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 52.010304][ T667] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 52.010560][ T667] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 52.011018][ T667] br_del_if (net/bridge/br_if.c:743) bridge [ 52.011407][ T667] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 52.011750][ T667] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 52.012087][ T667] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 52.012435][ T667] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 52.012861][ T667] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.013194][ T667] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 52.013535][ T667] ? __kernel_text_address (kernel/extable.c:79) [ 52.013869][ T667] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.014204][ T667] ? __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) [ 52.014549][ T667] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 52.014961][ T667] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 52.015327][ T667] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 52.015663][ T667] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 52.015994][ T667] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 52.016338][ T667] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.016669][ T667] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 52.016998][ T667] ? __create_object (mm/kmemleak.c:771) [ 52.017345][ T667] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 52.017679][ T667] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 52.018012][ T667] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 52.018431][ T667] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 52.018796][ T667] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 52.019135][ T667] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 52.019489][ T667] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.019825][ T667] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.020158][ T667] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 52.020507][ T667] ? __lock_release (kernel/locking/lockdep.c:5539) [ 52.020844][ T667] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 52.021173][ T667] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 52.021519][ T667] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 52.021853][ T667] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.022188][ T667] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.022532][ T667] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 52.022866][ T667] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 52.023217][ T667] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 52.023573][ T667] ? 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) [ 52.023908][ T667] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 52.024242][ T667] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 52.024584][ T667] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.024919][ T667] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 52.025264][ T667] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 52.025603][ T667] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 52.025942][ T667] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 52.026287][ T667] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 52.026619][ T667] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 52.027036][ T667] ___sys_sendmsg (net/socket.c:2670) [ 52.027385][ T667] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 52.027718][ T667] ? __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) [ 52.028136][ T667] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 52.028482][ T667] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.028830][ T667] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.029168][ T667] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.029512][ T667] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 52.029847][ T667] ? __lock_release (kernel/locking/lockdep.c:5539) [ 52.030188][ T667] __sys_sendmsg (net/socket.c:2700) [ 52.030533][ T667] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 52.030943][ T667] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 52.031309][ T667] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 52.031643][ T667] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.031978][ T667] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 52.032397][ T667] RIP: 0033:0x7f4f16ad01e7 [ 52.032747][ T667] 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) [ 52.033910][ T667] RSP: 002b:00007ffd1be95ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 52.034452][ T667] RAX: ffffffffffffffda RBX: 00007ffd1be96610 RCX: 00007f4f16ad01e7 [ 52.034949][ T667] RDX: 0000000000000000 RSI: 00007ffd1be95f50 RDI: 0000000000000005 [ 52.035477][ T667] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 52.035976][ T667] R10: 00007f4f169cdee8 R11: 0000000000000246 R12: 0000000000000003 [ 52.036479][ T667] R13: 00000000686e4a59 R14: 0000000000499600 R15: 0000000000000000 | [ 52.265695][ T669] ------------[ cut here ]------------ | [ 52.266046][ T669] WARNING: CPU: 0 PID: 669 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) | [ 52.267991][ T669] Modules linked in: act_skbedit cls_flower sch_prio sch_ingress bridge stp llc vrf veth | [ 52.269302][ T669] Tainted: [W]=WARN [ 52.269544][ T669] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.269939][ T669] 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) [ 52.270284][ T669] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 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 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 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 1a 63 7b 00 call 0x7b633b 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 [ 52.271425][ T669] RSP: 0018:ffffc90000fa6f70 EFLAGS: 00010246 [ 52.271826][ T669] RAX: 0000000000000000 RBX: ffff88800c17a000 RCX: 0000000000000001 [ 52.272313][ T669] RDX: 0000000000000000 RSI: ffffffffb149b941 RDI: ffffffffb0c555e0 [ 52.272793][ T669] RBP: ffffc90000fa7058 R08: 0000000000000000 R09: 0000000000000000 [ 52.273276][ T669] R10: ffffc90000fa7088 R11: ffffffffb1979160 R12: 1ffff920001f4df2 [ 52.273757][ T669] R13: 00000000000005dc R14: ffffc90000fa7088 R15: ffff88800c17af08 [ 52.274234][ T669] FS: 00007fb3af7c8800(0000) GS:ffff888082cb7000(0000) knlGS:0000000000000000 [ 52.274803][ T669] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.275204][ T669] CR2: 00000000004e5aa8 CR3: 000000000b516002 CR4: 0000000000772ef0 [ 52.275692][ T669] PKRU: 55555554 [ 52.275936][ T669] Call Trace: [ 52.276176][ T669] [ 52.276346][ T669] ? __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) [ 52.276761][ T669] ? br_del_if (net/bridge/br_if.c:742) bridge [ 52.277126][ T669] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 52.277467][ T669] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 52.277785][ T669] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 52.278102][ T669] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 52.278429][ T669] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 52.278759][ T669] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 52.279083][ T669] ? ___sys_sendmsg (net/socket.c:2670) [ 52.279412][ T669] ? __sys_sendmsg (net/socket.c:2700) [ 52.279729][ T669] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.280047][ T669] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 52.280461][ T669] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.280794][ T669] netif_set_mtu (net/core/dev.c:9652) [ 52.281114][ T669] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 52.281453][ T669] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 52.281704][ T669] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 52.282137][ T669] br_del_if (net/bridge/br_if.c:743) bridge [ 52.282496][ T669] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 52.282814][ T669] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 52.283128][ T669] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 52.283457][ T669] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 52.283858][ T669] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.284175][ T669] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 52.284494][ T669] ? __kernel_text_address (kernel/extable.c:79) [ 52.284811][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.285127][ T669] ? __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) [ 52.285456][ T669] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 52.285842][ T669] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 52.286158][ T669] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 52.286505][ T669] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 52.286819][ T669] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 52.287134][ T669] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.287458][ T669] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 52.287772][ T669] ? __create_object (mm/kmemleak.c:771) [ 52.288087][ T669] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 52.288412][ T669] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 52.288738][ T669] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 52.289131][ T669] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 52.289464][ T669] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 52.289787][ T669] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 52.290100][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.290433][ T669] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.290754][ T669] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 52.291065][ T669] ? __lock_release (kernel/locking/lockdep.c:5539) [ 52.291388][ T669] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 52.291707][ T669] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 52.292021][ T669] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 52.292346][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.292661][ T669] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.292994][ T669] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 52.293320][ T669] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 52.293647][ T669] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 52.293964][ T669] ? 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) [ 52.294290][ T669] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 52.294608][ T669] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 52.294921][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.295241][ T669] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 52.295572][ T669] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 52.295889][ T669] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 52.296223][ T669] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 52.296554][ T669] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 52.296872][ T669] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 52.297292][ T669] ___sys_sendmsg (net/socket.c:2670) [ 52.297609][ T669] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 52.297928][ T669] ? __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) [ 52.298336][ T669] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 52.298679][ T669] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.299001][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.299334][ T669] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.299656][ T669] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 52.299971][ T669] ? __lock_release (kernel/locking/lockdep.c:5539) [ 52.300307][ T669] __sys_sendmsg (net/socket.c:2700) [ 52.300625][ T669] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 52.301027][ T669] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 52.301367][ T669] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 52.301690][ T669] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.302016][ T669] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 52.302423][ T669] RIP: 0033:0x7fb3af9951e7 [ 52.302755][ T669] 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) [ 52.303912][ T669] RSP: 002b:00007ffedf0d8448 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 52.304405][ T669] RAX: ffffffffffffffda RBX: 00007ffedf0d8b70 RCX: 00007fb3af9951e7 [ 52.304884][ T669] RDX: 0000000000000000 RSI: 00007ffedf0d84b0 RDI: 0000000000000005 [ 52.305398][ T669] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 52.305910][ T669] R10: 00007fb3af892ee8 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