====================================== | [ 33.914218][ T418] GACT probability NOT on | [ 39.812190][ T475] ------------[ cut here ]------------ | [ 39.812713][ T475] WARNING: CPU: 1 PID: 475 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) | [ 39.813617][ T475] Modules linked in: act_gact cls_flower sch_ingress ip6_gre ip6_tunnel tunnel6 gre 8021q vrf veth [ 39.815973][ T475] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.816580][ T475] 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) [ 39.817116][ T475] 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 [ 39.818855][ T475] RSP: 0018:ffffc90000677140 EFLAGS: 00010246 [ 39.819464][ T475] RAX: 0000000000000000 RBX: ffff8880060d9000 RCX: 0000000000000001 [ 39.820200][ T475] RDX: 0000000000000000 RSI: ffffffff8d49b939 RDI: ffffffff8cc555e0 [ 39.820961][ T475] RBP: ffffc90000677230 R08: ffff888004cb3800 R09: 0000000000000000 [ 39.821697][ T475] R10: ffffc900006775c8 R11: ffffffff8e250668 R12: 1ffff920000cee2c [ 39.822486][ T475] R13: 00000000000007d0 R14: ffffc90000677880 R15: ffff888004f898e0 [ 39.823220][ T475] FS: 00007fb705326800(0000) GS:ffff8880a6d37000(0000) knlGS:0000000000000000 [ 39.824097][ T475] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.824736][ T475] CR2: 00000000004e5aa0 CR3: 0000000009a62005 CR4: 0000000000772ef0 [ 39.825464][ T475] PKRU: 55555554 [ 39.825847][ T475] Call Trace: [ 39.826209][ T475] [ 39.826462][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 39.826977][ T475] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 39.827454][ T475] ? __lock_release (kernel/locking/lockdep.c:5539) [ 39.827965][ T475] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 39.828442][ T475] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 39.828963][ T475] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 39.829456][ T475] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 39.829993][ T475] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 39.830603][ T475] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.831106][ T475] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 39.831579][ T475] ? __kernel_text_address (kernel/extable.c:79) [ 39.832079][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 39.832565][ T475] ? __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) [ 39.833083][ T475] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 39.833692][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 39.834187][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 39.834687][ T475] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 39.835164][ T475] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 39.835665][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 39.836145][ T475] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 39.836617][ T475] ? __create_object (mm/kmemleak.c:771) [ 39.837139][ T475] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 39.837620][ T475] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 39.838118][ T475] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 39.838738][ T475] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 39.839233][ T475] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 39.839739][ T475] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 39.840215][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 39.840736][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 39.841215][ T475] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 39.841701][ T475] ? __lock_release (kernel/locking/lockdep.c:5539) [ 39.842189][ T475] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 39.842691][ T475] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 39.843172][ T475] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 39.843675][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 39.844179][ T475] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.844692][ T475] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 39.845174][ T475] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 39.845707][ T475] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 39.846206][ T475] ? 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) [ 39.846704][ T475] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 39.847189][ T475] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 39.847680][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 39.848172][ T475] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 39.848693][ T475] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 39.849173][ T475] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 39.852083][ T475] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 39.852463][ T475] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 39.852950][ T475] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 39.853575][ T475] ___sys_sendmsg (net/socket.c:2670) [ 39.854077][ T475] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 39.854553][ T475] ? __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) [ 39.855163][ T475] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 39.855681][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 39.856175][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 39.856697][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 39.857177][ T475] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 39.857672][ T475] ? __lock_release (kernel/locking/lockdep.c:5539) [ 39.858167][ T475] __sys_sendmsg (net/socket.c:2700) [ 39.858657][ T475] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 39.859258][ T475] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 39.859777][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 39.860264][ T475] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.860772][ T475] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 39.861369][ T475] RIP: 0033:0x7fb7054f31e7 [ 39.861897][ T475] 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) [ 39.863520][ T475] RSP: 002b:00007fff63158cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 39.864279][ T475] RAX: ffffffffffffffda RBX: 00007fff63159420 RCX: 00007fb7054f31e7 [ 39.865035][ T475] RDX: 0000000000000000 RSI: 00007fff63158d60 RDI: 0000000000000005 [ 39.865778][ T475] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 39.866506][ T475] R10: 00007fb7053f0ee8 R11: 0000000000000246 R12: 0000000000000004 [ 39.867247][ T475] R13: 00000000686e734e R14: 0000000000499600 R15: 0000000000000000 | [ 39.973244][ T476] ------------[ cut here ]------------ | [ 39.973549][ T476] WARNING: CPU: 3 PID: 476 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) | [ 39.974127][ T476] Modules linked in: act_gact cls_flower sch_ingress ip6_gre ip6_tunnel tunnel6 gre 8021q vrf veth | [ 39.975323][ T476] Tainted: [W]=WARN [ 39.975537][ T476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.975925][ T476] 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) [ 39.976216][ T476] 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 [ 39.977236][ T476] RSP: 0018:ffffc90000697140 EFLAGS: 00010246 [ 39.977589][ T476] RAX: 0000000000000000 RBX: ffff8880086c1000 RCX: 0000000000000001 [ 39.978029][ T476] RDX: 0000000000000000 RSI: ffffffff8d49b939 RDI: ffffffff8cc555e0 [ 39.978445][ T476] RBP: ffffc90000697230 R08: ffff88800b498800 R09: 0000000000000000 [ 39.978867][ T476] R10: ffffc900006975c8 R11: ffffffff8e250668 R12: 1ffff920000d2e2c [ 39.979277][ T476] R13: 00000000000007d0 R14: ffffc90000697880 R15: ffff888004f88060 [ 39.979702][ T476] FS: 00007f2cb74a4800(0000) GS:ffff8880a6e37000(0000) knlGS:0000000000000000 [ 39.980189][ T476] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.980535][ T476] CR2: 00000000004e5aa8 CR3: 0000000009d15001 CR4: 0000000000772ef0 [ 39.980962][ T476] PKRU: 55555554 [ 39.981169][ T476] Call Trace: [ 39.981379][ T476] [ 39.981517][ T476] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 39.981813][ T476] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 39.982089][ T476] ? __lock_release (kernel/locking/lockdep.c:5539) [ 39.982387][ T476] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 39.982674][ T476] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 39.982954][ T476] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 39.983241][ T476] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 39.983522][ T476] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 39.983891][ T476] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.984182][ T476] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 39.984458][ T476] ? __kernel_text_address (kernel/extable.c:79) [ 39.984746][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 39.985046][ T476] ? __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) [ 39.985321][ T476] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 39.985677][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 39.985963][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 39.986236][ T476] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 39.986509][ T476] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 39.986795][ T476] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 39.987072][ T476] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 39.987345][ T476] ? __create_object (mm/kmemleak.c:771) [ 39.987637][ T476] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 39.987920][ T476] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 39.988195][ T476] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 39.988535][ T476] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 39.988834][ T476] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 39.989115][ T476] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 39.989390][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 39.989686][ T476] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 39.989965][ T476] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 39.990243][ T476] ? __lock_release (kernel/locking/lockdep.c:5539) [ 39.990522][ T476] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 39.990806][ T476] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 39.991084][ T476] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 39.991362][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 39.991652][ T476] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.991927][ T476] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 39.992209][ T476] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 39.992495][ T476] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 39.992780][ T476] ? 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) [ 39.993056][ T476] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 39.993334][ T476] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 39.993607][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 39.993902][ T476] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 39.994193][ T476] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 39.994469][ T476] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 39.994763][ T476] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 39.995039][ T476] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 39.995311][ T476] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 39.995672][ T476] ___sys_sendmsg (net/socket.c:2670) [ 39.995945][ T476] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 39.996220][ T476] ? __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) [ 39.996564][ T476] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 39.996852][ T476] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 39.997127][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 39.997409][ T476] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 39.997696][ T476] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 39.997969][ T476] ? __lock_release (kernel/locking/lockdep.c:5539) [ 39.998252][ T476] __sys_sendmsg (net/socket.c:2700) [ 39.998532][ T476] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 39.998885][ T476] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 39.999170][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 39.999444][ T476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.999744][ T476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.000083][ T476] RIP: 0033:0x7f2cb76711e7 [ 40.000368][ T476] 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) [ 40.001361][ T476] RSP: 002b:00007ffdb97292f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 40.001786][ T476] RAX: ffffffffffffffda RBX: 00007ffdb9729a20 RCX: 00007f2cb76711e7 [ 40.002197][ T476] RDX: 0000000000000000 RSI: 00007ffdb9729360 RDI: 0000000000000005 [ 40.002663][ T476] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 40.003075][ T476] R10: 00007f2cb756eee8 R11: 0000000000000246 R12: 0000000000000004 [ 40.003486][ T476] R13: 00000000686e734e R14: 0000000000499600 R15: 0000000000000000 | [ 40.137207][ T477] ------------[ cut here ]------------ | [ 40.137690][ T477] WARNING: CPU: 1 PID: 477 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) | [ 40.138598][ T477] Modules linked in: act_gact cls_flower sch_ingress ip6_gre ip6_tunnel tunnel6 gre 8021q vrf veth | [ 40.140584][ T477] Tainted: [W]=WARN [ 40.140964][ T477] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.141567][ T477] 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) [ 40.142100][ T477] 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 [ 40.144280][ T477] RSP: 0018:ffffc900006a7140 EFLAGS: 00010246 [ 40.144759][ T477] RAX: 0000000000000000 RBX: ffff88800b479000 RCX: 0000000000000001 [ 40.145471][ T477] RDX: 0000000000000000 RSI: ffffffff8d49b939 RDI: ffffffff8cc555e0 [ 40.146224][ T477] RBP: ffffc900006a7230 R08: ffff88800b6be800 R09: 0000000000000000 [ 40.146951][ T477] R10: ffffc900006a75c8 R11: ffffffff8e250668 R12: 1ffff920000d4e2c [ 40.147706][ T477] R13: 00000000000007d0 R14: ffffc900006a7880 R15: ffff888004f88ae0 [ 40.148420][ T477] FS: 00007fb4af67c800(0000) GS:ffff8880a6d37000(0000) knlGS:0000000000000000 [ 40.149266][ T477] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.149901][ T477] CR2: 00000000004e73b0 CR3: 000000000a81f006 CR4: 0000000000772ef0 [ 40.150620][ T477] PKRU: 55555554 [ 40.150991][ T477] Call Trace: [ 40.151348][ T477] [ 40.151592][ T477] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.152086][ T477] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 40.152563][ T477] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.153069][ T477] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 40.153551][ T477] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 40.154050][ T477] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 40.154541][ T477] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 40.155047][ T477] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 40.155678][ T477] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.156161][ T477] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 40.156651][ T477] ? __kernel_text_address (kernel/extable.c:79) [ 40.157135][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.157623][ T477] ? __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) [ 40.158134][ T477] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 40.158739][ T477] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.159221][ T477] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.159707][ T477] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 40.160189][ T477] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 40.160681][ T477] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.161161][ T477] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 40.161664][ T477] ? __create_object (mm/kmemleak.c:771) [ 40.162145][ T477] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 40.162641][ T477] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 40.163118][ T477] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 40.163731][ T477] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 40.164236][ T477] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 40.164740][ T477] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 40.165220][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.165742][ T477] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.166223][ T477] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 40.166709][ T477] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.167192][ T477] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 40.167688][ T477] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 40.168171][ T477] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 40.168673][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.169163][ T477] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.169688][ T477] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 40.170169][ T477] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 40.170690][ T477] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 40.171175][ T477] ? 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) [ 40.171674][ T477] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 40.172165][ T477] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 40.172656][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.173149][ T477] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 40.173664][ T477] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 40.174154][ T477] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 40.174672][ T477] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 40.175156][ T477] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 40.175646][ T477] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 40.176272][ T477] ___sys_sendmsg (net/socket.c:2670) [ 40.176760][ T477] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 40.177237][ T477] ? __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) [ 40.177862][ T477] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 40.178355][ T477] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.178858][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.179351][ T477] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.179842][ T477] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 40.180319][ T477] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.180825][ T477] __sys_sendmsg (net/socket.c:2700) [ 40.181301][ T477] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 40.181918][ T477] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 40.182433][ T477] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.182926][ T477] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.183408][ T477] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.184021][ T477] RIP: 0033:0x7fb4af8491e7 [ 40.184517][ T477] 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) [ 40.186266][ T477] RSP: 002b:00007ffcf35c17d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 40.187007][ T477] RAX: ffffffffffffffda RBX: 00007ffcf35c1f00 RCX: 00007fb4af8491e7 [ 40.187739][ T477] RDX: 0000000000000000 RSI: 00007ffcf35c1840 RDI: 0000000000000005 [ 40.188454][ T477] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 40.189194][ T477] R10: 00007fb4af746ee8 R11: 0000000000000246 R12: 0000000000000004 [ 40.189938][ T477] R13: 00000000686e734e R14: 0000000000499600 R15: 0000000000000000 | [ 40.320463][ T478] ------------[ cut here ]------------ | [ 40.321090][ T478] WARNING: CPU: 1 PID: 478 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) | [ 40.321941][ T478] Modules linked in: act_gact cls_flower sch_ingress ip6_gre ip6_tunnel tunnel6 gre 8021q vrf veth | [ 40.323970][ T478] Tainted: [W]=WARN [ 40.324336][ T478] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.324948][ T478] 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) [ 40.325455][ T478] 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 [ 40.327180][ T478] RSP: 0018:ffffc900006c7140 EFLAGS: 00010246 [ 40.327814][ T478] RAX: 0000000000000000 RBX: ffff888008ac9000 RCX: 0000000000000001 [ 40.328545][ T478] RDX: 0000000000000000 RSI: ffffffff8d49b939 RDI: ffffffff8cc555e0 [ 40.329273][ T478] RBP: ffffc900006c7230 R08: ffff888009a10800 R09: 0000000000000000 [ 40.330004][ T478] R10: ffffc900006c75c8 R11: ffffffff8e250668 R12: 1ffff920000d8e2c [ 40.330734][ T478] R13: 00000000000007d0 R14: ffffc900006c7880 R15: ffff88800a8f74e0 [ 40.331452][ T478] FS: 00007fa228273800(0000) GS:ffff8880a6d37000(0000) knlGS:0000000000000000 [ 40.332323][ T478] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.332999][ T478] CR2: 00000000004e5ab0 CR3: 000000000e58c001 CR4: 0000000000772ef0 [ 40.333774][ T478] PKRU: 55555554 [ 40.334143][ T478] Call Trace: [ 40.334501][ T478] [ 40.334759][ T478] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.335260][ T478] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 40.335773][ T478] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.336266][ T478] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 40.336761][ T478] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 40.337249][ T478] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 40.337751][ T478] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 40.338242][ T478] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 40.338880][ T478] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.339357][ T478] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 40.339863][ T478] ? __kernel_text_address (kernel/extable.c:79) [ 40.340351][ T478] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.340857][ T478] ? __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) [ 40.341337][ T478] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 40.341950][ T478] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.342444][ T478] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.342934][ T478] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 40.343413][ T478] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 40.343934][ T478] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.344416][ T478] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 40.344904][ T478] ? __create_object (mm/kmemleak.c:771) [ 40.345384][ T478] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 40.345883][ T478] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 40.346368][ T478] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 40.346974][ T478] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 40.347469][ T478] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 40.347993][ T478] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 40.348481][ T478] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.348988][ T478] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.349472][ T478] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 40.349971][ T478] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.350457][ T478] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 40.350954][ T478] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 40.351436][ T478] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 40.351950][ T478] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.352444][ T478] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.352939][ T478] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 40.353420][ T478] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 40.353944][ T478] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 40.354390][ T478] ? 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) [ 40.354890][ T478] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 40.355381][ T478] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 40.355888][ T478] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.356319][ T478] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 40.356777][ T478] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 40.357266][ T478] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 40.357779][ T478] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 40.358180][ T478] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 40.358608][ T478] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 40.359245][ T478] ___sys_sendmsg (net/socket.c:2670) [ 40.359750][ T478] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 40.360226][ T478] ? __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) [ 40.360843][ T478] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 40.361334][ T478] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.361839][ T478] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.362331][ T478] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.362713][ T478] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 40.363154][ T478] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.363682][ T478] __sys_sendmsg (net/socket.c:2700) [ 40.364182][ T478] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 40.364792][ T478] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 40.365299][ T478] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.365795][ T478] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.366283][ T478] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.366890][ T478] RIP: 0033:0x7fa2284401e7 [ 40.367388][ T478] 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) [ 40.369136][ T478] RSP: 002b:00007fffcf25f148 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 40.369874][ T478] RAX: ffffffffffffffda RBX: 00007fffcf25f870 RCX: 00007fa2284401e7 [ 40.370591][ T478] RDX: 0000000000000000 RSI: 00007fffcf25f1b0 RDI: 0000000000000005 [ 40.371332][ T478] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 40.372061][ T478] R10: 00007fa22833dee8 R11: 0000000000000246 R12: 0000000000000004 [ 40.372813][ T478] R13: 00000000686e734f R14: 0000000000499600 R15: 0000000000000000 | [ 40.514773][ T479] ------------[ cut here ]------------ | [ 40.515081][ T479] WARNING: CPU: 1 PID: 479 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) | [ 40.515653][ T479] Modules linked in: act_gact cls_flower sch_ingress ip6_gre ip6_tunnel tunnel6 gre 8021q vrf veth | [ 40.516808][ T479] Tainted: [W]=WARN [ 40.517018][ T479] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.517365][ T479] 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) [ 40.518146][ T479] 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 [ 40.519139][ T479] RSP: 0018:ffffc900006f7140 EFLAGS: 00010246 [ 40.519484][ T479] RAX: 0000000000000000 RBX: ffff888007f8c000 RCX: 0000000000000001 [ 40.519904][ T479] RDX: 0000000000000000 RSI: ffffffff8d49b939 RDI: ffffffff8cc555e0 [ 40.520324][ T479] RBP: ffffc900006f7230 R08: ffff88800a4e0800 R09: 0000000000000000 [ 40.520754][ T479] R10: ffffc900006f75c8 R11: ffffffff8e250668 R12: 1ffff920000dee2c [ 40.521172][ T479] R13: 00000000000007d0 R14: ffffc900006f7880 R15: ffff88800a8f6a60 [ 40.521583][ T479] FS: 00007efecce47800(0000) GS:ffff8880a6d37000(0000) knlGS:0000000000000000 [ 40.522067][ T479] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.522411][ T479] CR2: 00000000004e55b8 CR3: 000000000b6cc003 CR4: 0000000000772ef0 [ 40.522834][ T479] PKRU: 55555554 [ 40.523039][ T479] Call Trace: [ 40.523245][ T479] [ 40.523384][ T479] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.523675][ T479] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 40.523958][ T479] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.524240][ T479] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 40.524512][ T479] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 40.524807][ T479] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 40.525087][ T479] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 40.525365][ T479] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 40.525721][ T479] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.525999][ T479] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 40.526272][ T479] ? __kernel_text_address (kernel/extable.c:79) [ 40.526547][ T479] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.526836][ T479] ? __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) [ 40.527111][ T479] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 40.527448][ T479] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.527727][ T479] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.528005][ T479] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 40.528275][ T479] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 40.528549][ T479] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.528844][ T479] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 40.529116][ T479] ? __create_object (mm/kmemleak.c:771) [ 40.529401][ T479] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 40.529684][ T479] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 40.529956][ T479] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 40.530293][ T479] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 40.530572][ T479] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 40.530861][ T479] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 40.531137][ T479] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.531414][ T479] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.531695][ T479] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 40.531965][ T479] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.532239][ T479] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 40.532509][ T479] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 40.532801][ T479] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 40.533085][ T479] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.533363][ T479] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.533652][ T479] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 40.533936][ T479] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 40.534229][ T479] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 40.534500][ T479] ? 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) [ 40.534788][ T479] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 40.535071][ T479] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 40.535343][ T479] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.535634][ T479] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 40.535912][ T479] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 40.536187][ T479] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 40.536469][ T479] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 40.536767][ T479] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 40.537041][ T479] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 40.537404][ T479] ___sys_sendmsg (net/socket.c:2670) [ 40.537687][ T479] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 40.537962][ T479] ? __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) [ 40.538305][ T479] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 40.538583][ T479] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.538869][ T479] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.539149][ T479] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.539431][ T479] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 40.539710][ T479] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.539998][ T479] __sys_sendmsg (net/socket.c:2700) [ 40.540268][ T479] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 40.540608][ T479] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 40.540911][ T479] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.541187][ T479] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.541468][ T479] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.541818][ T479] RIP: 0033:0x7efecd0141e7 [ 40.542104][ T479] 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) [ 40.543087][ T479] RSP: 002b:00007ffd8345bfe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 40.543506][ T479] RAX: ffffffffffffffda RBX: 00007ffd8345c710 RCX: 00007efecd0141e7 [ 40.543934][ T479] RDX: 0000000000000000 RSI: 00007ffd8345c050 RDI: 0000000000000005 [ 40.544345][ T479] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 40.544770][ T479] R10: 00007efeccf11ee8 R11: 0000000000000246 R12: 0000000000000004 [ 40.545185][ T479] R13: 00000000686e734f R14: 0000000000499600 R15: 0000000000000000 | [ 40.674404][ T480] ------------[ cut here ]------------ | [ 40.674728][ T480] WARNING: CPU: 3 PID: 480 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) | [ 40.675276][ T480] Modules linked in: act_gact cls_flower sch_ingress ip6_gre ip6_tunnel tunnel6 gre 8021q vrf veth | [ 40.676461][ T480] Tainted: [W]=WARN [ 40.676685][ T480] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.677029][ T480] 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) [ 40.677315][ T480] 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 [ 40.678309][ T480] RSP: 0018:ffffc90000707140 EFLAGS: 00010246 [ 40.678666][ T480] RAX: 0000000000000000 RBX: ffff888004ca4000 RCX: 0000000000000001 [ 40.679077][ T480] RDX: 0000000000000000 RSI: ffffffff8d49b939 RDI: ffffffff8cc555e0 [ 40.679492][ T480] RBP: ffffc90000707230 R08: ffff88800b753800 R09: 0000000000000000 [ 40.679926][ T480] R10: ffffc900007075c8 R11: ffffffff8e250668 R12: 1ffff920000e0e2c [ 40.680365][ T480] R13: 00000000000007d0 R14: ffffc90000707880 R15: ffff88800a8f5fe0 [ 40.680788][ T480] FS: 00007f654c4f9800(0000) GS:ffff8880a6e37000(0000) knlGS:0000000000000000 [ 40.681270][ T480] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.681640][ T480] CR2: 00000000004e5ac8 CR3: 0000000009d15003 CR4: 0000000000772ef0 [ 40.682055][ T480] PKRU: 55555554 [ 40.682262][ T480] Call Trace: [ 40.682470][ T480] [ 40.682611][ T480] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.682926][ T480] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 40.683203][ T480] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.683483][ T480] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 40.683774][ T480] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 40.684102][ T480] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 40.684383][ T480] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 40.684680][ T480] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 40.685032][ T480] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.685309][ T480] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 40.685591][ T480] ? __kernel_text_address (kernel/extable.c:79) [ 40.685879][ T480] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.686157][ T480] ? __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) [ 40.686431][ T480] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 40.686781][ T480] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.687055][ T480] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.687329][ T480] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 40.687609][ T480] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 40.687895][ T480] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.688205][ T480] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 40.688479][ T480] ? __create_object (mm/kmemleak.c:771) [ 40.688768][ T480] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 40.689069][ T480] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 40.689344][ T480] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 40.689699][ T480] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 40.689988][ T480] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 40.690268][ T480] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 40.690543][ T480] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.690838][ T480] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.691114][ T480] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 40.691386][ T480] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.691669][ T480] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 40.691944][ T480] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 40.692222][ T480] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 40.692500][ T480] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.692794][ T480] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.693102][ T480] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 40.693378][ T480] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 40.693678][ T480] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 40.693968][ T480] ? 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) [ 40.694256][ T480] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 40.694532][ T480] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 40.694818][ T480] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.695101][ T480] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 40.695379][ T480] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 40.695662][ T480] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 40.695947][ T480] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 40.696229][ T480] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 40.696502][ T480] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 40.696866][ T480] ___sys_sendmsg (net/socket.c:2670) [ 40.697169][ T480] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 40.697444][ T480] ? __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) [ 40.697913][ T480] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 40.698197][ T480] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.698488][ T480] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.698777][ T480] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.699061][ T480] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 40.699335][ T480] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.699618][ T480] __sys_sendmsg (net/socket.c:2700) [ 40.699903][ T480] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 40.700243][ T480] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 40.700535][ T480] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.700823][ T480] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.701129][ T480] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.701473][ T480] RIP: 0033:0x7f654c6c61e7 [ 40.701772][ T480] 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) [ 40.702784][ T480] RSP: 002b:00007ffe275c1428 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 40.703202][ T480] RAX: ffffffffffffffda RBX: 00007ffe275c1b50 RCX: 00007f654c6c61e7 [ 40.703618][ T480] RDX: 0000000000000000 RSI: 00007ffe275c1490 RDI: 0000000000000005 [ 40.704058][ T480] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 40.704475][ T480] R10: 00007f654c5c3ee8 R11: 0000000000000246 R12: 0000000000000004 [ 40.704895][ T480] R13: 00000000686e734f R14: 0000000000499600 R15: 0000000000000000 | [ 40.826058][ T481] ------------[ cut here ]------------ | [ 40.826376][ T481] WARNING: CPU: 3 PID: 481 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) | [ 40.827189][ T481] Modules linked in: act_gact cls_flower sch_ingress ip6_gre ip6_tunnel tunnel6 gre 8021q vrf veth | [ 40.828363][ T481] Tainted: [W]=WARN [ 40.828600][ T481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.828994][ T481] 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) [ 40.829286][ T481] 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 [ 40.830292][ T481] RSP: 0018:ffffc90000737140 EFLAGS: 00010246 [ 40.830653][ T481] RAX: 0000000000000000 RBX: ffff888008bcc000 RCX: 0000000000000001 [ 40.831067][ T481] RDX: 0000000000000000 RSI: ffffffff8d49b939 RDI: ffffffff8cc555e0 [ 40.831478][ T481] RBP: ffffc90000737230 R08: ffff88800b8d5000 R09: 0000000000000000 [ 40.831900][ T481] R10: ffffc900007375c8 R11: ffffffff8e250668 R12: 1ffff920000e6e2c [ 40.832319][ T481] R13: 00000000000007d0 R14: ffffc90000737880 R15: ffff88800a8f5560 [ 40.832742][ T481] FS: 00007fefd51fd800(0000) GS:ffff8880a6e37000(0000) knlGS:0000000000000000 [ 40.833255][ T481] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.833603][ T481] CR2: 00000000004e5ac0 CR3: 0000000009e3e004 CR4: 0000000000772ef0 [ 40.834051][ T481] PKRU: 55555554 [ 40.834258][ T481] Call Trace: [ 40.834468][ T481] [ 40.834609][ T481] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.834905][ T481] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 40.835181][ T481] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.835460][ T481] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 40.835747][ T481] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 40.836030][ T481] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 40.836309][ T481] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 40.836591][ T481] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 40.836986][ T481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.837272][ T481] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 40.837548][ T481] ? __kernel_text_address (kernel/extable.c:79) [ 40.837838][ T481] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.838120][ T481] ? __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) [ 40.838398][ T481] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 40.838754][ T481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.839031][ T481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.839307][ T481] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 40.839583][ T481] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 40.839874][ T481] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.840156][ T481] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 40.840430][ T481] ? __create_object (mm/kmemleak.c:771) [ 40.840720][ T481] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 40.841027][ T481] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 40.841304][ T481] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 40.841662][ T481] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 40.841944][ T481] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 40.842224][ T481] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 40.842503][ T481] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.842798][ T481] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.843073][ T481] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 40.843345][ T481] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.843620][ T481] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 40.843910][ T481] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 40.844198][ T481] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 40.844483][ T481] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.844778][ T481] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.845090][ T481] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 40.845367][ T481] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 40.845667][ T481] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 40.845939][ T481] ? 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) [ 40.846214][ T481] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 40.846498][ T481] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 40.846786][ T481] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.847068][ T481] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 40.847349][ T481] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 40.847643][ T481] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 40.847927][ T481] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 40.848328][ T481] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 40.848643][ T481] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 40.849070][ T481] ___sys_sendmsg (net/socket.c:2670) [ 40.849360][ T481] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 40.849649][ T481] ? __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) [ 40.849992][ T481] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 40.850270][ T481] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.850545][ T481] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.850834][ T481] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.851113][ T481] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 40.851384][ T481] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.851701][ T481] __sys_sendmsg (net/socket.c:2700) [ 40.851975][ T481] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 40.852318][ T481] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 40.852607][ T481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.852898][ T481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.853209][ T481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.853552][ T481] RIP: 0033:0x7fefd53ca1e7 [ 40.853852][ T481] 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) [ 40.854858][ T481] RSP: 002b:00007fff735eb1b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 40.855277][ T481] RAX: ffffffffffffffda RBX: 00007fff735eb8e0 RCX: 00007fefd53ca1e7 [ 40.855702][ T481] RDX: 0000000000000000 RSI: 00007fff735eb220 RDI: 0000000000000005 [ 40.856118][ T481] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 40.856531][ T481] R10: 00007fefd52c7ee8 R11: 0000000000000246 R12: 0000000000000004 [ 40.856982][ T481] R13: 00000000686e734f R14: 0000000000499600 R15: 0000000000000000 | [ 40.980159][ T482] ------------[ cut here ]------------ | [ 40.980501][ T482] WARNING: CPU: 2 PID: 482 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) | [ 40.981070][ T482] Modules linked in: act_gact cls_flower sch_ingress ip6_gre ip6_tunnel tunnel6 gre 8021q vrf veth | [ 40.982235][ T482] Tainted: [W]=WARN [ 40.982453][ T482] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.984051][ T482] 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) [ 40.984361][ T482] 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 [ 40.985363][ T482] RSP: 0018:ffffc90000757140 EFLAGS: 00010246 [ 40.985729][ T482] RAX: 0000000000000000 RBX: ffff88800c48c000 RCX: 0000000000000001 [ 40.986154][ T482] RDX: 0000000000000000 RSI: ffffffff8d49b939 RDI: ffffffff8cc555e0 [ 40.986577][ T482] RBP: ffffc90000757230 R08: ffff888009abd000 R09: 0000000000000000 [ 40.987010][ T482] R10: ffffc900007575c8 R11: ffffffff8e250668 R12: 1ffff920000eae2c [ 40.987432][ T482] R13: 00000000000007d0 R14: ffffc90000757880 R15: ffff88800a8f4ae0 [ 40.987864][ T482] FS: 00007f749f1d4800(0000) GS:ffff8880a6db7000(0000) knlGS:0000000000000000 [ 40.988352][ T482] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.988723][ T482] CR2: 00000000004e73c8 CR3: 000000000aaf3005 CR4: 0000000000772ef0 [ 40.989145][ T482] PKRU: 55555554 [ 40.989363][ T482] Call Trace: [ 40.989578][ T482] [ 40.989738][ T482] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.990030][ T482] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 40.990314][ T482] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.990604][ T482] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 40.990905][ T482] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 40.991193][ T482] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 40.991481][ T482] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 40.991783][ T482] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 40.992140][ T482] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.992423][ T482] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 40.992724][ T482] ? __kernel_text_address (kernel/extable.c:79) [ 40.993011][ T482] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.993297][ T482] ? __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) [ 40.993584][ T482] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 40.993953][ T482] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.994242][ T482] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.994525][ T482] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 40.994827][ T482] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 40.995115][ T482] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.995402][ T482] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 40.995692][ T482] ? __create_object (mm/kmemleak.c:771) [ 40.995982][ T482] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 40.996266][ T482] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 40.996552][ T482] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 40.996914][ T482] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 40.997211][ T482] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 40.997499][ T482] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 40.997794][ T482] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.998084][ T482] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.998374][ T482] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 40.998665][ T482] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.998952][ T482] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 40.999234][ T482] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 40.999527][ T482] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 40.999827][ T482] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 41.000118][ T482] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.000405][ T482] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 41.000703][ T482] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 41.001010][ T482] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 41.001292][ T482] ? 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) [ 41.001586][ T482] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 41.001884][ T482] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 41.002171][ T482] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 41.002461][ T482] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 41.002759][ T482] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 41.003044][ T482] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 41.003336][ T482] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 41.003637][ T482] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 41.003929][ T482] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 41.004291][ T482] ___sys_sendmsg (net/socket.c:2670) [ 41.004576][ T482] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 41.004868][ T482] ? __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) [ 41.005223][ T482] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 41.005510][ T482] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 41.005811][ T482] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 41.006101][ T482] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 41.006389][ T482] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 41.006682][ T482] ? __lock_release (kernel/locking/lockdep.c:5539) [ 41.006975][ T482] __sys_sendmsg (net/socket.c:2700) [ 41.007255][ T482] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 41.007604][ T482] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 41.007915][ T482] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 41.008202][ T482] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.008487][ T482] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 41.008844][ T482] RIP: 0033:0x7f749f3a11e7 [ 41.009141][ T482] 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) [ 41.010153][ T482] RSP: 002b:00007ffe11941f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 41.010580][ T482] RAX: ffffffffffffffda RBX: 00007ffe11942630 RCX: 00007f749f3a11e7 [ 41.011010][ T482] RDX: 0000000000000000 RSI: 00007ffe11941f70 RDI: 0000000000000005 [ 41.011431][ T482] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 41.011867][ T482] R10: 00007f749f29eee8 R11: 0000000000000246 R12: 0000000000000004 [ 41.012287][ T482] R13: 00000000686e734f R14: 0000000000499600 R15: 0000000000000000 | [ 41.155473][ T483] ------------[ cut here ]------------ | [ 41.155795][ T483] WARNING: CPU: 3 PID: 483 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) | [ 41.156336][ T483] Modules linked in: act_gact cls_flower sch_ingress ip6_gre ip6_tunnel tunnel6 gre 8021q vrf veth | [ 41.157500][ T483] Tainted: [W]=WARN [ 41.157718][ T483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.158060][ T483] 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) [ 41.158345][ T483] 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 [ 41.159918][ T483] RSP: 0018:ffffc90000777140 EFLAGS: 00010246 [ 41.160271][ T483] RAX: 0000000000000000 RBX: ffff88800b6b1000 RCX: 0000000000000001 [ 41.160691][ T483] RDX: 0000000000000000 RSI: ffffffff8d49b939 RDI: ffffffff8cc555e0 [ 41.161126][ T483] RBP: ffffc90000777230 R08: ffff88800b8f8800 R09: 0000000000000000 [ 41.161540][ T483] R10: ffffc900007775c8 R11: ffffffff8e250668 R12: 1ffff920000eee2c [ 41.161963][ T483] R13: 00000000000007d0 R14: ffffc90000777880 R15: ffff88800a8f4060 [ 41.162375][ T483] FS: 00007f44ecbbb800(0000) GS:ffff8880a6e37000(0000) knlGS:0000000000000000 [ 41.162860][ T483] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.163207][ T483] CR2: 00000000004e5ab8 CR3: 000000000aaf3006 CR4: 0000000000772ef0 [ 41.163637][ T483] PKRU: 55555554 [ 41.163849][ T483] Call Trace: [ 41.164068][ T483] [ 41.164208][ T483] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 41.164490][ T483] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 41.164789][ T483] ? __lock_release (kernel/locking/lockdep.c:5539) [ 41.165066][ T483] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 41.165345][ T483] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 41.165621][ T483] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 41.165912][ T483] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 41.166193][ T483] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 41.166540][ T483] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.166822][ T483] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 41.167093][ T483] ? __kernel_text_address (kernel/extable.c:79) [ 41.167374][ T483] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 41.167660][ T483] ? __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) [ 41.167937][ T483] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 41.168275][ T483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 41.168549][ T483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 41.168832][ T483] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 41.169107][ T483] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 41.169395][ T483] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 41.169678][ T483] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 41.169950][ T483] ? __create_object (mm/kmemleak.c:771) [ 41.170228][ T483] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 41.170501][ T483] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 41.170783][ T483] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 41.171125][ T483] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 41.171406][ T483] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 41.171700][ T483] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 41.171973][ T483] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 41.172252][ T483] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 41.172525][ T483] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 41.172805][ T483] ? __lock_release (kernel/locking/lockdep.c:5539) [ 41.173085][ T483] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 41.173358][ T483] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 41.173644][ T483] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 41.173935][ T483] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 41.174228][ T483] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.174499][ T483] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 41.174784][ T483] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 41.175073][ T483] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 41.175347][ T483] ? 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) [ 41.175641][ T483] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 41.175922][ T483] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 41.176196][ T483] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 41.176478][ T483] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 41.176769][ T483] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 41.177044][ T483] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 41.177324][ T483] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 41.177601][ T483] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 41.177887][ T483] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 41.178238][ T483] ___sys_sendmsg (net/socket.c:2670) [ 41.178508][ T483] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 41.178787][ T483] ? __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) [ 41.179126][ T483] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 41.179402][ T483] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 41.179685][ T483] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 41.179970][ T483] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 41.180242][ T483] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 41.180514][ T483] ? __lock_release (kernel/locking/lockdep.c:5539) [ 41.180803][ T483] __sys_sendmsg (net/socket.c:2700) [ 41.181074][ T483] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 41.181411][ T483] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 41.181705][ T483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 41.181986][ T483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.182259][ T483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 41.182599][ T483] RIP: 0033:0x7f44ecd881e7 [ 41.182890][ T483] 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) [ 41.183874][ T483] RSP: 002b:00007ffff177c778 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 41.184294][ T483] RAX: ffffffffffffffda RBX: 00007ffff177cea0 RCX: 00007f44ecd881e7 [ 41.184711][ T483] RDX: 0000000000000000 RSI: 00007ffff177c7e0 RDI: 0000000000000005 [ 41.185120][ T483] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 41.185536][ T483] R10: 00007f44ecc85ee8 R11: 0000000000000246 R12: 0000000000000004 [ 41.185958][ T483] R13: 00000000686e734f R14: 0000000000499600 R15: 0000000000000000 | [ 41.289905][ T484] ------------[ cut here ]------------ | [ 41.290212][ T484] WARNING: CPU: 1 PID: 484 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) | [ 41.290778][ T484] Modules linked in: act_gact cls_flower sch_ingress ip6_gre ip6_tunnel tunnel6 gre 8021q vrf veth | [ 41.291922][ T484] Tainted: [W]=WARN [ 41.292129][ T484] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.292471][ T484] 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) [ 41.292764][ T484] 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 [ 41.293750][ T484] RSP: 0018:ffffc900007a7140 EFLAGS: 00010246 [ 41.294103][ T484] RAX: 0000000000000000 RBX: ffff888007821000 RCX: 0000000000000001 [ 41.294512][ T484] RDX: 0000000000000000 RSI: ffffffff8d49b939 RDI: ffffffff8cc555e0 [ 41.294936][ T484] RBP: ffffc900007a7230 R08: ffff88800df78800 R09: 0000000000000000 [ 41.295352][ T484] R10: ffffc900007a75c8 R11: ffffffff8e250668 R12: 1ffff920000f4e2c [ 41.297069][ T484] R13: 00000000000007d0 R14: ffffc900007a7880 R15: ffff88800b9b74e0 [ 41.297483][ T484] FS: 00007f7a12a33800(0000) GS:ffff8880a6d37000(0000) knlGS:0000000000000000 [ 41.298092][ T484] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.298442][ T484] CR2: 00000000004e59c0 CR3: 000000000dcc3006 CR4: 0000000000772ef0 [ 41.299015][ T484] PKRU: 55555554 [ 41.299221][ T484] Call Trace: [ 41.299424][ T484] [ 41.299563][ T484] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 41.299981][ T484] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 41.300255][ T484] ? __lock_release (kernel/locking/lockdep.c:5539) [ 41.300531][ T484] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 41.300935][ T484] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 41.301212][ T484] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 41.301491][ T484] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 41.301898][ T484] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 41.302245][ T484] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.302516][ T484] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 41.302798][ T484] ? __kernel_text_address (kernel/extable.c:79) [ 41.303074][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 41.303351][ T484] ? __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) [ 41.303623][ T484] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 41.303988][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 41.304268][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 41.304540][ T484] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 41.304824][ T484] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 41.305098][ T484] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 41.305371][ T484] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 41.305652][ T484] ? __create_object (mm/kmemleak.c:771) [ 41.305928][ T484] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 41.306202][ T484] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 41.306474][ T484] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 41.306819][ T484] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 41.307105][ T484] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 41.307382][ T484] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 41.307661][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 41.307942][ T484] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 41.308216][ T484] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 41.308485][ T484] ? __lock_release (kernel/locking/lockdep.c:5539) [ 41.308767][ T484] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 41.309040][ T484] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 41.309317][ T484] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 41.309592][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 41.309911][ T484] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 41.310196][ T484] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 41.310473][ T484] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 41.310766][ T484] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 41.311039][ T484] ? 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) [ 41.311321][ T484] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 41.311597][ T484] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 41.311877][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 41.312156][ T484] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 41.312432][ T484] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 41.312715][ T484] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 41.312996][ T484] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 41.313278][ T484] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 41.313549][ T484] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 41.313910][ T484] ___sys_sendmsg (net/socket.c:2670) [ 41.314195][ T484] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 41.314468][ T484] ? __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) [ 41.314817][ T484] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 41.315095][ T484] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 41.315379][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 41.315664][ T484] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 41.315945][ T484] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 41.316217][ T484] ? __lock_release (kernel/locking/lockdep.c:5539) [ 41.316497][ T484] __sys_sendmsg (net/socket.c:2700) [ 41.316790][ T484] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 41.317129][ T484] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 41.317422][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 41.317708][ T484] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 41.317982][ T484] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 41.318320][ T484] RIP: 0033:0x7f7a12c001e7 [ 41.318604][ T484] 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) [ 41.319592][ T484] RSP: 002b:00007ffded49fc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 41.320015][ T484] RAX: ffffffffffffffda RBX: 00007ffded4a0350 RCX: 00007f7a12c001e7 [ 41.320426][ T484] RDX: 0000000000000000 RSI: 00007ffded49fc90 RDI: 0000000000000005 [ 41.320844][ T484] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 41.321260][ T484] R10: 00007f7a12afdee8 R11: 0000000000000246 R12: 0000000000000004 Finger prints: netif_set_mtu_ext:rtnl_newlink:rtnetlink_rcv_msg:netlink_rcv_skb:netlink_unicast