====================================== | # [ 140.327504] veth1: entered promiscuous mode | # [ 140.332877] ------------[ cut here ]------------ | # [ 140.333478] WARNING: CPU: 0 PID: 4148 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) | # [ 140.334573] Modules linked in: bridge stp llc veth nf_conntrack_netlink nft_ct nf_tables nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 # [ 140.337157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # [ 140.337839] 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) # [ 140.338448] Code: 00 00 8b 05 87 1c 38 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 ca d1 79 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 87 1c 38 02 mov 0x2381c87(%rip),%eax # 0x2381c8f 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 ca d1 79 00 call 0x79d1eb 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 # [ 140.340778] RSP: 0018:ffffc90000516ef0 EFLAGS: 00010246 # [ 140.341811] RAX: 0000000000000000 RBX: ffff88800ebea000 RCX: 0000000000000001 # [ 140.342809] RDX: 0000000000000000 RSI: ffffffff9889f52e RDI: ffffffff9805a5a0 # [ 140.343680] RBP: ffffc90000516fe0 R08: 0000000000000000 R09: 0000000000000000 # [ 140.344537] R10: ffffc90000517010 R11: ffffffff98d798a0 R12: 1ffff920000a2de2 # [ 140.345404] R13: 00000000000005dc R14: ffffc90000517010 R15: ffff88800ebeaf08 # [ 140.346185] FS: 00007f4918cfe800(0000) GS:ffff8880948a7000(0000) knlGS:0000000000000000 # [ 140.347169] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # [ 140.347841] CR2: 00000000004e5aa8 CR3: 000000000e477003 CR4: 0000000000772ef0 # [ 140.348672] PKRU: 55555554 # [ 140.349103] Call Trace: # [ 140.349551] # [ 140.349844] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) # [ 140.350393] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 140.350971] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 140.351541] netif_set_mtu (net/core/dev.c:9652) # [ 140.352039] ? __pfx_netif_set_mtu (net/core/dev.c:9647) # [ 140.352652] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) # [ 140.353071] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge # [ 140.353832] br_add_if (net/bridge/br_if.c:697) bridge # [ 140.354478] do_set_master (net/core/rtnetlink.c:2948) # [ 140.355087] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) # [ 140.355665] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) # [ 140.356423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) # [ 140.357003] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) # [ 140.357587] ? __kernel_text_address (kernel/extable.c:79) # [ 140.358178] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 140.358768] ? __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) # [ 140.359356] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) # [ 140.360067] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 140.360428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 140.360768] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) # [ 140.361092] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) # [ 140.361465] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 140.361811] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) # [ 140.362135] ? __create_object (mm/kmemleak.c:771) # [ 140.362481] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) # [ 140.362821] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) # [ 140.363155] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) # [ 140.363570] ? __rtnl_newlink (net/core/rtnetlink.c:3907) # [ 140.363922] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) # [ 140.364252] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) # [ 140.364589] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 140.365115] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 140.365719] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) # [ 140.366229] ? __lock_release (kernel/locking/lockdep.c:5539) # [ 140.366568] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) # [ 140.366905] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) # [ 140.367240] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) # [ 140.367580] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 140.367924] netlink_rcv_skb (net/netlink/af_netlink.c:2551) # [ 140.368260] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) # [ 140.368608] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) # [ 140.368986] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) # [ 140.369329] ? 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) # [ 140.369655] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) # [ 140.369985] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) # [ 140.370313] netlink_sendmsg (net/netlink/af_netlink.c:1896) # [ 140.370630] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) # [ 140.370952] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) # [ 140.371288] ? _copy_from_user (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:141 ./include/linux/uaccess.h:178 lib/usercopy.c:18) # [ 140.371617] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) # [ 140.371960] ? __pfx_____sys_sendmsg (net/socket.c:2560) # [ 140.372312] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) # [ 140.372761] ___sys_sendmsg (net/socket.c:2670) # [ 140.373354] ? kasan_record_aux_stack (mm/kasan/generic.c:548) # [ 140.373729] ? __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) # [ 140.374134] ? __pfx____sys_sendmsg (net/socket.c:2657) # [ 140.374474] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 140.374827] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 140.375170] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 140.375501] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) # [ 140.375828] ? __lock_release (kernel/locking/lockdep.c:5539) # [ 140.376144] __sys_sendmsg (net/socket.c:2700) # [ 140.376479] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) # [ 140.376892] ? __pfx___sys_sendmsg (net/socket.c:2685) # [ 140.377230] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 140.377578] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) # [ 140.377931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) # [ 140.378355] RIP: 0033:0x7f4918ecb1e7 # [ 140.378712] 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) # [ 140.379901] RSP: 002b:00007ffeb37b0ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e # [ 140.380410] RAX: ffffffffffffffda RBX: 00007ffeb37b1210 RCX: 00007f4918ecb1e7 # [ 140.381061] RDX: 0000000000000000 RSI: 00007ffeb37b0b40 RDI: 0000000000000005 # [ 140.381953] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 # [ 140.382463] R10: 000000002b92b910 R11: 0000000000000246 R12: 0000000000000003 # [ 140.382960] R13: 00000000686e3db4 R14: 0000000000499600 R15: 0000000000000000 | # [ 140.546721] ------------[ cut here ]------------ | # [ 140.547163] WARNING: CPU: 1 PID: 4149 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) | # [ 140.548250] Modules linked in: bridge stp llc veth nf_conntrack_netlink nft_ct nf_tables nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 | # [ 140.552093] Tainted: [W]=WARN # [ 140.552539] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # [ 140.553238] 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) # [ 140.553825] Code: 00 00 8b 05 87 1c 38 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 ca d1 79 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 87 1c 38 02 mov 0x2381c87(%rip),%eax # 0x2381c8f 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 ca d1 79 00 call 0x79d1eb 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 # [ 140.555864] RSP: 0018:ffffc90000506ef0 EFLAGS: 00010246 # [ 140.556579] RAX: 0000000000000000 RBX: ffff88800ebea000 RCX: 0000000000000001 # [ 140.557430] RDX: 0000000000000000 RSI: ffffffff9889f52e RDI: ffffffff9805a5a0 # [ 140.558283] RBP: ffffc90000506fe0 R08: 0000000000000000 R09: 0000000000000000 # [ 140.559117] R10: ffffc90000507010 R11: ffffffff98d798a0 R12: 1ffff920000a0de2 # [ 140.559981] R13: 00000000000005dc R14: ffffc90000507010 R15: ffff88800ebeaf08 # [ 140.560837] FS: 00007fb26765e800(0000) GS:ffff888094927000(0000) knlGS:0000000000000000 # [ 140.561842] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # [ 140.562561] CR2: 00000000004e5ab0 CR3: 0000000005cd0003 CR4: 0000000000772ef0 # [ 140.563427] PKRU: 55555554 # [ 140.563850] Call Trace: # [ 140.564287] # [ 140.564570] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) # [ 140.565132] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 140.565712] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 140.566289] netif_set_mtu (net/core/dev.c:9652) # [ 140.566834] ? __pfx_netif_set_mtu (net/core/dev.c:9647) # [ 140.567427] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) # [ 140.567854] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge # [ 140.568629] br_add_if (net/bridge/br_if.c:697) bridge # [ 140.569158] do_set_master (net/core/rtnetlink.c:2948) # [ 140.569684] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) # [ 140.570239] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) # [ 140.570945] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) # [ 140.571513] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) # [ 140.572055] ? __kernel_text_address (kernel/extable.c:79) # [ 140.572619] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 140.573178] ? __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) # [ 140.573737] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) # [ 140.574418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 140.574980] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 140.575535] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) # [ 140.576091] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) # [ 140.576645] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 140.577206] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) # [ 140.577763] ? __create_object (mm/kmemleak.c:771) # [ 140.578324] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) # [ 140.578875] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) # [ 140.579430] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) # [ 140.580106] ? __rtnl_newlink (net/core/rtnetlink.c:3907) # [ 140.580675] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) # [ 140.581233] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) # [ 140.581792] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 140.582359] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 140.582912] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) # [ 140.583467] ? __lock_release (kernel/locking/lockdep.c:5539) # [ 140.584018] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) # [ 140.584577] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) # [ 140.585138] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) # [ 140.585707] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 140.586278] netlink_rcv_skb (net/netlink/af_netlink.c:2551) # [ 140.586821] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) # [ 140.587381] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) # [ 140.587950] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) # [ 140.588511] ? 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) # [ 140.589060] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) # [ 140.589627] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) # [ 140.590186] netlink_sendmsg (net/netlink/af_netlink.c:1896) # [ 140.590751] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) # [ 140.591311] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) # [ 140.591862] ? _copy_from_user (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:141 ./include/linux/uaccess.h:178 lib/usercopy.c:18) # [ 140.592428] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) # [ 140.592975] ? __pfx_____sys_sendmsg (net/socket.c:2560) # [ 140.593531] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) # [ 140.594234] ___sys_sendmsg (net/socket.c:2670) # [ 140.594786] ? kasan_record_aux_stack (mm/kasan/generic.c:548) # [ 140.595350] ? __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) # [ 140.596028] ? __pfx____sys_sendmsg (net/socket.c:2657) # [ 140.596602] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 140.597153] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 140.597722] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 140.598284] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) # [ 140.598824] ? __lock_release (kernel/locking/lockdep.c:5539) # [ 140.599397] __sys_sendmsg (net/socket.c:2700) # [ 140.599936] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) # [ 140.600622] ? __pfx___sys_sendmsg (net/socket.c:2685) # [ 140.601201] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 140.601759] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) # [ 140.602321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) # [ 140.602994] RIP: 0033:0x7fb26782b1e7 # [ 140.603569] 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) # [ 140.605538] RSP: 002b:00007ffe5f4407f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e # [ 140.606370] RAX: ffffffffffffffda RBX: 00007ffe5f440f30 RCX: 00007fb26782b1e7 # [ 140.607184] RDX: 0000000000000000 RSI: 00007ffe5f440860 RDI: 0000000000000005 # [ 140.608010] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 # [ 140.608838] R10: 0000000038bca910 R11: 0000000000000246 R12: 0000000000000003 # [ 140.609662] R13: 00000000686e3db4 R14: 0000000000499600 R15: 0000000000000000 | # [ 140.784975] ------------[ cut here ]------------ | # [ 140.785349] WARNING: CPU: 2 PID: 4150 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) | # [ 140.785983] Modules linked in: bridge stp llc veth nf_conntrack_netlink nft_ct nf_tables nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 | # [ 140.787486] Tainted: [W]=WARN # [ 140.787746] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # [ 140.788159] 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) # [ 140.788532] Code: 00 00 8b 05 87 1c 38 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 ca d1 79 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 87 1c 38 02 mov 0x2381c87(%rip),%eax # 0x2381c8f 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 ca d1 79 00 call 0x79d1eb 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 # [ 140.789714] RSP: 0018:ffffc9000a246ef0 EFLAGS: 00010246 # [ 140.790121] RAX: 0000000000000000 RBX: ffff88800ebea000 RCX: 0000000000000001 # [ 140.790653] RDX: 0000000000000000 RSI: ffffffff9889f52e RDI: ffffffff9805a5a0 # [ 140.791161] RBP: ffffc9000a246fe0 R08: 0000000000000000 R09: 0000000000000000 # [ 140.791682] R10: ffffc9000a247010 R11: ffffffff996b19b8 R12: 1ffff92001448de2 # [ 140.792179] R13: 00000000000005dc R14: ffffc9000a247010 R15: ffff88800ebeaf08 # [ 140.792699] FS: 00007ff6fbd98800(0000) GS:ffff8880949a7000(0000) knlGS:0000000000000000 # [ 140.793282] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # [ 140.793714] CR2: 00000000004e5ab8 CR3: 000000000ecce005 CR4: 0000000000772ef0 # [ 140.794191] PKRU: 55555554 # [ 140.794461] Call Trace: # [ 140.794708] # [ 140.794902] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) # [ 140.795240] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 140.795611] ? mark_held_locks (kernel/locking/lockdep.c:4328) # [ 140.795952] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) # [ 140.796379] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) # [ 140.796704] netif_set_mtu (net/core/dev.c:9652) # [ 140.797029] ? __pfx_netif_set_mtu (net/core/dev.c:9647) # [ 140.797396] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge # [ 140.797838] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) # [ 140.798093] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge # [ 140.798570] br_add_if (net/bridge/br_if.c:697) bridge # [ 140.798948] do_set_master (net/core/rtnetlink.c:2948) # [ 140.799304] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) # [ 140.799634] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) # [ 140.800042] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) # [ 140.800390] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) # [ 140.800717] ? __kernel_text_address (kernel/extable.c:79) # [ 140.801045] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 140.801397] ? __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) # [ 140.801720] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) # [ 140.802115] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 140.802481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 140.802805] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) # [ 140.803132] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) # [ 140.803480] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 140.803801] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) # [ 140.804119] ? __create_object (mm/kmemleak.c:771) # [ 140.804468] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) # [ 140.804802] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) # [ 140.805127] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) # [ 140.805551] ? __rtnl_newlink (net/core/rtnetlink.c:3907) # [ 140.805887] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) # [ 140.806216] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) # [ 140.806575] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 140.806906] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 140.807226] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) # [ 140.807568] ? __lock_release (kernel/locking/lockdep.c:5539) # [ 140.807895] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) # [ 140.808217] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) # [ 140.808566] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) # [ 140.808894] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 140.809219] netlink_rcv_skb (net/netlink/af_netlink.c:2551) # [ 140.809562] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) # [ 140.809883] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) # [ 140.810214] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) # [ 140.810572] ? 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) # [ 140.810904] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) # [ 140.811230] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) # [ 140.811583] netlink_sendmsg (net/netlink/af_netlink.c:1896) # [ 140.811910] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) # [ 140.812231] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) # [ 140.812586] ? _copy_from_user (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:141 ./include/linux/uaccess.h:178 lib/usercopy.c:18) # [ 140.812910] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) # [ 140.813237] ? __pfx_____sys_sendmsg (net/socket.c:2560) # [ 140.813586] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) # [ 140.813995] ___sys_sendmsg (net/socket.c:2670) # [ 140.814348] ? kasan_record_aux_stack (mm/kasan/generic.c:548) # [ 140.814674] ? __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) # [ 140.815084] ? __pfx____sys_sendmsg (net/socket.c:2657) # [ 140.815436] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 140.815765] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 140.816092] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 140.816440] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) # [ 140.816762] ? __lock_release (kernel/locking/lockdep.c:5539) # [ 140.817089] __sys_sendmsg (net/socket.c:2700) # [ 140.817430] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) # [ 140.817826] ? __pfx___sys_sendmsg (net/socket.c:2685) # [ 140.818166] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 140.818526] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) # [ 140.818854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) # [ 140.819245] RIP: 0033:0x7ff6fbf651e7 # [ 140.819602] 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) # [ 140.820853] RSP: 002b:00007ffd99d244b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e # [ 140.821358] RAX: ffffffffffffffda RBX: 00007ffd99d24bf0 RCX: 00007ff6fbf651e7 # [ 140.821835] RDX: 0000000000000000 RSI: 00007ffd99d24520 RDI: 0000000000000005 # [ 140.822345] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 # [ 140.822829] R10: 0000000022a24910 R11: 0000000000000246 R12: 0000000000000003 # [ 140.823323] R13: 00000000686e3db4 R14: 0000000000499600 R15: 0000000000000000 | # [ 142.173398] ------------[ cut here ]------------ | # [ 142.173729] WARNING: CPU: 0 PID: 4159 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) | # [ 142.174591] Modules linked in: macvlan bridge stp llc veth nf_conntrack_netlink nft_ct nf_tables nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 | # [ 142.176128] Tainted: [W]=WARN # [ 142.176382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # [ 142.176784] 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) # [ 142.177119] Code: 00 00 8b 05 87 1c 38 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 ca d1 79 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 87 1c 38 02 mov 0x2381c87(%rip),%eax # 0x2381c8f 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 ca d1 79 00 call 0x79d1eb 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 # [ 142.178285] RSP: 0018:ffffc90000736ef0 EFLAGS: 00010246 # [ 142.178712] RAX: 0000000000000000 RBX: ffff88800ebea000 RCX: 0000000000000001 # [ 142.179191] RDX: 0000000000000000 RSI: ffffffff9889f52e RDI: ffffffff9805a5a0 # [ 142.179718] RBP: ffffc90000736fe0 R08: 0000000000000000 R09: 0000000000000000 # [ 142.180202] R10: ffffc90000737010 R11: ffffffff996b19b8 R12: 1ffff920000e6de2 # [ 142.180701] R13: 00000000000005dc R14: ffffc90000737010 R15: ffff88800ebeaf08 # [ 142.181181] FS: 00007fb42d149800(0000) GS:ffff8880948a7000(0000) knlGS:0000000000000000 # [ 142.181747] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # [ 142.182158] CR2: 00000000004e5818 CR3: 000000000943c001 CR4: 0000000000772ef0 # [ 142.182672] PKRU: 55555554 # [ 142.182916] Call Trace: # [ 142.183170] # [ 142.183346] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) # [ 142.183672] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 142.184002] ? mark_held_locks (kernel/locking/lockdep.c:4328) # [ 142.184327] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) # [ 142.184737] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) # [ 142.185103] netif_set_mtu (net/core/dev.c:9652) # [ 142.185454] ? __pfx_netif_set_mtu (net/core/dev.c:9647) # [ 142.185791] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) # [ 142.186039] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge # [ 142.186498] br_add_if (net/bridge/br_if.c:697) bridge # [ 142.186876] do_set_master (net/core/rtnetlink.c:2948) # [ 142.187189] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) # [ 142.187513] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) # [ 142.187927] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) # [ 142.188248] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) # [ 142.188579] ? __kernel_text_address (kernel/extable.c:79) # [ 142.188908] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 142.189227] ? __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) # [ 142.189557] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) # [ 142.189954] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 142.190299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 142.190624] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) # [ 142.190951] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) # [ 142.191284] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 142.191600] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) # [ 142.191915] ? __create_object (mm/kmemleak.c:771) # [ 142.192225] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) # [ 142.192557] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) # [ 142.192868] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) # [ 142.193248] ? __rtnl_newlink (net/core/rtnetlink.c:3907) # [ 142.193573] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) # [ 142.193904] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) # [ 142.194222] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 142.194570] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 142.194913] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) # [ 142.195219] ? __lock_release (kernel/locking/lockdep.c:5539) # [ 142.195555] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) # [ 142.195864] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) # [ 142.196190] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) # [ 142.196519] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 142.196848] netlink_rcv_skb (net/netlink/af_netlink.c:2551) # [ 142.197156] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) # [ 142.197483] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) # [ 142.197817] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) # [ 142.198124] ? 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) # [ 142.198469] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) # [ 142.198791] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) # [ 142.199106] netlink_sendmsg (net/netlink/af_netlink.c:1896) # [ 142.199440] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) # [ 142.199761] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) # [ 142.200084] ? _copy_from_user (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:141 ./include/linux/uaccess.h:178 lib/usercopy.c:18) # [ 142.200406] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) # [ 142.200716] ? __pfx_____sys_sendmsg (net/socket.c:2560) # [ 142.201024] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) # [ 142.201446] ___sys_sendmsg (net/socket.c:2670) # [ 142.201775] ? kasan_record_aux_stack (mm/kasan/generic.c:548) # [ 142.202105] ? __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) # [ 142.202534] ? __pfx____sys_sendmsg (net/socket.c:2657) # [ 142.202855] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 142.203183] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 142.203515] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 142.203829] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) # [ 142.204143] ? __lock_release (kernel/locking/lockdep.c:5539) # [ 142.204480] __sys_sendmsg (net/socket.c:2700) # [ 142.204814] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) # [ 142.205226] ? __pfx___sys_sendmsg (net/socket.c:2685) # [ 142.205560] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 142.205897] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) # [ 142.206247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) # [ 142.206698] RIP: 0033:0x7fb42d3161e7 # [ 142.207032] 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) # [ 142.208158] RSP: 002b:00007ffeec3024f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e # [ 142.208669] RAX: ffffffffffffffda RBX: 00007ffeec302c30 RCX: 00007fb42d3161e7 # [ 142.209134] RDX: 0000000000000000 RSI: 00007ffeec302560 RDI: 0000000000000005 # [ 142.209620] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 # [ 142.210116] R10: 000000002a640910 R11: 0000000000000246 R12: 0000000000000003 # [ 142.210675] R13: 00000000686e3db5 R14: 0000000000499600 R15: 0000000000000000 | [ 140.327504][ T4148] veth1: entered promiscuous mode | [ 140.332877][ T4148] ------------[ cut here ]------------ | [ 140.333478][ T4148] WARNING: CPU: 0 PID: 4148 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) | [ 140.334573][ T4148] Modules linked in: bridge stp llc veth nf_conntrack_netlink nft_ct nf_tables nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 [ 140.337157][ T4148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.337839][ T4148] 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) [ 140.338448][ T4148] Code: 00 00 8b 05 87 1c 38 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 ca d1 79 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 87 1c 38 02 mov 0x2381c87(%rip),%eax # 0x2381c8f 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 ca d1 79 00 call 0x79d1eb 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 [ 140.340778][ T4148] RSP: 0018:ffffc90000516ef0 EFLAGS: 00010246 [ 140.341811][ T4148] RAX: 0000000000000000 RBX: ffff88800ebea000 RCX: 0000000000000001 [ 140.342809][ T4148] RDX: 0000000000000000 RSI: ffffffff9889f52e RDI: ffffffff9805a5a0 [ 140.343680][ T4148] RBP: ffffc90000516fe0 R08: 0000000000000000 R09: 0000000000000000 [ 140.344537][ T4148] R10: ffffc90000517010 R11: ffffffff98d798a0 R12: 1ffff920000a2de2 [ 140.345404][ T4148] R13: 00000000000005dc R14: ffffc90000517010 R15: ffff88800ebeaf08 [ 140.346185][ T4148] FS: 00007f4918cfe800(0000) GS:ffff8880948a7000(0000) knlGS:0000000000000000 [ 140.347169][ T4148] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.347841][ T4148] CR2: 00000000004e5aa8 CR3: 000000000e477003 CR4: 0000000000772ef0 [ 140.348672][ T4148] PKRU: 55555554 [ 140.349103][ T4148] Call Trace: [ 140.349551][ T4148] [ 140.349844][ T4148] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 140.350393][ T4148] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 140.350971][ T4148] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 140.351541][ T4148] netif_set_mtu (net/core/dev.c:9652) [ 140.352039][ T4148] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 140.352652][ T4148] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 140.353071][ T4148] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 140.353832][ T4148] br_add_if (net/bridge/br_if.c:697) bridge [ 140.354478][ T4148] do_set_master (net/core/rtnetlink.c:2948) [ 140.355087][ T4148] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 140.355665][ T4148] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 140.356423][ T4148] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 140.357003][ T4148] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 140.357587][ T4148] ? __kernel_text_address (kernel/extable.c:79) [ 140.358178][ T4148] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 140.358768][ T4148] ? __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) [ 140.359356][ T4148] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 140.360067][ T4148] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 140.360428][ T4148] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 140.360768][ T4148] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 140.361092][ T4148] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 140.361465][ T4148] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 140.361811][ T4148] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 140.362135][ T4148] ? __create_object (mm/kmemleak.c:771) [ 140.362481][ T4148] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 140.362821][ T4148] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 140.363155][ T4148] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 140.363570][ T4148] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 140.363922][ T4148] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 140.364252][ T4148] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 140.364589][ T4148] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 140.365115][ T4148] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 140.365719][ T4148] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 140.366229][ T4148] ? __lock_release (kernel/locking/lockdep.c:5539) [ 140.366568][ T4148] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 140.366905][ T4148] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 140.367240][ T4148] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 140.367580][ T4148] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 140.367924][ T4148] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.368260][ T4148] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 140.368608][ T4148] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 140.368986][ T4148] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 140.369329][ T4148] ? 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) [ 140.369655][ T4148] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 140.369985][ T4148] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 140.370313][ T4148] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 140.370630][ T4148] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 140.370952][ T4148] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 140.371288][ T4148] ? _copy_from_user (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:141 ./include/linux/uaccess.h:178 lib/usercopy.c:18) [ 140.371617][ T4148] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 140.371960][ T4148] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 140.372312][ T4148] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 140.372761][ T4148] ___sys_sendmsg (net/socket.c:2670) [ 140.373354][ T4148] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 140.373729][ T4148] ? __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) [ 140.374134][ T4148] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 140.374474][ T4148] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 140.374827][ T4148] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 140.375170][ T4148] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 140.375501][ T4148] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 140.375828][ T4148] ? __lock_release (kernel/locking/lockdep.c:5539) [ 140.376144][ T4148] __sys_sendmsg (net/socket.c:2700) [ 140.376479][ T4148] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 140.376892][ T4148] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 140.377230][ T4148] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 140.377578][ T4148] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.377931][ T4148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 140.378355][ T4148] RIP: 0033:0x7f4918ecb1e7 [ 140.378712][ T4148] 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) [ 140.379901][ T4148] RSP: 002b:00007ffeb37b0ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 140.380410][ T4148] RAX: ffffffffffffffda RBX: 00007ffeb37b1210 RCX: 00007f4918ecb1e7 [ 140.381061][ T4148] RDX: 0000000000000000 RSI: 00007ffeb37b0b40 RDI: 0000000000000005 [ 140.381953][ T4148] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 140.382463][ T4148] R10: 000000002b92b910 R11: 0000000000000246 R12: 0000000000000003 [ 140.382960][ T4148] R13: 00000000686e3db4 R14: 0000000000499600 R15: 0000000000000000 | [ 140.546721][ T4149] ------------[ cut here ]------------ | [ 140.547163][ T4149] WARNING: CPU: 1 PID: 4149 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) | [ 140.548250][ T4149] Modules linked in: bridge stp llc veth nf_conntrack_netlink nft_ct nf_tables nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 | [ 140.552093][ T4149] Tainted: [W]=WARN [ 140.552539][ T4149] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.553238][ T4149] 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) [ 140.553825][ T4149] Code: 00 00 8b 05 87 1c 38 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 ca d1 79 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 87 1c 38 02 mov 0x2381c87(%rip),%eax # 0x2381c8f 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 ca d1 79 00 call 0x79d1eb 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 [ 140.555864][ T4149] RSP: 0018:ffffc90000506ef0 EFLAGS: 00010246 [ 140.556579][ T4149] RAX: 0000000000000000 RBX: ffff88800ebea000 RCX: 0000000000000001 [ 140.557430][ T4149] RDX: 0000000000000000 RSI: ffffffff9889f52e RDI: ffffffff9805a5a0 [ 140.558283][ T4149] RBP: ffffc90000506fe0 R08: 0000000000000000 R09: 0000000000000000 [ 140.559117][ T4149] R10: ffffc90000507010 R11: ffffffff98d798a0 R12: 1ffff920000a0de2 [ 140.559981][ T4149] R13: 00000000000005dc R14: ffffc90000507010 R15: ffff88800ebeaf08 [ 140.560837][ T4149] FS: 00007fb26765e800(0000) GS:ffff888094927000(0000) knlGS:0000000000000000 [ 140.561842][ T4149] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.562561][ T4149] CR2: 00000000004e5ab0 CR3: 0000000005cd0003 CR4: 0000000000772ef0 [ 140.563427][ T4149] PKRU: 55555554 [ 140.563850][ T4149] Call Trace: [ 140.564287][ T4149] [ 140.564570][ T4149] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 140.565132][ T4149] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 140.565712][ T4149] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 140.566289][ T4149] netif_set_mtu (net/core/dev.c:9652) [ 140.566834][ T4149] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 140.567427][ T4149] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 140.567854][ T4149] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 140.568629][ T4149] br_add_if (net/bridge/br_if.c:697) bridge [ 140.569158][ T4149] do_set_master (net/core/rtnetlink.c:2948) [ 140.569684][ T4149] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 140.570239][ T4149] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 140.570945][ T4149] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 140.571513][ T4149] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 140.572055][ T4149] ? __kernel_text_address (kernel/extable.c:79) [ 140.572619][ T4149] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 140.573178][ T4149] ? __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) [ 140.573737][ T4149] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 140.574418][ T4149] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 140.574980][ T4149] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 140.575535][ T4149] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 140.576091][ T4149] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 140.576645][ T4149] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 140.577206][ T4149] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 140.577763][ T4149] ? __create_object (mm/kmemleak.c:771) [ 140.578324][ T4149] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 140.578875][ T4149] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 140.579430][ T4149] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 140.580106][ T4149] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 140.580675][ T4149] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 140.581233][ T4149] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 140.581792][ T4149] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 140.582359][ T4149] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 140.582912][ T4149] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 140.583467][ T4149] ? __lock_release (kernel/locking/lockdep.c:5539) [ 140.584018][ T4149] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 140.584577][ T4149] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 140.585138][ T4149] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 140.585707][ T4149] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 140.586278][ T4149] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.586821][ T4149] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 140.587381][ T4149] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 140.587950][ T4149] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 140.588511][ T4149] ? 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) [ 140.589060][ T4149] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 140.589627][ T4149] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 140.590186][ T4149] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 140.590751][ T4149] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 140.591311][ T4149] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 140.591862][ T4149] ? _copy_from_user (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:141 ./include/linux/uaccess.h:178 lib/usercopy.c:18) [ 140.592428][ T4149] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 140.592975][ T4149] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 140.593531][ T4149] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 140.594234][ T4149] ___sys_sendmsg (net/socket.c:2670) [ 140.594786][ T4149] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 140.595350][ T4149] ? __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) [ 140.596028][ T4149] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 140.596602][ T4149] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 140.597153][ T4149] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 140.597722][ T4149] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 140.598284][ T4149] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 140.598824][ T4149] ? __lock_release (kernel/locking/lockdep.c:5539) [ 140.599397][ T4149] __sys_sendmsg (net/socket.c:2700) [ 140.599936][ T4149] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 140.600622][ T4149] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 140.601201][ T4149] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 140.601759][ T4149] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.602321][ T4149] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 140.602994][ T4149] RIP: 0033:0x7fb26782b1e7 [ 140.603569][ T4149] 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) [ 140.605538][ T4149] RSP: 002b:00007ffe5f4407f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 140.606370][ T4149] RAX: ffffffffffffffda RBX: 00007ffe5f440f30 RCX: 00007fb26782b1e7 [ 140.607184][ T4149] RDX: 0000000000000000 RSI: 00007ffe5f440860 RDI: 0000000000000005 [ 140.608010][ T4149] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 140.608838][ T4149] R10: 0000000038bca910 R11: 0000000000000246 R12: 0000000000000003 [ 140.609662][ T4149] R13: 00000000686e3db4 R14: 0000000000499600 R15: 0000000000000000 | [ 140.784975][ T4150] ------------[ cut here ]------------ | [ 140.785349][ T4150] WARNING: CPU: 2 PID: 4150 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) | [ 140.785983][ T4150] Modules linked in: bridge stp llc veth nf_conntrack_netlink nft_ct nf_tables nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 | [ 140.787486][ T4150] Tainted: [W]=WARN [ 140.787746][ T4150] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.788159][ T4150] 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) [ 140.788532][ T4150] Code: 00 00 8b 05 87 1c 38 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 ca d1 79 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 87 1c 38 02 mov 0x2381c87(%rip),%eax # 0x2381c8f 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 ca d1 79 00 call 0x79d1eb 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 [ 140.789714][ T4150] RSP: 0018:ffffc9000a246ef0 EFLAGS: 00010246 [ 140.790121][ T4150] RAX: 0000000000000000 RBX: ffff88800ebea000 RCX: 0000000000000001 [ 140.790653][ T4150] RDX: 0000000000000000 RSI: ffffffff9889f52e RDI: ffffffff9805a5a0 [ 140.791161][ T4150] RBP: ffffc9000a246fe0 R08: 0000000000000000 R09: 0000000000000000 [ 140.791682][ T4150] R10: ffffc9000a247010 R11: ffffffff996b19b8 R12: 1ffff92001448de2 [ 140.792179][ T4150] R13: 00000000000005dc R14: ffffc9000a247010 R15: ffff88800ebeaf08 [ 140.792699][ T4150] FS: 00007ff6fbd98800(0000) GS:ffff8880949a7000(0000) knlGS:0000000000000000 [ 140.793282][ T4150] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.793714][ T4150] CR2: 00000000004e5ab8 CR3: 000000000ecce005 CR4: 0000000000772ef0 [ 140.794191][ T4150] PKRU: 55555554 [ 140.794461][ T4150] Call Trace: [ 140.794708][ T4150] [ 140.794902][ T4150] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 140.795240][ T4150] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 140.795611][ T4150] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 140.795952][ T4150] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 140.796379][ T4150] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 140.796704][ T4150] netif_set_mtu (net/core/dev.c:9652) [ 140.797029][ T4150] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 140.797396][ T4150] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 140.797838][ T4150] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 140.798093][ T4150] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 140.798570][ T4150] br_add_if (net/bridge/br_if.c:697) bridge [ 140.798948][ T4150] do_set_master (net/core/rtnetlink.c:2948) [ 140.799304][ T4150] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 140.799634][ T4150] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 140.800042][ T4150] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 140.800390][ T4150] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 140.800717][ T4150] ? __kernel_text_address (kernel/extable.c:79) [ 140.801045][ T4150] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 140.801397][ T4150] ? __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) [ 140.801720][ T4150] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 140.802115][ T4150] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 140.802481][ T4150] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 140.802805][ T4150] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 140.803132][ T4150] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 140.803480][ T4150] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 140.803801][ T4150] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 140.804119][ T4150] ? __create_object (mm/kmemleak.c:771) [ 140.804468][ T4150] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 140.804802][ T4150] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 140.805127][ T4150] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 140.805551][ T4150] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 140.805887][ T4150] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 140.806216][ T4150] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 140.806575][ T4150] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 140.806906][ T4150] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 140.807226][ T4150] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 140.807568][ T4150] ? __lock_release (kernel/locking/lockdep.c:5539) [ 140.807895][ T4150] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 140.808217][ T4150] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 140.808566][ T4150] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 140.808894][ T4150] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 140.809219][ T4150] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.809562][ T4150] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 140.809883][ T4150] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 140.810214][ T4150] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 140.810572][ T4150] ? 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) [ 140.810904][ T4150] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 140.811230][ T4150] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 140.811583][ T4150] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 140.811910][ T4150] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 140.812231][ T4150] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 140.812586][ T4150] ? _copy_from_user (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:141 ./include/linux/uaccess.h:178 lib/usercopy.c:18) [ 140.812910][ T4150] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 140.813237][ T4150] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 140.813586][ T4150] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 140.813995][ T4150] ___sys_sendmsg (net/socket.c:2670) [ 140.814348][ T4150] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 140.814674][ T4150] ? __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) [ 140.815084][ T4150] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 140.815436][ T4150] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 140.815765][ T4150] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 140.816092][ T4150] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 140.816440][ T4150] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 140.816762][ T4150] ? __lock_release (kernel/locking/lockdep.c:5539) [ 140.817089][ T4150] __sys_sendmsg (net/socket.c:2700) [ 140.817430][ T4150] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 140.817826][ T4150] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 140.818166][ T4150] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 140.818526][ T4150] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.818854][ T4150] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 140.819245][ T4150] RIP: 0033:0x7ff6fbf651e7 [ 140.819602][ T4150] 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) [ 140.820853][ T4150] RSP: 002b:00007ffd99d244b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 140.821358][ T4150] RAX: ffffffffffffffda RBX: 00007ffd99d24bf0 RCX: 00007ff6fbf651e7 [ 140.821835][ T4150] RDX: 0000000000000000 RSI: 00007ffd99d24520 RDI: 0000000000000005 [ 140.822345][ T4150] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 140.822829][ T4150] R10: 0000000022a24910 R11: 0000000000000246 R12: 0000000000000003 [ 140.823323][ T4150] R13: 00000000686e3db4 R14: 0000000000499600 R15: 0000000000000000 | [ 142.173398][ T4159] ------------[ cut here ]------------ | [ 142.173729][ T4159] WARNING: CPU: 0 PID: 4159 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) | [ 142.174591][ T4159] Modules linked in: macvlan bridge stp llc veth nf_conntrack_netlink nft_ct nf_tables nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 | [ 142.176128][ T4159] Tainted: [W]=WARN [ 142.176382][ T4159] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 142.176784][ T4159] 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) [ 142.177119][ T4159] Code: 00 00 8b 05 87 1c 38 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 ca d1 79 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 87 1c 38 02 mov 0x2381c87(%rip),%eax # 0x2381c8f 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 ca d1 79 00 call 0x79d1eb 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 [ 142.178285][ T4159] RSP: 0018:ffffc90000736ef0 EFLAGS: 00010246 [ 142.178712][ T4159] RAX: 0000000000000000 RBX: ffff88800ebea000 RCX: 0000000000000001 [ 142.179191][ T4159] RDX: 0000000000000000 RSI: ffffffff9889f52e RDI: ffffffff9805a5a0 [ 142.179718][ T4159] RBP: ffffc90000736fe0 R08: 0000000000000000 R09: 0000000000000000 [ 142.180202][ T4159] R10: ffffc90000737010 R11: ffffffff996b19b8 R12: 1ffff920000e6de2 [ 142.180701][ T4159] R13: 00000000000005dc R14: ffffc90000737010 R15: ffff88800ebeaf08 [ 142.181181][ T4159] FS: 00007fb42d149800(0000) GS:ffff8880948a7000(0000) knlGS:0000000000000000 [ 142.181747][ T4159] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 142.182158][ T4159] CR2: 00000000004e5818 CR3: 000000000943c001 CR4: 0000000000772ef0 [ 142.182672][ T4159] PKRU: 55555554 [ 142.182916][ T4159] Call Trace: [ 142.183170][ T4159] [ 142.183346][ T4159] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 142.183672][ T4159] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 142.184002][ T4159] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 142.184327][ T4159] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 142.184737][ T4159] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 142.185103][ T4159] netif_set_mtu (net/core/dev.c:9652) [ 142.185454][ T4159] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 142.185791][ T4159] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 142.186039][ T4159] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 142.186498][ T4159] br_add_if (net/bridge/br_if.c:697) bridge [ 142.186876][ T4159] do_set_master (net/core/rtnetlink.c:2948) [ 142.187189][ T4159] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 142.187513][ T4159] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 142.187927][ T4159] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 142.188248][ T4159] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 142.188579][ T4159] ? __kernel_text_address (kernel/extable.c:79) [ 142.188908][ T4159] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 142.189227][ T4159] ? __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) [ 142.189557][ T4159] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 142.189954][ T4159] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 142.190299][ T4159] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 142.190624][ T4159] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 142.190951][ T4159] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 142.191284][ T4159] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 142.191600][ T4159] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 142.191915][ T4159] ? __create_object (mm/kmemleak.c:771) [ 142.192225][ T4159] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 142.192557][ T4159] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 142.192868][ T4159] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 142.193248][ T4159] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 142.193573][ T4159] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 142.193904][ T4159] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 142.194222][ T4159] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 142.194570][ T4159] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 142.194913][ T4159] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 142.195219][ T4159] ? __lock_release (kernel/locking/lockdep.c:5539) [ 142.195555][ T4159] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 142.195864][ T4159] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 142.196190][ T4159] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 142.196519][ T4159] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 142.196848][ T4159] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 142.197156][ T4159] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 142.197483][ T4159] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 142.197817][ T4159] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 142.198124][ T4159] ? 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) [ 142.198469][ T4159] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 142.198791][ T4159] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 142.199106][ T4159] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 142.199440][ T4159] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 142.199761][ T4159] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 142.200084][ T4159] ? _copy_from_user (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:141 ./include/linux/uaccess.h:178 lib/usercopy.c:18) [ 142.200406][ T4159] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 142.200716][ T4159] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 142.201024][ T4159] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 142.201446][ T4159] ___sys_sendmsg (net/socket.c:2670) [ 142.201775][ T4159] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 142.202105][ T4159] ? __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) [ 142.202534][ T4159] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 142.202855][ T4159] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 142.203183][ T4159] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 142.203515][ T4159] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 142.203829][ T4159] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 142.204143][ T4159] ? __lock_release (kernel/locking/lockdep.c:5539) [ 142.204480][ T4159] __sys_sendmsg (net/socket.c:2700) [ 142.204814][ T4159] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 142.205226][ T4159] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 142.205560][ T4159] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 142.205897][ T4159] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 142.206247][ T4159] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 142.206698][ T4159] RIP: 0033:0x7fb42d3161e7 [ 142.207032][ T4159] 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) [ 142.208158][ T4159] RSP: 002b:00007ffeec3024f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 142.208669][ T4159] RAX: ffffffffffffffda RBX: 00007ffeec302c30 RCX: 00007fb42d3161e7 [ 142.209134][ T4159] RDX: 0000000000000000 RSI: 00007ffeec302560 RDI: 0000000000000005 [ 142.209620][ T4159] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 142.210116][ T4159] R10: 000000002a640910 R11: 0000000000000246 R12: 0000000000000003 Finger prints: netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:br_mtu_auto_adjust:br_add_if