====================================== | [ 22.183717][ T340] ip_gre: GRE over IPv4 tunneling driver | [ 22.246432][ T339] ------------[ cut here ]------------ | [ 22.247072][ T339] WARNING: CPU: 3 PID: 339 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.247880][ T339] Modules linked in: ip_gre gre 8021q dummy vrf veth [ 22.249088][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.249678][ T339] 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.250025][ T339] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 22.251344][ T339] RSP: 0018:ffffc90000597000 EFLAGS: 00010246 [ 22.251851][ T339] RAX: 0000000000000000 RBX: ffff88800db5c000 RCX: 0000000000000001 [ 22.252311][ T339] RDX: 0000000000000000 RSI: ffffffffb049b941 RDI: ffffffffafc555e0 [ 22.252781][ T339] RBP: ffffc900005970e8 R08: ffff88800db5c218 R09: 0000000000000000 [ 22.253558][ T339] R10: ffffc90000597118 R11: dffffc0000000000 R12: 1ffff920000b2e04 [ 22.254141][ T339] R13: 00000000000005c4 R14: ffffc90000597118 R15: ffff88800db5c218 [ 22.254703][ T339] FS: 00007f8216902800(0000) GS:ffff888083e37000(0000) knlGS:0000000000000000 [ 22.255262][ T339] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.255646][ T339] CR2: 00000000004e6e50 CR3: 000000000daa2006 CR4: 0000000000772ef0 [ 22.256151][ T339] PKRU: 55555554 [ 22.256383][ T339] Call Trace: [ 22.256719][ T339] [ 22.256952][ T339] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 22.257447][ T339] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 22.257784][ T339] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.258115][ T339] netif_set_mtu (net/core/dev.c:9652) [ 22.258421][ T339] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 22.258782][ T339] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 22.259030][ T339] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 22.259334][ T339] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 22.259646][ T339] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 22.259988][ T339] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 22.265662][ T339] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 22.266395][ T339] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 22.266821][ T339] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 22.267241][ T339] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 22.267601][ T339] ? __dev_get_by_name (net/core/dev.c:865) [ 22.267945][ T339] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.268306][ T339] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.268664][ T339] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 22.269728][ T339] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 22.270054][ T339] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 22.270367][ T339] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 22.270700][ T339] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.271121][ T339] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 22.272484][ T339] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.272965][ T339] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.273306][ T339] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 22.273696][ T339] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.274038][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.274664][ T339] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.275042][ T339] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.275391][ T339] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 22.275789][ T339] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 22.279085][ T339] ? 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.279481][ T339] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 22.279816][ T339] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 22.280131][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.280528][ T339] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 22.280875][ T339] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 22.281266][ T339] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 22.281679][ T339] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 22.282565][ T339] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 22.283240][ T339] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 22.283972][ T339] ___sys_sendmsg (net/socket.c:2670) [ 22.284365][ T339] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 22.285404][ T339] ? __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.285893][ T339] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 22.286203][ T339] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.286890][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.287999][ T339] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.288311][ T339] ? __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.288632][ T339] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.288972][ T339] __sys_sendmsg (net/socket.c:2700) [ 22.289501][ T339] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 22.290130][ T339] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 22.290456][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 22.290774][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.291096][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.291474][ T339] RIP: 0033:0x7f8216acf1e7 [ 22.291816][ T339] Code: Unable to access opcode bytes at 0x7f8216acf1bd. Code starting with the faulting instruction =========================================== [ 22.292221][ T339] RSP: 002b:00007ffed3cfabd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 22.292700][ T339] RAX: ffffffffffffffda RBX: 00007ffed3cfb300 RCX: 00007f8216acf1e7 [ 22.293449][ T339] RDX: 0000000000000000 RSI: 00007ffed3cfac40 RDI: 0000000000000005 [ 22.293978][ T339] RBP: 0000000000000008 R08: 00000000000000b0 R09: 0000000000000078 [ 22.294449][ T339] R10: 00007f82169ccee8 R11: 0000000000000246 R12: 00007ffed3cfb320 [ 22.295383][ T339] R13: 00000000686e21bf R14: 0000000000499600 R15: 00007ffed3cfad24 | [ 25.500965][ T374] ------------[ cut here ]------------ | [ 25.501394][ T374] WARNING: CPU: 0 PID: 374 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.502014][ T374] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 25.503042][ T374] Tainted: [W]=WARN [ 25.503288][ T374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.503677][ T374] 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.503991][ T374] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 25.505091][ T374] RSP: 0018:ffffc900005a7000 EFLAGS: 00010246 [ 25.505481][ T374] RAX: 0000000000000000 RBX: ffff88800bf34000 RCX: 0000000000000001 [ 25.505960][ T374] RDX: 0000000000000000 RSI: ffffffffb049b941 RDI: ffffffffafc555e0 [ 25.506416][ T374] RBP: ffffc900005a70e8 R08: ffff88800bf34218 R09: 0000000000000000 [ 25.506882][ T374] R10: ffffc900005a7118 R11: dffffc0000000000 R12: 1ffff920000b4e04 [ 25.507337][ T374] R13: 00000000000005c4 R14: ffffc900005a7118 R15: ffff88800bf34218 [ 25.507806][ T374] FS: 00007f606a469800(0000) GS:ffff888083cb7000(0000) knlGS:0000000000000000 [ 25.508335][ T374] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.508736][ T374] CR2: 00000000004e6e58 CR3: 000000000da60003 CR4: 0000000000772ef0 [ 25.509192][ T374] PKRU: 55555554 [ 25.509419][ T374] Call Trace: [ 25.509646][ T374] [ 25.509811][ T374] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 25.510203][ T374] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 25.510512][ T374] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 25.510840][ T374] netif_set_mtu (net/core/dev.c:9652) [ 25.511152][ T374] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 25.511474][ T374] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 25.511715][ T374] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 25.512026][ T374] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 25.512348][ T374] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 25.512660][ T374] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 25.513074][ T374] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 25.513392][ T374] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 25.513706][ T374] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 25.514016][ T374] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 25.514317][ T374] ? __dev_get_by_name (net/core/dev.c:865) [ 25.514627][ T374] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 25.514942][ T374] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 25.515250][ T374] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 25.515549][ T374] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 25.515883][ T374] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 25.516197][ T374] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 25.516503][ T374] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 25.516828][ T374] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 25.517134][ T374] ? __lock_release (kernel/locking/lockdep.c:5539) [ 25.517445][ T374] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 25.517763][ T374] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 25.518069][ T374] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 25.518377][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 25.518710][ T374] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.519016][ T374] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 25.519329][ T374] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 25.519646][ T374] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 25.519957][ T374] ? 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.520264][ T374] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 25.520577][ T374] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 25.520918][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 25.521231][ T374] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 25.521552][ T374] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 25.521869][ T374] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 25.522182][ T374] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 25.522566][ T374] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 25.522926][ T374] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 25.523369][ T374] ___sys_sendmsg (net/socket.c:2670) [ 25.523733][ T374] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 25.524089][ T374] ? __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.524520][ T374] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 25.524882][ T374] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 25.525237][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 25.525588][ T374] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 25.525953][ T374] ? __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.526300][ T374] ? __lock_release (kernel/locking/lockdep.c:5539) [ 25.526655][ T374] __sys_sendmsg (net/socket.c:2700) [ 25.527025][ T374] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 25.527468][ T374] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 25.527863][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 25.528220][ T374] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.528580][ T374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 25.529028][ T374] RIP: 0033:0x7f606a6361e7 [ 25.529387][ T374] 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.530641][ T374] RSP: 002b:00007ffdb1bd1598 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 25.531175][ T374] RAX: ffffffffffffffda RBX: 00007ffdb1bd1cc0 RCX: 00007f606a6361e7 [ 25.531701][ T374] RDX: 0000000000000000 RSI: 00007ffdb1bd1600 RDI: 0000000000000005 [ 25.532225][ T374] RBP: 0000000000000008 R08: 00000000000000b0 R09: 0000000000000078 [ 25.532751][ T374] R10: 00007f606a533ee8 R11: 0000000000000246 R12: 00007ffdb1bd1ce0 [ 25.533266][ T374] R13: 00000000686e21c3 R14: 0000000000499600 R15: 00007ffdb1bd16e4 | [ 35.169002][ T419] ------------[ cut here ]------------ | [ 35.169469][ 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.170073][ T419] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.171107][ T419] Tainted: [W]=WARN [ 35.171329][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.171736][ 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.172038][ T419] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.173086][ T419] RSP: 0018:ffffc900007f7140 EFLAGS: 00010246 [ 35.173679][ T419] RAX: 0000000000000000 RBX: ffff8880077c1000 RCX: 0000000000000001 [ 35.174132][ T419] RDX: 0000000000000000 RSI: ffffffffb049b941 RDI: ffffffffafc555e0 [ 35.174569][ T419] RBP: ffffc900007f7230 R08: ffff888004e9d000 R09: 0000000000000000 [ 35.175733][ T419] R10: ffffc900007f75c8 R11: ffffffffb1250668 R12: 1ffff920000fee2c [ 35.176197][ T419] R13: 00000000000007d0 R14: ffffc900007f7880 R15: ffff88800d91d1e0 [ 35.176632][ T419] FS: 00007f3d856df800(0000) GS:ffff888083e37000(0000) knlGS:0000000000000000 [ 35.177172][ T419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.177578][ T419] CR2: 00000000004e5aa0 CR3: 000000000e991001 CR4: 0000000000772ef0 [ 35.178053][ T419] PKRU: 55555554 [ 35.178275][ T419] Call Trace: [ 35.178492][ T419] [ 35.178705][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.179049][ T419] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.179343][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.179703][ T419] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.180002][ T419] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.180296][ T419] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.180600][ T419] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.180907][ T419] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.181282][ T419] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.181573][ T419] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.181874][ T419] ? __kernel_text_address (kernel/extable.c:79) [ 35.182171][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.182467][ 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.182770][ T419] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.183145][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.183438][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.183735][ T419] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.184024][ T419] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.184317][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.184613][ T419] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.184911][ T419] ? __create_object (mm/kmemleak.c:771) [ 35.185212][ T419] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.185514][ T419] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.185817][ 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.186187][ T419] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.186482][ T419] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.186787][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.187081][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.187385][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.187690][ T419] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.187987][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.188279][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.188583][ T419] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.188919][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.189215][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.189514][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.189820][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.190126][ T419] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.190430][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.190729][ 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.191025][ T419] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.191321][ T419] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.191612][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.191915][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.192212][ T419] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.192502][ T419] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.192810][ T419] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.193106][ T419] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.193396][ T419] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.193781][ T419] ___sys_sendmsg (net/socket.c:2670) [ 35.194076][ T419] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.194374][ 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.194751][ T419] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.195046][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.195339][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.195633][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.195935][ 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.196228][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.196527][ T419] __sys_sendmsg (net/socket.c:2700) [ 35.196831][ T419] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.197194][ T419] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.197497][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.197800][ T419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.198091][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.198451][ T419] RIP: 0033:0x7f3d858ac1e7 [ 35.198813][ 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.199869][ T419] RSP: 002b:00007fffde5e90d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.200310][ T419] RAX: ffffffffffffffda RBX: 00007fffde5e9800 RCX: 00007f3d858ac1e7 [ 35.200761][ T419] RDX: 0000000000000000 RSI: 00007fffde5e9140 RDI: 0000000000000005 [ 35.201204][ T419] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.201638][ T419] R10: 00007f3d857a9ee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.202080][ T419] R13: 00000000686e21cc R14: 0000000000499600 R15: 0000000000000000 | [ 35.326040][ T420] ------------[ cut here ]------------ | [ 35.326352][ T420] WARNING: CPU: 0 PID: 420 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 35.326907][ T420] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.327870][ T420] Tainted: [W]=WARN [ 35.328078][ T420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.328419][ 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.328733][ T420] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.329725][ T420] RSP: 0018:ffffc900007f7140 EFLAGS: 00010246 [ 35.330076][ T420] RAX: 0000000000000000 RBX: ffff8880077a9000 RCX: 0000000000000001 [ 35.330487][ T420] RDX: 0000000000000000 RSI: ffffffffb049b941 RDI: ffffffffafc555e0 [ 35.330908][ T420] RBP: ffffc900007f7230 R08: ffff88800bca2000 R09: 0000000000000000 [ 35.331319][ T420] R10: ffffc900007f75c8 R11: ffffffffb1250668 R12: 1ffff920000fee2c [ 35.332349][ T420] R13: 00000000000007d0 R14: ffffc900007f7880 R15: ffff88800d91dc60 [ 35.332770][ T420] FS: 00007f1d48961800(0000) GS:ffff888083cb7000(0000) knlGS:0000000000000000 [ 35.333249][ T420] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.333594][ T420] CR2: 00000000004e5aa8 CR3: 0000000005022004 CR4: 0000000000772ef0 [ 35.334016][ T420] PKRU: 55555554 [ 35.334223][ T420] Call Trace: [ 35.334428][ T420] [ 35.334568][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.334859][ T420] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.335133][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.335413][ T420] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.335697][ T420] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.335973][ T420] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.336252][ T420] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.336530][ T420] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.336887][ T420] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.337166][ T420] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.337440][ T420] ? __kernel_text_address (kernel/extable.c:79) [ 35.337729][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.338008][ 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.338282][ T420] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.338629][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.338917][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.339190][ T420] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.339468][ T420] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.339752][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.340026][ T420] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.340297][ T420] ? __create_object (mm/kmemleak.c:771) [ 35.340571][ T420] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.340862][ T420] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.341136][ 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.341481][ T420] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.341772][ T420] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.342053][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.342326][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.342606][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.342894][ T420] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.343165][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.343440][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.343732][ T420] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.344009][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.344286][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.344566][ T420] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.344862][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.345137][ T420] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.345423][ T420] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.345713][ 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.345990][ T420] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.346268][ T420] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.346542][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.346832][ T420] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.347109][ T420] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.347383][ T420] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.347706][ T420] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.347986][ T420] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.348272][ T420] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.348639][ T420] ___sys_sendmsg (net/socket.c:2670) [ 35.348925][ T420] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.349199][ 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.349542][ T420] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.349834][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.350110][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.350388][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.350666][ 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.350952][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.351231][ T420] __sys_sendmsg (net/socket.c:2700) [ 35.351506][ T420] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.351856][ T420] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.352149][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.352425][ T420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.352709][ T420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.353047][ T420] RIP: 0033:0x7f1d48b2e1e7 [ 35.353331][ 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.354324][ T420] RSP: 002b:00007ffe1bc7fb68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.354750][ T420] RAX: ffffffffffffffda RBX: 00007ffe1bc80290 RCX: 00007f1d48b2e1e7 [ 35.355163][ T420] RDX: 0000000000000000 RSI: 00007ffe1bc7fbd0 RDI: 0000000000000005 [ 35.355573][ T420] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.355997][ T420] R10: 00007f1d48a2bee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.356409][ T420] R13: 00000000686e21cd R14: 0000000000499600 R15: 0000000000000000 | [ 35.461663][ T421] ------------[ cut here ]------------ | [ 35.461989][ T421] WARNING: CPU: 3 PID: 421 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 35.462539][ T421] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.463460][ T421] Tainted: [W]=WARN [ 35.463678][ T421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.464022][ 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) [ 35.464308][ T421] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.465914][ T421] RSP: 0018:ffffc90000807140 EFLAGS: 00010246 [ 35.466262][ T421] RAX: 0000000000000000 RBX: ffff88800db5c000 RCX: 0000000000000001 [ 35.466679][ T421] RDX: 0000000000000000 RSI: ffffffffb049b941 RDI: ffffffffafc555e0 [ 35.467090][ T421] RBP: ffffc90000807230 R08: ffff888005168800 R09: 0000000000000000 [ 35.467500][ T421] R10: ffffc900008075c8 R11: ffffffffb1250668 R12: 1ffff92000100e2c [ 35.467920][ T421] R13: 00000000000007d0 R14: ffffc90000807880 R15: ffff88800d91e6e0 [ 35.468331][ T421] FS: 00007f97fa1da800(0000) GS:ffff888083e37000(0000) knlGS:0000000000000000 [ 35.468872][ T421] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.469221][ T421] CR2: 00000000004e73d0 CR3: 0000000009a1a003 CR4: 0000000000772ef0 [ 35.469634][ T421] PKRU: 55555554 [ 35.469850][ T421] Call Trace: [ 35.470055][ T421] [ 35.470194][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.470477][ T421] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.470764][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.471041][ T421] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.471316][ T421] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.471590][ T421] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.471876][ T421] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.472158][ T421] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.472508][ T421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.472792][ T421] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.473065][ T421] ? __kernel_text_address (kernel/extable.c:79) [ 35.473340][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.473616][ 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) [ 35.473898][ T421] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.474238][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.474516][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.474799][ T421] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.475073][ T421] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.475347][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.475620][ T421] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.475898][ T421] ? __create_object (mm/kmemleak.c:771) [ 35.476178][ T421] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.476454][ T421] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.476740][ T421] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.477081][ T421] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.477362][ T421] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.477640][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.477921][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.478201][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.478474][ T421] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.478814][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.479092][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.479367][ T421] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.479642][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.479930][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.480210][ T421] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.480487][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.480768][ T421] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.481057][ T421] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.481329][ 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) [ 35.481605][ T421] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.481899][ T421] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.482171][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.482449][ T421] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.482736][ T421] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.483014][ T421] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.483295][ T421] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.483576][ T421] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.483859][ T421] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.484212][ T421] ___sys_sendmsg (net/socket.c:2670) [ 35.484481][ T421] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.484761][ 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) [ 35.485108][ T421] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.485385][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.485663][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.485974][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.486250][ 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) [ 35.486524][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.486819][ T421] __sys_sendmsg (net/socket.c:2700) [ 35.487104][ T421] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.487442][ T421] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.487738][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.488015][ T421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.488289][ T421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.488682][ T421] RIP: 0033:0x7f97fa3a71e7 [ 35.488969][ 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) [ 35.489961][ T421] RSP: 002b:00007ffe9382ef48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.490376][ T421] RAX: ffffffffffffffda RBX: 00007ffe9382f670 RCX: 00007f97fa3a71e7 [ 35.490795][ T421] RDX: 0000000000000000 RSI: 00007ffe9382efb0 RDI: 0000000000000005 [ 35.491209][ T421] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.491620][ T421] R10: 00007f97fa2a4ee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.492039][ T421] R13: 00000000686e21cd R14: 0000000000499600 R15: 0000000000000000 | [ 35.610776][ T422] ------------[ cut here ]------------ | [ 35.611089][ T422] WARNING: CPU: 0 PID: 422 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 35.611680][ T422] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.612607][ T422] Tainted: [W]=WARN [ 35.613902][ T422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.614252][ 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) [ 35.614556][ T422] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.615554][ T422] RSP: 0018:ffffc90000807140 EFLAGS: 00010246 [ 35.615913][ T422] RAX: 0000000000000000 RBX: ffff888007ab1000 RCX: 0000000000000001 [ 35.616332][ T422] RDX: 0000000000000000 RSI: ffffffffb049b941 RDI: ffffffffafc555e0 [ 35.616773][ T422] RBP: ffffc90000807230 R08: ffff88802ad2e800 R09: 0000000000000000 [ 35.617185][ T422] R10: ffffc900008075c8 R11: ffffffffb1250668 R12: 1ffff92000100e2c [ 35.617771][ T422] R13: 00000000000007d0 R14: ffffc90000807880 R15: ffff88800d91f160 [ 35.618186][ T422] FS: 00007fe5e78ff800(0000) GS:ffff888083cb7000(0000) knlGS:0000000000000000 [ 35.618705][ T422] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.619056][ T422] CR2: 00000000004e5ab0 CR3: 000000000c50a006 CR4: 0000000000772ef0 [ 35.619482][ T422] PKRU: 55555554 [ 35.619697][ T422] Call Trace: [ 35.619909][ T422] [ 35.620052][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.620340][ T422] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.620636][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.620928][ T422] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.621202][ T422] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.621511][ T422] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.621802][ T422] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.622085][ T422] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.622445][ T422] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.622729][ T422] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.623002][ T422] ? __kernel_text_address (kernel/extable.c:79) [ 35.623277][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.623554][ 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) [ 35.623836][ T422] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.624176][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.624460][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.624743][ T422] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.625019][ T422] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.625295][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.625570][ T422] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.625852][ T422] ? __create_object (mm/kmemleak.c:771) [ 35.626130][ T422] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.626405][ T422] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.626690][ T422] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.627033][ T422] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.627314][ T422] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.627595][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.627878][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.628158][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.628432][ T422] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.628734][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.629011][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.629284][ T422] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.629557][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.629843][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.630129][ T422] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.630403][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.630689][ T422] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.630993][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.631283][ 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) [ 35.631573][ T422] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.631877][ T422] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.632158][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.632436][ T422] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.632724][ T422] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.633009][ T422] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.633291][ T422] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.633568][ T422] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.633856][ T422] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.634210][ T422] ___sys_sendmsg (net/socket.c:2670) [ 35.634484][ T422] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.634767][ 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) [ 35.635123][ T422] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.635403][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.635692][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.635983][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.636259][ 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) [ 35.636534][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.636827][ T422] __sys_sendmsg (net/socket.c:2700) [ 35.637121][ T422] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.637470][ T422] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.637770][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.638052][ T422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.638330][ T422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.638710][ T422] RIP: 0033:0x7fe5e7acc1e7 [ 35.639002][ 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) [ 35.640010][ T422] RSP: 002b:00007ffe7783fa08 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.640429][ T422] RAX: ffffffffffffffda RBX: 00007ffe77840130 RCX: 00007fe5e7acc1e7 [ 35.640855][ T422] RDX: 0000000000000000 RSI: 00007ffe7783fa70 RDI: 0000000000000005 [ 35.641281][ T422] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.641706][ T422] R10: 00007fe5e79c9ee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.642118][ T422] R13: 00000000686e21cd R14: 0000000000499600 R15: 0000000000000000 | [ 35.758593][ T423] ------------[ cut here ]------------ | [ 35.759696][ T423] WARNING: CPU: 0 PID: 423 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 35.760266][ T423] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.761188][ T423] Tainted: [W]=WARN [ 35.761399][ T423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.761750][ T423] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 35.762042][ T423] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.763026][ T423] RSP: 0018:ffffc90000817140 EFLAGS: 00010246 [ 35.763374][ T423] RAX: 0000000000000000 RBX: ffff888008a61000 RCX: 0000000000000001 [ 35.763800][ T423] RDX: 0000000000000000 RSI: ffffffffb049b941 RDI: ffffffffafc555e0 [ 35.764211][ T423] RBP: ffffc90000817230 R08: ffff88802afee800 R09: 0000000000000000 [ 35.764622][ T423] R10: ffffc900008175c8 R11: ffffffffb1250668 R12: 1ffff92000102e2c [ 35.765039][ T423] R13: 00000000000007d0 R14: ffffc90000817880 R15: ffff88800d91fbe0 [ 35.765455][ T423] FS: 00007f79c36f3800(0000) GS:ffff888083cb7000(0000) knlGS:0000000000000000 [ 35.765944][ T423] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.766291][ T423] CR2: 00000000004e55b8 CR3: 000000000e968001 CR4: 0000000000772ef0 [ 35.766711][ T423] PKRU: 55555554 [ 35.766917][ T423] Call Trace: [ 35.767122][ T423] [ 35.767264][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.767547][ T423] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.767829][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.768107][ T423] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.768381][ T423] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.768683][ T423] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.768965][ T423] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.769245][ T423] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.769601][ T423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.769885][ T423] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.770155][ T423] ? __kernel_text_address (kernel/extable.c:79) [ 35.770432][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.770717][ T423] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 35.770994][ T423] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.771337][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.771613][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.771912][ T423] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.772189][ T423] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.772463][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.772745][ T423] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.773018][ T423] ? __create_object (mm/kmemleak.c:771) [ 35.773293][ T423] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.773573][ T423] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.773856][ T423] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.774197][ T423] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.774477][ T423] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.774764][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.775039][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.775318][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.775592][ T423] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.775879][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.776156][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.776429][ T423] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.776713][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.776993][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.777272][ T423] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.777546][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.777839][ T423] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.778125][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.778401][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 35.778700][ T423] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.778981][ T423] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.779255][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.779536][ T423] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.779832][ T423] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.780107][ T423] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.780387][ T423] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.780678][ T423] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.780954][ T423] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.781307][ T423] ___sys_sendmsg (net/socket.c:2670) [ 35.781578][ T423] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.781870][ T423] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 35.782215][ T423] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.782494][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.782784][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.783065][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.783340][ T423] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 35.783614][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.783909][ T423] __sys_sendmsg (net/socket.c:2700) [ 35.784188][ T423] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.784529][ T423] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.784828][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.785104][ T423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.785378][ T423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.785729][ T423] RIP: 0033:0x7f79c38c01e7 [ 35.786012][ T423] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 35.787010][ T423] RSP: 002b:00007fff0c7c4208 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.787425][ T423] RAX: ffffffffffffffda RBX: 00007fff0c7c4930 RCX: 00007f79c38c01e7 [ 35.787848][ T423] RDX: 0000000000000000 RSI: 00007fff0c7c4270 RDI: 0000000000000005 [ 35.788266][ T423] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.788699][ T423] R10: 00007f79c37bdee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.789109][ T423] R13: 00000000686e21cd R14: 0000000000499600 R15: 0000000000000000 | [ 35.900071][ T424] ------------[ cut here ]------------ | [ 35.900393][ T424] WARNING: CPU: 3 PID: 424 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 35.900957][ T424] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.901890][ T424] Tainted: [W]=WARN [ 35.902100][ T424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.902450][ T424] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 35.903031][ T424] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.904019][ T424] RSP: 0018:ffffc90000827140 EFLAGS: 00010246 [ 35.904365][ T424] RAX: 0000000000000000 RBX: ffff888008a49000 RCX: 0000000000000001 [ 35.904786][ T424] RDX: 0000000000000000 RSI: ffffffffb049b941 RDI: ffffffffafc555e0 [ 35.905196][ T424] RBP: ffffc90000827230 R08: ffff888009342000 R09: 0000000000000000 [ 35.905603][ T424] R10: ffffc900008275c8 R11: ffffffffb1250668 R12: 1ffff92000104e2c [ 35.906022][ T424] R13: 00000000000007d0 R14: ffffc90000827880 R15: ffff88800960b860 [ 35.906437][ T424] FS: 00007f1719197800(0000) GS:ffff888083e37000(0000) knlGS:0000000000000000 [ 35.906920][ T424] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.907263][ T424] CR2: 00000000004e5ac8 CR3: 0000000008b5c002 CR4: 0000000000772ef0 [ 35.907684][ T424] PKRU: 55555554 [ 35.907891][ T424] Call Trace: [ 35.908100][ T424] [ 35.908239][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.908520][ T424] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.908819][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.909095][ T424] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.909369][ T424] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.909643][ T424] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.909932][ T424] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.910219][ T424] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.910566][ T424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.910848][ T424] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.911119][ T424] ? __kernel_text_address (kernel/extable.c:79) [ 35.911396][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.911685][ T424] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 35.911967][ T424] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.912379][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.912683][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.912974][ T424] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.913265][ T424] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.913559][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.913860][ T424] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.914147][ T424] ? __create_object (mm/kmemleak.c:771) [ 35.914443][ T424] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.914742][ T424] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.915031][ T424] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.915389][ T424] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.915697][ T424] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.915996][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.916294][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.916576][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.916868][ T424] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.917143][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.917419][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.917703][ T424] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.917981][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.918260][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.918544][ T424] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.918900][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.919179][ T424] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.919465][ T424] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.919748][ T424] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 35.920026][ T424] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.920302][ T424] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.920575][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.920874][ T424] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.921152][ T424] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.921430][ T424] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.921723][ T424] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.922004][ T424] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.922280][ T424] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.922630][ T424] ___sys_sendmsg (net/socket.c:2670) [ 35.922921][ T424] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.923196][ T424] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 35.923538][ T424] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.923827][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.924104][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.924385][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.924658][ T424] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 35.924943][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.925225][ T424] __sys_sendmsg (net/socket.c:2700) [ 35.925498][ T424] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.925849][ T424] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.926134][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.926408][ T424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.926692][ T424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.927033][ T424] RIP: 0033:0x7f17193641e7 [ 35.927323][ T424] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 35.928312][ T424] RSP: 002b:00007ffe54258b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.928795][ T424] RAX: ffffffffffffffda RBX: 00007ffe542592c0 RCX: 00007f17193641e7 [ 35.929214][ T424] RDX: 0000000000000000 RSI: 00007ffe54258c00 RDI: 0000000000000005 [ 35.929626][ T424] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.930049][ T424] R10: 00007f1719261ee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.930460][ T424] R13: 00000000686e21cd R14: 0000000000499600 R15: 0000000000000000 | [ 36.043391][ T425] ------------[ cut here ]------------ | [ 36.043729][ T425] WARNING: CPU: 3 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.044289][ T425] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.045211][ T425] Tainted: [W]=WARN [ 36.045420][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.045772][ 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.046060][ T425] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.047048][ T425] RSP: 0018:ffffc90000837140 EFLAGS: 00010246 [ 36.047398][ T425] RAX: 0000000000000000 RBX: ffff888008a79000 RCX: 0000000000000001 [ 36.047823][ T425] RDX: 0000000000000000 RSI: ffffffffb049b941 RDI: ffffffffafc555e0 [ 36.048232][ T425] RBP: ffffc90000837230 R08: ffff8880051a8800 R09: 0000000000000000 [ 36.048699][ T425] R10: ffffc900008375c8 R11: ffffffffb1250668 R12: 1ffff92000106e2c [ 36.049114][ T425] R13: 00000000000007d0 R14: ffffc90000837880 R15: ffff88800960b160 [ 36.049531][ T425] FS: 00007f25fbecf800(0000) GS:ffff888083e37000(0000) knlGS:0000000000000000 [ 36.050017][ T425] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.050363][ T425] CR2: 00000000004e5ac0 CR3: 000000000a97d003 CR4: 0000000000772ef0 [ 36.050783][ T425] PKRU: 55555554 [ 36.050992][ T425] Call Trace: [ 36.051198][ T425] [ 36.051338][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.051623][ T425] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.051906][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.052185][ T425] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.052459][ T425] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.052742][ T425] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.053020][ T425] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.053301][ T425] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.053654][ T425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.053936][ T425] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.054210][ T425] ? __kernel_text_address (kernel/extable.c:79) [ 36.054486][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.054769][ 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.055059][ T425] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.055405][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.055696][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.055974][ T425] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.056247][ T425] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.056520][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.056803][ T425] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.057077][ T425] ? __create_object (mm/kmemleak.c:771) [ 36.057355][ T425] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.057638][ T425] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.057924][ 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.058268][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.058548][ T425] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.058883][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.059157][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.059439][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.059738][ T425] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.060017][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.060294][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.060568][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.060855][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.061132][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.061410][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.061698][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.061980][ T425] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.062267][ T425] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.062539][ 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.062827][ T425] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.063107][ T425] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.063380][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.063659][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.063967][ T425] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.064245][ T425] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.064527][ T425] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.064817][ T425] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.065090][ T425] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.065440][ T425] ___sys_sendmsg (net/socket.c:2670) [ 36.065721][ T425] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.066001][ 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.066343][ T425] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.066619][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.066913][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.067195][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.067469][ 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.067751][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.068033][ T425] __sys_sendmsg (net/socket.c:2700) [ 36.068309][ T425] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.068707][ T425] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.069004][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.069281][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.069555][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.069900][ T425] RIP: 0033:0x7f25fc09c1e7 [ 36.070187][ 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.071176][ T425] RSP: 002b:00007ffc7c0dcbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.071591][ T425] RAX: ffffffffffffffda RBX: 00007ffc7c0dd320 RCX: 00007f25fc09c1e7 [ 36.072011][ T425] RDX: 0000000000000000 RSI: 00007ffc7c0dcc60 RDI: 0000000000000005 [ 36.072427][ T425] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.072845][ T425] R10: 00007f25fbf99ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.073256][ T425] R13: 00000000686e21cd R14: 0000000000499600 R15: 0000000000000000 | [ 36.199294][ T426] ------------[ cut here ]------------ | [ 36.199650][ T426] WARNING: CPU: 3 PID: 426 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.200245][ T426] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.201251][ T426] Tainted: [W]=WARN [ 36.201470][ T426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.201839][ T426] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.202137][ T426] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.203179][ T426] RSP: 0018:ffffc90000857140 EFLAGS: 00010246 [ 36.203547][ T426] RAX: 0000000000000000 RBX: ffff88800bf34000 RCX: 0000000000000001 [ 36.203989][ T426] RDX: 0000000000000000 RSI: ffffffffb049b941 RDI: ffffffffafc555e0 [ 36.204427][ T426] RBP: ffffc90000857230 R08: ffff88802accd000 R09: 0000000000000000 [ 36.204870][ T426] R10: ffffc900008575c8 R11: ffffffffb1250668 R12: 1ffff9200010ae2c [ 36.205304][ T426] R13: 00000000000007d0 R14: ffffc90000857880 R15: ffff888009609c60 [ 36.205749][ T426] FS: 00007ff1ab221800(0000) GS:ffff888083e37000(0000) knlGS:0000000000000000 [ 36.206260][ T426] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.206625][ T426] CR2: 00000000004e73f8 CR3: 0000000005461004 CR4: 0000000000772ef0 [ 36.207070][ T426] PKRU: 55555554 [ 36.207287][ T426] Call Trace: [ 36.207502][ T426] [ 36.207647][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.207952][ T426] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.208242][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.208534][ T426] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.208882][ T426] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.209173][ T426] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.209465][ T426] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.209788][ T426] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.210155][ T426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.210454][ T426] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.210749][ T426] ? __kernel_text_address (kernel/extable.c:79) [ 36.211041][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.211335][ T426] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.211625][ T426] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.211988][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.212278][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.212572][ T426] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.212869][ T426] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.213161][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.213450][ T426] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.213746][ T426] ? __create_object (mm/kmemleak.c:771) [ 36.214036][ T426] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.214327][ T426] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.214617][ T426] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.214990][ T426] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.215285][ T426] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.215579][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.215879][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.216173][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.216461][ T426] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.216759][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.217057][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.217346][ T426] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.217638][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.217941][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.218238][ T426] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.218528][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.218889][ T426] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.219194][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.219486][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.219785][ T426] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.220081][ T426] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.220366][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.220661][ T426] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.220964][ T426] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.221287][ T426] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.221591][ T426] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.221901][ T426] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.222199][ T426] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.222571][ T426] ___sys_sendmsg (net/socket.c:2670) [ 36.222865][ T426] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.223158][ T426] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.223518][ T426] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.223829][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.224122][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.224412][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.224712][ T426] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.225007][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.225304][ T426] __sys_sendmsg (net/socket.c:2700) [ 36.225591][ T426] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.225964][ T426] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.226266][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.226558][ T426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.226857][ T426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.227223][ T426] RIP: 0033:0x7ff1ab3ee1e7 [ 36.227520][ T426] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.228580][ T426] RSP: 002b:00007ffd3d8aa5a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.229066][ T426] RAX: ffffffffffffffda RBX: 00007ffd3d8aacd0 RCX: 00007ff1ab3ee1e7 [ 36.229501][ T426] RDX: 0000000000000000 RSI: 00007ffd3d8aa610 RDI: 0000000000000005 [ 36.229956][ T426] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.230392][ T426] R10: 00007ff1ab2ebee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.230833][ T426] R13: 00000000686e21cd R14: 0000000000499600 R15: 0000000000000000 | [ 36.332454][ T427] ------------[ cut here ]------------ | [ 36.332795][ T427] WARNING: CPU: 1 PID: 427 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.333375][ T427] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.334367][ T427] Tainted: [W]=WARN [ 36.334587][ T427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.334958][ T427] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.335257][ T427] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.336701][ T427] RSP: 0018:ffffc90000867140 EFLAGS: 00010246 [ 36.337072][ T427] RAX: 0000000000000000 RBX: ffff8880051b1000 RCX: 0000000000000001 [ 36.337508][ T427] RDX: 0000000000000000 RSI: ffffffffb049b941 RDI: ffffffffafc555e0 [ 36.337951][ T427] RBP: ffffc90000867230 R08: ffff8880094e2000 R09: 0000000000000000 [ 36.338383][ T427] R10: ffffc900008675c8 R11: ffffffffb1250668 R12: 1ffff9200010ce2c [ 36.338832][ T427] R13: 00000000000007d0 R14: ffffc90000867880 R15: ffff88800528b860 [ 36.339267][ T427] FS: 00007f7e8c10f800(0000) GS:ffff888083d37000(0000) knlGS:0000000000000000 [ 36.339782][ T427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.340149][ T427] CR2: 00000000004e5ab8 CR3: 000000000e97f006 CR4: 0000000000772ef0 [ 36.340589][ T427] PKRU: 55555554 [ 36.340817][ T427] Call Trace: [ 36.341033][ T427] [ 36.341181][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.341477][ T427] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.341774][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.342070][ T427] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.342362][ T427] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.342652][ T427] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.342957][ T427] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.343252][ T427] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.343620][ T427] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.343924][ T427] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.344214][ T427] ? __kernel_text_address (kernel/extable.c:79) [ 36.344505][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.344806][ T427] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.345095][ T427] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.345454][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.345753][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.346041][ T427] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.346337][ T427] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.346631][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.346930][ T427] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.347215][ T427] ? __create_object (mm/kmemleak.c:771) [ 36.347507][ T427] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.347809][ T427] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.348099][ T427] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.348465][ T427] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.348778][ T427] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.349074][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.349362][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.349658][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.349958][ T427] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.350244][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.350536][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.350836][ T427] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.351129][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.351423][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.351733][ T427] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.352025][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.352316][ T427] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.352619][ T427] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.352921][ T427] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.353215][ T427] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.353512][ T427] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.353808][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.354102][ T427] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.354396][ T427] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.354697][ T427] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.355012][ T427] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.355308][ T427] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.355603][ T427] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.355985][ T427] ___sys_sendmsg (net/socket.c:2670) [ 36.356275][ T427] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.356565][ T427] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.356932][ T427] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.357228][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.357521][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.357833][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.358125][ T427] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.358500][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.358808][ T427] __sys_sendmsg (net/socket.c:2700) [ 36.359088][ T427] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.359426][ T427] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.359747][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.360026][ T427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.360302][ T427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.360645][ T427] RIP: 0033:0x7f7e8c2dc1e7 [ 36.360935][ T427] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.361932][ T427] RSP: 002b:00007ffe61c22e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.362345][ T427] RAX: ffffffffffffffda RBX: 00007ffe61c23550 RCX: 00007f7e8c2dc1e7 [ 36.362762][ T427] RDX: 0000000000000000 RSI: 00007ffe61c22e90 RDI: 0000000000000005 [ 36.363174][ T427] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.363591][ T427] R10: 00007f7e8c1d9ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.364012][ T427] R13: 00000000686e21ce R14: 0000000000499600 R15: 0000000000000000 | [ 36.502162][ T428] ------------[ cut here ]------------ | [ 36.502504][ T428] WARNING: CPU: 2 PID: 428 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.503087][ T428] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.504066][ T428] Tainted: [W]=WARN [ 36.504288][ T428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.504645][ T428] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.504966][ T428] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.505978][ T428] RSP: 0018:ffffc90000917140 EFLAGS: 00010246 [ 36.506341][ T428] RAX: 0000000000000000 RBX: ffff888008b39000 RCX: 0000000000000001 [ 36.506777][ T428] RDX: 0000000000000000 RSI: ffffffffb049b941 RDI: ffffffffafc555e0 [ 36.507198][ T428] RBP: ffffc90000917230 R08: ffff88800c6e0800 R09: 0000000000000000 [ 36.507629][ T428] R10: ffffc900009175c8 R11: ffffffffb1250668 R12: 1ffff92000122e2c [ 36.508067][ T428] R13: 00000000000007d0 R14: ffffc90000917880 R15: ffff88800505e360 [ 36.508491][ T428] FS: 00007f2010605800(0000) GS:ffff888083db7000(0000) knlGS:0000000000000000 [ 36.509025][ T428] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.509393][ T428] CR2: 00000000004e59c0 CR3: 000000000bf88004 CR4: 0000000000772ef0 [ 36.509957][ T428] PKRU: 55555554 [ 36.510350][ T428] Call Trace: [ 36.510712][ T428] [ 36.510871][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.511164][ T428] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.511449][ T428] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.511760][ T428] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.512054][ T428] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.512342][ T428] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.512631][ T428] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.512951][ T428] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.513316][ T428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.513602][ T428] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.513909][ T428] ? __kernel_text_address (kernel/extable.c:79) [ 36.514202][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.514493][ T428] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.514792][ T428] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.515144][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.515431][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.515728][ T428] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.516019][ T428] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.516305][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.516595][ T428] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.516904][ T428] ? __create_object (mm/kmemleak.c:771) [ 36.517197][ T428] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.517484][ T428] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.517779][ T428] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.518136][ T428] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.518432][ T428] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.518758][ T428] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.519049][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.519340][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.519627][ T428] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.519923][ T428] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.520213][ T428] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.520556][ T428] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.520885][ T428] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.521189][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.521495][ T428] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.521809][ T428] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.522111][ T428] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.522422][ T428] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.522742][ T428] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.523046][ T428] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.523351][ T428] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.523637][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.523943][ T428] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.524232][ T428] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.524521][ T428] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.524840][ T428] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.525147][ T428] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.525431][ T428] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.525806][ T428] ___sys_sendmsg (net/socket.c:2670) [ 36.526090][ T428] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.526387][ T428] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.526752][ T428] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.527051][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.527339][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.527632][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.527929][ T428] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.528218][ T428] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.528509][ T428] __sys_sendmsg (net/socket.c:2700) [ 36.528832][ T428] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.529183][ T428] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.529490][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.529788][ T428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.530078][ T428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.530426][ T428] RIP: 0033:0x7f20107d21e7 [ 36.530732][ T428] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.531735][ T428] RSP: 002b:00007ffc36aec2a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.532162][ T428] RAX: ffffffffffffffda RBX: 00007ffc36aec9d0 RCX: 00007f20107d21e7 [ 36.532584][ T428] RDX: 0000000000000000 RSI: 00007ffc36aec310 RDI: 0000000000000005 [ 36.533027][ T428] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.533456][ T428] R10: 00007f20106cfee8 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