====================================== | [ 22.166866][ T337] ip_gre: GRE over IPv4 tunneling driver | [ 22.211045][ T336] ------------[ cut here ]------------ | [ 22.211512][ T336] WARNING: CPU: 0 PID: 336 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.212155][ T336] Modules linked in: ip_gre gre 8021q dummy vrf veth [ 22.213175][ T336] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.213598][ T336] 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.213936][ T336] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 22.215095][ T336] RSP: 0018:ffffc90000b97000 EFLAGS: 00010246 [ 22.215499][ T336] RAX: 0000000000000000 RBX: ffff88800a239000 RCX: 0000000000000001 [ 22.215977][ T336] RDX: 0000000000000000 RSI: ffffffff88e9b939 RDI: ffffffff886555e0 [ 22.216662][ T336] RBP: ffffc90000b970e8 R08: ffff88800a239218 R09: 0000000000000000 [ 22.217146][ T336] R10: ffffc90000b97118 R11: dffffc0000000000 R12: 1ffff92000172e04 [ 22.217615][ T336] R13: 00000000000005c4 R14: ffffc90000b97118 R15: ffff88800a239218 [ 22.218095][ T336] FS: 00007f819cc3a800(0000) GS:ffff8880ab2b7000(0000) knlGS:0000000000000000 [ 22.218646][ T336] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.219048][ T336] CR2: 00007fba9790de10 CR3: 000000000e225001 CR4: 0000000000772ef0 [ 22.219531][ T336] PKRU: 55555554 [ 22.219767][ T336] Call Trace: [ 22.220012][ T336] [ 22.220172][ T336] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 22.220572][ T336] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 22.220897][ T336] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.221219][ T336] netif_set_mtu (net/core/dev.c:9652) [ 22.221540][ T336] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 22.221879][ T336] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 22.222133][ T336] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 22.222451][ T336] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 22.222784][ T336] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 22.223134][ T336] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 22.223557][ T336] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 22.223886][ T336] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 22.224210][ T336] rtnl_newlink_create (net/core/rtnetlink.c:3828) [ 22.224546][ T336] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 22.224884][ T336] ? __dev_get_by_name (net/core/dev.c:865) [ 22.225204][ T336] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.225517][ T336] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.225843][ T336] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 22.226156][ T336] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 22.226471][ T336] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 22.226799][ T336] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 22.227114][ T336] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.227435][ T336] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 22.227744][ T336] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.228064][ T336] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.228373][ T336] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 22.228684][ T336] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.229005][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.229316][ T336] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.229676][ T336] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.230036][ T336] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 22.230376][ T336] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 22.230714][ T336] ? 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.233710][ T336] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 22.234079][ T336] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 22.234408][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.234737][ T336] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 22.235078][ T336] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 22.235411][ T336] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 22.235741][ T336] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 22.236082][ T336] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 22.236409][ T336] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 22.236836][ T336] ___sys_sendmsg (net/socket.c:2670) [ 22.237160][ T336] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 22.237493][ T336] ? __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.237905][ T336] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 22.238236][ T336] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.238573][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.238907][ T336] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.239232][ T336] ? __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.239555][ T336] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.239899][ T336] __sys_sendmsg (net/socket.c:2700) [ 22.240224][ T336] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 22.240626][ T336] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 22.240971][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 22.241302][ T336] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.241630][ T336] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.242046][ T336] RIP: 0033:0x7f819ce071e7 [ 22.242394][ T336] Code: Unable to access opcode bytes at 0x7f819ce071bd. Code starting with the faulting instruction =========================================== [ 22.242825][ T336] RSP: 002b:00007ffdaf041098 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 22.243318][ T336] RAX: ffffffffffffffda RBX: 00007ffdaf0417c0 RCX: 00007f819ce071e7 [ 22.243833][ T336] RDX: 0000000000000000 RSI: 00007ffdaf041100 RDI: 0000000000000005 [ 22.244332][ T336] RBP: 0000000000000008 R08: 00000000000000b0 R09: 0000000000000078 [ 22.244830][ T336] R10: 00007f819cd04ee8 R11: 0000000000000246 R12: 00007ffdaf0417e0 [ 22.245325][ T336] R13: 00000000686e75e4 R14: 0000000000499600 R15: 00007ffdaf0411e4 | [ 25.537205][ T371] ------------[ cut here ]------------ | [ 25.537623][ T371] WARNING: CPU: 0 PID: 371 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) | [ 25.538290][ T371] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 25.539377][ T371] Tainted: [W]=WARN [ 25.539638][ T371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.540048][ T371] 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) [ 25.540389][ T371] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 25.541554][ T371] RSP: 0018:ffffc90000687000 EFLAGS: 00010246 [ 25.541970][ T371] RAX: 0000000000000000 RBX: ffff88800e3e9000 RCX: 0000000000000001 [ 25.542458][ T371] RDX: 0000000000000000 RSI: ffffffff88e9b939 RDI: ffffffff886555e0 [ 25.543997][ T371] RBP: ffffc900006870e8 R08: ffff88800e3e9218 R09: 0000000000000000 [ 25.544819][ T371] R10: ffffc90000687118 R11: dffffc0000000000 R12: 1ffff920000d0e04 [ 25.545306][ T371] R13: 00000000000005c4 R14: ffffc90000687118 R15: ffff88800e3e9218 [ 25.545770][ T371] FS: 00007f1c742dd800(0000) GS:ffff8880ab2b7000(0000) knlGS:0000000000000000 [ 25.546335][ T371] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.546723][ T371] CR2: 00007fba974ccf90 CR3: 0000000008ca0001 CR4: 0000000000772ef0 [ 25.547240][ T371] PKRU: 55555554 [ 25.547473][ T371] Call Trace: [ 25.547703][ T371] [ 25.547868][ T371] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 25.548276][ T371] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 25.548594][ T371] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 25.548951][ T371] netif_set_mtu (net/core/dev.c:9652) [ 25.549341][ T371] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 25.549678][ T371] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 25.550018][ T371] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 25.550355][ T371] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 25.550669][ T371] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 25.550999][ T371] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 25.551402][ T371] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 25.551717][ T371] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 25.552045][ T371] rtnl_newlink_create (net/core/rtnetlink.c:3828) [ 25.552519][ T371] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 25.552834][ T371] ? __dev_get_by_name (net/core/dev.c:865) [ 25.553158][ T371] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 25.553475][ T371] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 25.553861][ T371] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 25.554180][ T371] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 25.554495][ T371] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 25.554824][ T371] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 25.555153][ T371] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 25.555474][ T371] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 25.555862][ T371] ? __lock_release (kernel/locking/lockdep.c:5539) [ 25.556283][ T371] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 25.556683][ T371] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 25.557070][ T371] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 25.557492][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 25.557990][ T371] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.558522][ T371] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 25.558924][ T371] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 25.559323][ T371] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 25.559631][ T371] ? 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) [ 25.560012][ T371] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 25.560382][ T371] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 25.560689][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 25.561015][ T371] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 25.561343][ T371] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 25.561656][ T371] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 25.562024][ T371] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 25.562361][ T371] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 25.562683][ T371] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 25.563125][ T371] ___sys_sendmsg (net/socket.c:2670) [ 25.563453][ T371] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 25.563803][ T371] ? __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) [ 25.564238][ T371] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 25.564613][ T371] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 25.564942][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 25.565360][ T371] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 25.565709][ T371] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 25.566094][ T371] ? __lock_release (kernel/locking/lockdep.c:5539) [ 25.566471][ T371] __sys_sendmsg (net/socket.c:2700) [ 25.566883][ T371] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 25.567388][ T371] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 25.567757][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 25.568161][ T371] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.568474][ T371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 25.568951][ T371] RIP: 0033:0x7f1c744aa1e7 [ 25.569343][ T371] 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) [ 25.570615][ T371] RSP: 002b:00007ffcca0a08c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 25.571102][ T371] RAX: ffffffffffffffda RBX: 00007ffcca0a0ff0 RCX: 00007f1c744aa1e7 [ 25.571718][ T371] RDX: 0000000000000000 RSI: 00007ffcca0a0930 RDI: 0000000000000005 [ 25.572207][ T371] RBP: 0000000000000008 R08: 00000000000000b0 R09: 0000000000000078 [ 25.572664][ T371] R10: 00007f1c743a7ee8 R11: 0000000000000246 R12: 00007ffcca0a1010 [ 25.573145][ T371] R13: 00000000686e75e8 R14: 0000000000499600 R15: 00007ffcca0a0a14 | [ 35.269233][ T416] ------------[ cut here ]------------ | [ 35.269692][ T416] WARNING: CPU: 1 PID: 416 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.270918][ T416] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.271907][ T416] Tainted: [W]=WARN [ 35.272116][ T416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.272461][ T416] 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.272752][ T416] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.273782][ T416] RSP: 0018:ffffc900004d7140 EFLAGS: 00010246 [ 35.274146][ T416] RAX: 0000000000000000 RBX: ffff888005db4000 RCX: 0000000000000001 [ 35.274567][ T416] RDX: 0000000000000000 RSI: ffffffff88e9b939 RDI: ffffffff886555e0 [ 35.275298][ T416] RBP: ffffc900004d7230 R08: ffff88800ebea000 R09: 0000000000000000 [ 35.275720][ T416] R10: ffffc900004d75c8 R11: ffffffff89c50668 R12: 1ffff9200009ae2c [ 35.276156][ T416] R13: 00000000000007d0 R14: ffffc900004d7880 R15: ffff88800edc0760 [ 35.276572][ T416] FS: 00007fc5619ca800(0000) GS:ffff8880ab337000(0000) knlGS:0000000000000000 [ 35.277064][ T416] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.277412][ T416] CR2: 00000000004e5aa0 CR3: 000000000921e004 CR4: 0000000000772ef0 [ 35.277854][ T416] PKRU: 55555554 [ 35.278064][ T416] Call Trace: [ 35.278273][ T416] [ 35.278415][ T416] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.278702][ T416] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.278993][ T416] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.279274][ T416] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.279555][ T416] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.279845][ T416] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.280125][ T416] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.280409][ T416] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.280764][ T416] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.281047][ T416] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.281322][ T416] ? __kernel_text_address (kernel/extable.c:79) [ 35.281600][ T416] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.281898][ T416] ? __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.282182][ T416] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.282524][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.282816][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.283091][ T416] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.283368][ T416] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.283658][ T416] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.283989][ T416] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.284263][ T416] ? __create_object (mm/kmemleak.c:771) [ 35.284544][ T416] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.284833][ T416] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.285109][ T416] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.285451][ T416] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.285732][ T416] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.286060][ T416] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.286348][ T416] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.286630][ T416] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.286918][ T416] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.287190][ T416] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.287466][ T416] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.287738][ T416] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.288023][ T416] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.288310][ T416] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.288588][ T416] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.288872][ T416] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.289150][ T416] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.289436][ T416] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.289708][ T416] ? 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.290003][ T416] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 35.290288][ T416] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.290563][ T416] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.290852][ T416] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.291135][ T416] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.291411][ T416] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.291694][ T416] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.291982][ T416] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.292257][ T416] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.292615][ T416] ___sys_sendmsg (net/socket.c:2670) [ 35.292897][ T416] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.293172][ T416] ? __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.293528][ T416] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.293840][ T416] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.294123][ T416] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.294404][ T416] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.294691][ T416] ? __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.294977][ T416] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.295261][ T416] __sys_sendmsg (net/socket.c:2700) [ 35.295534][ T416] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.295883][ T416] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.296174][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.296452][ T416] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.296733][ T416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.297082][ T416] RIP: 0033:0x7fc561b971e7 [ 35.297368][ T416] 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.298369][ T416] RSP: 002b:00007ffe28036b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.298808][ T416] RAX: ffffffffffffffda RBX: 00007ffe28037270 RCX: 00007fc561b971e7 [ 35.299221][ T416] RDX: 0000000000000000 RSI: 00007ffe28036bb0 RDI: 0000000000000005 [ 35.299634][ T416] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.300054][ T416] R10: 00007fc561a94ee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.300475][ T416] R13: 00000000686e75f2 R14: 0000000000499600 R15: 0000000000000000 | [ 35.416585][ T417] ------------[ cut here ]------------ | [ 35.416932][ T417] WARNING: CPU: 1 PID: 417 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.417490][ T417] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.418447][ T417] Tainted: [W]=WARN [ 35.418658][ T417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.419036][ T417] 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.419330][ T417] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.420337][ T417] RSP: 0018:ffffc90000b87140 EFLAGS: 00010246 [ 35.420688][ T417] RAX: 0000000000000000 RBX: ffff888001ff4000 RCX: 0000000000000001 [ 35.421113][ T417] RDX: 0000000000000000 RSI: ffffffff88e9b939 RDI: ffffffff886555e0 [ 35.421530][ T417] RBP: ffffc90000b87230 R08: ffff88800b92e800 R09: 0000000000000000 [ 35.421967][ T417] R10: ffffc90000b875c8 R11: ffffffff89c50668 R12: 1ffff92000170e2c [ 35.422385][ T417] R13: 00000000000007d0 R14: ffffc90000b87880 R15: ffff88800edc1fe0 [ 35.422814][ T417] FS: 00007fbbd5edf800(0000) GS:ffff8880ab337000(0000) knlGS:0000000000000000 [ 35.423310][ T417] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.423716][ T417] CR2: 00000000004e5aa8 CR3: 000000000b808005 CR4: 0000000000772ef0 [ 35.424171][ T417] PKRU: 55555554 [ 35.424397][ T417] Call Trace: [ 35.424614][ T417] [ 35.424764][ T417] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.425079][ T417] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.425381][ T417] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.425678][ T417] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.425988][ T417] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.426286][ T417] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.426582][ T417] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.426903][ T417] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.427281][ T417] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.427573][ T417] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.427874][ T417] ? __kernel_text_address (kernel/extable.c:79) [ 35.428178][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.428474][ T417] ? __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.428757][ T417] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.429117][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.429398][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.429673][ T417] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.429960][ T417] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.430244][ T417] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.430525][ T417] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.430819][ T417] ? __create_object (mm/kmemleak.c:771) [ 35.431112][ T417] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.431390][ T417] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.431664][ T417] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.432016][ T417] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.432308][ T417] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.432592][ T417] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.432883][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.433168][ T417] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.433445][ T417] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.433754][ T417] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.434046][ T417] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.434323][ T417] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.434609][ T417] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.434916][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.435205][ T417] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.435481][ T417] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.435758][ T417] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.436075][ T417] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.436351][ T417] ? 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.436640][ T417] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 35.436930][ T417] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.437208][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.437498][ T417] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.437781][ T417] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.438084][ T417] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.438369][ T417] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.438668][ T417] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.438998][ T417] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.439355][ T417] ___sys_sendmsg (net/socket.c:2670) [ 35.439628][ T417] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.439917][ T417] ? __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.440262][ T417] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.440544][ T417] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.440844][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.441125][ T417] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.441404][ T417] ? __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.441683][ T417] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.441978][ T417] __sys_sendmsg (net/socket.c:2700) [ 35.442254][ T417] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.442594][ T417] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.442906][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.443194][ T417] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.443471][ T417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.443879][ T417] RIP: 0033:0x7fbbd60ac1e7 [ 35.444169][ T417] 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.445175][ T417] RSP: 002b:00007ffe675162f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.445593][ T417] RAX: ffffffffffffffda RBX: 00007ffe67516a20 RCX: 00007fbbd60ac1e7 [ 35.446017][ T417] RDX: 0000000000000000 RSI: 00007ffe67516360 RDI: 0000000000000005 [ 35.446432][ T417] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.446873][ T417] R10: 00007fbbd5fa9ee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.447313][ T417] R13: 00000000686e75f2 R14: 0000000000499600 R15: 0000000000000000 | [ 35.578411][ T418] ------------[ cut here ]------------ | [ 35.578770][ T418] WARNING: CPU: 2 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.579353][ T418] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.580374][ T418] Tainted: [W]=WARN [ 35.580598][ T418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.581376][ 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.581685][ T418] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.582717][ T418] RSP: 0018:ffffc90000977140 EFLAGS: 00010246 [ 35.583091][ T418] RAX: 0000000000000000 RBX: ffff88800a239000 RCX: 0000000000000001 [ 35.583529][ T418] RDX: 0000000000000000 RSI: ffffffff88e9b939 RDI: ffffffff886555e0 [ 35.583989][ T418] RBP: ffffc90000977230 R08: ffff88800c04e800 R09: 0000000000000000 [ 35.584419][ T418] R10: ffffc900009775c8 R11: ffffffff89c50668 R12: 1ffff9200012ee2c [ 35.584858][ T418] R13: 00000000000007d0 R14: ffffc90000977880 R15: ffff88800edc0060 [ 35.585287][ T418] FS: 00007f56d2ce0800(0000) GS:ffff8880ab3b7000(0000) knlGS:0000000000000000 [ 35.585802][ T418] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.586164][ T418] CR2: 00000000004e73d0 CR3: 0000000002081004 CR4: 0000000000772ef0 [ 35.586594][ T418] PKRU: 55555554 [ 35.586830][ T418] Call Trace: [ 35.587054][ T418] [ 35.587210][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.587510][ T418] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.587818][ T418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.588123][ T418] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.588431][ T418] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.588734][ T418] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.589065][ T418] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.589364][ T418] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.589746][ T418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.590079][ T418] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.590371][ T418] ? __kernel_text_address (kernel/extable.c:79) [ 35.590680][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.590988][ 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.591283][ T418] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.591653][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.591961][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.592259][ T418] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.592570][ T418] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.592878][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.593176][ T418] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.593469][ T418] ? __create_object (mm/kmemleak.c:771) [ 35.593777][ T418] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.594083][ T418] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.594375][ 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.594741][ T418] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.595047][ T418] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.595344][ T418] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.595629][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.595940][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.596246][ T418] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.596533][ T418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.596837][ T418] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.597144][ T418] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.597436][ T418] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.597728][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.598045][ T418] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.598333][ T418] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.598625][ T418] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.598934][ T418] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.599230][ 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.599519][ T418] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 35.599822][ T418] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.600109][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.600404][ T418] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.600695][ T418] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.600999][ T418] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.601305][ T418] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.601603][ T418] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.601904][ T418] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.602273][ T418] ___sys_sendmsg (net/socket.c:2670) [ 35.602557][ T418] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.602858][ 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.603216][ T418] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.603532][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.603839][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.604137][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.604426][ 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.604714][ T418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.605024][ T418] __sys_sendmsg (net/socket.c:2700) [ 35.605312][ T418] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.605691][ T418] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.606007][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.606312][ T418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.606626][ T418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.606996][ T418] RIP: 0033:0x7f56d2ead1e7 [ 35.607297][ 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.608370][ T418] RSP: 002b:00007fff83296c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.608837][ T418] RAX: ffffffffffffffda RBX: 00007fff83297390 RCX: 00007f56d2ead1e7 [ 35.609278][ T418] RDX: 0000000000000000 RSI: 00007fff83296cd0 RDI: 0000000000000005 [ 35.609716][ T418] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.610159][ T418] R10: 00007f56d2daaee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.610589][ T418] R13: 00000000686e75f2 R14: 0000000000499600 R15: 0000000000000000 | [ 35.729156][ T419] ------------[ cut here ]------------ | [ 35.729480][ 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.730054][ T419] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.731484][ T419] Tainted: [W]=WARN [ 35.731698][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.732051][ 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.732341][ T419] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.733323][ T419] RSP: 0018:ffffc90000987140 EFLAGS: 00010246 [ 35.733696][ T419] RAX: 0000000000000000 RBX: ffff888005089000 RCX: 0000000000000001 [ 35.734118][ T419] RDX: 0000000000000000 RSI: ffffffff88e9b939 RDI: ffffffff886555e0 [ 35.734538][ T419] RBP: ffffc90000987230 R08: ffff888004ea8800 R09: 0000000000000000 [ 35.734953][ T419] R10: ffffc900009875c8 R11: ffffffff89c50668 R12: 1ffff92000130e2c [ 35.735367][ T419] R13: 00000000000007d0 R14: ffffc90000987880 R15: ffff88800edc3160 [ 35.735779][ T419] FS: 00007fbd91a71800(0000) GS:ffff8880ab437000(0000) knlGS:0000000000000000 [ 35.736282][ T419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.736631][ T419] CR2: 00000000004e5ab0 CR3: 000000000e249001 CR4: 0000000000772ef0 [ 35.737052][ T419] PKRU: 55555554 [ 35.737261][ T419] Call Trace: [ 35.737468][ T419] [ 35.737608][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.737901][ T419] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.738183][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.738467][ T419] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.738741][ T419] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.739027][ T419] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.739308][ T419] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.739591][ T419] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.739952][ T419] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.740229][ T419] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.740503][ T419] ? __kernel_text_address (kernel/extable.c:79) [ 35.740780][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.741066][ 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.741342][ T419] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.741681][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.741974][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.742251][ T419] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.742526][ T419] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.742819][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.743094][ T419] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.743367][ T419] ? __create_object (mm/kmemleak.c:771) [ 35.743656][ T419] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.743941][ T419] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.744226][ 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.744568][ T419] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.744858][ T419] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.745137][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.745411][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.745692][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.745977][ T419] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.746254][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.746531][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.746818][ T419] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.747095][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.747372][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.747649][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.747931][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.748206][ T419] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.748497][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.748768][ 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.749053][ T419] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 35.749333][ T419] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.749604][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.749890][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.750194][ T419] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.750480][ T419] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.750762][ T419] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.751056][ T419] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.751331][ T419] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.751682][ T419] ___sys_sendmsg (net/socket.c:2670) [ 35.751966][ T419] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.752242][ 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.752656][ T419] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.753121][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.753519][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.753998][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.754451][ 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.754880][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.755357][ T419] __sys_sendmsg (net/socket.c:2700) [ 35.755853][ T419] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.756437][ T419] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.756930][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.757421][ T419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.757904][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.758496][ T419] RIP: 0033:0x7fbd91c3e1e7 [ 35.758992][ 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.760734][ T419] RSP: 002b:00007ffec0e800e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.761511][ T419] RAX: ffffffffffffffda RBX: 00007ffec0e80810 RCX: 00007fbd91c3e1e7 [ 35.762246][ T419] RDX: 0000000000000000 RSI: 00007ffec0e80150 RDI: 0000000000000005 [ 35.762998][ T419] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.763745][ T419] R10: 00007fbd91b3bee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.764485][ T419] R13: 00000000686e75f2 R14: 0000000000499600 R15: 0000000000000000 | [ 35.915926][ T420] ------------[ cut here ]------------ | [ 35.916566][ T420] WARNING: CPU: 2 PID: 420 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 35.917259][ T420] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.918316][ T420] Tainted: [W]=WARN [ 35.918551][ T420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.919094][ 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) [ 35.919421][ T420] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.920505][ T420] RSP: 0018:ffffc90000997140 EFLAGS: 00010246 [ 35.920916][ T420] RAX: 0000000000000000 RBX: ffff8880060b9000 RCX: 0000000000000001 [ 35.921367][ T420] RDX: 0000000000000000 RSI: ffffffff88e9b939 RDI: ffffffff886555e0 [ 35.921846][ T420] RBP: ffffc90000997230 R08: ffff88800b973800 R09: 0000000000000000 [ 35.922305][ T420] R10: ffffc900009975c8 R11: ffffffff89c50668 R12: 1ffff92000132e2c [ 35.922871][ T420] R13: 00000000000007d0 R14: ffffc90000997880 R15: ffff88800edc34e0 [ 35.923637][ T420] FS: 00007f1bd55ae800(0000) GS:ffff8880ab3b7000(0000) knlGS:0000000000000000 [ 35.924566][ T420] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.925261][ T420] CR2: 00000000004e55b8 CR3: 0000000002081006 CR4: 0000000000772ef0 [ 35.926070][ T420] PKRU: 55555554 [ 35.926476][ T420] Call Trace: [ 35.926902][ T420] [ 35.927184][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.927728][ T420] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.928284][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.928855][ T420] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.929386][ T420] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.929842][ T420] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.930165][ T420] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.930482][ T420] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.930902][ T420] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.931251][ T420] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.931653][ T420] ? __kernel_text_address (kernel/extable.c:79) [ 35.931985][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.932285][ 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) [ 35.932577][ T420] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.933086][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.933423][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.933731][ T420] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.934069][ T420] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.934363][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.934655][ T420] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.934985][ T420] ? __create_object (mm/kmemleak.c:771) [ 35.935450][ T420] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.935961][ T420] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.936458][ T420] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.937105][ T420] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.937633][ T420] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.938234][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.938769][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.939362][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.939898][ T420] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.940411][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.940950][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.941481][ T420] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.942021][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.942541][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.943069][ T420] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.943390][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.943703][ T420] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.944040][ T420] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.944346][ 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) [ 35.944640][ T420] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 35.945019][ T420] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.945325][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.945637][ T420] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.945973][ T420] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.946281][ T420] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.946594][ T420] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.946946][ T420] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.947252][ T420] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.947640][ T420] ___sys_sendmsg (net/socket.c:2670) [ 35.947964][ T420] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.948269][ 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) [ 35.948649][ T420] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.948992][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.949304][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.949617][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.949968][ 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) [ 35.950273][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.950588][ T420] __sys_sendmsg (net/socket.c:2700) [ 35.950918][ T420] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.951296][ T420] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.951622][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.952022][ T420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.952335][ T420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.952714][ T420] RIP: 0033:0x7f1bd577b1e7 [ 35.953061][ 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) [ 35.954181][ T420] RSP: 002b:00007ffeed85abf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.954642][ T420] RAX: ffffffffffffffda RBX: 00007ffeed85b320 RCX: 00007f1bd577b1e7 [ 35.955119][ T420] RDX: 0000000000000000 RSI: 00007ffeed85ac60 RDI: 0000000000000005 [ 35.955574][ T420] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.956068][ T420] R10: 00007f1bd5678ee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.956525][ T420] R13: 00000000686e75f2 R14: 0000000000499600 R15: 0000000000000000 | [ 36.094376][ T421] ------------[ cut here ]------------ | [ 36.094702][ T421] WARNING: CPU: 0 PID: 421 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.095282][ T421] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.096343][ T421] Tainted: [W]=WARN [ 36.096553][ T421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.096939][ 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.097231][ T421] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.098240][ T421] RSP: 0018:ffffc900009c7140 EFLAGS: 00010246 [ 36.098589][ T421] RAX: 0000000000000000 RBX: ffff8880096e9000 RCX: 0000000000000001 [ 36.099015][ T421] RDX: 0000000000000000 RSI: ffffffff88e9b939 RDI: ffffffff886555e0 [ 36.099429][ T421] RBP: ffffc900009c7230 R08: ffff88800b942000 R09: 0000000000000000 [ 36.099897][ T421] R10: ffffc900009c75c8 R11: ffffffff89c50668 R12: 1ffff92000138e2c [ 36.100319][ T421] R13: 00000000000007d0 R14: ffffc900009c7880 R15: ffff88800edc0ae0 [ 36.100739][ T421] FS: 00007f81ad551800(0000) GS:ffff8880ab2b7000(0000) knlGS:0000000000000000 [ 36.101227][ T421] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.101577][ T421] CR2: 00000000004e5ac8 CR3: 000000000b808002 CR4: 0000000000772ef0 [ 36.102013][ T421] PKRU: 55555554 [ 36.102222][ T421] Call Trace: [ 36.102435][ T421] [ 36.102576][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.102871][ T421] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.103154][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.103438][ T421] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.103727][ T421] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.104057][ T421] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.104342][ T421] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.104631][ T421] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.104997][ T421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.105274][ T421] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.105552][ T421] ? __kernel_text_address (kernel/extable.c:79) [ 36.105840][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.106127][ 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.106406][ T421] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.106752][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.107044][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.107318][ T421] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.107590][ T421] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.107915][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.108202][ T421] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.108477][ T421] ? __create_object (mm/kmemleak.c:771) [ 36.108757][ T421] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.109045][ T421] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.109324][ 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.109666][ T421] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.109967][ T421] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.110250][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.110535][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.110835][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.111117][ T421] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.111390][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.111668][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.111997][ T421] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.112324][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.112612][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.112905][ T421] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.113183][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.113463][ T421] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.113765][ T421] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.114048][ 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.114327][ T421] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.114616][ T421] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.114906][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.115191][ T421] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.115475][ T421] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.115753][ T421] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.116081][ T421] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.116373][ T421] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.116651][ T421] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.117021][ T421] ___sys_sendmsg (net/socket.c:2670) [ 36.117297][ T421] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.117574][ 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.117930][ T421] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.118212][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.118493][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.118776][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.119066][ 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.119348][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.119636][ T421] __sys_sendmsg (net/socket.c:2700) [ 36.119950][ T421] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.120296][ T421] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.120586][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.120872][ T421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.121166][ T421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.121516][ T421] RIP: 0033:0x7f81ad71e1e7 [ 36.121820][ 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.122813][ T421] RSP: 002b:00007fffedfa14b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.123245][ T421] RAX: ffffffffffffffda RBX: 00007fffedfa1be0 RCX: 00007f81ad71e1e7 [ 36.123689][ T421] RDX: 0000000000000000 RSI: 00007fffedfa1520 RDI: 0000000000000005 [ 36.124141][ T421] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.124556][ T421] R10: 00007f81ad61bee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.124987][ T421] R13: 00000000686e75f2 R14: 0000000000499600 R15: 0000000000000000 | [ 36.234532][ T422] ------------[ cut here ]------------ | [ 36.234947][ T422] WARNING: CPU: 1 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.235532][ T422] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.236960][ T422] Tainted: [W]=WARN [ 36.237174][ T422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.237521][ 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.239565][ T422] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.240751][ T422] RSP: 0018:ffffc900009d7140 EFLAGS: 00010246 [ 36.241192][ T422] RAX: 0000000000000000 RBX: ffff8880096ec000 RCX: 0000000000000001 [ 36.241624][ T422] RDX: 0000000000000000 RSI: ffffffff88e9b939 RDI: ffffffff886555e0 [ 36.242121][ T422] RBP: ffffc900009d7230 R08: ffff8880091e8800 R09: 0000000000000000 [ 36.242548][ T422] R10: ffffc900009d75c8 R11: ffffffff89c50668 R12: 1ffff9200013ae2c [ 36.242990][ T422] R13: 00000000000007d0 R14: ffffc900009d7880 R15: ffff888009552360 [ 36.243512][ T422] FS: 00007efeb64b4800(0000) GS:ffff8880ab337000(0000) knlGS:0000000000000000 [ 36.244028][ T422] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.244435][ T422] CR2: 00000000004e5ac0 CR3: 0000000002081002 CR4: 0000000000772ef0 [ 36.244893][ T422] PKRU: 55555554 [ 36.245189][ T422] Call Trace: [ 36.245464][ T422] [ 36.245609][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.245924][ T422] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.246615][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.246993][ T422] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.247342][ T422] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.247674][ T422] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.248101][ T422] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.248394][ T422] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.248777][ T422] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.249120][ T422] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.249407][ T422] ? __kernel_text_address (kernel/extable.c:79) [ 36.249708][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.250087][ 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.250370][ T422] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.250714][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.251030][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.251305][ T422] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.251640][ T422] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.252031][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.252366][ T422] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.252647][ T422] ? __create_object (mm/kmemleak.c:771) [ 36.252975][ T422] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.253373][ T422] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.253687][ 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.254160][ T422] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.254523][ T422] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.254893][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.255180][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.255554][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.255887][ T422] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.256295][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.256581][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.256900][ T422] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.257248][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.257624][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.257990][ T422] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.258342][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.258758][ T422] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.259237][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.259538][ 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.259922][ T422] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.260207][ T422] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.260483][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.260902][ T422] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.261252][ T422] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.261574][ T422] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.261943][ T422] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.262269][ T422] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.262546][ T422] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.262949][ T422] ___sys_sendmsg (net/socket.c:2670) [ 36.263229][ T422] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.263518][ 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.264105][ T422] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.264428][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.264725][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.265047][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.265327][ 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.265602][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.265907][ T422] __sys_sendmsg (net/socket.c:2700) [ 36.266190][ T422] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.266626][ T422] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.267004][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.267295][ T422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.267593][ T422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.268092][ T422] RIP: 0033:0x7efeb66811e7 [ 36.268445][ 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.269561][ T422] RSP: 002b:00007ffef77e2808 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.270109][ T422] RAX: ffffffffffffffda RBX: 00007ffef77e2f30 RCX: 00007efeb66811e7 [ 36.270528][ T422] RDX: 0000000000000000 RSI: 00007ffef77e2870 RDI: 0000000000000005 [ 36.270976][ T422] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.271559][ T422] R10: 00007efeb657eee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.272140][ T422] R13: 00000000686e75f3 R14: 0000000000499600 R15: 0000000000000000 | [ 36.411036][ T423] ------------[ cut here ]------------ | [ 36.411360][ 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.411932][ T423] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.412880][ T423] Tainted: [W]=WARN [ 36.413099][ T423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.413460][ 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.413763][ T423] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.414753][ T423] RSP: 0018:ffffc900009e7140 EFLAGS: 00010246 [ 36.415117][ T423] RAX: 0000000000000000 RBX: ffff88800e3e9000 RCX: 0000000000000001 [ 36.415537][ T423] RDX: 0000000000000000 RSI: ffffffff88e9b939 RDI: ffffffff886555e0 [ 36.416553][ T423] RBP: ffffc900009e7230 R08: ffff88800e04a000 R09: 0000000000000000 [ 36.416998][ T423] R10: ffffc900009e75c8 R11: ffffffff89c50668 R12: 1ffff9200013ce2c [ 36.417456][ T423] R13: 00000000000007d0 R14: ffffc900009e7880 R15: ffff888009551560 [ 36.417883][ T423] FS: 00007f688e46b800(0000) GS:ffff8880ab437000(0000) knlGS:0000000000000000 [ 36.418362][ T423] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.418707][ T423] CR2: 00000000004e73f8 CR3: 000000000b808006 CR4: 0000000000772ef0 [ 36.419133][ T423] PKRU: 55555554 [ 36.419342][ T423] Call Trace: [ 36.419556][ T423] [ 36.419733][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.420038][ T423] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.420313][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.420593][ T423] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.420878][ T423] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.421155][ T423] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.421434][ T423] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.421724][ T423] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.422081][ T423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.422355][ T423] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.422628][ T423] ? __kernel_text_address (kernel/extable.c:79) [ 36.422915][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.423219][ 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.423494][ T423] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.423865][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.424144][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.424437][ T423] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.424712][ T423] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.425001][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.425277][ T423] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.425584][ T423] ? __create_object (mm/kmemleak.c:771) [ 36.425895][ T423] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.426175][ T423] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.426450][ 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.426822][ T423] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.427127][ T423] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.427408][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.427684][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.427975][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.428294][ T423] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.428567][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.428853][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.429134][ T423] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.429432][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.429711][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.430001][ T423] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.430278][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.430564][ T423] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.430860][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.431135][ 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.431412][ T423] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.431690][ T423] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.431976][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.432263][ T423] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.432543][ T423] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.432828][ T423] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.433120][ T423] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.433398][ T423] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.433705][ T423] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.434098][ T423] ___sys_sendmsg (net/socket.c:2670) [ 36.434372][ T423] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.434651][ 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.435008][ T423] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.435287][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.435565][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.435855][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.436131][ 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.436409][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.436699][ T423] __sys_sendmsg (net/socket.c:2700) [ 36.436980][ T423] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.437325][ T423] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.437616][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.437901][ T423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.438179][ T423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.438519][ T423] RIP: 0033:0x7f688e6381e7 [ 36.438824][ 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.439833][ T423] RSP: 002b:00007fff5efd9cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.440257][ T423] RAX: ffffffffffffffda RBX: 00007fff5efda3e0 RCX: 00007f688e6381e7 [ 36.440678][ T423] RDX: 0000000000000000 RSI: 00007fff5efd9d20 RDI: 0000000000000005 [ 36.441098][ T423] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.441510][ T423] R10: 00007f688e535ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.441933][ T423] R13: 00000000686e75f3 R14: 0000000000499600 R15: 0000000000000000 | [ 36.596926][ T424] ------------[ cut here ]------------ | [ 36.597270][ T424] WARNING: CPU: 1 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.597865][ T424] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.598945][ T424] Tainted: [W]=WARN [ 36.599160][ T424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.599506][ 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.601174][ T424] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.602275][ T424] RSP: 0018:ffffc90000a07140 EFLAGS: 00010246 [ 36.602627][ T424] RAX: 0000000000000000 RBX: ffff88800508c000 RCX: 0000000000000001 [ 36.603047][ T424] RDX: 0000000000000000 RSI: ffffffff88e9b939 RDI: ffffffff886555e0 [ 36.603550][ T424] RBP: ffffc90000a07230 R08: ffff88800ab9d000 R09: 0000000000000000 [ 36.604006][ T424] R10: ffffc90000a075c8 R11: ffffffff89c50668 R12: 1ffff92000140e2c [ 36.604434][ T424] R13: 00000000000007d0 R14: ffffc90000a07880 R15: ffff8880095503e0 [ 36.604866][ T424] FS: 00007fc19042c800(0000) GS:ffff8880ab337000(0000) knlGS:0000000000000000 [ 36.605360][ T424] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.605723][ T424] CR2: 00000000004e5ab8 CR3: 0000000009fc1003 CR4: 0000000000772ef0 [ 36.606161][ T424] PKRU: 55555554 [ 36.606374][ T424] Call Trace: [ 36.606588][ T424] [ 36.606733][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.607034][ T424] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.607320][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.607615][ T424] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.607908][ T424] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.608197][ T424] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.608484][ T424] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.608772][ T424] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.609139][ T424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.609426][ T424] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.609714][ T424] ? __kernel_text_address (kernel/extable.c:79) [ 36.610014][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.610303][ 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.610587][ T424] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.610949][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.611238][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.611527][ T424] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.611836][ T424] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.612123][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.612405][ T424] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.612685][ T424] ? __create_object (mm/kmemleak.c:771) [ 36.612981][ T424] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.613267][ T424] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.613563][ 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.613939][ T424] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.614234][ T424] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.614523][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.614818][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.615111][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.615395][ T424] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.615677][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.615972][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.616265][ T424] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.616552][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.616864][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.617156][ T424] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.617440][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.617727][ T424] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.618071][ T424] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.618376][ 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.618660][ T424] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.618956][ T424] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.619242][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.619531][ T424] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.619826][ T424] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.620114][ T424] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.620408][ T424] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.620702][ T424] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.620997][ T424] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.621364][ T424] ___sys_sendmsg (net/socket.c:2670) [ 36.621646][ T424] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.621957][ 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.622318][ T424] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.622615][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.622910][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.623202][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.623485][ 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.623784][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.624096][ T424] __sys_sendmsg (net/socket.c:2700) [ 36.624378][ T424] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.624729][ T424] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.625041][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.625328][ T424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.625616][ T424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.625979][ T424] RIP: 0033:0x7fc1905f91e7 [ 36.626278][ 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.627307][ T424] RSP: 002b:00007ffc71c8fae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.627742][ T424] RAX: ffffffffffffffda RBX: 00007ffc71c90210 RCX: 00007fc1905f91e7 [ 36.628176][ T424] RDX: 0000000000000000 RSI: 00007ffc71c8fb50 RDI: 0000000000000005 [ 36.628603][ T424] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.629048][ T424] R10: 00007fc1904f6ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.629476][ T424] R13: 00000000686e75f3 R14: 0000000000499600 R15: 0000000000000000 | [ 36.766307][ T425] ------------[ cut here ]------------ | [ 36.766692][ T425] WARNING: CPU: 2 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.767310][ T425] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.768713][ T425] Tainted: [W]=WARN [ 36.768992][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.769375][ 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.769695][ T425] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.770771][ T425] RSP: 0018:ffffc90000a27140 EFLAGS: 00010246 [ 36.771180][ T425] RAX: 0000000000000000 RBX: ffff888004f21000 RCX: 0000000000000001 [ 36.771637][ T425] RDX: 0000000000000000 RSI: ffffffff88e9b939 RDI: ffffffff886555e0 [ 36.772104][ T425] RBP: ffffc90000a27230 R08: ffff888002723800 R09: 0000000000000000 [ 36.772556][ T425] R10: ffffc90000a275c8 R11: ffffffff89c50668 R12: 1ffff92000144e2c [ 36.773025][ T425] R13: 00000000000007d0 R14: ffffc90000a27880 R15: ffff888009551fe0 [ 36.773494][ T425] FS: 00007f7322ed1800(0000) GS:ffff8880ab3b7000(0000) knlGS:0000000000000000 [ 36.774055][ T425] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.774437][ T425] CR2: 00000000004e59c0 CR3: 0000000009347001 CR4: 0000000000772ef0 [ 36.774906][ T425] PKRU: 55555554 [ 36.775141][ T425] Call Trace: [ 36.775372][ T425] [ 36.775537][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.775860][ T425] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.776167][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.776475][ T425] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.776780][ T425] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.777126][ T425] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.777428][ T425] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.777726][ T425] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.778101][ T425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.778394][ T425] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.778681][ T425] ? __kernel_text_address (kernel/extable.c:79) [ 36.778990][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.779289][ 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.779614][ T425] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.779998][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.780315][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.780617][ T425] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.780937][ T425] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.781242][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.781554][ T425] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.781879][ T425] ? __create_object (mm/kmemleak.c:771) [ 36.782191][ T425] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.782500][ T425] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.782817][ 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.783191][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.783511][ T425] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.783869][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.784168][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.784461][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.784752][ T425] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.785047][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.785398][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.785712][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.786030][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.786338][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.786651][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.786965][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.787272][ T425] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.787592][ T425] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.787920][ 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.788226][ T425] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.788537][ T425] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.788838][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.789133][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.789480][ T425] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.789771][ T425] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.790080][ T425] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.790374][ T425] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.790664][ T425] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.791044][ T425] ___sys_sendmsg (net/socket.c:2670) [ 36.791332][ T425] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.791620][ 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.791989][ T425] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.792282][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.792573][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.792874][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.793173][ 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.793459][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.793821][ T425] __sys_sendmsg (net/socket.c:2700) [ 36.794108][ T425] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.794464][ T425] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.794764][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.795069][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.795362][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.795727][ T425] RIP: 0033:0x7f732309e1e7 [ 36.796037][ 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.797109][ T425] RSP: 002b:00007ffe36455708 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.797587][ T425] RAX: ffffffffffffffda RBX: 00007ffe36455e30 RCX: 00007f732309e1e7 [ 36.798049][ T425] RDX: 0000000000000000 RSI: 00007ffe36455770 RDI: 0000000000000005 [ 36.798497][ T425] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.798963][ T425] R10: 00007f7322f9bee8 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