====================================== | xx__-> [ 15.103522][ T251] ip (251) used greatest stack depth: 24496 bytes left | [ 18.952780][ T311] ------------[ cut here ]------------ | [ 18.953246][ 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) | [ 18.953816][ T311] Modules linked in: vrf veth [ 18.954671][ T311] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.955039][ 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) [ 18.955351][ T311] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 18.956390][ T311] RSP: 0018:ffffc90000b77140 EFLAGS: 00010246 [ 18.956742][ T311] RAX: 0000000000000000 RBX: ffff888007e09000 RCX: 0000000000000001 [ 18.957183][ T311] RDX: 0000000000000000 RSI: ffffffff91e9b939 RDI: ffffffff916555e0 [ 18.957626][ T311] RBP: ffffc90000b77230 R08: ffff888013335000 R09: 0000000000000000 [ 18.958061][ T311] R10: ffffc90000b775c8 R11: ffffffff92c50668 R12: 1ffff9200016ee2c [ 18.958497][ T311] R13: 00000000000005dc R14: ffffc90000b77880 R15: ffff88801296aa60 [ 18.958953][ T311] FS: 00007fb37cf00800(0000) GS:ffff8880a2437000(0000) knlGS:0000000000000000 [ 18.959493][ T311] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.959892][ T311] CR2: 00000000004e5aa0 CR3: 0000000013168001 CR4: 0000000000772ef0 [ 18.960344][ T311] PKRU: 55555554 [ 18.960774][ T311] Call Trace: [ 18.961000][ T311] [ 18.961160][ T311] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.961473][ T311] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 18.961778][ T311] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.962070][ T311] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 18.962357][ T311] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 18.962650][ T311] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 18.962939][ T311] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 18.963235][ T311] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 18.963585][ T311] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.963874][ T311] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 18.964156][ T311] ? __kernel_text_address (kernel/extable.c:79) [ 18.964615][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.964921][ 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) [ 18.965399][ T311] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 18.965789][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.966106][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.966533][ T311] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 18.966831][ T311] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 18.967126][ T311] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.967443][ T311] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 18.967739][ T311] ? __create_object (mm/kmemleak.c:771) [ 18.968035][ T311] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 18.968376][ T311] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 18.968692][ T311] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 18.969065][ T311] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 18.969402][ T311] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 18.969715][ T311] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 18.970010][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.970323][ T311] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.970633][ T311] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 18.970943][ T311] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.971253][ T311] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 18.971564][ T311] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 18.971874][ T311] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 18.972191][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.972524][ T311] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.972838][ T311] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 18.973146][ T311] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 18.973485][ T311] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 18.973794][ 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) [ 18.974116][ T311] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 18.974445][ T311] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 18.974750][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.975054][ T311] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 18.975365][ T311] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 18.975669][ T311] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 18.976014][ T311] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 18.976346][ T311] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 18.976647][ T311] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 18.977026][ T311] ___sys_sendmsg (net/socket.c:2670) [ 18.977325][ T311] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 18.977622][ 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) [ 18.977995][ T311] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 18.978308][ T311] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.978605][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.978904][ T311] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.979216][ 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) [ 18.979511][ T311] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.979810][ T311] __sys_sendmsg (net/socket.c:2700) [ 18.980102][ T311] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 18.980486][ T311] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 18.980799][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.981100][ T311] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.981405][ T311] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 18.981763][ T311] RIP: 0033:0x7fb37d0cd1e7 [ 18.982077][ 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) [ 18.983139][ T311] RSP: 002b:00007ffdf9e1bdd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 18.983589][ T311] RAX: ffffffffffffffda RBX: 00007ffdf9e1c500 RCX: 00007fb37d0cd1e7 [ 18.984028][ T311] RDX: 0000000000000000 RSI: 00007ffdf9e1be40 RDI: 0000000000000005 [ 18.984481][ T311] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 18.984917][ T311] R10: 00007fb37cfcaee8 R11: 0000000000000246 R12: 0000000000000004 [ 18.985360][ T311] R13: 00000000686e7619 R14: 0000000000499600 R15: 0000000000000000 | [ 19.956407][ T322] ------------[ cut here ]------------ | [ 19.956719][ T322] WARNING: CPU: 1 PID: 322 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) | [ 19.957558][ T322] Modules linked in: sch_ingress vxlan ip6_udp_tunnel udp_tunnel vrf veth | [ 19.958560][ T322] Tainted: [W]=WARN [ 19.958776][ T322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.959117][ T322] 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) [ 19.959410][ T322] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 19.960420][ T322] RSP: 0018:ffffc90000c07140 EFLAGS: 00010246 [ 19.960786][ T322] RAX: 0000000000000000 RBX: ffff8880025d2000 RCX: 0000000000000001 [ 19.961216][ T322] RDX: 0000000000000000 RSI: ffffffff91e9b939 RDI: ffffffff916555e0 [ 19.961638][ T322] RBP: ffffc90000c07230 R08: ffff88800a3a5000 R09: 0000000000000000 [ 19.962045][ T322] R10: ffffc90000c075c8 R11: ffffffff92c50668 R12: 1ffff92000180e2c [ 19.962479][ T322] R13: 00000000000004ce R14: ffffc90000c07880 R15: ffff888005953be0 [ 19.962897][ T322] FS: 00007f1c96f9d800(0000) GS:ffff8880a2337000(0000) knlGS:0000000000000000 [ 19.963384][ T322] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.963740][ T322] CR2: 00000000004e5360 CR3: 0000000009441005 CR4: 0000000000772ef0 [ 19.964166][ T322] PKRU: 55555554 [ 19.964481][ T322] Call Trace: [ 19.964690][ T322] [ 19.964830][ T322] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.965137][ T322] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 19.965435][ T322] ? __lock_release (kernel/locking/lockdep.c:5539) [ 19.965712][ T322] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 19.965986][ T322] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 19.966288][ T322] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 19.966567][ T322] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 19.966848][ T322] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 19.967194][ T322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.967484][ T322] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 19.967757][ T322] ? __kernel_text_address (kernel/extable.c:79) [ 19.968049][ T322] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.968356][ T322] ? __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) [ 19.968646][ T322] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 19.968988][ T322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 19.969283][ T322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 19.969568][ T322] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 19.969850][ T322] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 19.970134][ T322] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.970435][ T322] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 19.970715][ T322] ? __create_object (mm/kmemleak.c:771) [ 19.971105][ T322] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 19.971391][ T322] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 19.971663][ T322] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 19.972001][ T322] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 19.972301][ T322] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 19.972616][ T322] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 19.972894][ T322] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.973174][ T322] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.973458][ T322] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 19.973727][ T322] ? __lock_release (kernel/locking/lockdep.c:5539) [ 19.973999][ T322] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 19.974278][ T322] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 19.974552][ T322] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 19.974834][ T322] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.975111][ T322] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.975391][ T322] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 19.975669][ T322] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 19.975951][ T322] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 19.976240][ T322] ? 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) [ 19.976515][ T322] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 19.976796][ T322] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 19.977070][ T322] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.977358][ T322] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 19.977633][ T322] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 19.977907][ T322] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 19.978186][ T322] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 19.978471][ T322] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 19.978749][ T322] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 19.979101][ T322] ___sys_sendmsg (net/socket.c:2670) [ 19.979381][ T322] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 19.979654][ T322] ? __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) [ 19.979993][ T322] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 19.980289][ T322] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.980565][ T322] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.980854][ T322] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.981125][ T322] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 19.981407][ T322] ? __lock_release (kernel/locking/lockdep.c:5539) [ 19.981689][ T322] __sys_sendmsg (net/socket.c:2700) [ 19.981958][ T322] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 19.982303][ T322] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 19.982595][ T322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 19.982874][ T322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.983167][ T322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 19.983533][ T322] RIP: 0033:0x7f1c9716a1e7 [ 19.983835][ T322] 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) [ 19.984880][ T322] RSP: 002b:00007ffdd201bed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 19.985346][ T322] RAX: ffffffffffffffda RBX: 00007ffdd201c600 RCX: 00007f1c9716a1e7 [ 19.985760][ T322] RDX: 0000000000000000 RSI: 00007ffdd201bf40 RDI: 0000000000000005 [ 19.986233][ T322] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 19.986674][ T322] R10: 00007f1c97067ee8 R11: 0000000000000246 R12: 0000000000000004 [ 19.987115][ T322] R13: 00000000686e761a R14: 0000000000499600 R15: 0000000000000000 | [ 20.107682][ T323] ------------[ cut here ]------------ | [ 20.107994][ T323] WARNING: CPU: 0 PID: 323 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) | [ 20.108561][ T323] Modules linked in: sch_ingress vxlan ip6_udp_tunnel udp_tunnel vrf veth | [ 20.109554][ T323] Tainted: [W]=WARN [ 20.109765][ T323] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.110108][ T323] 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) [ 20.110409][ T323] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 20.111439][ T323] RSP: 0018:ffffc900007d7140 EFLAGS: 00010246 [ 20.111789][ T323] RAX: 0000000000000000 RBX: ffff888007e09000 RCX: 0000000000000001 [ 20.112224][ T323] RDX: 0000000000000000 RSI: ffffffff91e9b939 RDI: ffffffff916555e0 [ 20.112637][ T323] RBP: ffffc900007d7230 R08: ffff8880099a5000 R09: 0000000000000000 [ 20.113046][ T323] R10: ffffc900007d75c8 R11: ffffffff92c50668 R12: 1ffff920000fae2c [ 20.113671][ T323] R13: 00000000000005dc R14: ffffc900007d7880 R15: ffff888005952a60 [ 20.114087][ T323] FS: 00007f716e794800(0000) GS:ffff8880a22b7000(0000) knlGS:0000000000000000 [ 20.114569][ T323] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.114913][ T323] CR2: 00000000004e5aa0 CR3: 00000000130d7004 CR4: 0000000000772ef0 [ 20.115334][ T323] PKRU: 55555554 [ 20.115540][ T323] Call Trace: [ 20.115750][ T323] [ 20.115888][ T323] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.116173][ T323] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 20.116463][ T323] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.116740][ T323] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 20.117015][ T323] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 20.117297][ T323] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 20.117578][ T323] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 20.117861][ T323] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 20.118218][ T323] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.118492][ T323] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 20.118764][ T323] ? __kernel_text_address (kernel/extable.c:79) [ 20.119042][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.119326][ T323] ? __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) [ 20.119600][ T323] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 20.119943][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.120240][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.120515][ T323] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 20.120820][ T323] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 20.121116][ T323] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.121401][ T323] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 20.121675][ T323] ? __create_object (mm/kmemleak.c:771) [ 20.121951][ T323] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 20.122233][ T323] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 20.122506][ T323] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 20.122849][ T323] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 20.123129][ T323] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 20.123416][ T323] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.123691][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.123971][ T323] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.124281][ T323] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 20.124552][ T323] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.124831][ T323] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.125105][ T323] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 20.125390][ T323] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.125667][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.125945][ T323] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.126231][ T323] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.126506][ T323] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 20.126793][ T323] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 20.127063][ T323] ? 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) [ 20.127347][ T323] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 20.127629][ T323] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 20.127901][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.128179][ T323] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 20.128476][ T323] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 20.128757][ T323] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 20.129035][ T323] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 20.129319][ T323] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 20.129591][ T323] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 20.129945][ T323] ___sys_sendmsg (net/socket.c:2670) [ 20.130229][ T323] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 20.130507][ T323] ? __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) [ 20.130877][ T323] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 20.131158][ T323] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.131448][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.131727][ T323] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.132000][ T323] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 20.132298][ T323] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.132589][ T323] __sys_sendmsg (net/socket.c:2700) [ 20.132860][ T323] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 20.133211][ T323] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 20.133501][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.133787][ T323] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.134062][ T323] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.134411][ T323] RIP: 0033:0x7f716e9611e7 [ 20.134694][ T323] 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) [ 20.135686][ T323] RSP: 002b:00007ffc6d148d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 20.136100][ T323] RAX: ffffffffffffffda RBX: 00007ffc6d149490 RCX: 00007f716e9611e7 [ 20.136530][ T323] RDX: 0000000000000000 RSI: 00007ffc6d148dd0 RDI: 0000000000000005 [ 20.136939][ T323] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 20.137361][ T323] R10: 00007f716e85eee8 R11: 0000000000000246 R12: 0000000000000004 [ 20.137769][ T323] R13: 00000000686e761a R14: 0000000000499600 R15: 0000000000000000 | [ 20.369440][ T327] ------------[ cut here ]------------ | [ 20.369818][ T327] WARNING: CPU: 2 PID: 327 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) | [ 20.372158][ T327] Modules linked in: sch_ingress vxlan ip6_udp_tunnel udp_tunnel vrf veth | [ 20.373361][ T327] Tainted: [W]=WARN [ 20.373589][ T327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.373953][ T327] 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) [ 20.374269][ T327] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 20.375272][ T327] RSP: 0018:ffffc90000667140 EFLAGS: 00010246 [ 20.375635][ T327] RAX: 0000000000000000 RBX: ffff888007e09000 RCX: 0000000000000001 [ 20.376065][ T327] RDX: 0000000000000000 RSI: ffffffff91e9b939 RDI: ffffffff916555e0 [ 20.376508][ T327] RBP: ffffc90000667230 R08: ffff888002086800 R09: 0000000000000000 [ 20.376941][ T327] R10: ffffc900006675c8 R11: ffffffff92c50668 R12: 1ffff920000cce2c [ 20.377379][ T327] R13: 00000000000003e8 R14: ffffc90000667880 R15: ffff888005057be0 [ 20.377810][ T327] FS: 00007f4b51428800(0000) GS:ffff8880a23b7000(0000) knlGS:0000000000000000 [ 20.378316][ T327] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.378678][ T327] CR2: 00000000004e5aa0 CR3: 00000000028ad003 CR4: 0000000000772ef0 [ 20.379102][ T327] PKRU: 55555554 [ 20.379336][ T327] Call Trace: [ 20.379558][ T327] [ 20.379712][ T327] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.380004][ T327] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 20.380308][ T327] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.380608][ T327] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 20.380906][ T327] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 20.381194][ T327] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 20.381504][ T327] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 20.381806][ T327] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 20.382169][ T327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.382474][ T327] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 20.382763][ T327] ? __kernel_text_address (kernel/extable.c:79) [ 20.383054][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.383360][ T327] ? __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) [ 20.383658][ T327] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 20.384013][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.384317][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.384610][ T327] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 20.384895][ T327] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 20.385182][ T327] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.385484][ T327] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 20.385770][ T327] ? __create_object (mm/kmemleak.c:771) [ 20.386068][ T327] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 20.386370][ T327] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 20.386696][ T327] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 20.387057][ T327] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 20.387360][ T327] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 20.387652][ T327] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.387936][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.388243][ T327] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.388570][ T327] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 20.388861][ T327] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.389149][ T327] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.389448][ T327] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 20.389735][ T327] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.390023][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.390328][ T327] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.390621][ T327] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.390960][ T327] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 20.391275][ T327] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 20.391558][ T327] ? 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) [ 20.391844][ T327] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 20.392133][ T327] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 20.392433][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.392752][ T327] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 20.393040][ T327] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 20.393341][ T327] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 20.393633][ T327] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 20.393929][ T327] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 20.394225][ T327] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 20.394591][ T327] ___sys_sendmsg (net/socket.c:2670) [ 20.394896][ T327] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 20.395183][ T327] ? __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) [ 20.395549][ T327] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 20.395838][ T327] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.396123][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.396427][ T327] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.396730][ T327] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 20.397037][ T327] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.397362][ T327] __sys_sendmsg (net/socket.c:2700) [ 20.397651][ T327] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 20.398006][ T327] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 20.398341][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.398646][ T327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.398930][ T327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.399291][ T327] RIP: 0033:0x7f4b515f51e7 [ 20.399593][ T327] 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) [ 20.400601][ T327] RSP: 002b:00007fff726c43f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 20.401039][ T327] RAX: ffffffffffffffda RBX: 00007fff726c4b20 RCX: 00007f4b515f51e7 [ 20.401477][ T327] RDX: 0000000000000000 RSI: 00007fff726c4460 RDI: 0000000000000005 [ 20.401896][ T327] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 20.402343][ T327] R10: 00007f4b514f2ee8 R11: 0000000000000246 R12: 0000000000000004 [ 20.402762][ T327] R13: 00000000686e761b R14: 0000000000499600 R15: 0000000000000000 | [ 36.385791][ T456] ------------[ cut here ]------------ | [ 36.386102][ T456] WARNING: CPU: 0 PID: 456 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) | [ 36.387592][ T456] Modules linked in: act_tunnel_key cls_matchall act_gact cls_flower sch_ingress vxlan ip6_udp_tunnel udp_tunnel vrf veth | [ 36.388785][ T456] Tainted: [W]=WARN [ 36.388996][ T456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.389344][ T456] 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) [ 36.389631][ T456] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.390616][ T456] RSP: 0018:ffffc90000ab7140 EFLAGS: 00010246 [ 36.390980][ T456] RAX: 0000000000000000 RBX: ffff888007e09000 RCX: 0000000000000001 [ 36.391402][ T456] RDX: 0000000000000000 RSI: ffffffff91e9b939 RDI: ffffffff916555e0 [ 36.391817][ T456] RBP: ffffc90000ab7230 R08: ffff8880095d0800 R09: 0000000000000000 [ 36.392260][ T456] R10: ffffc90000ab75c8 R11: ffffffff92c50668 R12: 1ffff92000156e2c [ 36.392671][ T456] R13: 00000000000005dc R14: ffffc90000ab7880 R15: ffff888012631560 [ 36.393085][ T456] FS: 00007f8204b5e800(0000) GS:ffff8880a22b7000(0000) knlGS:0000000000000000 [ 36.393571][ T456] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.393920][ T456] CR2: 00000000004e5aa0 CR3: 0000000005244005 CR4: 0000000000772ef0 [ 36.394345][ T456] PKRU: 55555554 [ 36.394554][ T456] Call Trace: [ 36.394761][ T456] [ 36.394901][ T456] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.395181][ T456] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.395464][ T456] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.395752][ T456] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.396026][ T456] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.396308][ T456] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.396586][ T456] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.396865][ T456] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.397221][ T456] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.397496][ T456] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.397768][ T456] ? __kernel_text_address (kernel/extable.c:79) [ 36.398044][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.398329][ T456] ? __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) [ 36.398602][ T456] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.398942][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.399224][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.399502][ T456] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.399775][ T456] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.400048][ T456] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.400331][ T456] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.400604][ T456] ? __create_object (mm/kmemleak.c:771) [ 36.400898][ T456] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.401175][ T456] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.401463][ T456] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.401822][ T456] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.402104][ T456] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.402441][ T456] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.402716][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.403007][ T456] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.403291][ T456] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.403570][ T456] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.403847][ T456] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.404136][ T456] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.404422][ T456] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.404703][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.404981][ T456] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.405275][ T456] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.405560][ T456] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.405849][ T456] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.406129][ T456] ? 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) [ 36.406420][ T456] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.406709][ T456] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.406981][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.407269][ T456] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.407547][ T456] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.407819][ T456] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.408106][ T456] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.408392][ T456] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.408664][ T456] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.409012][ T456] ___sys_sendmsg (net/socket.c:2670) [ 36.409290][ T456] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.409563][ T456] ? __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) [ 36.409903][ T456] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.410182][ T456] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.410471][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.410751][ T456] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.411037][ T456] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.411328][ T456] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.411620][ T456] __sys_sendmsg (net/socket.c:2700) [ 36.411898][ T456] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.412262][ T456] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.412549][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.412822][ T456] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.413110][ T456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.413468][ T456] RIP: 0033:0x7f8204d2b1e7 [ 36.413760][ T456] 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) [ 36.414761][ T456] RSP: 002b:00007ffe860d3dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.415175][ T456] RAX: ffffffffffffffda RBX: 00007ffe860d4500 RCX: 00007f8204d2b1e7 [ 36.415597][ T456] RDX: 0000000000000000 RSI: 00007ffe860d3e40 RDI: 0000000000000005 [ 36.416005][ T456] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.416430][ T456] R10: 00007f8204c28ee8 R11: 0000000000000246 R12: 0000000000000004 Finger prints: netif_set_mtu_ext:rtnl_newlink:rtnetlink_rcv_msg:netlink_rcv_skb:netlink_unicast