====================================== | [ 22.687548][ T338] ip_gre: GRE over IPv4 tunneling driver | [ 22.752456][ T337] ------------[ cut here ]------------ | [ 22.753215][ T337] WARNING: CPU: 1 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) | [ 22.753837][ T337] Modules linked in: ip_gre gre 8021q dummy vrf veth [ 22.754853][ T337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.755239][ 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) [ 22.755554][ 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 [ 22.756653][ T337] RSP: 0018:ffffc900006d7000 EFLAGS: 00010246 [ 22.757054][ T337] RAX: 0000000000000000 RBX: ffff88800ba11000 RCX: 0000000000000001 [ 22.757512][ T337] RDX: 0000000000000000 RSI: ffffffff8d09b941 RDI: ffffffff8c8555e0 [ 22.757978][ T337] RBP: ffffc900006d70e8 R08: ffff88800ba11218 R09: 0000000000000000 [ 22.758452][ T337] R10: ffffc900006d7118 R11: dffffc0000000000 R12: 1ffff920000dae04 [ 22.758928][ T337] R13: 00000000000005c4 R14: ffffc900006d7118 R15: ffff88800ba11218 [ 22.759385][ T337] FS: 00007ff11f1f4800(0000) GS:ffff8880a7137000(0000) knlGS:0000000000000000 [ 22.759926][ T337] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.760323][ T337] CR2: 000055a626c750f8 CR3: 000000000b578005 CR4: 0000000000772ef0 [ 22.761060][ T337] PKRU: 55555554 [ 22.761293][ T337] Call Trace: [ 22.761521][ T337] [ 22.761678][ T337] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 22.762077][ T337] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 22.762383][ T337] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.762699][ T337] netif_set_mtu (net/core/dev.c:9652) [ 22.763027][ T337] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 22.763355][ T337] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 22.763585][ T337] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 22.763901][ T337] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 22.764223][ T337] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 22.764531][ T337] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 22.764922][ T337] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 22.765256][ T337] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 22.765565][ T337] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 22.765883][ T337] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 22.766186][ T337] ? __dev_get_by_name (net/core/dev.c:865) [ 22.766491][ T337] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.766814][ T337] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.767126][ T337] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 22.767451][ T337] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 22.767773][ T337] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 22.768087][ T337] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 22.768397][ T337] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.768712][ T337] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 22.769025][ T337] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.769349][ T337] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.769652][ T337] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 22.769976][ T337] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.770287][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.770594][ T337] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.770907][ T337] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.771213][ T337] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 22.771531][ T337] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 22.771840][ 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) [ 22.772156][ T337] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 22.772467][ T337] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 22.772780][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.773087][ T337] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 22.773399][ T337] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 22.773701][ T337] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 22.774020][ T337] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 22.774350][ T337] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 22.774651][ T337] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 22.775049][ T337] ___sys_sendmsg (net/socket.c:2670) [ 22.775355][ T337] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 22.775656][ 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) [ 22.776045][ T337] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 22.776352][ T337] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.776667][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.776985][ T337] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.777288][ 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) [ 22.777595][ T337] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.777914][ T337] __sys_sendmsg (net/socket.c:2700) [ 22.778215][ T337] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 22.778587][ T337] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 22.779035][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 22.779350][ T337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.779662][ T337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.780048][ T337] RIP: 0033:0x7ff11f3c11e7 [ 22.780374][ T337] Code: Unable to access opcode bytes at 0x7ff11f3c11bd. Code starting with the faulting instruction =========================================== [ 22.780778][ T337] RSP: 002b:00007fff36870c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 22.781252][ T337] RAX: ffffffffffffffda RBX: 00007fff368713c0 RCX: 00007ff11f3c11e7 [ 22.781716][ T337] RDX: 0000000000000000 RSI: 00007fff36870d00 RDI: 0000000000000005 [ 22.782191][ T337] RBP: 0000000000000008 R08: 00000000000000b0 R09: 0000000000000078 [ 22.782649][ T337] R10: 00007ff11f2beee8 R11: 0000000000000246 R12: 00007fff368713e0 [ 22.783118][ T337] R13: 00000000686e168f R14: 0000000000499600 R15: 00007fff36870de4 | [ 26.022518][ T372] ------------[ cut here ]------------ | [ 26.023332][ T372] WARNING: CPU: 3 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) | [ 26.023959][ T372] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 26.025019][ T372] Tainted: [W]=WARN [ 26.025259][ T372] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.025647][ 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) [ 26.025986][ 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 [ 26.027135][ T372] RSP: 0018:ffffc90000627000 EFLAGS: 00010246 [ 26.027554][ T372] RAX: 0000000000000000 RBX: ffff888004de4000 RCX: 0000000000000001 [ 26.028036][ T372] RDX: 0000000000000000 RSI: ffffffff8d09b941 RDI: ffffffff8c8555e0 [ 26.028502][ T372] RBP: ffffc900006270e8 R08: ffff888004de4218 R09: 0000000000000000 [ 26.029003][ T372] R10: ffffc90000627118 R11: dffffc0000000000 R12: 1ffff920000c4e04 [ 26.029489][ T372] R13: 00000000000005c4 R14: ffffc90000627118 R15: ffff888004de4218 [ 26.030155][ T372] FS: 00007f8b5e553800(0000) GS:ffff8880a7237000(0000) knlGS:0000000000000000 [ 26.030703][ T372] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.031131][ T372] CR2: 00000000004e6e58 CR3: 00000000050d0006 CR4: 0000000000772ef0 [ 26.031614][ T372] PKRU: 55555554 [ 26.031877][ T372] Call Trace: [ 26.032124][ T372] [ 26.032297][ T372] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 26.032690][ T372] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 26.033046][ T372] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.033391][ T372] netif_set_mtu (net/core/dev.c:9652) [ 26.033715][ T372] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 26.034083][ T372] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 26.034332][ T372] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 26.034659][ T372] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 26.034986][ T372] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 26.035309][ T372] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 26.035708][ T372] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 26.036060][ T372] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 26.036387][ T372] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 26.036695][ T372] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 26.037013][ T372] ? __dev_get_by_name (net/core/dev.c:865) [ 26.037334][ T372] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 26.037653][ T372] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 26.038004][ T372] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 26.038323][ T372] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 26.038639][ T372] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 26.038977][ T372] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 26.039298][ T372] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.039631][ T372] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 26.039963][ T372] ? __lock_release (kernel/locking/lockdep.c:5539) [ 26.040286][ T372] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.040605][ T372] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 26.040934][ T372] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.041244][ T372] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.041571][ T372] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.041894][ T372] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.042214][ T372] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 26.042544][ T372] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 26.042860][ 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) [ 26.043180][ T372] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 26.043502][ T372] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 26.043817][ T372] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.044139][ T372] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 26.044459][ T372] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 26.044779][ T372] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 26.045105][ T372] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 26.045428][ T372] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 26.045747][ T372] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 26.046175][ T372] ___sys_sendmsg (net/socket.c:2670) [ 26.046508][ T372] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 26.046830][ 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) [ 26.047237][ T372] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 26.047545][ T372] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.047867][ T372] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.048197][ T372] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.048530][ 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) [ 26.048854][ T372] ? __lock_release (kernel/locking/lockdep.c:5539) [ 26.049192][ T372] __sys_sendmsg (net/socket.c:2700) [ 26.049507][ T372] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 26.049906][ T372] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 26.050234][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.050540][ T372] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.050868][ T372] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.051265][ T372] RIP: 0033:0x7f8b5e7201e7 [ 26.051594][ 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) [ 26.052722][ T372] RSP: 002b:00007ffd7281a1f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 26.053218][ T372] RAX: ffffffffffffffda RBX: 00007ffd7281a920 RCX: 00007f8b5e7201e7 [ 26.053692][ T372] RDX: 0000000000000000 RSI: 00007ffd7281a260 RDI: 0000000000000005 [ 26.054170][ T372] RBP: 0000000000000008 R08: 00000000000000b0 R09: 0000000000000078 [ 26.054630][ T372] R10: 00007f8b5e61dee8 R11: 0000000000000246 R12: 00007ffd7281a940 [ 26.055099][ T372] R13: 00000000686e1692 R14: 0000000000499600 R15: 00007ffd7281a344 | [ 35.687113][ T418] ------------[ cut here ]------------ | [ 35.687557][ T418] WARNING: CPU: 0 PID: 418 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.688135][ T418] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.689111][ T418] Tainted: [W]=WARN [ 35.689322][ T418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.689667][ T418] 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.689974][ T418] 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.690979][ T418] RSP: 0018:ffffc90000967140 EFLAGS: 00010246 [ 35.691333][ T418] RAX: 0000000000000000 RBX: ffff888009bd4000 RCX: 0000000000000001 [ 35.691749][ T418] RDX: 0000000000000000 RSI: ffffffff8d09b941 RDI: ffffffff8c8555e0 [ 35.692178][ T418] RBP: ffffc90000967230 R08: ffff88800e885000 R09: 0000000000000000 [ 35.693367][ T418] R10: ffffc900009675c8 R11: ffffffff8de50668 R12: 1ffff9200012ce2c [ 35.693796][ T418] R13: 00000000000007d0 R14: ffffc90000967880 R15: ffff888009f8ede0 [ 35.694217][ T418] FS: 00007fe5cd96d800(0000) GS:ffff8880a70b7000(0000) knlGS:0000000000000000 [ 35.694710][ T418] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.695072][ T418] CR2: 00000000004e5aa0 CR3: 0000000008c78003 CR4: 0000000000772ef0 [ 35.695486][ T418] PKRU: 55555554 [ 35.695696][ T418] Call Trace: [ 35.695915][ T418] [ 35.696057][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.696340][ T418] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.696615][ T418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.696919][ T418] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.697205][ T418] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.697490][ T418] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.697783][ T418] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.698070][ T418] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.698419][ T418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.698702][ T418] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.698989][ T418] ? __kernel_text_address (kernel/extable.c:79) [ 35.699272][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.699555][ T418] ? __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.699844][ T418] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.700189][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.700470][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.700747][ T418] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.701077][ T418] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.701412][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.701689][ T418] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.701974][ T418] ? __create_object (mm/kmemleak.c:771) [ 35.702255][ T418] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.702529][ T418] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.702818][ T418] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.703169][ T418] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.703450][ T418] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.703733][ T418] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.704023][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.704342][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.704623][ T418] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.704909][ T418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.705185][ T418] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.705470][ T418] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.705749][ T418] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.706046][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.706325][ T418] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.706603][ T418] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.706891][ T418] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.707215][ T418] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.707504][ T418] ? 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.707797][ T418] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.708077][ T418] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.708360][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.708643][ T418] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.708935][ T418] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.709211][ T418] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.709499][ T418] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.709798][ T418] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.710073][ T418] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.710435][ T418] ___sys_sendmsg (net/socket.c:2670) [ 35.710710][ T418] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.710996][ T418] ? __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.711340][ T418] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.711627][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.711916][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.712198][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.712480][ T418] ? __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.712771][ T418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.713056][ T418] __sys_sendmsg (net/socket.c:2700) [ 35.713334][ T418] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.713679][ T418] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.713986][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.714272][ T418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.714553][ T418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.714905][ T418] RIP: 0033:0x7fe5cdb3a1e7 [ 35.715194][ T418] 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.716199][ T418] RSP: 002b:00007ffeefe2d458 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.716622][ T418] RAX: ffffffffffffffda RBX: 00007ffeefe2db80 RCX: 00007fe5cdb3a1e7 [ 35.717046][ T418] RDX: 0000000000000000 RSI: 00007ffeefe2d4c0 RDI: 0000000000000005 [ 35.717463][ T418] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.717896][ T418] R10: 00007fe5cda37ee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.718313][ T418] R13: 00000000686e169c R14: 0000000000499600 R15: 0000000000000000 | [ 35.828416][ T419] ------------[ cut here ]------------ | [ 35.828825][ T419] WARNING: CPU: 3 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) | [ 35.829720][ T419] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.831404][ T419] Tainted: [W]=WARN [ 35.831781][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.832378][ 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) [ 35.832884][ 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 [ 35.834633][ T419] RSP: 0018:ffffc90000987140 EFLAGS: 00010246 [ 35.835259][ T419] RAX: 0000000000000000 RBX: ffff88800a1c9000 RCX: 0000000000000001 [ 35.835992][ T419] RDX: 0000000000000000 RSI: ffffffff8d09b941 RDI: ffffffff8c8555e0 [ 35.836722][ T419] RBP: ffffc90000987230 R08: ffff8880092e5000 R09: 0000000000000000 [ 35.837453][ T419] R10: ffffc900009875c8 R11: ffffffff8de50668 R12: 1ffff92000130e2c [ 35.838184][ T419] R13: 00000000000007d0 R14: ffffc90000987880 R15: ffff888009f8d8e0 [ 35.838959][ T419] FS: 00007fd36e76e800(0000) GS:ffff8880a7237000(0000) knlGS:0000000000000000 [ 35.839817][ T419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.840421][ T419] CR2: 00000000004e5aa8 CR3: 0000000004e4d006 CR4: 0000000000772ef0 [ 35.841162][ T419] PKRU: 55555554 [ 35.841525][ T419] Call Trace: [ 35.841900][ T419] [ 35.842147][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.842634][ T419] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.843139][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.843625][ T419] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.844117][ T419] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.844605][ T419] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.845104][ T419] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.845592][ T419] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.846216][ T419] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.846782][ T419] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.847143][ T419] ? __kernel_text_address (kernel/extable.c:79) [ 35.847607][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.848109][ 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) [ 35.848608][ T419] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.849215][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.849696][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.850198][ T419] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.850696][ T419] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.851079][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.851531][ T419] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.852051][ T419] ? __create_object (mm/kmemleak.c:771) [ 35.852535][ T419] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.853028][ T419] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.853510][ T419] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.854132][ T419] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.854638][ T419] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.855143][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.855626][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.856135][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.856621][ T419] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.857109][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.857604][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.858103][ T419] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.858584][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.859082][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.859574][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.859976][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.860408][ T419] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.860821][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.861256][ 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) [ 35.861741][ T419] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.862251][ T419] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.862729][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.863238][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.863727][ T419] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.864231][ T419] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.864741][ T419] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.865245][ T419] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.865723][ T419] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.866354][ T419] ___sys_sendmsg (net/socket.c:2670) [ 35.866844][ T419] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.867322][ 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) [ 35.867927][ T419] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.868423][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.868921][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.869414][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.869909][ 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) [ 35.870386][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.870898][ T419] __sys_sendmsg (net/socket.c:2700) [ 35.871371][ T419] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.872052][ T419] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.872438][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.872902][ T419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.873371][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.873975][ T419] RIP: 0033:0x7fd36e93b1e7 [ 35.874482][ 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) [ 35.876078][ T419] RSP: 002b:00007ffdd5e1f398 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.876695][ T419] RAX: ffffffffffffffda RBX: 00007ffdd5e1fac0 RCX: 00007fd36e93b1e7 [ 35.877432][ T419] RDX: 0000000000000000 RSI: 00007ffdd5e1f400 RDI: 0000000000000005 [ 35.878175][ T419] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.878907][ T419] R10: 00007fd36e838ee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.879631][ T419] R13: 00000000686e169c R14: 0000000000499600 R15: 0000000000000000 | [ 36.024405][ T420] ------------[ cut here ]------------ | [ 36.024728][ T420] WARNING: CPU: 0 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) | [ 36.025297][ T420] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.026241][ T420] Tainted: [W]=WARN [ 36.026451][ T420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.026805][ 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) [ 36.027088][ 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 [ 36.028451][ T420] RSP: 0018:ffffc90000997140 EFLAGS: 00010246 [ 36.028816][ T420] RAX: 0000000000000000 RBX: ffff88800ba11000 RCX: 0000000000000001 [ 36.029227][ T420] RDX: 0000000000000000 RSI: ffffffff8d09b941 RDI: ffffffff8c8555e0 [ 36.029641][ T420] RBP: ffffc90000997230 R08: ffff88800b913800 R09: 0000000000000000 [ 36.030058][ T420] R10: ffffc900009975c8 R11: ffffffff8de50668 R12: 1ffff92000132e2c [ 36.030470][ T420] R13: 00000000000007d0 R14: ffffc90000997880 R15: ffff888009f8dfe0 [ 36.030891][ T420] FS: 00007f4e08970800(0000) GS:ffff8880a70b7000(0000) knlGS:0000000000000000 [ 36.031380][ T420] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.031730][ T420] CR2: 00000000004e73d0 CR3: 0000000009235005 CR4: 0000000000772ef0 [ 36.032154][ T420] PKRU: 55555554 [ 36.032358][ T420] Call Trace: [ 36.032568][ T420] [ 36.032707][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.033015][ T420] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.033303][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.033584][ T420] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.033877][ T420] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.034169][ T420] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.034453][ T420] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.034737][ T420] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.035095][ T420] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.035379][ T420] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.035655][ T420] ? __kernel_text_address (kernel/extable.c:79) [ 36.035938][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.036216][ 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) [ 36.036492][ T420] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.036849][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.037128][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.037404][ T420] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.037680][ T420] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.037966][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.038240][ T420] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.038513][ T420] ? __create_object (mm/kmemleak.c:771) [ 36.038803][ T420] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.039081][ T420] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.039361][ T420] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.039705][ T420] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.039995][ T420] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.040277][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.040552][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.040843][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.041117][ T420] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.041391][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.041677][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.041963][ T420] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.042241][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.042522][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.042815][ T420] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.043092][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.043371][ T420] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.043666][ T420] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.043952][ 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) [ 36.044238][ T420] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.044519][ T420] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.044805][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.045087][ T420] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.045365][ T420] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.045647][ T420] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.045942][ T420] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.046223][ T420] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.046498][ T420] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.046861][ T420] ___sys_sendmsg (net/socket.c:2670) [ 36.047135][ T420] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.047413][ 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) [ 36.047774][ T420] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.048054][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.048333][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.048615][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.048899][ 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) [ 36.049173][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.049455][ T420] __sys_sendmsg (net/socket.c:2700) [ 36.049727][ T420] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.050080][ T420] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.050369][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.050644][ T420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.050934][ T420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.051278][ T420] RIP: 0033:0x7f4e08b3d1e7 [ 36.051568][ 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) [ 36.052568][ T420] RSP: 002b:00007ffc8d8247a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.052993][ T420] RAX: ffffffffffffffda RBX: 00007ffc8d824ed0 RCX: 00007f4e08b3d1e7 [ 36.053409][ T420] RDX: 0000000000000000 RSI: 00007ffc8d824810 RDI: 0000000000000005 [ 36.053838][ T420] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.054263][ T420] R10: 00007f4e08a3aee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.054676][ T420] R13: 00000000686e169c R14: 0000000000499600 R15: 0000000000000000 | [ 36.168581][ T421] ------------[ cut here ]------------ | [ 36.168978][ T421] WARNING: CPU: 3 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) | [ 36.169624][ T421] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.170702][ T421] Tainted: [W]=WARN [ 36.171949][ T421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.172357][ 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) [ 36.172687][ 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 [ 36.173828][ T421] RSP: 0018:ffffc900009a7140 EFLAGS: 00010246 [ 36.174326][ T421] RAX: 0000000000000000 RBX: ffff88800a1c1000 RCX: 0000000000000001 [ 36.174744][ T421] RDX: 0000000000000000 RSI: ffffffff8d09b941 RDI: ffffffff8c8555e0 [ 36.175173][ T421] RBP: ffffc900009a7230 R08: ffff888004fc5000 R09: 0000000000000000 [ 36.175583][ T421] R10: ffffc900009a75c8 R11: ffffffff8de50668 R12: 1ffff92000134e2c [ 36.176002][ T421] R13: 00000000000007d0 R14: ffffc900009a7880 R15: ffff888009f8fbe0 [ 36.176419][ T421] FS: 00007f5582c02800(0000) GS:ffff8880a7237000(0000) knlGS:0000000000000000 [ 36.176913][ T421] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.177261][ T421] CR2: 00000000004e5ab0 CR3: 000000000dc2f002 CR4: 0000000000772ef0 [ 36.177675][ T421] PKRU: 55555554 [ 36.177914][ T421] Call Trace: [ 36.178123][ T421] [ 36.178266][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.178550][ T421] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.178840][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.179125][ T421] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.179402][ T421] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.179678][ T421] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.179965][ T421] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.180249][ T421] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.180597][ T421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.180885][ T421] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.181159][ T421] ? __kernel_text_address (kernel/extable.c:79) [ 36.181484][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.181775][ 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) [ 36.182054][ T421] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.182392][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.182672][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.182960][ T421] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.183235][ T421] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.183511][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.183799][ T421] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.184070][ T421] ? __create_object (mm/kmemleak.c:771) [ 36.184375][ T421] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.184653][ T421] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.184947][ T421] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.185305][ T421] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.185587][ T421] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.185877][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.186153][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.186440][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.186714][ T421] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.186994][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.187283][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.187557][ T421] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.187841][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.188118][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.188397][ T421] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.188672][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.188969][ T421] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.189266][ T421] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.189540][ 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) [ 36.189842][ T421] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.190125][ T421] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.190412][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.190707][ T421] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.190994][ T421] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.191285][ T421] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.191568][ T421] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.191861][ T421] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.192136][ T421] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.192500][ T421] ___sys_sendmsg (net/socket.c:2670) [ 36.192785][ T421] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.193069][ 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) [ 36.193422][ T421] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.193712][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.194006][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.194303][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.194577][ 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) [ 36.194863][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.195148][ T421] __sys_sendmsg (net/socket.c:2700) [ 36.195418][ T421] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.195778][ T421] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.196068][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.196351][ T421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.196627][ T421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.196981][ T421] RIP: 0033:0x7f5582dcf1e7 [ 36.197270][ 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) [ 36.198291][ T421] RSP: 002b:00007ffd3c571068 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.198711][ T421] RAX: ffffffffffffffda RBX: 00007ffd3c571790 RCX: 00007f5582dcf1e7 [ 36.199133][ T421] RDX: 0000000000000000 RSI: 00007ffd3c5710d0 RDI: 0000000000000005 [ 36.199549][ T421] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.199970][ T421] R10: 00007f5582cccee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.200381][ T421] R13: 00000000686e169c R14: 0000000000499600 R15: 0000000000000000 | [ 36.313119][ T422] ------------[ cut here ]------------ | [ 36.313439][ T422] WARNING: CPU: 0 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) | [ 36.314028][ T422] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.315013][ T422] Tainted: [W]=WARN [ 36.315227][ T422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.315575][ 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) [ 36.317067][ 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 [ 36.318094][ T422] RSP: 0018:ffffc900009a7140 EFLAGS: 00010246 [ 36.318451][ T422] RAX: 0000000000000000 RBX: ffff88800b921000 RCX: 0000000000000001 [ 36.318888][ T422] RDX: 0000000000000000 RSI: ffffffff8d09b941 RDI: ffffffff8c8555e0 [ 36.319323][ T422] RBP: ffffc900009a7230 R08: ffff88800ebf2000 R09: 0000000000000000 [ 36.319737][ T422] R10: ffffc900009a75c8 R11: ffffffff8de50668 R12: 1ffff92000134e2c [ 36.320173][ T422] R13: 00000000000007d0 R14: ffffc900009a7880 R15: ffff888009f8e360 [ 36.320586][ T422] FS: 00007fb358a51800(0000) GS:ffff8880a70b7000(0000) knlGS:0000000000000000 [ 36.321081][ T422] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.321442][ T422] CR2: 00000000004e55b8 CR3: 00000000051fb001 CR4: 0000000000772ef0 [ 36.321872][ T422] PKRU: 55555554 [ 36.322082][ T422] Call Trace: [ 36.322305][ T422] [ 36.322450][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.322738][ T422] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.323055][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.323351][ T422] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.323629][ T422] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.323917][ T422] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.324214][ T422] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.324509][ T422] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.324879][ T422] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.325157][ T422] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.325451][ T422] ? __kernel_text_address (kernel/extable.c:79) [ 36.325728][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.326017][ 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) [ 36.326304][ T422] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.326646][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.326963][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.327240][ T422] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.327528][ T422] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.327817][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.328090][ T422] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.328373][ T422] ? __create_object (mm/kmemleak.c:771) [ 36.328649][ T422] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.328932][ T422] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.329216][ T422] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.329571][ T422] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.329861][ T422] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.330143][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.330429][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.330709][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.331006][ T422] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.331280][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.331576][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.331859][ T422] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.332134][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.332413][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.332713][ T422] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.332998][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.333277][ T422] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.333580][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.333874][ 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) [ 36.334162][ T422] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.334446][ T422] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.334734][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.335039][ T422] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.335322][ T422] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.335621][ T422] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.335923][ T422] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.336205][ T422] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.336479][ T422] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.336858][ T422] ___sys_sendmsg (net/socket.c:2670) [ 36.337131][ T422] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.337407][ 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) [ 36.337787][ T422] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.338065][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.338341][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.338637][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.338933][ 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) [ 36.339212][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.339493][ T422] __sys_sendmsg (net/socket.c:2700) [ 36.339789][ T422] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.340140][ T422] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.340430][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.340717][ T422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.341006][ T422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.341347][ T422] RIP: 0033:0x7fb358c1e1e7 [ 36.341634][ 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) [ 36.342643][ T422] RSP: 002b:00007ffd5c2df648 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.343098][ T422] RAX: ffffffffffffffda RBX: 00007ffd5c2dfd70 RCX: 00007fb358c1e1e7 [ 36.343513][ T422] RDX: 0000000000000000 RSI: 00007ffd5c2df6b0 RDI: 0000000000000005 [ 36.343956][ T422] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.344386][ T422] R10: 00007fb358b1bee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.344818][ T422] R13: 00000000686e169d R14: 0000000000499600 R15: 0000000000000000 | [ 36.480980][ T423] ------------[ cut here ]------------ | [ 36.481307][ T423] WARNING: CPU: 3 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) | [ 36.481885][ T423] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.483206][ T423] Tainted: [W]=WARN [ 36.483423][ T423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.483783][ 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) [ 36.484078][ 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 [ 36.485080][ T423] RSP: 0018:ffffc900009b7140 EFLAGS: 00010246 [ 36.485428][ T423] RAX: 0000000000000000 RBX: ffff888004e14000 RCX: 0000000000000001 [ 36.485852][ T423] RDX: 0000000000000000 RSI: ffffffff8d09b941 RDI: ffffffff8c8555e0 [ 36.486265][ T423] RBP: ffffc900009b7230 R08: ffff88800bab6800 R09: 0000000000000000 [ 36.486674][ T423] R10: ffffc900009b75c8 R11: ffffffff8de50668 R12: 1ffff92000136e2c [ 36.487094][ T423] R13: 00000000000007d0 R14: ffffc900009b7880 R15: ffff888009f8c760 [ 36.487512][ T423] FS: 00007f3a369b0800(0000) GS:ffff8880a7237000(0000) knlGS:0000000000000000 [ 36.488001][ T423] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.488351][ T423] CR2: 00000000004e5ac8 CR3: 000000000a84f005 CR4: 0000000000772ef0 [ 36.488775][ T423] PKRU: 55555554 [ 36.488984][ T423] Call Trace: [ 36.489191][ T423] [ 36.489331][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.489619][ T423] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.489901][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.490182][ T423] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.490455][ T423] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.490732][ T423] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.491023][ T423] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.491305][ T423] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.491661][ T423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.491944][ T423] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.492217][ T423] ? __kernel_text_address (kernel/extable.c:79) [ 36.492494][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.492783][ 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) [ 36.493056][ T423] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.493402][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.493677][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.493960][ T423] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.494249][ T423] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.494527][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.494812][ T423] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.495087][ T423] ? __create_object (mm/kmemleak.c:771) [ 36.495364][ T423] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.495648][ T423] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.495934][ T423] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.496274][ T423] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.496557][ T423] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.496847][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.497119][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.497399][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.497674][ T423] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.497962][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.498244][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.498518][ T423] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.498800][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.499078][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.499361][ T423] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.499642][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.499933][ T423] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.500221][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.500494][ 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) [ 36.500802][ T423] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.501082][ T423] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.501368][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.501651][ T423] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.501947][ T423] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.502223][ T423] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.502507][ T423] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.502813][ T423] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.503089][ T423] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.503442][ T423] ___sys_sendmsg (net/socket.c:2670) [ 36.503741][ T423] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.504034][ 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) [ 36.504389][ T423] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.504667][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.504954][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.505245][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.505535][ 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) [ 36.505821][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.506106][ T423] __sys_sendmsg (net/socket.c:2700) [ 36.506384][ T423] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.506725][ T423] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.507023][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.507305][ T423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.507606][ T423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.507956][ T423] RIP: 0033:0x7f3a36b7d1e7 [ 36.508247][ 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) [ 36.509240][ T423] RSP: 002b:00007ffc1dc70e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.509656][ T423] RAX: ffffffffffffffda RBX: 00007ffc1dc715b0 RCX: 00007f3a36b7d1e7 [ 36.510075][ T423] RDX: 0000000000000000 RSI: 00007ffc1dc70ef0 RDI: 0000000000000005 [ 36.510491][ T423] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.510913][ T423] R10: 00007f3a36a7aee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.511327][ T423] R13: 00000000686e169d R14: 0000000000499600 R15: 0000000000000000 | [ 36.620107][ T424] ------------[ cut here ]------------ | [ 36.620433][ T424] WARNING: CPU: 3 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) | [ 36.621589][ T424] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.622519][ T424] Tainted: [W]=WARN [ 36.622729][ T424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.623082][ 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) [ 36.623377][ 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 [ 36.624390][ T424] RSP: 0018:ffffc900009c7140 EFLAGS: 00010246 [ 36.624740][ T424] RAX: 0000000000000000 RBX: ffff88800a3a4000 RCX: 0000000000000001 [ 36.625166][ T424] RDX: 0000000000000000 RSI: ffffffff8d09b941 RDI: ffffffff8c8555e0 [ 36.625581][ T424] RBP: ffffc900009c7230 R08: ffff88800b952000 R09: 0000000000000000 [ 36.626006][ T424] R10: ffffc900009c75c8 R11: ffffffff8de50668 R12: 1ffff92000138e2c [ 36.626419][ T424] R13: 00000000000007d0 R14: ffffc900009c7880 R15: ffff88800dcd0e60 [ 36.626848][ T424] FS: 00007f6be0b06800(0000) GS:ffff8880a7237000(0000) knlGS:0000000000000000 [ 36.627339][ T424] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.627687][ T424] CR2: 00000000004e5ac0 CR3: 0000000009584006 CR4: 0000000000772ef0 [ 36.628114][ T424] PKRU: 55555554 [ 36.628327][ T424] Call Trace: [ 36.628539][ T424] [ 36.628681][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.628981][ T424] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.629257][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.629536][ T424] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.629819][ T424] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.630099][ T424] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.630379][ T424] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.630667][ T424] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.631026][ T424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.631300][ T424] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.631577][ T424] ? __kernel_text_address (kernel/extable.c:79) [ 36.631866][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.632146][ 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) [ 36.632421][ T424] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.632783][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.633061][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.633335][ T424] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.633611][ T424] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.633898][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.634186][ T424] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.634459][ T424] ? __create_object (mm/kmemleak.c:771) [ 36.634741][ T424] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.635037][ T424] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.635314][ T424] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.635659][ T424] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.635955][ T424] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.636239][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.636512][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.636798][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.637076][ T424] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.637354][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.637632][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.637921][ T424] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.638198][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.638478][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.638772][ T424] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.639048][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.639329][ T424] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.639613][ T424] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.639896][ 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) [ 36.640175][ T424] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.640457][ T424] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.640733][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.641061][ T424] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.641349][ T424] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.641627][ T424] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.641923][ T424] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.642202][ T424] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.642475][ T424] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.642865][ T424] ___sys_sendmsg (net/socket.c:2670) [ 36.643140][ T424] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.643422][ 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) [ 36.643797][ T424] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.644079][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.644368][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.644650][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.644962][ 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) [ 36.645240][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.645531][ T424] __sys_sendmsg (net/socket.c:2700) [ 36.645813][ T424] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.646155][ T424] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.646443][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.646726][ T424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.647019][ T424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.647383][ T424] RIP: 0033:0x7f6be0cd31e7 [ 36.647675][ 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) [ 36.648679][ T424] RSP: 002b:00007fffa99d4ff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.649104][ T424] RAX: ffffffffffffffda RBX: 00007fffa99d5720 RCX: 00007f6be0cd31e7 [ 36.649524][ T424] RDX: 0000000000000000 RSI: 00007fffa99d5060 RDI: 0000000000000005 [ 36.649945][ T424] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.650359][ T424] R10: 00007f6be0bd0ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.650784][ T424] R13: 00000000686e169d R14: 0000000000499600 R15: 0000000000000000 | [ 36.778120][ T425] ------------[ cut here ]------------ | [ 36.778449][ 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) | [ 36.779040][ T425] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.780494][ T425] Tainted: [W]=WARN [ 36.780707][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.781062][ 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) [ 36.781350][ 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 [ 36.782346][ T425] RSP: 0018:ffffc900009c7140 EFLAGS: 00010246 [ 36.782701][ T425] RAX: 0000000000000000 RBX: ffff888004de4000 RCX: 0000000000000001 [ 36.783122][ T425] RDX: 0000000000000000 RSI: ffffffff8d09b941 RDI: ffffffff8c8555e0 [ 36.783544][ T425] RBP: ffffc900009c7230 R08: ffff88800ea6d000 R09: 0000000000000000 [ 36.783968][ T425] R10: ffffc900009c75c8 R11: ffffffff8de50668 R12: 1ffff92000138e2c [ 36.784397][ T425] R13: 00000000000007d0 R14: ffffc900009c7880 R15: ffff88800a81b860 [ 36.784845][ T425] FS: 00007fbefafb3800(0000) GS:ffff8880a70b7000(0000) knlGS:0000000000000000 [ 36.785340][ T425] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.785690][ T425] CR2: 00000000004e73f8 CR3: 000000000c1a7006 CR4: 0000000000772ef0 [ 36.786117][ T425] PKRU: 55555554 [ 36.786329][ T425] Call Trace: [ 36.786536][ T425] [ 36.786676][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.786978][ T425] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.787262][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.787542][ T425] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.787829][ T425] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.788110][ T425] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.788391][ T425] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.788673][ T425] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.789035][ T425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.789322][ T425] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.789595][ T425] ? __kernel_text_address (kernel/extable.c:79) [ 36.789885][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.790165][ 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) [ 36.790441][ T425] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.790790][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.791070][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.791349][ T425] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.791623][ T425] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.791913][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.792188][ T425] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.792457][ T425] ? __create_object (mm/kmemleak.c:771) [ 36.792734][ T425] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.793023][ T425] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.793304][ T425] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.793649][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.793943][ T425] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.794232][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.794509][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.794800][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.795076][ T425] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.795349][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.795633][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.795917][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.796194][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.796474][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.796768][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.797046][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.797322][ T425] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.797617][ T425] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.797904][ 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) [ 36.798182][ T425] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.798458][ T425] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.798733][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.799024][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.799302][ T425] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.799584][ T425] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.799880][ T425] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.800167][ T425] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.800444][ T425] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.800810][ T425] ___sys_sendmsg (net/socket.c:2670) [ 36.801081][ T425] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.801353][ 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) [ 36.801699][ T425] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.801989][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.802266][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.802548][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.802834][ 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) [ 36.803107][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.803387][ T425] __sys_sendmsg (net/socket.c:2700) [ 36.803659][ T425] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.804020][ T425] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.804328][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.804604][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.804896][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.805237][ T425] RIP: 0033:0x7fbefb1801e7 [ 36.805526][ 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) [ 36.806524][ T425] RSP: 002b:00007ffc17278eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.806956][ T425] RAX: ffffffffffffffda RBX: 00007ffc172795e0 RCX: 00007fbefb1801e7 [ 36.807369][ T425] RDX: 0000000000000000 RSI: 00007ffc17278f20 RDI: 0000000000000005 [ 36.807795][ T425] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.808205][ T425] R10: 00007fbefb07dee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.808619][ T425] R13: 00000000686e169d R14: 0000000000499600 R15: 0000000000000000 | [ 36.921068][ T426] ------------[ cut here ]------------ | [ 36.921503][ 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) | [ 36.922092][ T426] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.923050][ T426] Tainted: [W]=WARN [ 36.923270][ T426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.923628][ 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) [ 36.923938][ 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 [ 36.924959][ T426] RSP: 0018:ffffc900009d7140 EFLAGS: 00010246 [ 36.925320][ T426] RAX: 0000000000000000 RBX: ffff88800a1c4000 RCX: 0000000000000001 [ 36.925763][ T426] RDX: 0000000000000000 RSI: ffffffff8d09b941 RDI: ffffffff8c8555e0 [ 36.926189][ T426] RBP: ffffc900009d7230 R08: ffff88800b7fa000 R09: 0000000000000000 [ 36.926612][ T426] R10: ffffc900009d75c8 R11: ffffffff8de50668 R12: 1ffff9200013ae2c [ 36.927057][ T426] R13: 00000000000007d0 R14: ffffc900009d7880 R15: ffff88800a8183e0 [ 36.927490][ T426] FS: 00007f7eb1bb8800(0000) GS:ffff8880a71b7000(0000) knlGS:0000000000000000 [ 36.927998][ T426] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.928355][ T426] CR2: 00000000004e5ab8 CR3: 000000000dd5c004 CR4: 0000000000772ef0 [ 36.928791][ T426] PKRU: 55555554 [ 36.929014][ T426] Call Trace: [ 36.929232][ T426] [ 36.929383][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.929688][ T426] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.929993][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.930296][ T426] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.930584][ T426] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.930886][ T426] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.931182][ T426] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.931478][ T426] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.931857][ T426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.932148][ T426] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.932431][ T426] ? __kernel_text_address (kernel/extable.c:79) [ 36.932721][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.933040][ 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) [ 36.933334][ T426] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.933717][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.934027][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.934325][ T426] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.934618][ T426] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.934924][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.935215][ T426] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.935500][ T426] ? __create_object (mm/kmemleak.c:771) [ 36.935800][ T426] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.936098][ T426] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.936388][ T426] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.936743][ T426] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.937049][ T426] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.937342][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.937631][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.937937][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.938226][ T426] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.938522][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.938823][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.939112][ T426] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.939398][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.939688][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.939990][ T426] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.940279][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.940571][ T426] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.940882][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.941172][ 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) [ 36.941463][ T426] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.941785][ T426] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.942078][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.942370][ T426] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.942671][ T426] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.942970][ T426] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.943275][ T426] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.943567][ T426] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.943865][ T426] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.944246][ T426] ___sys_sendmsg (net/socket.c:2670) [ 36.944530][ T426] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.944828][ 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) [ 36.945185][ T426] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.945476][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.945774][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.946072][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.946358][ 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) [ 36.946644][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.946954][ T426] __sys_sendmsg (net/socket.c:2700) [ 36.947243][ T426] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.947592][ T426] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.947909][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.948199][ T426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.948490][ T426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.948858][ T426] RIP: 0033:0x7f7eb1d851e7 [ 36.949159][ 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) [ 36.950177][ T426] RSP: 002b:00007ffcb9776268 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.950606][ T426] RAX: ffffffffffffffda RBX: 00007ffcb9776990 RCX: 00007f7eb1d851e7 [ 36.951039][ T426] RDX: 0000000000000000 RSI: 00007ffcb97762d0 RDI: 0000000000000005 [ 36.951475][ T426] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.951913][ T426] R10: 00007f7eb1c82ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.952336][ T426] R13: 00000000686e169d R14: 0000000000499600 R15: 0000000000000000 | [ 37.085298][ T427] ------------[ cut here ]------------ | [ 37.085628][ T427] WARNING: CPU: 0 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) | [ 37.087050][ T427] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.087993][ T427] Tainted: [W]=WARN [ 37.088203][ T427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.088542][ 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) [ 37.088837][ 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 [ 37.089824][ T427] RSP: 0018:ffffc900009e7140 EFLAGS: 00010246 [ 37.090177][ T427] RAX: 0000000000000000 RBX: ffff8880076f9000 RCX: 0000000000000001 [ 37.090586][ T427] RDX: 0000000000000000 RSI: ffffffff8d09b941 RDI: ffffffff8c8555e0 [ 37.091009][ T427] RBP: ffffc900009e7230 R08: ffff888002190800 R09: 0000000000000000 [ 37.091419][ T427] R10: ffffc900009e75c8 R11: ffffffff8de50668 R12: 1ffff9200013ce2c [ 37.091840][ T427] R13: 00000000000007d0 R14: ffffc900009e7880 R15: ffff88800a81b160 [ 37.092250][ T427] FS: 00007f8bb8da4800(0000) GS:ffff8880a70b7000(0000) knlGS:0000000000000000 [ 37.092729][ T427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.093090][ T427] CR2: 00000000004e59c0 CR3: 00000000057c1002 CR4: 0000000000772ef0 [ 37.093509][ T427] PKRU: 55555554 [ 37.093714][ T427] Call Trace: [ 37.093934][ T427] [ 37.094077][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.094366][ T427] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.094639][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.094928][ T427] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.095204][ T427] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.095485][ T427] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.095783][ T427] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.096064][ T427] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.096411][ T427] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.096684][ T427] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.096970][ T427] ? __kernel_text_address (kernel/extable.c:79) [ 37.097246][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.097530][ 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) [ 37.097818][ T427] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.098158][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.098432][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.098704][ T427] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.098987][ T427] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.099265][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.099544][ T427] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.099833][ T427] ? __create_object (mm/kmemleak.c:771) [ 37.100112][ T427] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.100390][ T427] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.100665][ T427] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.101021][ T427] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.101302][ T427] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.101581][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.101882][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.102163][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.102438][ T427] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.102710][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.102999][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.103274][ T427] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.103552][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.103853][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.104132][ T427] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.104425][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.104701][ T427] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.104998][ T427] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.105276][ 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) [ 37.105553][ T427] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.105857][ T427] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.106133][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.106410][ T427] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.106688][ T427] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.106978][ T427] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.107260][ T427] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.107541][ T427] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.107826][ T427] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.108186][ T427] ___sys_sendmsg (net/socket.c:2670) [ 37.108458][ T427] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.108731][ 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) [ 37.109085][ T427] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.109365][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.109642][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.109931][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.110213][ 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) [ 37.110487][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.110791][ T427] __sys_sendmsg (net/socket.c:2700) [ 37.111062][ T427] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.111404][ T427] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.111694][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.111984][ T427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.112265][ T427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.112609][ T427] RIP: 0033:0x7f8bb8f711e7 [ 37.112924][ 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) [ 37.113913][ T427] RSP: 002b:00007ffff7dc8668 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.114343][ T427] RAX: ffffffffffffffda RBX: 00007ffff7dc8d90 RCX: 00007f8bb8f711e7 [ 37.114772][ T427] RDX: 0000000000000000 RSI: 00007ffff7dc86d0 RDI: 0000000000000005 [ 37.115183][ T427] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.115592][ T427] R10: 00007f8bb8e6eee8 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