====================================== | [ 21.702352][ T338] ip_gre: GRE over IPv4 tunneling driver | [ 21.748873][ T337] ------------[ cut here ]------------ | [ 21.749352][ T337] WARNING: CPU: 0 PID: 337 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) | [ 21.749987][ T337] Modules linked in: ip_gre gre 8021q dummy vrf veth [ 21.751006][ T337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.751411][ T337] 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) [ 21.751731][ T337] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 21.753012][ T337] RSP: 0018:ffffc900004f7000 EFLAGS: 00010246 [ 21.753415][ T337] RAX: 0000000000000000 RBX: ffff88800ae64000 RCX: 0000000000000001 [ 21.753879][ T337] RDX: 0000000000000000 RSI: ffffffffaa69b941 RDI: ffffffffa9e555e0 [ 21.754348][ T337] RBP: ffffc900004f70e8 R08: ffff88800ae64218 R09: 0000000000000000 [ 21.754815][ T337] R10: ffffc900004f7118 R11: dffffc0000000000 R12: 1ffff9200009ee04 [ 21.755283][ T337] R13: 00000000000005c4 R14: ffffc900004f7118 R15: ffff88800ae64218 [ 21.755750][ T337] FS: 00007f3431c9e800(0000) GS:ffff888089ab7000(0000) knlGS:0000000000000000 [ 21.756298][ T337] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.756691][ T337] CR2: 00007f7a96b22460 CR3: 000000000ae00002 CR4: 0000000000772ef0 [ 21.757168][ T337] PKRU: 55555554 [ 21.757397][ T337] Call Trace: [ 21.757627][ T337] [ 21.757788][ T337] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 21.758182][ T337] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 21.758490][ T337] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 21.758811][ T337] netif_set_mtu (net/core/dev.c:9652) [ 21.759139][ T337] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 21.759469][ T337] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 21.759702][ T337] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 21.760009][ T337] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 21.760331][ T337] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 21.760643][ T337] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 21.761023][ T337] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 21.761351][ T337] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 21.761657][ T337] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 21.761963][ T337] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 21.762280][ T337] ? __dev_get_by_name (net/core/dev.c:865) [ 21.762583][ T337] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 21.762889][ T337] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 21.763211][ T337] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 21.763520][ T337] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 21.763830][ T337] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 21.764152][ T337] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 21.764464][ T337] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 21.764780][ T337] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 21.765083][ T337] ? __lock_release (kernel/locking/lockdep.c:5539) [ 21.765397][ T337] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 21.765702][ T337] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 21.766008][ T337] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 21.766332][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.766649][ T337] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.766954][ T337] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 21.767266][ T337] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 21.767583][ T337] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 21.767887][ T337] ? 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) [ 21.768198][ T337] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 21.768506][ T337] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 21.768815][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.769131][ T337] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 21.769438][ T337] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 21.769743][ T337] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 21.770054][ T337] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 21.770370][ T337] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 21.770671][ T337] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 21.771063][ T337] ___sys_sendmsg (net/socket.c:2670) [ 21.771370][ T337] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 21.771675][ T337] ? __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) [ 21.772055][ T337] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 21.772641][ T337] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 21.772954][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.773278][ T337] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 21.773588][ T337] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 21.773894][ T337] ? __lock_release (kernel/locking/lockdep.c:5539) [ 21.774217][ T337] __sys_sendmsg (net/socket.c:2700) [ 21.774743][ T337] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 21.775132][ T337] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 21.780490][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 21.780804][ T337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.781118][ T337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 21.781510][ T337] RIP: 0033:0x7f3431e6b1e7 [ 21.781833][ T337] Code: Unable to access opcode bytes at 0x7f3431e6b1bd. Code starting with the faulting instruction =========================================== [ 21.782242][ T337] RSP: 002b:00007ffc005a17f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 21.782727][ T337] RAX: ffffffffffffffda RBX: 00007ffc005a1f20 RCX: 00007f3431e6b1e7 [ 21.783198][ T337] RDX: 0000000000000000 RSI: 00007ffc005a1860 RDI: 0000000000000005 [ 21.783668][ T337] RBP: 0000000000000008 R08: 00000000000000b0 R09: 0000000000000078 [ 21.784137][ T337] R10: 00007f3431d68ee8 R11: 0000000000000246 R12: 00007ffc005a1f40 [ 21.784604][ T337] R13: 00000000686e4b89 R14: 0000000000499600 R15: 00007ffc005a1944 | [ 24.912169][ T372] ------------[ cut here ]------------ | [ 24.912617][ T372] WARNING: CPU: 0 PID: 372 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 24.913226][ T372] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 24.914279][ T372] Tainted: [W]=WARN [ 24.914524][ T372] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.914909][ T372] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 24.915237][ T372] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 24.916350][ T372] RSP: 0018:ffffc90000677000 EFLAGS: 00010246 [ 24.916734][ T372] RAX: 0000000000000000 RBX: ffff888008719000 RCX: 0000000000000001 [ 24.917200][ T372] RDX: 0000000000000000 RSI: ffffffffaa69b941 RDI: ffffffffa9e555e0 [ 24.917658][ T372] RBP: ffffc900006770e8 R08: ffff888008719218 R09: 0000000000000000 [ 24.918120][ T372] R10: ffffc90000677118 R11: dffffc0000000000 R12: 1ffff920000cee04 [ 24.918591][ T372] R13: 00000000000005c4 R14: ffffc90000677118 R15: ffff888008719218 [ 24.919052][ T372] FS: 00007f6a36993800(0000) GS:ffff888089ab7000(0000) knlGS:0000000000000000 [ 24.919603][ T372] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.920006][ T372] CR2: 00000000004e6e58 CR3: 000000000ef7d006 CR4: 0000000000772ef0 [ 24.920473][ T372] PKRU: 55555554 [ 24.920701][ T372] Call Trace: [ 24.920926][ T372] [ 24.921080][ T372] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 24.921617][ T372] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 24.921942][ T372] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.922293][ T372] netif_set_mtu (net/core/dev.c:9652) [ 24.922616][ T372] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 24.922953][ T372] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 24.923204][ T372] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 24.923529][ T372] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 24.923863][ T372] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 24.924198][ T372] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 24.924597][ T372] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 24.924925][ T372] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 24.925258][ T372] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 24.925579][ T372] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 24.925898][ T372] ? __dev_get_by_name (net/core/dev.c:865) [ 24.926231][ T372] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 24.926553][ T372] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 24.926882][ T372] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 24.927209][ T372] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 24.927535][ T372] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 24.927868][ T372] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 24.928202][ T372] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.928531][ T372] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 24.928856][ T372] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.929189][ T372] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.929508][ T372] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 24.929834][ T372] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.930183][ T372] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.930508][ T372] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.930828][ T372] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.931167][ T372] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 24.931499][ T372] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 24.931816][ T372] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 24.932144][ T372] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 24.932509][ T372] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 24.932834][ T372] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.933176][ T372] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 24.933510][ T372] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 24.933829][ T372] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 24.934169][ T372] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 24.934498][ T372] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 24.934817][ T372] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 24.935238][ T372] ___sys_sendmsg (net/socket.c:2670) [ 24.935562][ T372] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 24.935888][ T372] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 24.936300][ T372] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 24.936626][ T372] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.936953][ T372] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.937294][ T372] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.937616][ T372] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 24.937940][ T372] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.938277][ T372] __sys_sendmsg (net/socket.c:2700) [ 24.938600][ T372] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 24.939000][ T372] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 24.939342][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.939666][ T372] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.939987][ T372] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 24.940393][ T372] RIP: 0033:0x7f6a36b601e7 [ 24.940726][ T372] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 24.941914][ T372] RSP: 002b:00007ffcb40bb7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 24.942421][ T372] RAX: ffffffffffffffda RBX: 00007ffcb40bbf10 RCX: 00007f6a36b601e7 [ 24.942880][ T372] RDX: 0000000000000000 RSI: 00007ffcb40bb850 RDI: 0000000000000005 [ 24.943351][ T372] RBP: 0000000000000008 R08: 00000000000000b0 R09: 0000000000000078 [ 24.943805][ T372] R10: 00007f6a36a5dee8 R11: 0000000000000246 R12: 00007ffcb40bbf30 [ 24.944268][ T372] R13: 00000000686e4b8c R14: 0000000000499600 R15: 00007ffcb40bb934 | [ 34.443624][ T419] ------------[ cut here ]------------ | [ 34.444068][ T419] WARNING: CPU: 2 PID: 419 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) | [ 34.444691][ T419] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 34.445738][ T419] Tainted: [W]=WARN [ 34.445985][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.446366][ T419] 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) [ 34.446666][ T419] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 34.447735][ T419] RSP: 0018:ffffc90000607140 EFLAGS: 00010246 [ 34.448104][ T419] RAX: 0000000000000000 RBX: ffff888008a19000 RCX: 0000000000000001 [ 34.448583][ T419] RDX: 0000000000000000 RSI: ffffffffaa69b941 RDI: ffffffffa9e555e0 [ 34.449011][ T419] RBP: ffffc90000607230 R08: ffff88800cf40800 R09: 0000000000000000 [ 34.449450][ T419] R10: ffffc900006075c8 R11: ffffffffab450668 R12: 1ffff920000c0e2c [ 34.450163][ T419] R13: 00000000000007d0 R14: ffffc90000607880 R15: ffff88800a7ad560 [ 34.450603][ T419] FS: 00007ff9f71c8800(0000) GS:ffff888089bb7000(0000) knlGS:0000000000000000 [ 34.451296][ T419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.451814][ T419] CR2: 00000000004e5aa0 CR3: 0000000005907002 CR4: 0000000000772ef0 [ 34.452436][ T419] PKRU: 55555554 [ 34.452661][ T419] Call Trace: [ 34.452878][ T419] [ 34.453031][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.453337][ T419] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 34.453656][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.453952][ T419] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 34.454289][ T419] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 34.454602][ T419] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 34.454896][ T419] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 34.455213][ T419] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 34.455581][ T419] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.455893][ T419] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 34.456222][ T419] ? __kernel_text_address (kernel/extable.c:79) [ 34.456511][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.456802][ T419] ? __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) [ 34.457090][ T419] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 34.457455][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.457742][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.458028][ T419] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 34.458347][ T419] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 34.458649][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.458936][ T419] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 34.459233][ T419] ? __create_object (mm/kmemleak.c:771) [ 34.459524][ T419] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 34.459875][ T419] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 34.460175][ T419] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 34.460535][ T419] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 34.460827][ T419] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 34.461118][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.461438][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.461729][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.462017][ T419] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 34.462338][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.462689][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.462994][ T419] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 34.463312][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.463611][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.463929][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.464228][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.464514][ T419] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 34.464813][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 34.465107][ T419] ? 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) [ 34.465408][ T419] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 34.465704][ T419] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 34.465989][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.466307][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 34.466600][ T419] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 34.466887][ T419] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 34.467193][ T419] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 34.467499][ T419] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 34.467782][ T419] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 34.468156][ T419] ___sys_sendmsg (net/socket.c:2670) [ 34.468439][ T419] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 34.468725][ T419] ? __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) [ 34.469080][ T419] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 34.469386][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.469677][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.469974][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.470286][ T419] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 34.470574][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.470869][ T419] __sys_sendmsg (net/socket.c:2700) [ 34.471166][ T419] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 34.471525][ T419] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 34.471829][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.472116][ T419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.472446][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.472841][ T419] RIP: 0033:0x7ff9f73951e7 [ 34.473178][ T419] 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) [ 34.475002][ T419] RSP: 002b:00007ffe3ee31968 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 34.475459][ T419] RAX: ffffffffffffffda RBX: 00007ffe3ee32090 RCX: 00007ff9f73951e7 [ 34.475893][ T419] RDX: 0000000000000000 RSI: 00007ffe3ee319d0 RDI: 0000000000000005 [ 34.476336][ T419] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 34.476771][ T419] R10: 00007ff9f7292ee8 R11: 0000000000000246 R12: 0000000000000004 [ 34.477209][ T419] R13: 00000000686e4b96 R14: 0000000000499600 R15: 0000000000000000 | [ 34.584691][ T420] ------------[ cut here ]------------ | [ 34.585115][ T420] WARNING: CPU: 2 PID: 420 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) | [ 34.585697][ T420] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 34.586718][ T420] Tainted: [W]=WARN [ 34.586940][ T420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.587303][ T420] 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) [ 34.587600][ T420] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 34.588603][ T420] RSP: 0018:ffffc900005f7140 EFLAGS: 00010246 [ 34.588963][ T420] RAX: 0000000000000000 RBX: ffff888008709000 RCX: 0000000000000001 [ 34.589393][ T420] RDX: 0000000000000000 RSI: ffffffffaa69b941 RDI: ffffffffa9e555e0 [ 34.589822][ T420] RBP: ffffc900005f7230 R08: ffff88802e026800 R09: 0000000000000000 [ 34.590269][ T420] R10: ffffc900005f75c8 R11: ffffffffab450668 R12: 1ffff920000bee2c [ 34.590690][ T420] R13: 00000000000007d0 R14: ffffc900005f7880 R15: ffff88800a7adfe0 [ 34.591113][ T420] FS: 00007fcb5d7b7800(0000) GS:ffff888089bb7000(0000) knlGS:0000000000000000 [ 34.591624][ T420] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.591989][ T420] CR2: 00000000004e5aa8 CR3: 0000000005430004 CR4: 0000000000772ef0 [ 34.592486][ T420] PKRU: 55555554 [ 34.592711][ T420] Call Trace: [ 34.592943][ T420] [ 34.593097][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.593412][ T420] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 34.593704][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.594007][ T420] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 34.594320][ T420] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 34.594616][ T420] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 34.594911][ T420] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 34.595219][ T420] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 34.595587][ T420] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.595944][ T420] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 34.596473][ T420] ? __kernel_text_address (kernel/extable.c:79) [ 34.596832][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.597146][ T420] ? __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) [ 34.597442][ T420] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 34.597800][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.598102][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.598415][ T420] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 34.598722][ T420] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 34.599014][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.599322][ T420] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 34.599610][ T420] ? __create_object (mm/kmemleak.c:771) [ 34.599902][ T420] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 34.600205][ T420] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 34.600499][ T420] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 34.600861][ T420] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 34.601170][ T420] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 34.601473][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.601765][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.602066][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.602393][ T420] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 34.602685][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.602977][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.603284][ T420] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 34.603580][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.603876][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.604181][ T420] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.604477][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.604773][ T420] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 34.605083][ T420] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 34.605391][ T420] ? 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) [ 34.605687][ T420] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 34.605983][ T420] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 34.606296][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.606594][ T420] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 34.606894][ T420] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 34.607196][ T420] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 34.607500][ T420] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 34.607794][ T420] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 34.608086][ T420] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 34.608467][ T420] ___sys_sendmsg (net/socket.c:2670) [ 34.608758][ T420] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 34.609046][ T420] ? __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) [ 34.609437][ T420] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 34.609751][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.610068][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.610396][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.610698][ T420] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 34.610991][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.611304][ T420] __sys_sendmsg (net/socket.c:2700) [ 34.611600][ T420] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 34.611961][ T420] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 34.612286][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.612587][ T420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.612881][ T420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.613291][ T420] RIP: 0033:0x7fcb5d9841e7 [ 34.613590][ T420] 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) [ 34.614608][ T420] RSP: 002b:00007fff9db99c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 34.615040][ T420] RAX: ffffffffffffffda RBX: 00007fff9db9a370 RCX: 00007fcb5d9841e7 [ 34.615478][ T420] RDX: 0000000000000000 RSI: 00007fff9db99cb0 RDI: 0000000000000005 [ 34.615904][ T420] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 34.616346][ T420] R10: 00007fcb5d881ee8 R11: 0000000000000246 R12: 0000000000000004 [ 34.616768][ T420] R13: 00000000686e4b96 R14: 0000000000499600 R15: 0000000000000000 | [ 34.745204][ T421] ------------[ cut here ]------------ | [ 34.745530][ T421] WARNING: CPU: 0 PID: 421 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) | [ 34.746105][ T421] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 34.747121][ T421] Tainted: [W]=WARN [ 34.747357][ T421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.747717][ T421] 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) [ 34.748002][ T421] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 34.749030][ T421] RSP: 0018:ffffc900005c7140 EFLAGS: 00010246 [ 34.749411][ T421] RAX: 0000000000000000 RBX: ffff88800ae64000 RCX: 0000000000000001 [ 34.749843][ T421] RDX: 0000000000000000 RSI: ffffffffaa69b941 RDI: ffffffffa9e555e0 [ 34.750299][ T421] RBP: ffffc900005c7230 R08: ffff88800a652000 R09: 0000000000000000 [ 34.750732][ T421] R10: ffffc900005c75c8 R11: ffffffffab450668 R12: 1ffff920000b8e2c [ 34.751567][ T421] R13: 00000000000007d0 R14: ffffc900005c7880 R15: ffff88800a7aea60 [ 34.751999][ T421] FS: 00007f30bee82800(0000) GS:ffff888089ab7000(0000) knlGS:0000000000000000 [ 34.752543][ T421] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.752903][ T421] CR2: 00000000004e73d0 CR3: 0000000009acc002 CR4: 0000000000772ef0 [ 34.753353][ T421] PKRU: 55555554 [ 34.753576][ T421] Call Trace: [ 34.753795][ T421] [ 34.753936][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.754254][ T421] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 34.754554][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.754843][ T421] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 34.755142][ T421] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 34.755419][ T421] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 34.755698][ T421] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 34.755976][ T421] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 34.756337][ T421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.756611][ T421] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 34.756881][ T421] ? __kernel_text_address (kernel/extable.c:79) [ 34.757164][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.757440][ T421] ? __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) [ 34.757723][ T421] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 34.758066][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.758367][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.758643][ T421] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 34.758916][ T421] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 34.759201][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.759482][ T421] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 34.759765][ T421] ? __create_object (mm/kmemleak.c:771) [ 34.760044][ T421] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 34.760328][ T421] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 34.760624][ T421] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 34.760981][ T421] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 34.761274][ T421] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 34.761552][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.761839][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.762157][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.762448][ T421] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 34.762733][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.763019][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.763311][ T421] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 34.763589][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.763866][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.764156][ T421] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.764433][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.764707][ T421] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 34.764997][ T421] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 34.765292][ T421] ? 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) [ 34.765568][ T421] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 34.765856][ T421] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 34.766151][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.766448][ T421] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 34.766725][ T421] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 34.767018][ T421] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 34.767309][ T421] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 34.767597][ T421] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 34.767868][ T421] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 34.768233][ T421] ___sys_sendmsg (net/socket.c:2670) [ 34.768505][ T421] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 34.768787][ T421] ? __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) [ 34.769149][ T421] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 34.769427][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.769716][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.769996][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.770306][ T421] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 34.770582][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.770877][ T421] __sys_sendmsg (net/socket.c:2700) [ 34.771157][ T421] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 34.771513][ T421] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 34.771801][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.772090][ T421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.772388][ T421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.772728][ T421] RIP: 0033:0x7f30bf04f1e7 [ 34.773016][ T421] 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) [ 34.774011][ T421] RSP: 002b:00007ffce9d13ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 34.774446][ T421] RAX: ffffffffffffffda RBX: 00007ffce9d143d0 RCX: 00007f30bf04f1e7 [ 34.774857][ T421] RDX: 0000000000000000 RSI: 00007ffce9d13d10 RDI: 0000000000000005 [ 34.775306][ T421] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 34.775726][ T421] R10: 00007f30bef4cee8 R11: 0000000000000246 R12: 0000000000000004 [ 34.776155][ T421] R13: 00000000686e4b96 R14: 0000000000499600 R15: 0000000000000000 | [ 34.881447][ T422] ------------[ cut here ]------------ | [ 34.881794][ T422] WARNING: CPU: 2 PID: 422 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) | [ 34.882397][ T422] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 34.883345][ T422] Tainted: [W]=WARN [ 34.883567][ T422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.883924][ T422] 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) [ 34.884238][ T422] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 34.885272][ T422] RSP: 0018:ffffc900005c7140 EFLAGS: 00010246 [ 34.885633][ T422] RAX: 0000000000000000 RBX: ffff88800a77c000 RCX: 0000000000000001 [ 34.886061][ T422] RDX: 0000000000000000 RSI: ffffffffaa69b941 RDI: ffffffffa9e555e0 [ 34.887357][ T422] RBP: ffffc900005c7230 R08: ffff88800a770800 R09: 0000000000000000 [ 34.887790][ T422] R10: ffffc900005c75c8 R11: ffffffffab450668 R12: 1ffff920000b8e2c [ 34.888233][ T422] R13: 00000000000007d0 R14: ffffc900005c7880 R15: ffff88800a7af4e0 [ 34.888655][ T422] FS: 00007f4fac2e6800(0000) GS:ffff888089bb7000(0000) knlGS:0000000000000000 [ 34.889165][ T422] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.889525][ T422] CR2: 00000000004e5ab0 CR3: 000000000ced3001 CR4: 0000000000772ef0 [ 34.889950][ T422] PKRU: 55555554 [ 34.890184][ T422] Call Trace: [ 34.890403][ T422] [ 34.890555][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.890859][ T422] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 34.891158][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.891450][ T422] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 34.891738][ T422] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 34.892031][ T422] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 34.892356][ T422] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 34.892655][ T422] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 34.893020][ T422] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.893324][ T422] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 34.893612][ T422] ? __kernel_text_address (kernel/extable.c:79) [ 34.893903][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.894206][ T422] ? __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) [ 34.894497][ T422] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 34.894849][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.895159][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.895444][ T422] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 34.895730][ T422] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 34.896020][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.896317][ T422] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 34.896601][ T422] ? __create_object (mm/kmemleak.c:771) [ 34.896888][ T422] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 34.897194][ T422] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 34.897490][ T422] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 34.897847][ T422] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 34.898156][ T422] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 34.898452][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.898738][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.899034][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.899336][ T422] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 34.899631][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.899919][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.900222][ T422] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 34.900696][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.901251][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.901643][ T422] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.901935][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.902240][ T422] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 34.902560][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 34.902845][ T422] ? 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) [ 34.903145][ T422] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 34.903436][ T422] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 34.903721][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.904012][ T422] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 34.904320][ T422] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 34.904614][ T422] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 34.904910][ T422] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 34.905211][ T422] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 34.905498][ T422] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 34.905861][ T422] ___sys_sendmsg (net/socket.c:2670) [ 34.906160][ T422] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 34.906445][ T422] ? __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) [ 34.906802][ T422] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 34.907091][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.907416][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.907710][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.907998][ T422] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 34.908296][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.908591][ T422] __sys_sendmsg (net/socket.c:2700) [ 34.908883][ T422] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 34.909247][ T422] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 34.909547][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.909833][ T422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.910120][ T422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.910484][ T422] RIP: 0033:0x7f4fac4b31e7 [ 34.910781][ T422] 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) [ 34.911788][ T422] RSP: 002b:00007fffa6367fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 34.912263][ T422] RAX: ffffffffffffffda RBX: 00007fffa63686f0 RCX: 00007f4fac4b31e7 [ 34.912692][ T422] RDX: 0000000000000000 RSI: 00007fffa6368030 RDI: 0000000000000005 [ 34.913134][ T422] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 34.913558][ T422] R10: 00007f4fac3b0ee8 R11: 0000000000000246 R12: 0000000000000004 [ 34.913979][ T422] R13: 00000000686e4b96 R14: 0000000000499600 R15: 0000000000000000 | [ 35.022453][ T423] ------------[ cut here ]------------ | [ 35.022777][ T423] WARNING: CPU: 0 PID: 423 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) | [ 35.023868][ T423] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.024815][ T423] Tainted: [W]=WARN [ 35.025029][ T423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.025383][ T423] 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) [ 35.025673][ T423] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.026684][ T423] RSP: 0018:ffffc90000af7140 EFLAGS: 00010246 [ 35.027034][ T423] RAX: 0000000000000000 RBX: ffff8880087f9000 RCX: 0000000000000001 [ 35.027456][ T423] RDX: 0000000000000000 RSI: ffffffffaa69b941 RDI: ffffffffa9e555e0 [ 35.027872][ T423] RBP: ffffc90000af7230 R08: ffff88800a598800 R09: 0000000000000000 [ 35.028291][ T423] R10: ffffc90000af75c8 R11: ffffffffab450668 R12: 1ffff9200015ee2c [ 35.028728][ T423] R13: 00000000000007d0 R14: ffffc90000af7880 R15: ffff88800c1e6de0 [ 35.029173][ T423] FS: 00007f14c5e93800(0000) GS:ffff888089ab7000(0000) knlGS:0000000000000000 [ 35.029663][ T423] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.030010][ T423] CR2: 00000000004e55b8 CR3: 000000002e383004 CR4: 0000000000772ef0 [ 35.030434][ T423] PKRU: 55555554 [ 35.030643][ T423] Call Trace: [ 35.030849][ T423] [ 35.030989][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.031278][ T423] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.031560][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.031840][ T423] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.032116][ T423] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.032425][ T423] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.032706][ T423] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.032989][ T423] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.033355][ T423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.033636][ T423] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.033929][ T423] ? __kernel_text_address (kernel/extable.c:79) [ 35.034227][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.034506][ T423] ? __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) [ 35.034782][ T423] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.035161][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.035459][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.035733][ T423] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.036017][ T423] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.036306][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.036581][ T423] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.036849][ T423] ? __create_object (mm/kmemleak.c:771) [ 35.037135][ T423] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.037413][ T423] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.037708][ T423] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.038058][ T423] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.038352][ T423] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.038647][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.038921][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.039212][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.039489][ T423] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.039775][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.040057][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.040342][ T423] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.040623][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.040901][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.041193][ T423] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.041469][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.041745][ T423] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.042035][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.042333][ T423] ? 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) [ 35.042611][ T423] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.042888][ T423] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.043170][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.043450][ T423] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.043727][ T423] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.044009][ T423] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.044299][ T423] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.044600][ T423] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.044873][ T423] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.045234][ T423] ___sys_sendmsg (net/socket.c:2670) [ 35.045508][ T423] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.045781][ T423] ? __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) [ 35.046146][ T423] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.046427][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.046703][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.046982][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.047267][ T423] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 35.047553][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.047836][ T423] __sys_sendmsg (net/socket.c:2700) [ 35.048109][ T423] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.048476][ T423] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.048764][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.049049][ T423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.049353][ T423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.049705][ T423] RIP: 0033:0x7f14c60601e7 [ 35.049990][ T423] 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) [ 35.050986][ T423] RSP: 002b:00007ffd2e559cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.051411][ T423] RAX: ffffffffffffffda RBX: 00007ffd2e55a420 RCX: 00007f14c60601e7 [ 35.051820][ T423] RDX: 0000000000000000 RSI: 00007ffd2e559d60 RDI: 0000000000000005 [ 35.052270][ T423] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.052684][ T423] R10: 00007f14c5f5dee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.053096][ T423] R13: 00000000686e4b96 R14: 0000000000499600 R15: 0000000000000000 | [ 35.171862][ T424] ------------[ cut here ]------------ | [ 35.172227][ T424] WARNING: CPU: 2 PID: 424 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) | [ 35.172820][ T424] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.173787][ T424] Tainted: [W]=WARN [ 35.174005][ T424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.174370][ T424] 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) [ 35.174666][ T424] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.175724][ T424] RSP: 0018:ffffc90000af7140 EFLAGS: 00010246 [ 35.176243][ T424] RAX: 0000000000000000 RBX: ffff888008729000 RCX: 0000000000000001 [ 35.176683][ T424] RDX: 0000000000000000 RSI: ffffffffaa69b941 RDI: ffffffffa9e555e0 [ 35.177114][ T424] RBP: ffffc90000af7230 R08: ffff88800953e800 R09: 0000000000000000 [ 35.177735][ T424] R10: ffffc90000af75c8 R11: ffffffffab450668 R12: 1ffff9200015ee2c [ 35.178328][ T424] R13: 00000000000007d0 R14: ffffc90000af7880 R15: ffff88800c1e74e0 [ 35.178898][ T424] FS: 00007f95296d1800(0000) GS:ffff888089bb7000(0000) knlGS:0000000000000000 [ 35.179532][ T424] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.180032][ T424] CR2: 00000000004e5ac8 CR3: 000000000cd46003 CR4: 0000000000772ef0 [ 35.180513][ T424] PKRU: 55555554 [ 35.180737][ T424] Call Trace: [ 35.180956][ T424] [ 35.181107][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.181416][ T424] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.181703][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.182004][ T424] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.182310][ T424] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.182602][ T424] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.182890][ T424] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.183195][ T424] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.183553][ T424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.183846][ T424] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.184153][ T424] ? __kernel_text_address (kernel/extable.c:79) [ 35.184447][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.184739][ T424] ? __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) [ 35.185027][ T424] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.185390][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.185679][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.185969][ T424] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.186267][ T424] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.186587][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.186878][ T424] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.187173][ T424] ? __create_object (mm/kmemleak.c:771) [ 35.187464][ T424] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.187752][ T424] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.188044][ T424] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.188436][ T424] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.188734][ T424] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.189024][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.189322][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.189615][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.189903][ T424] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.190196][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.190488][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.190781][ T424] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.191069][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.191391][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.191711][ T424] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.191997][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.192341][ T424] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.192643][ T424] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.192938][ T424] ? 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) [ 35.193237][ T424] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.193531][ T424] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.193816][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.194108][ T424] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.194410][ T424] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.194698][ T424] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.194998][ T424] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.195298][ T424] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.195585][ T424] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.195946][ T424] ___sys_sendmsg (net/socket.c:2670) [ 35.196253][ T424] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.196548][ T424] ? __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) [ 35.196902][ T424] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.197210][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.197501][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.197790][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.198078][ T424] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 35.198370][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.198666][ T424] __sys_sendmsg (net/socket.c:2700) [ 35.198948][ T424] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.199329][ T424] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.199627][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.199916][ T424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.200227][ T424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.200580][ T424] RIP: 0033:0x7f952989e1e7 [ 35.200876][ T424] 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) [ 35.201878][ T424] RSP: 002b:00007ffd6da485e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.202330][ T424] RAX: ffffffffffffffda RBX: 00007ffd6da48d10 RCX: 00007f952989e1e7 [ 35.202757][ T424] RDX: 0000000000000000 RSI: 00007ffd6da48650 RDI: 0000000000000005 [ 35.203192][ T424] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.203619][ T424] R10: 00007f952979bee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.204046][ T424] R13: 00000000686e4b96 R14: 0000000000499600 R15: 0000000000000000 | [ 35.317871][ T425] ------------[ cut here ]------------ | [ 35.319601][ T425] WARNING: CPU: 0 PID: 425 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) | [ 35.320252][ T425] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.321198][ T425] Tainted: [W]=WARN [ 35.321460][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.321834][ T425] 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) [ 35.322153][ T425] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.323218][ T425] RSP: 0018:ffffc90000b07140 EFLAGS: 00010246 [ 35.323592][ T425] RAX: 0000000000000000 RBX: ffff888008ac1000 RCX: 0000000000000001 [ 35.324038][ T425] RDX: 0000000000000000 RSI: ffffffffaa69b941 RDI: ffffffffa9e555e0 [ 35.324491][ T425] RBP: ffffc90000b07230 R08: ffff888005bea000 R09: 0000000000000000 [ 35.324931][ T425] R10: ffffc90000b075c8 R11: ffffffffab450668 R12: 1ffff92000160e2c [ 35.325384][ T425] R13: 00000000000007d0 R14: ffffc90000b07880 R15: ffff88800c1e4760 [ 35.325831][ T425] FS: 00007f069e8df800(0000) GS:ffff888089ab7000(0000) knlGS:0000000000000000 [ 35.326352][ T425] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.326726][ T425] CR2: 00000000004e5ac0 CR3: 000000000c4da001 CR4: 0000000000772ef0 [ 35.327182][ T425] PKRU: 55555554 [ 35.327407][ T425] Call Trace: [ 35.327629][ T425] [ 35.327780][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.328083][ T425] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.328386][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.328687][ T425] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.328982][ T425] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.329294][ T425] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.329594][ T425] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.329896][ T425] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.330283][ T425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.330580][ T425] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.330872][ T425] ? __kernel_text_address (kernel/extable.c:79) [ 35.331180][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.331480][ T425] ? __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) [ 35.331774][ T425] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.332152][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.332463][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.332759][ T425] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.333054][ T425] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.333368][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.333665][ T425] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.333957][ T425] ? __create_object (mm/kmemleak.c:771) [ 35.334262][ T425] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.334567][ T425] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.334865][ T425] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.335238][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.335538][ T425] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.335837][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.336143][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.336445][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.336742][ T425] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.337038][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.337384][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.337691][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.337984][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.338291][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.338589][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.338881][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.339188][ T425] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.339492][ T425] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.339785][ T425] ? 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) [ 35.340084][ T425] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.340393][ T425] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.340687][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.340983][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.341302][ T425] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.341602][ T425] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.341903][ T425] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.342214][ T425] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.342518][ T425] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.342894][ T425] ___sys_sendmsg (net/socket.c:2670) [ 35.343197][ T425] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.343497][ T425] ? __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) [ 35.343863][ T425] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.344172][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.344470][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.344773][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.345069][ T425] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 35.345385][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.345689][ T425] __sys_sendmsg (net/socket.c:2700) [ 35.345986][ T425] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.346360][ T425] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.346666][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.346961][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.347266][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.347634][ T425] RIP: 0033:0x7f069eaac1e7 [ 35.347938][ T425] 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) [ 35.348996][ T425] RSP: 002b:00007ffcd012fa78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.349457][ T425] RAX: ffffffffffffffda RBX: 00007ffcd01301a0 RCX: 00007f069eaac1e7 [ 35.349899][ T425] RDX: 0000000000000000 RSI: 00007ffcd012fae0 RDI: 0000000000000005 [ 35.350349][ T425] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.350788][ T425] R10: 00007f069e9a9ee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.351234][ T425] R13: 00000000686e4b96 R14: 0000000000499600 R15: 0000000000000000 | [ 35.493692][ T426] ------------[ cut here ]------------ | [ 35.494062][ T426] WARNING: CPU: 2 PID: 426 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) | [ 35.494692][ T426] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.495713][ T426] Tainted: [W]=WARN [ 35.495950][ T426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.496336][ T426] 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) [ 35.496657][ T426] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.497732][ T426] RSP: 0018:ffffc90000af7140 EFLAGS: 00010246 [ 35.498130][ T426] RAX: 0000000000000000 RBX: ffff888008719000 RCX: 0000000000000001 [ 35.498584][ T426] RDX: 0000000000000000 RSI: ffffffffaa69b941 RDI: ffffffffa9e555e0 [ 35.499043][ T426] RBP: ffffc90000af7230 R08: ffff88800af1e800 R09: 0000000000000000 [ 35.499501][ T426] R10: ffffc90000af75c8 R11: ffffffffab450668 R12: 1ffff9200015ee2c [ 35.499952][ T426] R13: 00000000000007d0 R14: ffffc90000af7880 R15: ffff88800c1e5c60 [ 35.500415][ T426] FS: 00007f59525e3800(0000) GS:ffff888089bb7000(0000) knlGS:0000000000000000 [ 35.500944][ T426] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.501334][ T426] CR2: 00000000004e73f8 CR3: 000000002e1e4005 CR4: 0000000000772ef0 [ 35.501786][ T426] PKRU: 55555554 [ 35.502021][ T426] Call Trace: [ 35.502272][ T426] [ 35.502441][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.502754][ T426] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.503070][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.503389][ T426] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.503698][ T426] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.504006][ T426] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.504326][ T426] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.504637][ T426] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.505026][ T426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.505352][ T426] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.505658][ T426] ? __kernel_text_address (kernel/extable.c:79) [ 35.505967][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.506288][ T426] ? __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) [ 35.506593][ T426] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.506972][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.507289][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.507602][ T426] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.507908][ T426] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.508225][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.508534][ T426] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.508836][ T426] ? __create_object (mm/kmemleak.c:771) [ 35.509158][ T426] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.509467][ T426] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.509781][ T426] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.510170][ T426] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.510484][ T426] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.510944][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.511504][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.511909][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.512236][ T426] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.512556][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.512882][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.513199][ T426] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.513507][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.513814][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.514134][ T426] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.514442][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.514750][ T426] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.515073][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.515387][ T426] ? 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) [ 35.515695][ T426] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.516015][ T426] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.516359][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.516675][ T426] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.516986][ T426] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.517319][ T426] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.517633][ T426] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.517937][ T426] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.518333][ T426] ___sys_sendmsg (net/socket.c:2670) [ 35.518638][ T426] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.518945][ T426] ? __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) [ 35.519334][ T426] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.519652][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.519963][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.520291][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.520606][ T426] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 35.520911][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.521232][ T426] __sys_sendmsg (net/socket.c:2700) [ 35.521536][ T426] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.521911][ T426] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.522245][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.522564][ T426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.522872][ T426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.523256][ T426] RIP: 0033:0x7f59527b01e7 [ 35.523573][ T426] 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) [ 35.524648][ T426] RSP: 002b:00007fffb43fc7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.525108][ T426] RAX: ffffffffffffffda RBX: 00007fffb43fcf10 RCX: 00007f59527b01e7 [ 35.525569][ T426] RDX: 0000000000000000 RSI: 00007fffb43fc850 RDI: 0000000000000005 [ 35.526021][ T426] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.526487][ T426] R10: 00007f59526adee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.526936][ T426] R13: 00000000686e4b97 R14: 0000000000499600 R15: 0000000000000000 | [ 35.627900][ T427] ------------[ cut here ]------------ | [ 35.628248][ T427] WARNING: CPU: 3 PID: 427 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) | [ 35.628831][ T427] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.629834][ T427] Tainted: [W]=WARN [ 35.630055][ T427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.630430][ T427] 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) [ 35.630737][ T427] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.631801][ T427] RSP: 0018:ffffc90000b07140 EFLAGS: 00010246 [ 35.632182][ T427] RAX: 0000000000000000 RBX: ffff88800a7b9000 RCX: 0000000000000001 [ 35.632634][ T427] RDX: 0000000000000000 RSI: ffffffffaa69b941 RDI: ffffffffa9e555e0 [ 35.633072][ T427] RBP: ffffc90000b07230 R08: ffff8880051e6800 R09: 0000000000000000 [ 35.634342][ T427] R10: ffffc90000b075c8 R11: ffffffffab450668 R12: 1ffff92000160e2c [ 35.634790][ T427] R13: 00000000000007d0 R14: ffffc90000b07880 R15: ffff88800c37dfe0 [ 35.635235][ T427] FS: 00007fc28ef60800(0000) GS:ffff888089c37000(0000) knlGS:0000000000000000 [ 35.635750][ T427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.636117][ T427] CR2: 00000000004e5ab8 CR3: 000000000a6c7006 CR4: 0000000000772ef0 [ 35.636575][ T427] PKRU: 55555554 [ 35.636797][ T427] Call Trace: [ 35.637017][ T427] [ 35.637175][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.637478][ T427] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.637769][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.638066][ T427] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.638381][ T427] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.638677][ T427] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.638975][ T427] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.639282][ T427] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.639657][ T427] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.639949][ T427] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.640253][ T427] ? __kernel_text_address (kernel/extable.c:79) [ 35.640557][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.640857][ T427] ? __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) [ 35.641157][ T427] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.641525][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.641823][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.642115][ T427] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.642427][ T427] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.642728][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.643023][ T427] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.643324][ T427] ? __create_object (mm/kmemleak.c:771) [ 35.643621][ T427] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.643917][ T427] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.644221][ T427] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.644586][ T427] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.644885][ T427] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.645196][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.645488][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.645786][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.646078][ T427] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.646377][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.646673][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.646965][ T427] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.647266][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.647568][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.647866][ T427] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.648165][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.648461][ T427] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.648765][ T427] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.649055][ T427] ? 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) [ 35.649367][ T427] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.649665][ T427] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.649961][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.650271][ T427] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.650569][ T427] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.650862][ T427] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.651172][ T427] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.651469][ T427] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.651767][ T427] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.652154][ T427] ___sys_sendmsg (net/socket.c:2670) [ 35.652458][ T427] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.652751][ T427] ? __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) [ 35.653118][ T427] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.653423][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.653720][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.654027][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.654330][ T427] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 35.654623][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.654925][ T427] __sys_sendmsg (net/socket.c:2700) [ 35.655223][ T427] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.655593][ T427] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.655900][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.656214][ T427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.656510][ T427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.656872][ T427] RIP: 0033:0x7fc28f12d1e7 [ 35.657184][ T427] 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) [ 35.658260][ T427] RSP: 002b:00007ffce6af6448 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.658705][ T427] RAX: ffffffffffffffda RBX: 00007ffce6af6b70 RCX: 00007fc28f12d1e7 [ 35.659153][ T427] RDX: 0000000000000000 RSI: 00007ffce6af64b0 RDI: 0000000000000005 [ 35.659594][ T427] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.660035][ T427] R10: 00007fc28f02aee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.660492][ T427] R13: 00000000686e4b97 R14: 0000000000499600 R15: 0000000000000000 | [ 35.780138][ T428] ------------[ cut here ]------------ | [ 35.780507][ T428] WARNING: CPU: 2 PID: 428 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) | [ 35.781100][ T428] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.783008][ T428] Tainted: [W]=WARN [ 35.783257][ T428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.783648][ T428] 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) [ 35.783967][ T428] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.785031][ T428] RSP: 0018:ffffc900005b7140 EFLAGS: 00010246 [ 35.785602][ T428] RAX: 0000000000000000 RBX: ffff888005464000 RCX: 0000000000000001 [ 35.786058][ T428] RDX: 0000000000000000 RSI: ffffffffaa69b941 RDI: ffffffffa9e555e0 [ 35.786523][ T428] RBP: ffffc900005b7230 R08: ffff888002ae8800 R09: 0000000000000000 [ 35.786979][ T428] R10: ffffc900005b75c8 R11: ffffffffab450668 R12: 1ffff920000b6e2c [ 35.787447][ T428] R13: 00000000000007d0 R14: ffffc900005b7880 R15: ffff88800c37d1e0 [ 35.787903][ T428] FS: 00007f195d005800(0000) GS:ffff888089bb7000(0000) knlGS:0000000000000000 [ 35.788439][ T428] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.788829][ T428] CR2: 00000000004e59c0 CR3: 000000002e382002 CR4: 0000000000772ef0 [ 35.789298][ T428] PKRU: 55555554 [ 35.789538][ T428] Call Trace: [ 35.789774][ T428] [ 35.789936][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.790263][ T428] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.790573][ T428] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.790909][ T428] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.791234][ T428] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.791542][ T428] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.791863][ T428] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.792185][ T428] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.792591][ T428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.792900][ T428] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.793219][ T428] ? __kernel_text_address (kernel/extable.c:79) [ 35.793529][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.793840][ T428] ? __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) [ 35.794163][ T428] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.794547][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.794853][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.795168][ T428] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.795473][ T428] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.795782][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.796089][ T428] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.796432][ T428] ? __create_object (mm/kmemleak.c:771) [ 35.796741][ T428] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.797049][ T428] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.797364][ T428] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.797745][ T428] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.798056][ T428] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.798377][ T428] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.798682][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.799012][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.799329][ T428] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.799637][ T428] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.799944][ T428] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.800261][ T428] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.800567][ T428] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.800876][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.801199][ T428] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.801514][ T428] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.801831][ T428] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.802163][ T428] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.802487][ T428] ? 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) [ 35.802795][ T428] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.803105][ T428] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.803427][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.803742][ T428] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.804049][ T428] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.804368][ T428] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.804682][ T428] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.804997][ T428] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.805312][ T428] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.805705][ T428] ___sys_sendmsg (net/socket.c:2670) [ 35.806018][ T428] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.806337][ T428] ? __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) [ 35.806717][ T428] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.807028][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.807348][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.807663][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.807969][ T428] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 35.808291][ T428] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.808611][ T428] __sys_sendmsg (net/socket.c:2700) [ 35.808916][ T428] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.809299][ T428] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.809623][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.809931][ T428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.810250][ T428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.810632][ T428] RIP: 0033:0x7f195d1d21e7 [ 35.810953][ T428] 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) [ 35.812023][ T428] RSP: 002b:00007ffd38e287f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.812502][ T428] RAX: ffffffffffffffda RBX: 00007ffd38e28f20 RCX: 00007f195d1d21e7 [ 35.812964][ T428] RDX: 0000000000000000 RSI: 00007ffd38e28860 RDI: 0000000000000005 [ 35.813431][ T428] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.813883][ T428] R10: 00007f195d0cfee8 R11: 0000000000000246 R12: 0000000000000004 Finger prints: netif_set_mtu_ext:rtnl_newlink:rtnetlink_rcv_msg:netlink_rcv_skb:netlink_unicast netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:ip_tunnel_newlink:ipgre_newlink