====================================== | [ 23.468212][ T285] vtep-host: entered promiscuous mode | [ 23.474227][ T285] ------------[ cut here ]------------ | [ 23.474848][ T285] WARNING: CPU: 0 PID: 285 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 23.475911][ T285] Modules linked in: 8021q veth br_netfilter bridge stp llc [ 23.479194][ T285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.479893][ T285] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 23.480535][ T285] 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 [ 23.482615][ T285] RSP: 0018:ffffc90000676ef0 EFLAGS: 00010246 [ 23.483256][ T285] RAX: 0000000000000000 RBX: ffff88800c622000 RCX: 0000000000000001 [ 23.484019][ T285] RDX: 0000000000000000 RSI: ffffffffbb49f52e RDI: ffffffffbac5a5a0 [ 23.484886][ T285] RBP: ffffc90000676fe0 R08: 0000000000000000 R09: 0000000000000000 [ 23.485662][ T285] R10: ffffc90000677010 R11: ffffffffbb9798a0 R12: 1ffff920000cede2 [ 23.486378][ T285] R13: 00000000000005dc R14: ffffc90000677010 R15: ffff88800c622f08 [ 23.487115][ T285] FS: 00007f063b15c800(0000) GS:ffff888078ca7000(0000) knlGS:0000000000000000 [ 23.488165][ T285] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.488855][ T285] CR2: 00000000004e6888 CR3: 0000000009309001 CR4: 0000000000772ef0 [ 23.489636][ T285] PKRU: 55555554 [ 23.490028][ T285] Call Trace: [ 23.490422][ T285] [ 23.490679][ T285] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 23.491244][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.491845][ T285] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.492403][ T285] netif_set_mtu (net/core/dev.c:9652) [ 23.492917][ T285] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 23.493793][ T285] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 23.494188][ T285] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 23.494852][ T285] br_add_if (net/bridge/br_if.c:697) bridge [ 23.495493][ T285] do_set_master (net/core/rtnetlink.c:2948) [ 23.496134][ T285] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 23.496658][ T285] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 23.497293][ T285] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.497793][ T285] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 23.498283][ T285] ? __kernel_text_address (kernel/extable.c:79) [ 23.498757][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.499310][ T285] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 23.499901][ T285] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 23.500550][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.501053][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.501543][ T285] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 23.502002][ T285] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 23.502511][ T285] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.502997][ T285] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 23.503500][ T285] ? __create_object (mm/kmemleak.c:771) [ 23.504072][ T285] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 23.504674][ T285] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 23.505200][ T285] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 23.505786][ T285] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 23.506294][ T285] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 23.506833][ T285] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.507316][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.507791][ T285] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.508265][ T285] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 23.508724][ T285] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.509274][ T285] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.509867][ T285] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 23.510426][ T285] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.510951][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.511444][ T285] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.511900][ T285] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.512365][ T285] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 23.512845][ T285] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 23.513348][ T285] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 23.513900][ T285] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 23.514451][ T285] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 23.514980][ T285] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 23.515582][ T285] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 23.516150][ T285] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 23.516714][ T285] ? _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) [ 23.517205][ T285] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 23.517768][ T285] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 23.518367][ T285] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 23.519123][ T285] ___sys_sendmsg (net/socket.c:2670) [ 23.519668][ T285] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 23.520184][ T285] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 23.520747][ T285] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 23.521246][ T285] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.521712][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.522207][ T285] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.522710][ T285] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 23.523280][ T285] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.523839][ T285] __sys_sendmsg (net/socket.c:2700) [ 23.524403][ T285] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 23.525050][ T285] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 23.525636][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.526189][ T285] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.526731][ T285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.527452][ T285] RIP: 0033:0x7f063b3291e7 [ 23.528039][ T285] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 23.530011][ T285] RSP: 002b:00007ffec6d94138 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 23.530869][ T285] RAX: ffffffffffffffda RBX: 00007ffec6d94870 RCX: 00007f063b3291e7 [ 23.531675][ T285] RDX: 0000000000000000 RSI: 00007ffec6d941a0 RDI: 0000000000000005 [ 23.532463][ T285] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 23.533220][ T285] R10: 000000004014d910 R11: 0000000000000246 R12: 0000000000000004 [ 23.533982][ T285] R13: 00000000686e2835 R14: 0000000000499600 R15: 0000000000000000 | [ 24.656047][ T292] ------------[ cut here ]------------ | [ 24.656390][ T292] WARNING: CPU: 3 PID: 292 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 24.657046][ T292] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel 8021q veth br_netfilter bridge stp llc | [ 24.658359][ T292] Tainted: [W]=WARN [ 24.658603][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.659004][ T292] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 24.659352][ T292] 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 [ 24.660489][ T292] RSP: 0018:ffffc90000b56ef0 EFLAGS: 00010246 [ 24.660903][ T292] RAX: 0000000000000000 RBX: ffff88800c622000 RCX: 0000000000000001 [ 24.661401][ T292] RDX: 0000000000000000 RSI: ffffffffbb49f52e RDI: ffffffffbac5a5a0 [ 24.661879][ T292] RBP: ffffc90000b56fe0 R08: 0000000000000000 R09: 0000000000000000 [ 24.662366][ T292] R10: ffffc90000b57010 R11: ffffffffbb9798a0 R12: 1ffff9200016ade2 [ 24.662850][ T292] R13: 00000000000005dc R14: ffffc90000b57010 R15: ffff88800c622f08 [ 24.663349][ T292] FS: 00007fd56d5f0800(0000) GS:ffff888078e27000(0000) knlGS:0000000000000000 [ 24.663924][ T292] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.664337][ T292] CR2: 00000000004e58f8 CR3: 0000000008953001 CR4: 0000000000772ef0 [ 24.664814][ T292] PKRU: 55555554 [ 24.665051][ T292] Call Trace: [ 24.665305][ T292] [ 24.665470][ T292] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 24.665804][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.666140][ T292] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.666459][ T292] netif_set_mtu (net/core/dev.c:9652) [ 24.666775][ T292] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 24.667152][ T292] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 24.667393][ T292] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 24.667849][ T292] br_add_if (net/bridge/br_if.c:697) bridge [ 24.668206][ T292] do_set_master (net/core/rtnetlink.c:2948) [ 24.668522][ T292] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 24.668834][ T292] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 24.669233][ T292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.669540][ T292] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 24.669859][ T292] ? __kernel_text_address (kernel/extable.c:79) [ 24.670220][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.670541][ T292] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 24.670866][ T292] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 24.671276][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.671600][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.671916][ T292] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 24.672256][ T292] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 24.672586][ T292] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.672903][ T292] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 24.673227][ T292] ? __create_object (mm/kmemleak.c:771) [ 24.673552][ T292] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 24.673875][ T292] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 24.674226][ T292] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 24.674628][ T292] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 24.674956][ T292] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 24.675293][ T292] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.675611][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.675934][ T292] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.676282][ T292] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 24.676596][ T292] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.676912][ T292] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.677235][ T292] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 24.677551][ T292] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.677878][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.678204][ T292] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.678536][ T292] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.678854][ T292] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 24.679196][ T292] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 24.679514][ T292] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 24.679839][ T292] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 24.680177][ T292] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 24.680527][ T292] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 24.680866][ T292] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 24.681211][ T292] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 24.681538][ T292] ? _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) [ 24.681860][ T292] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 24.682187][ T292] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 24.682514][ T292] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 24.683179][ T292] ___sys_sendmsg (net/socket.c:2670) [ 24.683494][ T292] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 24.683813][ T292] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 24.684216][ T292] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 24.684760][ T292] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.685080][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.685432][ T292] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.685756][ T292] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 24.686312][ T292] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.686657][ T292] __sys_sendmsg (net/socket.c:2700) [ 24.686981][ T292] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 24.687615][ T292] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 24.687985][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.688316][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.688637][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 24.689268][ T292] RIP: 0033:0x7fd56d7bd1e7 [ 24.689594][ T292] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 24.690996][ T292] RSP: 002b:00007ffd60bfa5a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 24.691481][ T292] RAX: ffffffffffffffda RBX: 00007ffd60bface0 RCX: 00007fd56d7bd1e7 [ 24.691956][ T292] RDX: 0000000000000000 RSI: 00007ffd60bfa610 RDI: 0000000000000005 [ 24.692444][ T292] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 24.692943][ T292] R10: 000000004039d910 R11: 0000000000000246 R12: 0000000000000003 [ 24.693663][ T292] R13: 00000000686e2836 R14: 0000000000499600 R15: 0000000000000000 | [ 27.424661][ T305] ------------[ cut here ]------------ | [ 27.425239][ T305] WARNING: CPU: 1 PID: 305 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) | [ 27.426143][ T305] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel 8021q veth br_netfilter bridge stp llc | [ 27.428218][ T305] Tainted: [W]=WARN [ 27.428557][ T305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.429323][ T305] 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) [ 27.429785][ T305] 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 [ 27.431687][ T305] RSP: 0018:ffffc90000637140 EFLAGS: 00010246 [ 27.432728][ T305] RAX: 0000000000000000 RBX: ffff88800f19a000 RCX: 0000000000000001 [ 27.433702][ T305] RDX: 0000000000000000 RSI: ffffffffbb49f52e RDI: ffffffffbac5a5a0 [ 27.434373][ T305] RBP: ffffc90000637230 R08: ffff88800dc1d000 R09: 0000000000000000 [ 27.435031][ T305] R10: ffffc900006375c8 R11: ffffffffbc259728 R12: 1ffff920000c6e2c [ 27.435753][ T305] R13: 00000000000003e8 R14: ffffc90000637880 R15: ffff888005c3d1e0 [ 27.436472][ T305] FS: 00007fd465b40800(0000) GS:ffff888078d27000(0000) knlGS:0000000000000000 [ 27.437332][ T305] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.437966][ T305] CR2: 00000000004e58f8 CR3: 000000000e9a6001 CR4: 0000000000772ef0 [ 27.438748][ T305] PKRU: 55555554 [ 27.439156][ T305] Call Trace: [ 27.439534][ T305] [ 27.439806][ T305] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 27.440359][ T305] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 27.440898][ T305] ? __lock_release (kernel/locking/lockdep.c:5539) [ 27.441444][ T305] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 27.441869][ T305] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 27.442329][ T305] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 27.442779][ T305] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 27.443289][ T305] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 27.443860][ T305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.444340][ T305] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 27.444788][ T305] ? __kernel_text_address (kernel/extable.c:79) [ 27.445269][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 27.445729][ T305] ? __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) [ 27.446236][ T305] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 27.446825][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 27.447324][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 27.447748][ T305] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 27.448227][ T305] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 27.448682][ T305] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 27.449146][ T305] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 27.449596][ T305] ? __create_object (mm/kmemleak.c:771) [ 27.450061][ T305] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 27.450549][ T305] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 27.451033][ T305] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 27.451643][ T305] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 27.452145][ T305] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 27.452642][ T305] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 27.453124][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 27.453587][ T305] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 27.454033][ T305] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 27.454545][ T305] ? __lock_release (kernel/locking/lockdep.c:5539) [ 27.455044][ T305] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 27.455570][ T305] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 27.456073][ T305] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 27.456602][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 27.457143][ T305] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.457654][ T305] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 27.458187][ T305] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 27.458661][ T305] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 27.459078][ T305] ? 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) [ 27.459559][ T305] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 27.460040][ T305] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 27.460551][ T305] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 27.461063][ T305] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 27.461543][ T305] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 27.461968][ T305] ? _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) [ 27.462386][ T305] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 27.462834][ T305] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 27.463325][ T305] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 27.463903][ T305] ___sys_sendmsg (net/socket.c:2670) [ 27.464316][ T305] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 27.464732][ T305] ? __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) [ 27.465252][ T305] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 27.465667][ T305] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 27.466073][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 27.466527][ T305] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 27.466939][ T305] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 27.467371][ T305] ? __lock_release (kernel/locking/lockdep.c:5539) [ 27.467792][ T305] __sys_sendmsg (net/socket.c:2700) [ 27.468231][ T305] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 27.468735][ T305] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 27.469193][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 27.469611][ T305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.470027][ T305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.470563][ T305] RIP: 0033:0x7fd465d0d1e7 [ 27.471056][ T305] 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) [ 27.472589][ T305] RSP: 002b:00007ffc116a9a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 27.473228][ T305] RAX: ffffffffffffffda RBX: 00007ffc116aa150 RCX: 00007fd465d0d1e7 [ 27.473860][ T305] RDX: 0000000000000000 RSI: 00007ffc116a9a80 RDI: 0000000000000005 [ 27.474491][ T305] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 27.475132][ T305] R10: 00007fd465c0a498 R11: 0000000000000246 R12: 0000000000000003 [ 27.475841][ T305] R13: 00000000686e2839 R14: 0000000000499600 R15: 0000000000000000 | [ 27.486025][ T305] ------------[ cut here ]------------ | [ 27.486607][ T305] WARNING: CPU: 1 PID: 305 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) | [ 27.487959][ T305] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel 8021q veth br_netfilter bridge stp llc | [ 27.490447][ T305] Tainted: [W]=WARN [ 27.490799][ T305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.491433][ T305] 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) [ 27.492279][ T305] 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 [ 27.493892][ T305] RSP: 0018:ffffc90000636de0 EFLAGS: 00010246 [ 27.494824][ T305] RAX: 0000000000000000 RBX: ffff88800c622000 RCX: 0000000000000001 [ 27.495516][ T305] RDX: 0000000000000000 RSI: ffffffffbb49f52e RDI: ffffffffbac5a5a0 [ 27.496637][ T305] RBP: ffffc90000636ed0 R08: 0000000000000000 R09: 0000000000000000 [ 27.497528][ T305] R10: ffffc90000636f00 R11: ffffffffbb9798a0 R12: 1ffff920000c6dc0 [ 27.498383][ T305] R13: 00000000000003e8 R14: ffffc90000636f00 R15: ffff88800c622f08 [ 27.499676][ T305] FS: 00007fd465b40800(0000) GS:ffff888078d27000(0000) knlGS:0000000000000000 [ 27.500706][ T305] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.501363][ T305] CR2: 00000000004e58f8 CR3: 000000000e9a6001 CR4: 0000000000772ef0 [ 27.502419][ T305] PKRU: 55555554 [ 27.502774][ T305] Call Trace: [ 27.503157][ T305] [ 27.503434][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 27.503938][ T305] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 27.504808][ T305] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 27.505331][ T305] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 27.505826][ T305] ? __lock_release (kernel/locking/lockdep.c:5539) [ 27.506666][ T305] netif_set_mtu (net/core/dev.c:9652) [ 27.507168][ T305] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 27.507666][ T305] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 27.508148][ T305] ? packet_notifier (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/packet/af_packet.c:4283) [ 27.508674][ T305] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 27.509448][ T305] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 27.510152][ T305] br_device_event (net/bridge/br.c:142) bridge [ 27.510696][ T305] ? __pfx_br_device_event (net/bridge/br.c:29) bridge [ 27.511755][ T305] notifier_call_chain (kernel/notifier.c:87 (discriminator 2)) [ 27.512297][ T305] netif_set_mtu_ext (./include/linux/notifier.h:207 net/core/dev.c:9633) [ 27.512800][ T305] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 27.513317][ T305] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 27.514142][ T305] ? __lock_release (kernel/locking/lockdep.c:5539) [ 27.514641][ T305] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 27.515142][ T305] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 27.515603][ T305] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 27.516543][ T305] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 27.517160][ T305] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 27.517892][ T305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.518476][ T305] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 27.519486][ T305] ? __kernel_text_address (kernel/extable.c:79) [ 27.520045][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 27.520622][ T305] ? __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) [ 27.521121][ T305] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 27.522070][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 27.522586][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 27.523065][ T305] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 27.523576][ T305] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 27.524446][ T305] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 27.524883][ T305] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 27.525371][ T305] ? __create_object (mm/kmemleak.c:771) [ 27.525840][ T305] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 27.526765][ T305] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 27.527268][ T305] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 27.527848][ T305] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 27.528782][ T305] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 27.529314][ T305] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 27.529813][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 27.530310][ T305] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 27.530795][ T305] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 27.531672][ T305] ? __lock_release (kernel/locking/lockdep.c:5539) [ 27.532135][ T305] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 27.532608][ T305] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 27.533153][ T305] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 27.533690][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 27.534254][ T305] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.534775][ T305] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 27.535768][ T305] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 27.536415][ T305] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 27.536992][ T305] ? 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) [ 27.537618][ T305] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 27.538652][ T305] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 27.539290][ T305] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 27.539786][ T305] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 27.540278][ T305] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 27.540810][ T305] ? _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) [ 27.541758][ T305] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 27.542291][ T305] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 27.542782][ T305] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 27.543832][ T305] ___sys_sendmsg (net/socket.c:2670) [ 27.544362][ T305] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 27.544853][ T305] ? __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) [ 27.545528][ T305] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 27.546458][ T305] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 27.546980][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 27.547519][ T305] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 27.548025][ T305] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 27.548920][ T305] ? __lock_release (kernel/locking/lockdep.c:5539) [ 27.549473][ T305] __sys_sendmsg (net/socket.c:2700) [ 27.549980][ T305] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 27.550635][ T305] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 27.551559][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 27.552034][ T305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.552608][ T305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.553755][ T305] RIP: 0033:0x7fd465d0d1e7 [ 27.554389][ T305] 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) [ 27.556852][ T305] RSP: 002b:00007ffc116a9a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 27.557593][ T305] RAX: ffffffffffffffda RBX: 00007ffc116aa150 RCX: 00007fd465d0d1e7 [ 27.558346][ T305] RDX: 0000000000000000 RSI: 00007ffc116a9a80 RDI: 0000000000000005 [ 27.559491][ T305] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 27.560245][ T305] R10: 00007fd465c0a498 R11: 0000000000000246 R12: 0000000000000003 [ 27.561026][ T305] R13: 00000000686e2839 R14: 0000000000499600 R15: 0000000000000000 | [ 28.884230][ T308] ------------[ cut here ]------------ | [ 28.884615][ T308] WARNING: CPU: 2 PID: 308 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) | [ 28.885214][ T308] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel 8021q veth br_netfilter bridge stp llc | [ 28.886427][ T308] Tainted: [W]=WARN [ 28.886666][ T308] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.887029][ T308] 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) [ 28.887350][ T308] 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 [ 28.888393][ T308] RSP: 0018:ffffc90000507140 EFLAGS: 00010246 [ 28.888769][ T308] RAX: 0000000000000000 RBX: ffff88800f19a000 RCX: 0000000000000001 [ 28.889215][ T308] RDX: 0000000000000000 RSI: ffffffffbb49f52e RDI: ffffffffbac5a5a0 [ 28.889652][ T308] RBP: ffffc90000507230 R08: ffff88800bf5a000 R09: 0000000000000000 [ 28.890095][ T308] R10: ffffc900005075c8 R11: ffffffffbc259728 R12: 1ffff920000a0e2c [ 28.890538][ T308] R13: 00000000000003e8 R14: ffffc90000507880 R15: ffff8880054974e0 [ 28.890990][ T308] FS: 00007fba2f89b800(0000) GS:ffff888078da7000(0000) knlGS:0000000000000000 [ 28.891680][ T308] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.892477][ T308] CR2: 00000000004e58f8 CR3: 0000000005b68005 CR4: 0000000000772ef0 [ 28.893121][ T308] PKRU: 55555554 [ 28.893359][ T308] Call Trace: [ 28.893585][ T308] [ 28.893740][ T308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 28.894040][ T308] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 28.894344][ T308] ? __lock_release (kernel/locking/lockdep.c:5539) [ 28.894640][ T308] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 28.894935][ T308] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 28.895253][ T308] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 28.895562][ T308] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 28.895866][ T308] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 28.896250][ T308] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.896545][ T308] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 28.896840][ T308] ? __kernel_text_address (kernel/extable.c:79) [ 28.897145][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 28.897480][ T308] ? __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) [ 28.897778][ T308] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 28.898152][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 28.898449][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 28.898742][ T308] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 28.899036][ T308] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 28.899356][ T308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 28.899651][ T308] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 28.899948][ T308] ? __create_object (mm/kmemleak.c:771) [ 28.900258][ T308] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 28.900554][ T308] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 28.900859][ T308] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 28.901242][ T308] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 28.901545][ T308] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 28.901846][ T308] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 28.902150][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 28.902456][ T308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 28.902774][ T308] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 28.903082][ T308] ? __lock_release (kernel/locking/lockdep.c:5539) [ 28.903396][ T308] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 28.903691][ T308] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 28.903986][ T308] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 28.904302][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 28.904604][ T308] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.904899][ T308] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 28.905204][ T308] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 28.905510][ T308] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 28.905801][ T308] ? 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) [ 28.906101][ T308] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 28.906398][ T308] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 28.906700][ T308] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 28.906995][ T308] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 28.907300][ T308] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 28.907599][ T308] ? _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) [ 28.907899][ T308] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 28.908207][ T308] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 28.908501][ T308] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 28.908883][ T308] ___sys_sendmsg (net/socket.c:2670) [ 28.909188][ T308] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 28.909483][ T308] ? __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) [ 28.909847][ T308] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 28.910156][ T308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 28.910453][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 28.910753][ T308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 28.911057][ T308] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 28.911372][ T308] ? __lock_release (kernel/locking/lockdep.c:5539) [ 28.911678][ T308] __sys_sendmsg (net/socket.c:2700) [ 28.911972][ T308] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 28.912349][ T308] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 28.912657][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 28.912952][ T308] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.913265][ T308] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 28.913629][ T308] RIP: 0033:0x7fba2fa681e7 [ 28.913936][ T308] 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) [ 28.914957][ T308] RSP: 002b:00007ffc8f930d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 28.915412][ T308] RAX: ffffffffffffffda RBX: 00007ffc8f9314a0 RCX: 00007fba2fa681e7 [ 28.915845][ T308] RDX: 0000000000000000 RSI: 00007ffc8f930dd0 RDI: 0000000000000005 [ 28.916300][ T308] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 28.916735][ T308] R10: 00007fba2f965498 R11: 0000000000000246 R12: 0000000000000003 [ 28.917180][ T308] R13: 00000000686e283a R14: 0000000000499600 R15: 0000000000000000 | [ 30.144905][ T311] ------------[ cut here ]------------ | [ 30.145272][ T311] WARNING: CPU: 3 PID: 311 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) | [ 30.145855][ T311] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel 8021q veth br_netfilter bridge stp llc | [ 30.147049][ T311] Tainted: [W]=WARN [ 30.147289][ T311] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.147656][ T311] 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) [ 30.147963][ T311] 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 [ 30.149028][ T311] RSP: 0018:ffffc900006e7140 EFLAGS: 00010246 [ 30.149412][ T311] RAX: 0000000000000000 RBX: ffff88800f19a000 RCX: 0000000000000001 [ 30.149854][ T311] RDX: 0000000000000000 RSI: ffffffffbb49f52e RDI: ffffffffbac5a5a0 [ 30.150307][ T311] RBP: ffffc900006e7230 R08: ffff8880093f3800 R09: 0000000000000000 [ 30.150757][ T311] R10: ffffc900006e75c8 R11: ffffffffbc259728 R12: 1ffff920000dce2c [ 30.151222][ T311] R13: 00000000000003e8 R14: ffffc900006e7880 R15: ffff88800b6e9fe0 [ 30.151677][ T311] FS: 00007fe3c2d2a800(0000) GS:ffff888078e27000(0000) knlGS:0000000000000000 [ 30.152215][ T311] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.152598][ T311] CR2: 00000000004e58f8 CR3: 000000000e9bf004 CR4: 0000000000772ef0 [ 30.153058][ T311] PKRU: 55555554 [ 30.153295][ T311] Call Trace: [ 30.153520][ T311] [ 30.153673][ T311] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 30.153976][ T311] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 30.154276][ T311] ? __lock_release (kernel/locking/lockdep.c:5539) [ 30.154568][ T311] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 30.154861][ T311] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 30.155171][ T311] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 30.155466][ T311] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 30.155764][ T311] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 30.156144][ T311] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.156434][ T311] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 30.156717][ T311] ? __kernel_text_address (kernel/extable.c:79) [ 30.157010][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 30.157315][ T311] ? __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) [ 30.157604][ T311] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 30.157960][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 30.158264][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 30.158553][ T311] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 30.158841][ T311] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 30.159149][ T311] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 30.159443][ T311] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 30.159726][ T311] ? __create_object (mm/kmemleak.c:771) [ 30.160013][ T311] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 30.160311][ T311] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 30.160600][ T311] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 30.160978][ T311] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 30.161286][ T311] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 30.161582][ T311] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 30.161877][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 30.162187][ T311] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 30.162478][ T311] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 30.162768][ T311] ? __lock_release (kernel/locking/lockdep.c:5539) [ 30.163066][ T311] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 30.163365][ T311] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 30.163663][ T311] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 30.163964][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 30.164285][ T311] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.164588][ T311] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 30.164887][ T311] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 30.165207][ T311] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 30.165506][ T311] ? 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) [ 30.165809][ T311] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 30.166122][ T311] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 30.166430][ T311] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 30.166729][ T311] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 30.167026][ T311] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 30.167339][ T311] ? _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) [ 30.167645][ T311] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 30.167947][ T311] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 30.168256][ T311] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 30.168646][ T311] ___sys_sendmsg (net/socket.c:2670) [ 30.168944][ T311] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 30.169254][ T311] ? __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) [ 30.169627][ T311] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 30.169929][ T311] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 30.170251][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 30.170558][ T311] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 30.170864][ T311] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 30.171178][ T311] ? __lock_release (kernel/locking/lockdep.c:5539) [ 30.171488][ T311] __sys_sendmsg (net/socket.c:2700) [ 30.171785][ T311] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 30.172165][ T311] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 30.172476][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 30.172775][ T311] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.173096][ T311] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 30.173468][ T311] RIP: 0033:0x7fe3c2ef71e7 [ 30.173777][ T311] 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) [ 30.174843][ T311] RSP: 002b:00007ffcd7ebc598 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 30.175307][ T311] RAX: ffffffffffffffda RBX: 00007ffcd7ebccd0 RCX: 00007fe3c2ef71e7 [ 30.175754][ T311] RDX: 0000000000000000 RSI: 00007ffcd7ebc600 RDI: 0000000000000005 [ 30.176199][ T311] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 30.176643][ T311] R10: 00007fe3c2df4498 R11: 0000000000000246 R12: 0000000000000003 [ 30.177103][ T311] R13: 00000000686e283b R14: 0000000000499600 R15: 0000000000000000 | [ 31.799365][ T69] ------------[ cut here ]------------ | [ 31.799731][ T69] WARNING: CPU: 3 PID: 69 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) | [ 31.800504][ T69] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel 8021q veth br_netfilter bridge stp llc | [ 31.802028][ T69] Tainted: [W]=WARN [ 31.802292][ T69] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.802705][ T69] Workqueue: netns cleanup_net [ 31.803061][ T69] 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) [ 31.803414][ T69] 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 [ 31.804598][ T69] RSP: 0018:ffffc900004a75b0 EFLAGS: 00010246 [ 31.805037][ T69] RAX: 0000000000000000 RBX: ffff88800c622000 RCX: 0000000000000001 [ 31.805539][ T69] RDX: 0000000000000000 RSI: ffffffffbb49f52e RDI: ffffffffbac5a5a0 [ 31.806035][ T69] RBP: ffffc900004a76a0 R08: 0000000000000000 R09: 0000000000000000 [ 31.806542][ T69] R10: ffffc900004a76d0 R11: ffffffffb80914d8 R12: 1ffff92000094eba [ 31.807025][ T69] R13: 00000000000003e8 R14: ffffc900004a76d0 R15: ffff88800c622f08 [ 31.807536][ T69] FS: 0000000000000000(0000) GS:ffff888078e27000(0000) knlGS:0000000000000000 [ 31.808108][ T69] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.808519][ T69] CR2: 000055e13b1d1dec CR3: 000000001fb36003 CR4: 0000000000772ef0 [ 31.809001][ T69] PKRU: 55555554 [ 31.809252][ T69] Call Trace: [ 31.809498][ T69] [ 31.809661][ T69] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 31.809986][ T69] ? __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) [ 31.810399][ T69] ? br_del_if (net/bridge/br_if.c:742) bridge [ 31.810769][ T69] ? br_device_event (net/bridge/br.c:141) bridge [ 31.811140][ T69] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 31.811464][ T69] ? ops_undo_list (net/core/net_namespace.c:204 net/core/net_namespace.c:251) [ 31.811790][ T69] ? cleanup_net (net/core/net_namespace.c:684) [ 31.812118][ T69] ? process_one_work (kernel/workqueue.c:3238) [ 31.812439][ T69] ? worker_thread (kernel/workqueue.c:3315 kernel/workqueue.c:3402) [ 31.812759][ T69] ? kthread (kernel/kthread.c:464) [ 31.813001][ T69] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 31.813336][ T69] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 31.813661][ T69] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.813996][ T69] netif_set_mtu (net/core/dev.c:9652) [ 31.814338][ T69] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 31.814688][ T69] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 31.814938][ T69] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 31.815397][ T69] br_del_if (net/bridge/br_if.c:743) bridge [ 31.815765][ T69] br_device_event (net/bridge/br.c:141) bridge [ 31.816132][ T69] ? __pfx_br_device_event (net/bridge/br.c:29) bridge [ 31.816570][ T69] ? netconsole_netdev_event (drivers/net/netconsole.c:1474) [ 31.816914][ T69] notifier_call_chain (kernel/notifier.c:87 (discriminator 2)) [ 31.817259][ T69] unregister_netdevice_many_notify (net/core/dev.c:12107) [ 31.817669][ T69] ? mutex_is_locked (./arch/x86/include/asm/atomic64_64.h:15 ./include/linux/atomic/atomic-arch-fallback.h:2583 ./include/linux/atomic/atomic-long.h:38 ./include/linux/atomic/atomic-instrumented.h:3189 kernel/locking/mutex.h:47 kernel/locking/mutex.c:67) [ 31.817989][ T69] ? __pfx_unregister_netdevice_many_notify (net/core/dev.c:12032) [ 31.818398][ T69] ? unregister_netdevice_queue (net/core/dev.c:12004) [ 31.818796][ T69] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 31.819205][ T69] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 31.819614][ T69] default_device_exit_batch (net/core/dev.c:12673) [ 31.819936][ T69] ? __pfx_default_device_exit_batch (net/core/dev.c:12648) [ 31.820354][ T69] ops_undo_list (net/core/net_namespace.c:204 net/core/net_namespace.c:251) [ 31.820679][ T69] ? __pfx_ops_undo_list (net/core/net_namespace.c:222) [ 31.821010][ T69] ? cleanup_net (./include/linux/list.h:183 net/core/net_namespace.c:679) [ 31.821348][ T69] cleanup_net (net/core/net_namespace.c:684) [ 31.821676][ T69] ? __pfx_cleanup_net (net/core/net_namespace.c:648) [ 31.822005][ T69] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 31.822341][ T69] process_one_work (kernel/workqueue.c:3238) [ 31.822672][ T69] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 31.823001][ T69] ? assign_work (kernel/workqueue.c:1200) [ 31.823336][ T69] worker_thread (kernel/workqueue.c:3315 kernel/workqueue.c:3402) [ 31.823675][ T69] ? __pfx_worker_thread (kernel/workqueue.c:3348) [ 31.823999][ T69] kthread (kernel/kthread.c:464) [ 31.824255][ T69] ? __pfx_kthread (kernel/kthread.c:413) [ 31.824584][ T69] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 31.824902][ T69] ? __lock_release (kernel/locking/lockdep.c:5539) [ 31.825236][ T69] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 31.825555][ T69] ? __pfx_kthread (kernel/kthread.c:413) [ 31.825883][ T69] ret_from_fork (arch/x86/kernel/process.c:148) [ 31.826214][ T69] ? __pfx_kthread (kernel/kthread.c:413) Finger prints: netif_set_mtu_ext:rtnl_newlink:rtnetlink_rcv_msg:netlink_rcv_skb:netlink_unicast netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:br_mtu_auto_adjust:br_device_event 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