====================================== | [ 20.934483][ T317] ip_gre: GRE over IPv4 tunneling driver | [ 21.008629][ T316] ------------[ cut here ]------------ | [ 21.009416][ T316] WARNING: CPU: 2 PID: 316 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 21.010516][ T316] Modules linked in: ip_gre gre 8021q vrf veth [ 21.012393][ T316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.013106][ T316] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 21.013681][ T316] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 21.015664][ T316] RSP: 0018:ffffc90000507000 EFLAGS: 00010246 [ 21.016417][ T316] RAX: 0000000000000000 RBX: ffff88800cc94000 RCX: 0000000000000001 [ 21.017278][ T316] RDX: 0000000000000000 RSI: ffffffffaba9b939 RDI: ffffffffab2555e0 [ 21.018135][ T316] RBP: ffffc900005070e8 R08: ffff88800cc94218 R09: 0000000000000000 [ 21.018998][ T316] R10: ffffc90000507118 R11: ffffffffabf79160 R12: 1ffff920000a0e04 [ 21.019840][ T316] R13: 00000000000005c0 R14: ffffc90000507118 R15: ffff88800cc94218 [ 21.020683][ T316] FS: 00007f6670786800(0000) GS:ffff8880887b7000(0000) knlGS:0000000000000000 [ 21.021693][ T316] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.022388][ T316] CR2: 00007fc8a7352460 CR3: 000000000b62f002 CR4: 0000000000772ef0 [ 21.023696][ T316] PKRU: 55555554 [ 21.024794][ T316] Call Trace: [ 21.025253][ T316] [ 21.025563][ T316] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 21.026304][ T316] ? packet_notifier (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/packet/af_packet.c:4283) [ 21.026901][ T316] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 21.027924][ T316] ? __pfx_vlan_device_event (net/8021q/vlan.c:362) 8021q [ 21.028648][ T316] ? __pfx_packet_notifier (net/packet/af_packet.c:4236) [ 21.029242][ T316] netif_set_mtu (net/core/dev.c:9652) [ 21.031062][ T316] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 21.032117][ T316] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 21.032560][ T316] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 21.033160][ T316] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 21.034184][ T316] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 21.034762][ T316] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 21.035469][ T316] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 21.036100][ T316] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 21.036687][ T316] rtnl_newlink_create (net/core/rtnetlink.c:3828) [ 21.037294][ T316] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 21.037874][ T316] ? __dev_get_by_name (net/core/dev.c:865) [ 21.038418][ T316] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 21.039010][ T316] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 21.039608][ T316] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 21.040200][ T316] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 21.040833][ T316] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 21.041418][ T316] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 21.042030][ T316] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 21.042634][ T316] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 21.043659][ T316] ? __lock_release (kernel/locking/lockdep.c:5539) [ 21.044252][ T316] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 21.044850][ T316] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 21.045421][ T316] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 21.070014][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.070608][ T316] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.071078][ T316] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 21.071403][ T316] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 21.071740][ T316] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 21.072068][ T316] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 21.072393][ T316] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 21.072722][ T316] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 21.073059][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.073389][ T316] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 21.073722][ T316] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 21.074079][ T316] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 21.074669][ T316] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 21.075241][ T316] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 21.075582][ T316] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 21.076007][ T316] ___sys_sendmsg (net/socket.c:2670) [ 21.076344][ T316] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 21.076673][ T316] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.077023][ T316] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.077346][ T316] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 21.077679][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.078020][ T316] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 21.078354][ T316] __sys_sendmsg (net/socket.c:2700) [ 21.078684][ T316] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 21.079052][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 21.079406][ T316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.079744][ T316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 21.080163][ T316] RIP: 0033:0x7f66709531e7 [ 21.080509][ T316] Code: Unable to access opcode bytes at 0x7f66709531bd. Code starting with the faulting instruction =========================================== [ 21.081221][ T316] RSP: 002b:00007ffce4159a68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 21.081946][ T316] RAX: ffffffffffffffda RBX: 00007ffce415a190 RCX: 00007f66709531e7 [ 21.082441][ T316] RDX: 0000000000000000 RSI: 00007ffce4159ad0 RDI: 0000000000000005 [ 21.083153][ T316] RBP: 0000000000000008 R08: 00000000000000a8 R09: 0000000000000000 [ 21.083636][ T316] R10: 00007f667084b6f8 R11: 0000000000000246 R12: 00007ffce415a1b0 [ 21.084126][ T316] R13: 00000000686e6a09 R14: 0000000000499600 R15: 00007ffce4159bb4 | [ 23.475462][ T344] ------------[ cut here ]------------ | [ 23.475870][ T344] WARNING: CPU: 2 PID: 344 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) | [ 23.476522][ T344] Modules linked in: ip_gre gre 8021q vrf veth | [ 23.477644][ T344] Tainted: [W]=WARN [ 23.477910][ T344] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.478322][ T344] 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) [ 23.478673][ T344] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 23.479841][ T344] RSP: 0018:ffffc900005d7000 EFLAGS: 00010246 [ 23.480250][ T344] RAX: 0000000000000000 RBX: ffff888002a6c000 RCX: 0000000000000001 [ 23.480739][ T344] RDX: 0000000000000000 RSI: ffffffffaba9b939 RDI: ffffffffab2555e0 [ 23.481256][ T344] RBP: ffffc900005d70e8 R08: ffff888002a6c218 R09: 0000000000000000 [ 23.481749][ T344] R10: ffffc900005d7118 R11: ffffffffabf79160 R12: 1ffff920000bae04 [ 23.482237][ T344] R13: 000000000000ffe3 R14: ffffc900005d7118 R15: ffff888002a6c218 [ 23.482723][ T344] FS: 00007fa9f331e800(0000) GS:ffff8880887b7000(0000) knlGS:0000000000000000 [ 23.483291][ T344] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.483702][ T344] CR2: 00000000004200f0 CR3: 000000000cce3002 CR4: 0000000000772ef0 [ 23.484195][ T344] PKRU: 55555554 [ 23.484452][ T344] Call Trace: [ 23.484697][ T344] [ 23.484880][ T344] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 23.485291][ T344] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 23.485628][ T344] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.485971][ T344] netif_set_mtu (net/core/dev.c:9652) [ 23.486302][ T344] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 23.486662][ T344] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 23.486919][ T344] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 23.487254][ T344] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 23.487599][ T344] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 23.487937][ T344] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 23.488332][ T344] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 23.488676][ T344] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 23.489007][ T344] rtnl_newlink_create (net/core/rtnetlink.c:3828) [ 23.489338][ T344] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 23.489673][ T344] ? __dev_get_by_name (net/core/dev.c:865) [ 23.490008][ T344] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 23.490337][ T344] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 23.490675][ T344] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 23.491014][ T344] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 23.491346][ T344] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 23.491690][ T344] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 23.492092][ T344] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.492693][ T344] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 23.493292][ T344] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.493883][ T344] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.494454][ T344] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 23.495041][ T344] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.495621][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.496213][ T344] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.496795][ T344] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.497383][ T344] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 23.497993][ T344] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 23.498560][ T344] ? 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) [ 23.499146][ T344] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 23.499721][ T344] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 23.500306][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.500947][ T344] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 23.501525][ T344] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 23.502112][ T344] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 23.502698][ T344] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 23.503286][ T344] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 23.503863][ T344] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 23.504589][ T344] ___sys_sendmsg (net/socket.c:2670) [ 23.505199][ T344] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 23.505768][ T344] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 23.506368][ T344] ? mt_find (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/maple_tree.c:6937) [ 23.506830][ T344] ? __handle_mm_fault (mm/memory.c:6212) [ 23.507401][ T344] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 23.507981][ T344] ? mt_find (lib/maple_tree.c:6938) [ 23.508450][ T344] __sys_sendmsg (net/socket.c:2700) [ 23.509050][ T344] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 23.509612][ T344] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 23.510226][ T344] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 23.510840][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.511424][ T344] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.512022][ T344] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.512726][ T344] RIP: 0033:0x7fa9f34eb1e7 [ 23.513349][ T344] 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) [ 23.515390][ T344] RSP: 002b:00007ffd85988768 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 23.516277][ T344] RAX: ffffffffffffffda RBX: 00007ffd85988e90 RCX: 00007fa9f34eb1e7 [ 23.517161][ T344] RDX: 0000000000000000 RSI: 00007ffd859887d0 RDI: 0000000000000005 [ 23.518027][ T344] RBP: 000000000000000a R08: 00000000000000b0 R09: 0000000000000000 [ 23.518896][ T344] R10: 00007fa9f3579ac0 R11: 0000000000000246 R12: 00007ffd85988eb0 [ 23.519752][ T344] R13: 00000000686e6a0c R14: 0000000000499600 R15: 00007ffd859888b4 | [ 37.443292][ T390] ------------[ cut here ]------------ | [ 37.443684][ T390] WARNING: CPU: 1 PID: 390 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.444245][ T390] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.445203][ T390] Tainted: [W]=WARN [ 37.445412][ T390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.445751][ T390] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.446057][ T390] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.447292][ T390] RSP: 0018:ffffc90000767140 EFLAGS: 00010246 [ 37.447645][ T390] RAX: 0000000000000000 RBX: ffff8880052b9000 RCX: 0000000000000001 [ 37.448075][ T390] RDX: 0000000000000000 RSI: ffffffffaba9b939 RDI: ffffffffab2555e0 [ 37.448487][ T390] RBP: ffffc90000767230 R08: ffff88800517b800 R09: 0000000000000000 [ 37.448916][ T390] R10: ffffc900007675c8 R11: ffffffffac850668 R12: 1ffff920000ece2c [ 37.449333][ T390] R13: 00000000000007d0 R14: ffffc90000767880 R15: ffff88800c6026e0 [ 37.449742][ T390] FS: 00007f979699e800(0000) GS:ffff888088737000(0000) knlGS:0000000000000000 [ 37.450252][ T390] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.450635][ T390] CR2: 00000000004e5aa0 CR3: 000000000cfee001 CR4: 0000000000772ef0 [ 37.451097][ T390] PKRU: 55555554 [ 37.451316][ T390] Call Trace: [ 37.451527][ T390] [ 37.451666][ T390] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.451957][ T390] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.452232][ T390] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.452513][ T390] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.452795][ T390] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.453107][ T390] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.453397][ T390] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.453681][ T390] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.454066][ T390] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.454370][ T390] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.454646][ T390] ? __kernel_text_address (kernel/extable.c:79) [ 37.454941][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.455222][ T390] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.455497][ T390] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.455851][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.456134][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.456415][ T390] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.456695][ T390] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.456985][ T390] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.457270][ T390] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.457544][ T390] ? __create_object (mm/kmemleak.c:771) [ 37.457858][ T390] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.458170][ T390] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.458452][ T390] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.458793][ T390] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.459137][ T390] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.459419][ T390] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.459693][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.459983][ T390] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.460281][ T390] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.460558][ T390] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.460855][ T390] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.461131][ T390] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.461412][ T390] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.461692][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.462002][ T390] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.462308][ T390] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.462588][ T390] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.462886][ T390] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.463162][ T390] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.463447][ T390] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 37.463725][ T390] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.464010][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.464292][ T390] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.464573][ T390] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.464860][ T390] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.465148][ T390] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.465433][ T390] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.465713][ T390] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.466099][ T390] ___sys_sendmsg (net/socket.c:2670) [ 37.466394][ T390] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.466857][ T390] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.467387][ T390] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.467860][ T390] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.468297][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.468766][ T390] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.469272][ T390] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.469761][ T390] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.470297][ T390] __sys_sendmsg (net/socket.c:2700) [ 37.470774][ T390] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.471372][ T390] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.471884][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.472359][ T390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.472839][ T390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.473431][ T390] RIP: 0033:0x7f9796b6b1e7 [ 37.473759][ T390] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.475279][ T390] RSP: 002b:00007ffff6e297f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.475981][ T390] RAX: ffffffffffffffda RBX: 00007ffff6e29f20 RCX: 00007f9796b6b1e7 [ 37.476709][ T390] RDX: 0000000000000000 RSI: 00007ffff6e29860 RDI: 0000000000000005 [ 37.477436][ T390] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.478173][ T390] R10: 00007f9796a68ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.478878][ T390] R13: 00000000686e6a19 R14: 0000000000499600 R15: 0000000000000000 | [ 37.624318][ T391] ------------[ cut here ]------------ | [ 37.624724][ T391] WARNING: CPU: 3 PID: 391 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.625283][ T391] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.626318][ T391] Tainted: [W]=WARN [ 37.626541][ T391] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.626913][ T391] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.627212][ T391] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.628258][ T391] RSP: 0018:ffffc90000687140 EFLAGS: 00010246 [ 37.628626][ T391] RAX: 0000000000000000 RBX: ffff8880027cc000 RCX: 0000000000000001 [ 37.629071][ T391] RDX: 0000000000000000 RSI: ffffffffaba9b939 RDI: ffffffffab2555e0 [ 37.629503][ T391] RBP: ffffc90000687230 R08: ffff88800cc46800 R09: 0000000000000000 [ 37.629953][ T391] R10: ffffc900006875c8 R11: ffffffffac850668 R12: 1ffff920000d0e2c [ 37.630395][ T391] R13: 00000000000007d0 R14: ffffc90000687880 R15: ffff888005734760 [ 37.630927][ T391] FS: 00007f8121b76800(0000) GS:ffff888088837000(0000) knlGS:0000000000000000 [ 37.631436][ T391] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.631802][ T391] CR2: 00000000004e5aa8 CR3: 000000000b63d004 CR4: 0000000000772ef0 [ 37.632265][ T391] PKRU: 55555554 [ 37.632473][ T391] Call Trace: [ 37.632680][ T391] [ 37.632832][ T391] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.633114][ T391] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.633388][ T391] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.633665][ T391] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.633946][ T391] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.634229][ T391] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.634546][ T391] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.634869][ T391] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.635242][ T391] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.635532][ T391] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.635833][ T391] ? __kernel_text_address (kernel/extable.c:79) [ 37.636145][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.636445][ T391] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.636717][ T391] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.637068][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.637354][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.637627][ T391] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.637909][ T391] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.638194][ T391] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.638487][ T391] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.638775][ T391] ? __create_object (mm/kmemleak.c:771) [ 37.639085][ T391] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.639386][ T391] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.639696][ T391] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.640043][ T391] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.640324][ T391] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.640601][ T391] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.640905][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.641188][ T391] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.641461][ T391] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.641753][ T391] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.642036][ T391] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.642310][ T391] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.642584][ T391] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.642883][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.643164][ T391] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.643439][ T391] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.643711][ T391] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.644002][ T391] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.644294][ T391] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.644569][ T391] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 37.644854][ T391] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.645126][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.645405][ T391] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.645723][ T391] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.646019][ T391] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.646315][ T391] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.646613][ T391] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.646922][ T391] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.647304][ T391] ___sys_sendmsg (net/socket.c:2670) [ 37.647587][ T391] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.647880][ T391] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.648236][ T391] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.648529][ T391] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.648806][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.649095][ T391] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.649375][ T391] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.649647][ T391] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.649934][ T391] __sys_sendmsg (net/socket.c:2700) [ 37.650207][ T391] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.650543][ T391] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.650862][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.651142][ T391] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.651426][ T391] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.651764][ T391] RIP: 0033:0x7f8121d431e7 [ 37.652061][ T391] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.653053][ T391] RSP: 002b:00007ffe01cf6ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.653495][ T391] RAX: ffffffffffffffda RBX: 00007ffe01cf7600 RCX: 00007f8121d431e7 [ 37.653920][ T391] RDX: 0000000000000000 RSI: 00007ffe01cf6f40 RDI: 0000000000000005 [ 37.654335][ T391] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.654742][ T391] R10: 00007f8121c40ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.655180][ T391] R13: 00000000686e6a1a R14: 0000000000499600 R15: 0000000000000000 | [ 37.769942][ T392] ------------[ cut here ]------------ | [ 37.770253][ T392] WARNING: CPU: 3 PID: 392 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.770807][ T392] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.772220][ T392] Tainted: [W]=WARN [ 37.772450][ T392] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.772809][ T392] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.773115][ T392] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.774153][ T392] RSP: 0018:ffffc90000537140 EFLAGS: 00010246 [ 37.774521][ T392] RAX: 0000000000000000 RBX: ffff88800cc94000 RCX: 0000000000000001 [ 37.774968][ T392] RDX: 0000000000000000 RSI: ffffffffaba9b939 RDI: ffffffffab2555e0 [ 37.775405][ T392] RBP: ffffc90000537230 R08: ffff8880020ea000 R09: 0000000000000000 [ 37.775845][ T392] R10: ffffc900005375c8 R11: ffffffffac850668 R12: 1ffff920000a6e2c [ 37.776280][ T392] R13: 00000000000007d0 R14: ffffc90000537880 R15: ffff8880057351e0 [ 37.776721][ T392] FS: 00007f1d7ce9b800(0000) GS:ffff888088837000(0000) knlGS:0000000000000000 [ 37.777239][ T392] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.777604][ T392] CR2: 00000000004e73b8 CR3: 000000000e807005 CR4: 0000000000772ef0 [ 37.778049][ T392] PKRU: 55555554 [ 37.778268][ T392] Call Trace: [ 37.778489][ T392] [ 37.778643][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.778950][ T392] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.779240][ T392] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.779522][ T392] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.779806][ T392] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.780111][ T392] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.780405][ T392] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.780706][ T392] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.781097][ T392] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.781386][ T392] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.781675][ T392] ? __kernel_text_address (kernel/extable.c:79) [ 37.781977][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.782269][ T392] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.782561][ T392] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.782936][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.783231][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.783519][ T392] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.783809][ T392] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.784112][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.784402][ T392] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.784688][ T392] ? __create_object (mm/kmemleak.c:771) [ 37.784993][ T392] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.785284][ T392] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.785572][ T392] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.785942][ T392] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.786241][ T392] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.786540][ T392] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.786836][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.787136][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.787428][ T392] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.787717][ T392] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.788018][ T392] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.788315][ T392] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.788607][ T392] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.788913][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.789208][ T392] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.789502][ T392] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.789798][ T392] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.790110][ T392] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.790403][ T392] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.790692][ T392] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 37.791003][ T392] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.791293][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.791594][ T392] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.791898][ T392] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.792193][ T392] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.792491][ T392] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.792785][ T392] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.793084][ T392] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.793459][ T392] ___sys_sendmsg (net/socket.c:2670) [ 37.793751][ T392] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.794055][ T392] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.794419][ T392] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.794713][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.795018][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.795309][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.795595][ T392] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.795889][ T392] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.796188][ T392] __sys_sendmsg (net/socket.c:2700) [ 37.796469][ T392] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.796835][ T392] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.797139][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.797432][ T392] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.797728][ T392] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.798100][ T392] RIP: 0033:0x7f1d7d0681e7 [ 37.798406][ T392] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.799463][ T392] RSP: 002b:00007ffc1df1e8f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.799911][ T392] RAX: ffffffffffffffda RBX: 00007ffc1df1f020 RCX: 00007f1d7d0681e7 [ 37.800351][ T392] RDX: 0000000000000000 RSI: 00007ffc1df1e960 RDI: 0000000000000005 [ 37.800783][ T392] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.801234][ T392] R10: 00007f1d7cf65ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.801670][ T392] R13: 00000000686e6a1a R14: 0000000000499600 R15: 0000000000000000 | [ 37.910094][ T393] ------------[ cut here ]------------ | [ 37.910442][ T393] WARNING: CPU: 2 PID: 393 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.911272][ T393] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.912279][ T393] Tainted: [W]=WARN [ 37.912514][ T393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.912905][ T393] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.913203][ T393] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.914198][ T393] RSP: 0018:ffffc90000527140 EFLAGS: 00010246 [ 37.914558][ T393] RAX: 0000000000000000 RBX: ffff8880051e4000 RCX: 0000000000000001 [ 37.914995][ T393] RDX: 0000000000000000 RSI: ffffffffaba9b939 RDI: ffffffffab2555e0 [ 37.915446][ T393] RBP: ffffc90000527230 R08: ffff88800b778800 R09: 0000000000000000 [ 37.915928][ T393] R10: ffffc900005275c8 R11: ffffffffac850668 R12: 1ffff920000a4e2c [ 37.916392][ T393] R13: 00000000000007d0 R14: ffffc90000527880 R15: ffff888005735c60 [ 37.916831][ T393] FS: 00007f5ac418e800(0000) GS:ffff8880887b7000(0000) knlGS:0000000000000000 [ 37.917348][ T393] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.917716][ T393] CR2: 00000000004e5ab0 CR3: 000000000cfed001 CR4: 0000000000772ef0 [ 37.918177][ T393] PKRU: 55555554 [ 37.918412][ T393] Call Trace: [ 37.918638][ T393] [ 37.918792][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.919117][ T393] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.919403][ T393] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.919717][ T393] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.920038][ T393] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.920327][ T393] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.920616][ T393] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.920932][ T393] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.921292][ T393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.921578][ T393] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.921871][ T393] ? __kernel_text_address (kernel/extable.c:79) [ 37.922165][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.922455][ T393] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.922750][ T393] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.923112][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.923402][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.923685][ T393] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.923982][ T393] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.924270][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.924560][ T393] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.924855][ T393] ? __create_object (mm/kmemleak.c:771) [ 37.925155][ T393] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.925444][ T393] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.925730][ T393] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.926092][ T393] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.926386][ T393] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.926679][ T393] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.926974][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.927267][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.927557][ T393] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.927852][ T393] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.928139][ T393] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.928426][ T393] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.928720][ T393] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.929020][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.929314][ T393] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.929609][ T393] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.929906][ T393] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.930234][ T393] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.930520][ T393] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.930827][ T393] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 37.931121][ T393] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.931407][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.931703][ T393] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.932003][ T393] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.932312][ T393] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.932614][ T393] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.932919][ T393] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.933207][ T393] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.933569][ T393] ___sys_sendmsg (net/socket.c:2670) [ 37.933876][ T393] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.934166][ T393] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.934527][ T393] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.934842][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.935147][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.935441][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.935730][ T393] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.936035][ T393] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.936331][ T393] __sys_sendmsg (net/socket.c:2700) [ 37.936620][ T393] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.936982][ T393] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.937283][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.937575][ T393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.937873][ T393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.938226][ T393] RIP: 0033:0x7f5ac435b1e7 [ 37.938533][ T393] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.939529][ T393] RSP: 002b:00007fffb7dbe168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.939967][ T393] RAX: ffffffffffffffda RBX: 00007fffb7dbe890 RCX: 00007f5ac435b1e7 [ 37.940398][ T393] RDX: 0000000000000000 RSI: 00007fffb7dbe1d0 RDI: 0000000000000005 [ 37.940879][ T393] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.941306][ T393] R10: 00007f5ac4258ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.941756][ T393] R13: 00000000686e6a1a R14: 0000000000499600 R15: 0000000000000000 | [ 38.071524][ T394] ------------[ cut here ]------------ | [ 38.071849][ T394] WARNING: CPU: 3 PID: 394 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) | [ 38.072406][ T394] Modules linked in: ip_gre gre 8021q vrf veth | [ 38.073796][ T394] Tainted: [W]=WARN [ 38.074016][ T394] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.074473][ T394] 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) [ 38.074766][ T394] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 38.075775][ T394] RSP: 0018:ffffc90000517140 EFLAGS: 00010246 [ 38.076136][ T394] RAX: 0000000000000000 RBX: ffff88800b931000 RCX: 0000000000000001 [ 38.076550][ T394] RDX: 0000000000000000 RSI: ffffffffaba9b939 RDI: ffffffffab2555e0 [ 38.077002][ T394] RBP: ffffc90000517230 R08: ffff88800b36a000 R09: 0000000000000000 [ 38.077422][ T394] R10: ffffc900005175c8 R11: ffffffffac850668 R12: 1ffff920000a2e2c [ 38.077856][ T394] R13: 00000000000007d0 R14: ffffc90000517880 R15: ffff8880057366e0 [ 38.078267][ T394] FS: 00007efd3cd37800(0000) GS:ffff888088837000(0000) knlGS:0000000000000000 [ 38.078748][ T394] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.079140][ T394] CR2: 00000000004e55b8 CR3: 0000000008be7006 CR4: 0000000000772ef0 [ 38.079558][ T394] PKRU: 55555554 [ 38.079764][ T394] Call Trace: [ 38.080035][ T394] [ 38.080177][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.080466][ T394] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 38.080738][ T394] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.081052][ T394] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 38.081335][ T394] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 38.081608][ T394] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 38.081907][ T394] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 38.082190][ T394] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 38.082538][ T394] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.082811][ T394] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 38.083107][ T394] ? __kernel_text_address (kernel/extable.c:79) [ 38.083391][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.083696][ T394] ? __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) [ 38.084009][ T394] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 38.084351][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.084631][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.084924][ T394] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 38.085196][ T394] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 38.085480][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.085754][ T394] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 38.086049][ T394] ? __create_object (mm/kmemleak.c:771) [ 38.086324][ T394] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 38.086628][ T394] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 38.086924][ T394] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 38.087267][ T394] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 38.087551][ T394] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 38.087862][ T394] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.088139][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.088424][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.088700][ T394] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 38.089035][ T394] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.089315][ T394] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.089589][ T394] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 38.089891][ T394] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.090179][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.090485][ T394] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.090761][ T394] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.091066][ T394] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 38.091353][ T394] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 38.091631][ T394] ? 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) [ 38.091934][ T394] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 38.092218][ T394] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 38.092493][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.092772][ T394] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 38.093067][ T394] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 38.093344][ T394] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 38.093628][ T394] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 38.093949][ T394] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 38.094231][ T394] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 38.094587][ T394] ___sys_sendmsg (net/socket.c:2670) [ 38.094880][ T394] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 38.095157][ T394] ? __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) [ 38.095499][ T394] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 38.095776][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.096071][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.096365][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.096641][ T394] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 38.096932][ T394] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.097213][ T394] __sys_sendmsg (net/socket.c:2700) [ 38.097488][ T394] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 38.097863][ T394] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 38.098155][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.098440][ T394] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.098738][ T394] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.099121][ T394] RIP: 0033:0x7efd3cf041e7 [ 38.099409][ T394] 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) [ 38.100451][ T394] RSP: 002b:00007ffdc9242358 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 38.100902][ T394] RAX: ffffffffffffffda RBX: 00007ffdc9242a80 RCX: 00007efd3cf041e7 [ 38.101315][ T394] RDX: 0000000000000000 RSI: 00007ffdc92423c0 RDI: 0000000000000005 [ 38.101726][ T394] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 38.102256][ T394] R10: 00007efd3ce01ee8 R11: 0000000000000246 R12: 0000000000000004 [ 38.102673][ T394] R13: 00000000686e6a1a R14: 0000000000499600 R15: 0000000000000000 | [ 38.226993][ T395] ------------[ cut here ]------------ | [ 38.227305][ T395] WARNING: CPU: 1 PID: 395 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) | [ 38.227858][ T395] Modules linked in: ip_gre gre 8021q vrf veth | [ 38.228774][ T395] Tainted: [W]=WARN [ 38.228992][ T395] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.229335][ T395] 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) [ 38.229617][ T395] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 38.231742][ T395] RSP: 0018:ffffc900009a7140 EFLAGS: 00010246 [ 38.232108][ T395] RAX: 0000000000000000 RBX: ffff88800262c000 RCX: 0000000000000001 [ 38.232516][ T395] RDX: 0000000000000000 RSI: ffffffffaba9b939 RDI: ffffffffab2555e0 [ 38.232933][ T395] RBP: ffffc900009a7230 R08: ffff88800e896800 R09: 0000000000000000 [ 38.233344][ T395] R10: ffffc900009a75c8 R11: ffffffffac850668 R12: 1ffff92000134e2c [ 38.233749][ T395] R13: 00000000000007d0 R14: ffffc900009a7880 R15: ffff888005737160 [ 38.234164][ T395] FS: 00007f1e4ee42800(0000) GS:ffff888088737000(0000) knlGS:0000000000000000 [ 38.234638][ T395] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.234995][ T395] CR2: 00000000004e5ac8 CR3: 000000000c450002 CR4: 0000000000772ef0 [ 38.235406][ T395] PKRU: 55555554 [ 38.235611][ T395] Call Trace: [ 38.235827][ T395] [ 38.235968][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.236248][ T395] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 38.236519][ T395] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.236798][ T395] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 38.237079][ T395] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 38.237353][ T395] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 38.237630][ T395] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 38.237920][ T395] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 38.238270][ T395] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.238542][ T395] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 38.238830][ T395] ? __kernel_text_address (kernel/extable.c:79) [ 38.239106][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.239471][ T395] ? __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) [ 38.239750][ T395] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 38.240100][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.240378][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.240649][ T395] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 38.240984][ T395] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 38.241263][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.241538][ T395] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 38.241809][ T395] ? __create_object (mm/kmemleak.c:771) [ 38.242110][ T395] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 38.242384][ T395] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 38.242657][ T395] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 38.243010][ T395] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 38.243312][ T395] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 38.243593][ T395] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.243880][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.244160][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.244433][ T395] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 38.244705][ T395] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.244990][ T395] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.245275][ T395] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 38.245550][ T395] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.245848][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.246131][ T395] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.246402][ T395] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.246676][ T395] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 38.246971][ T395] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 38.247249][ T395] ? 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) [ 38.247523][ T395] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 38.247798][ T395] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 38.248079][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.248359][ T395] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 38.248639][ T395] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 38.248969][ T395] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 38.249252][ T395] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 38.249537][ T395] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 38.249808][ T395] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 38.250183][ T395] ___sys_sendmsg (net/socket.c:2670) [ 38.250456][ T395] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 38.250728][ T395] ? __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) [ 38.251130][ T395] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 38.251425][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.251702][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.251990][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.252264][ T395] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 38.252538][ T395] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.252854][ T395] __sys_sendmsg (net/socket.c:2700) [ 38.253128][ T395] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 38.253465][ T395] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 38.253754][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.254039][ T395] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.254314][ T395] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.254651][ T395] RIP: 0033:0x7f1e4f00f1e7 [ 38.254944][ T395] 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) [ 38.255972][ T395] RSP: 002b:00007fffdff28f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 38.256385][ T395] RAX: ffffffffffffffda RBX: 00007fffdff296a0 RCX: 00007f1e4f00f1e7 [ 38.256795][ T395] RDX: 0000000000000000 RSI: 00007fffdff28fe0 RDI: 0000000000000005 [ 38.257212][ T395] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 38.257622][ T395] R10: 00007f1e4ef0cee8 R11: 0000000000000246 R12: 0000000000000004 [ 38.258038][ T395] R13: 00000000686e6a1a R14: 0000000000499600 R15: 0000000000000000 | [ 38.378136][ T396] ------------[ cut here ]------------ | [ 38.378443][ T396] WARNING: CPU: 3 PID: 396 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) | [ 38.380361][ T396] Modules linked in: ip_gre gre 8021q vrf veth | [ 38.381415][ T396] Tainted: [W]=WARN [ 38.381626][ T396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.381978][ T396] 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) [ 38.382263][ T396] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 38.383353][ T396] RSP: 0018:ffffc900009b7140 EFLAGS: 00010246 [ 38.383704][ T396] RAX: 0000000000000000 RBX: ffff888002629000 RCX: 0000000000000001 [ 38.384130][ T396] RDX: 0000000000000000 RSI: ffffffffaba9b939 RDI: ffffffffab2555e0 [ 38.384571][ T396] RBP: ffffc900009b7230 R08: ffff8880053e5000 R09: 0000000000000000 [ 38.384999][ T396] R10: ffffc900009b75c8 R11: ffffffffac850668 R12: 1ffff92000136e2c [ 38.385409][ T396] R13: 00000000000007d0 R14: ffffc900009b7880 R15: ffff888005737be0 [ 38.385829][ T396] FS: 00007f8d4e698800(0000) GS:ffff888088837000(0000) knlGS:0000000000000000 [ 38.386313][ T396] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.386726][ T396] CR2: 00000000004e5ac0 CR3: 0000000008be7002 CR4: 0000000000772ef0 [ 38.387183][ T396] PKRU: 55555554 [ 38.387393][ T396] Call Trace: [ 38.387603][ T396] [ 38.387741][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.388027][ T396] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 38.388318][ T396] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.388625][ T396] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 38.388915][ T396] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 38.389191][ T396] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 38.389469][ T396] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 38.389750][ T396] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 38.390105][ T396] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.390378][ T396] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 38.390651][ T396] ? __kernel_text_address (kernel/extable.c:79) [ 38.390956][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.391261][ T396] ? __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) [ 38.391537][ T396] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 38.391898][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.392177][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.392458][ T396] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 38.392757][ T396] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 38.393053][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.393329][ T396] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 38.393600][ T396] ? __create_object (mm/kmemleak.c:771) [ 38.393886][ T396] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 38.394161][ T396] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 38.394433][ T396] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 38.394772][ T396] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 38.395062][ T396] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 38.395342][ T396] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.395619][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.395907][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.396184][ T396] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 38.396457][ T396] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.396761][ T396] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.397046][ T396] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 38.397326][ T396] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.397605][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.397892][ T396] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.398166][ T396] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.398441][ T396] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 38.398726][ T396] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 38.399007][ T396] ? 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) [ 38.399285][ T396] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 38.399563][ T396] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 38.399844][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.400127][ T396] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 38.400406][ T396] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 38.400710][ T396] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 38.401022][ T396] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 38.401302][ T396] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 38.401580][ T396] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 38.401941][ T396] ___sys_sendmsg (net/socket.c:2670) [ 38.402300][ T396] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 38.402578][ T396] ? __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) [ 38.402930][ T396] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 38.403240][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.403567][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.403868][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.404177][ T396] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 38.404473][ T396] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.404785][ T396] __sys_sendmsg (net/socket.c:2700) [ 38.405075][ T396] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 38.405419][ T396] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 38.405706][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.405993][ T396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.406269][ T396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.406609][ T396] RIP: 0033:0x7f8d4e8651e7 [ 38.406902][ T396] 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) [ 38.407926][ T396] RSP: 002b:00007ffcf7f41db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 38.408353][ T396] RAX: ffffffffffffffda RBX: 00007ffcf7f424e0 RCX: 00007f8d4e8651e7 [ 38.408796][ T396] RDX: 0000000000000000 RSI: 00007ffcf7f41e20 RDI: 0000000000000005 [ 38.409226][ T396] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 38.409644][ T396] R10: 00007f8d4e762ee8 R11: 0000000000000246 R12: 0000000000000004 [ 38.410070][ T396] R13: 00000000686e6a1a R14: 0000000000499600 R15: 0000000000000000 | [ 38.545144][ T397] ------------[ cut here ]------------ | [ 38.545530][ T397] WARNING: CPU: 2 PID: 397 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) | [ 38.546153][ T397] Modules linked in: ip_gre gre 8021q vrf veth | [ 38.547184][ T397] Tainted: [W]=WARN [ 38.547419][ T397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.547804][ T397] 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) [ 38.548131][ T397] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 38.549199][ T397] RSP: 0018:ffffc900009b7140 EFLAGS: 00010246 [ 38.549584][ T397] RAX: 0000000000000000 RBX: ffff888002a6c000 RCX: 0000000000000001 [ 38.550051][ T397] RDX: 0000000000000000 RSI: ffffffffaba9b939 RDI: ffffffffab2555e0 [ 38.550503][ T397] RBP: ffffc900009b7230 R08: ffff88800bb8d000 R09: 0000000000000000 [ 38.550984][ T397] R10: ffffc900009b75c8 R11: ffffffffac850668 R12: 1ffff92000136e2c [ 38.551437][ T397] R13: 00000000000007d0 R14: ffffc900009b7880 R15: ffff8880051526e0 [ 38.551907][ T397] FS: 00007f61bacda800(0000) GS:ffff8880887b7000(0000) knlGS:0000000000000000 [ 38.552442][ T397] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.552834][ T397] CR2: 00000000004e73d0 CR3: 000000000e804002 CR4: 0000000000772ef0 [ 38.553294][ T397] PKRU: 55555554 [ 38.553527][ T397] Call Trace: [ 38.553762][ T397] [ 38.553938][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.554254][ T397] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 38.554559][ T397] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.554885][ T397] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 38.555192][ T397] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 38.555504][ T397] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 38.555830][ T397] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 38.556151][ T397] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 38.556540][ T397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.556859][ T397] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 38.557167][ T397] ? __kernel_text_address (kernel/extable.c:79) [ 38.557478][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.557790][ T397] ? __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) [ 38.558109][ T397] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 38.558497][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.558804][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.559123][ T397] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 38.559432][ T397] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 38.559743][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.560061][ T397] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 38.560369][ T397] ? __create_object (mm/kmemleak.c:771) [ 38.560680][ T397] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 38.561014][ T397] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 38.561322][ T397] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 38.561701][ T397] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 38.562024][ T397] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 38.562340][ T397] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.562647][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.562975][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.563291][ T397] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 38.563590][ T397] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.563894][ T397] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.564191][ T397] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 38.564483][ T397] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.564780][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.565091][ T397] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.565399][ T397] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.565702][ T397] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 38.566016][ T397] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 38.566309][ T397] ? 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) [ 38.566603][ T397] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 38.566910][ T397] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 38.567206][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.567504][ T397] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 38.567797][ T397] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 38.568101][ T397] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 38.568406][ T397] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 38.568701][ T397] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 38.568998][ T397] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 38.569383][ T397] ___sys_sendmsg (net/socket.c:2670) [ 38.569686][ T397] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 38.570012][ T397] ? __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) [ 38.570396][ T397] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 38.570705][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.571070][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.571364][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.571650][ T397] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 38.571947][ T397] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.572251][ T397] __sys_sendmsg (net/socket.c:2700) [ 38.572538][ T397] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 38.572915][ T397] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 38.573219][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.573509][ T397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.573800][ T397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.574162][ T397] RIP: 0033:0x7f61baea71e7 [ 38.574471][ T397] 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) [ 38.575476][ T397] RSP: 002b:00007fffcf8ff968 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 38.575918][ T397] RAX: ffffffffffffffda RBX: 00007fffcf900090 RCX: 00007f61baea71e7 [ 38.576352][ T397] RDX: 0000000000000000 RSI: 00007fffcf8ff9d0 RDI: 0000000000000005 [ 38.576779][ T397] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 38.577213][ T397] R10: 00007f61bada4ee8 R11: 0000000000000246 R12: 0000000000000004 [ 38.577635][ T397] R13: 00000000686e6a1b R14: 0000000000499600 R15: 0000000000000000 | [ 38.711575][ T398] ------------[ cut here ]------------ | [ 38.712492][ T398] WARNING: CPU: 3 PID: 398 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) | [ 38.713493][ T398] Modules linked in: ip_gre gre 8021q vrf veth | [ 38.715035][ T398] Tainted: [W]=WARN [ 38.715394][ T398] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.716101][ T398] 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) [ 38.716552][ T398] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 38.718257][ T398] RSP: 0018:ffffc900009c7140 EFLAGS: 00010246 [ 38.718842][ T398] RAX: 0000000000000000 RBX: ffff88800b869000 RCX: 0000000000000001 [ 38.719555][ T398] RDX: 0000000000000000 RSI: ffffffffaba9b939 RDI: ffffffffab2555e0 [ 38.720333][ T398] RBP: ffffc900009c7230 R08: ffff888009f85000 R09: 0000000000000000 [ 38.721078][ T398] R10: ffffc900009c75c8 R11: ffffffffac850668 R12: 1ffff92000138e2c [ 38.721499][ T398] R13: 00000000000007d0 R14: ffffc900009c7880 R15: ffff8880051503e0 [ 38.721919][ T398] FS: 00007f586f511800(0000) GS:ffff888088837000(0000) knlGS:0000000000000000 [ 38.722403][ T398] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.722760][ T398] CR2: 00000000004e5ab8 CR3: 0000000008be7005 CR4: 0000000000772ef0 [ 38.723193][ T398] PKRU: 55555554 [ 38.723404][ T398] Call Trace: [ 38.723612][ T398] [ 38.723752][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.724043][ T398] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 38.724320][ T398] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.724606][ T398] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 38.724892][ T398] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 38.725171][ T398] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 38.725452][ T398] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 38.725735][ T398] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 38.726094][ T398] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.726375][ T398] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 38.726648][ T398] ? __kernel_text_address (kernel/extable.c:79) [ 38.726935][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.727218][ T398] ? __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) [ 38.727494][ T398] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 38.727846][ T398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.728127][ T398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.728403][ T398] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 38.728682][ T398] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 38.728969][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.729247][ T398] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 38.729518][ T398] ? __create_object (mm/kmemleak.c:771) [ 38.729795][ T398] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 38.730081][ T398] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 38.730381][ T398] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 38.730730][ T398] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 38.731038][ T398] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 38.731323][ T398] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.731598][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.731891][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.732170][ T398] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 38.732460][ T398] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.732737][ T398] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.733029][ T398] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 38.733307][ T398] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.733584][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.733871][ T398] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.734147][ T398] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.734422][ T398] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 38.734706][ T398] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 38.734990][ T398] ? 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) [ 38.735266][ T398] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 38.735542][ T398] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 38.735843][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.736125][ T398] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 38.736403][ T398] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 38.736676][ T398] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 38.736972][ T398] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 38.737249][ T398] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 38.737521][ T398] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 38.737885][ T398] ___sys_sendmsg (net/socket.c:2670) [ 38.738160][ T398] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 38.738434][ T398] ? __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) [ 38.738774][ T398] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 38.739063][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.739339][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.739619][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.739901][ T398] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 38.740176][ T398] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.740457][ T398] __sys_sendmsg (net/socket.c:2700) [ 38.740727][ T398] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 38.741210][ T398] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 38.741502][ T398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.741779][ T398] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.742101][ T398] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.742449][ T398] RIP: 0033:0x7f586f6de1e7 [ 38.742739][ T398] 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) [ 38.743773][ T398] RSP: 002b:00007ffed20a2ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 38.744209][ T398] RAX: ffffffffffffffda RBX: 00007ffed20a3610 RCX: 00007f586f6de1e7 [ 38.744625][ T398] RDX: 0000000000000000 RSI: 00007ffed20a2f50 RDI: 0000000000000005 [ 38.745076][ T398] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 38.745489][ T398] R10: 00007f586f5dbee8 R11: 0000000000000246 R12: 0000000000000004 [ 38.745908][ T398] R13: 00000000686e6a1b R14: 0000000000499600 R15: 0000000000000000 | [ 38.848231][ T399] ------------[ cut here ]------------ | [ 38.848539][ T399] WARNING: CPU: 3 PID: 399 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) | [ 38.849397][ T399] Modules linked in: ip_gre gre 8021q vrf veth | [ 38.850427][ T399] Tainted: [W]=WARN [ 38.850633][ T399] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.850998][ T399] 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) [ 38.851282][ T399] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 38.852304][ T399] RSP: 0018:ffffc900009d7140 EFLAGS: 00010246 [ 38.852650][ T399] RAX: 0000000000000000 RBX: ffff888008629000 RCX: 0000000000000001 [ 38.853109][ T399] RDX: 0000000000000000 RSI: ffffffffaba9b939 RDI: ffffffffab2555e0 [ 38.853524][ T399] RBP: ffffc900009d7230 R08: ffff88800517a000 R09: 0000000000000000 [ 38.853951][ T399] R10: ffffc900009d75c8 R11: ffffffffac850668 R12: 1ffff9200013ae2c [ 38.854361][ T399] R13: 00000000000007d0 R14: ffffc900009d7880 R15: ffff888005152a60 [ 38.854769][ T399] FS: 00007f33f01d8800(0000) GS:ffff888088837000(0000) knlGS:0000000000000000 [ 38.855254][ T399] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.855604][ T399] CR2: 00000000004e59c0 CR3: 000000000e804006 CR4: 0000000000772ef0 [ 38.856025][ T399] PKRU: 55555554 [ 38.856231][ T399] Call Trace: [ 38.856439][ T399] [ 38.856599][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.857074][ T399] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 38.857349][ T399] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.857631][ T399] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 38.858030][ T399] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 38.858308][ T399] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 38.858584][ T399] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 38.858966][ T399] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 38.859315][ T399] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.859589][ T399] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 38.859870][ T399] ? __kernel_text_address (kernel/extable.c:79) [ 38.860147][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.860426][ T399] ? __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) [ 38.860698][ T399] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 38.861066][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.861342][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.861614][ T399] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 38.861899][ T399] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 38.862177][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.862449][ T399] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 38.862718][ T399] ? __create_object (mm/kmemleak.c:771) [ 38.863004][ T399] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 38.863280][ T399] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 38.863553][ T399] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 38.863908][ T399] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 38.864191][ T399] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 38.864470][ T399] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.864742][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.865035][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.865309][ T399] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 38.865581][ T399] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.865864][ T399] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.866142][ T399] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 38.866418][ T399] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.866693][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.866980][ T399] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.867255][ T399] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.867529][ T399] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 38.867829][ T399] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 38.868108][ T399] ? 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) [ 38.868383][ T399] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 38.868659][ T399] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 38.868944][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.869223][ T399] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 38.869501][ T399] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 38.869776][ T399] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 38.870100][ T399] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 38.870381][ T399] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 38.870657][ T399] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 38.871042][ T399] ___sys_sendmsg (net/socket.c:2670) [ 38.871314][ T399] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 38.871587][ T399] ? __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) [ 38.871936][ T399] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 38.872218][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.872496][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.872778][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.873062][ T399] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 38.873338][ T399] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.873622][ T399] __sys_sendmsg (net/socket.c:2700) [ 38.873905][ T399] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 38.874245][ T399] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 38.874540][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.874828][ T399] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.875107][ T399] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.875448][ T399] RIP: 0033:0x7f33f03a51e7 [ 38.875731][ T399] 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) [ 38.876725][ T399] RSP: 002b:00007fffa61c6468 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 38.877147][ T399] RAX: ffffffffffffffda RBX: 00007fffa61c6b90 RCX: 00007f33f03a51e7 [ 38.877559][ T399] RDX: 0000000000000000 RSI: 00007fffa61c64d0 RDI: 0000000000000005 [ 38.878002][ T399] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 38.878422][ T399] R10: 00007f33f02a2ee8 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