====================================== | [ 23.059655][ T337] ip_gre: GRE over IPv4 tunneling driver | [ 23.120403][ T336] ------------[ cut here ]------------ | [ 23.121032][ T336] WARNING: CPU: 0 PID: 336 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 23.121674][ T336] Modules linked in: ip_gre gre 8021q dummy vrf veth [ 23.122803][ T336] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.123205][ T336] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 23.123552][ T336] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 23.124791][ T336] RSP: 0018:ffffc900005d7000 EFLAGS: 00010246 [ 23.125208][ T336] RAX: 0000000000000000 RBX: ffff888004d39000 RCX: 0000000000000001 [ 23.125695][ T336] RDX: 0000000000000000 RSI: ffffffffb2e9b939 RDI: ffffffffb26555e0 [ 23.126373][ T336] RBP: ffffc900005d70e8 R08: ffff888004d39218 R09: 0000000000000000 [ 23.126853][ T336] R10: ffffc900005d7118 R11: dffffc0000000000 R12: 1ffff920000bae04 [ 23.127333][ T336] R13: 00000000000005c0 R14: ffffc900005d7118 R15: ffff888004d39218 [ 23.127804][ T336] FS: 00007fadef776800(0000) GS:ffff8880812b7000(0000) knlGS:0000000000000000 [ 23.128342][ T336] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.128752][ T336] CR2: 00007f57f33afd40 CR3: 0000000011589005 CR4: 0000000000772ef0 [ 23.129220][ T336] PKRU: 55555554 [ 23.129468][ T336] Call Trace: [ 23.129706][ T336] [ 23.129873][ T336] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 23.130274][ T336] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 23.130603][ T336] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.130923][ T336] netif_set_mtu (net/core/dev.c:9652) [ 23.131231][ T336] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 23.131561][ T336] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 23.131804][ T336] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 23.132109][ T336] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 23.132455][ T336] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 23.132768][ T336] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 23.133148][ T336] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 23.145491][ T336] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 23.146047][ T336] rtnl_newlink_create (net/core/rtnetlink.c:3828) [ 23.146371][ T336] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 23.147127][ T336] ? __dev_get_by_name (net/core/dev.c:865) [ 23.147438][ T336] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 23.147755][ T336] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 23.148066][ T336] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 23.148595][ T336] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 23.148923][ T336] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 23.149253][ T336] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 23.149575][ T336] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.149894][ T336] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 23.150421][ T336] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.150761][ T336] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.151299][ T336] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 23.151616][ T336] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.152398][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.152728][ T336] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.153050][ T336] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.153387][ T336] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 23.153806][ T336] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 23.154117][ T336] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 23.154436][ T336] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 23.155204][ T336] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 23.155531][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.155847][ T336] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 23.156188][ T336] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 23.156508][ T336] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 23.156823][ T336] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 23.157826][ T336] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 23.158154][ T336] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 23.158559][ T336] ___sys_sendmsg (net/socket.c:2670) [ 23.159357][ T336] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 23.159709][ T336] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 23.160260][ T336] ? mt_find (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/maple_tree.c:6937) [ 23.160505][ T336] ? __handle_mm_fault (mm/memory.c:6212) [ 23.160814][ T336] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 23.161120][ T336] ? mt_find (lib/maple_tree.c:6938) [ 23.161370][ T336] __sys_sendmsg (net/socket.c:2700) [ 23.161698][ T336] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 23.162008][ T336] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 23.162325][ T336] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 23.162643][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.162952][ T336] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.163263][ T336] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.163674][ T336] RIP: 0033:0x7fadef9431e7 [ 23.164247][ T336] Code: Unable to access opcode bytes at 0x7fadef9431bd. Code starting with the faulting instruction =========================================== [ 23.164656][ T336] RSP: 002b:00007ffcc3f919b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 23.165131][ T336] RAX: ffffffffffffffda RBX: 00007ffcc3f920e0 RCX: 00007fadef9431e7 [ 23.165613][ T336] RDX: 0000000000000000 RSI: 00007ffcc3f91a20 RDI: 0000000000000005 [ 23.166081][ T336] RBP: 000000000000000a R08: 00000000000000b0 R09: 0000000000000000 [ 23.166569][ T336] R10: 00007fadef9d1ac0 R11: 0000000000000246 R12: 00007ffcc3f92100 [ 23.167032][ T336] R13: 00000000686e754c R14: 0000000000499600 R15: 00007ffcc3f91b04 | [ 26.438716][ T372] ------------[ cut here ]------------ | [ 26.439118][ T372] WARNING: CPU: 2 PID: 372 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 26.439774][ T372] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 26.440846][ T372] Tainted: [W]=WARN [ 26.441118][ T372] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.441541][ T372] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 26.441883][ T372] 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 [ 26.443013][ T372] RSP: 0018:ffffc900007d7000 EFLAGS: 00010246 [ 26.443432][ T372] RAX: 0000000000000000 RBX: ffff888008ca9000 RCX: 0000000000000001 [ 26.443919][ T372] RDX: 0000000000000000 RSI: ffffffffb2e9b939 RDI: ffffffffb26555e0 [ 26.444397][ T372] RBP: ffffc900007d70e8 R08: ffff888008ca9218 R09: 0000000000000000 [ 26.444882][ T372] R10: ffffc900007d7118 R11: dffffc0000000000 R12: 1ffff920000fae04 [ 26.445374][ T372] R13: 00000000000005c0 R14: ffffc900007d7118 R15: ffff888008ca9218 [ 26.445858][ T372] FS: 00007fd58c558800(0000) GS:ffff8880813b7000(0000) knlGS:0000000000000000 [ 26.446404][ T372] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.446815][ T372] CR2: 00000000004200f0 CR3: 0000000015751004 CR4: 0000000000772ef0 [ 26.447296][ T372] PKRU: 55555554 [ 26.447553][ T372] Call Trace: [ 26.447795][ T372] [ 26.447965][ T372] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 26.448368][ T372] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 26.448702][ T372] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.449031][ T372] netif_set_mtu (net/core/dev.c:9652) [ 26.449348][ T372] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 26.449699][ T372] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 26.449955][ T372] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 26.450276][ T372] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 26.450619][ T372] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 26.450947][ T372] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 26.451343][ T372] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 26.451683][ T372] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 26.452008][ T372] rtnl_newlink_create (net/core/rtnetlink.c:3828) [ 26.452334][ T372] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 26.452666][ T372] ? __dev_get_by_name (net/core/dev.c:865) [ 26.452989][ T372] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 26.453311][ T372] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 26.453662][ T372] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 26.453983][ T372] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 26.454305][ T372] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 26.454663][ T372] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 26.454990][ T372] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.455322][ T372] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 26.455652][ T372] ? __lock_release (kernel/locking/lockdep.c:5539) [ 26.455974][ T372] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.456296][ T372] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 26.456628][ T372] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.456955][ T372] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.457286][ T372] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.457624][ T372] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.457943][ T372] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 26.458277][ T372] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 26.458610][ T372] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 26.458938][ T372] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 26.459258][ T372] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 26.459597][ T372] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.459923][ T372] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 26.460250][ T372] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 26.460583][ T372] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 26.460914][ T372] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 26.461247][ T372] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 26.461579][ T372] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 26.461991][ T372] ___sys_sendmsg (net/socket.c:2670) [ 26.462315][ T372] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 26.462652][ T372] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 26.462988][ T372] ? mt_find (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/maple_tree.c:6937) [ 26.463236][ T372] ? __handle_mm_fault (mm/memory.c:6212) [ 26.463581][ T372] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 26.463898][ T372] ? mt_find (lib/maple_tree.c:6938) [ 26.464164][ T372] __sys_sendmsg (net/socket.c:2700) [ 26.464495][ T372] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 26.464812][ T372] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 26.465144][ T372] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 26.465481][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.465810][ T372] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.466133][ T372] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.466544][ T372] RIP: 0033:0x7fd58c7251e7 [ 26.466880][ T372] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 26.468006][ T372] RSP: 002b:00007ffc152ece08 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 26.468504][ T372] RAX: ffffffffffffffda RBX: 00007ffc152ed530 RCX: 00007fd58c7251e7 [ 26.468980][ T372] RDX: 0000000000000000 RSI: 00007ffc152ece70 RDI: 0000000000000005 [ 26.469478][ T372] RBP: 000000000000000a R08: 00000000000000b0 R09: 0000000000000000 [ 26.469951][ T372] R10: 00007fd58c7b3ac0 R11: 0000000000000246 R12: 00007ffc152ed550 [ 26.470423][ T372] R13: 00000000686e7550 R14: 0000000000499600 R15: 00007ffc152ecf54 | [ 36.086115][ T418] ------------[ cut here ]------------ | [ 36.086714][ T418] WARNING: CPU: 1 PID: 418 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.087310][ T418] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.088583][ T418] Tainted: [W]=WARN [ 36.088797][ T418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.089160][ T418] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.089807][ T418] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.090856][ T418] RSP: 0018:ffffc90000a47140 EFLAGS: 00010246 [ 36.091217][ T418] RAX: 0000000000000000 RBX: ffff8880084d9000 RCX: 0000000000000001 [ 36.091641][ T418] RDX: 0000000000000000 RSI: ffffffffb2e9b939 RDI: ffffffffb26555e0 [ 36.092060][ T418] RBP: ffffc90000a47230 R08: ffff88800940a000 R09: 0000000000000000 [ 36.092503][ T418] R10: ffffc90000a475c8 R11: ffffffffb3c50668 R12: 1ffff92000148e2c [ 36.092929][ T418] R13: 00000000000007d0 R14: ffffc90000a47880 R15: ffff888013106a60 [ 36.093359][ T418] FS: 00007f9ffa20b800(0000) GS:ffff888081337000(0000) knlGS:0000000000000000 [ 36.093859][ T418] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.094215][ T418] CR2: 00000000004e5aa0 CR3: 0000000015377001 CR4: 0000000000772ef0 [ 36.094687][ T418] PKRU: 55555554 [ 36.094917][ T418] Call Trace: [ 36.095144][ T418] [ 36.095299][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.095606][ T418] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.095896][ T418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.096191][ T418] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.096502][ T418] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.096787][ T418] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.097082][ T418] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.097385][ T418] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.097788][ T418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.098093][ T418] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.098429][ T418] ? __kernel_text_address (kernel/extable.c:79) [ 36.098752][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.099061][ T418] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.099352][ T418] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.099721][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.100000][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.100292][ T418] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.100588][ T418] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.100866][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.101157][ T418] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.101469][ T418] ? __create_object (mm/kmemleak.c:771) [ 36.101765][ T418] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.102043][ T418] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.102318][ T418] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.102702][ T418] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.102988][ T418] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.103273][ T418] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.103575][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.103857][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.104150][ T418] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.104431][ T418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.104731][ T418] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.105031][ T418] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.105321][ T418] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.105620][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.105919][ T418] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.106211][ T418] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.106514][ T418] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.106803][ T418] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.107103][ T418] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.107381][ T418] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.107672][ T418] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.107947][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.108246][ T418] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.108541][ T418] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.108819][ T418] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.109114][ T418] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.109406][ T418] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.109704][ T418] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.110087][ T418] ___sys_sendmsg (net/socket.c:2670) [ 36.110375][ T418] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.110674][ T418] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.111024][ T418] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.111314][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.111602][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.111900][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.112204][ T418] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.112499][ T418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.112805][ T418] __sys_sendmsg (net/socket.c:2700) [ 36.113097][ T418] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.113476][ T418] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.113803][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.114107][ T418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.114411][ T418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.114790][ T418] RIP: 0033:0x7f9ffa3d81e7 [ 36.115085][ T418] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.116147][ T418] RSP: 002b:00007ffd67f1e628 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.116585][ T418] RAX: ffffffffffffffda RBX: 00007ffd67f1ed50 RCX: 00007f9ffa3d81e7 [ 36.117012][ T418] RDX: 0000000000000000 RSI: 00007ffd67f1e690 RDI: 0000000000000005 [ 36.117436][ T418] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.117868][ T418] R10: 00007f9ffa2d5ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.118283][ T418] R13: 00000000686e7559 R14: 0000000000499600 R15: 0000000000000000 | [ 36.238885][ T419] ------------[ cut here ]------------ | [ 36.239247][ T419] WARNING: CPU: 2 PID: 419 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.240124][ T419] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.241198][ T419] Tainted: [W]=WARN [ 36.241425][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.241814][ T419] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.242136][ T419] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.243216][ T419] RSP: 0018:ffffc90000a57140 EFLAGS: 00010246 [ 36.243836][ T419] RAX: 0000000000000000 RBX: ffff8880094cc000 RCX: 0000000000000001 [ 36.244360][ T419] RDX: 0000000000000000 RSI: ffffffffb2e9b939 RDI: ffffffffb26555e0 [ 36.244937][ T419] RBP: ffffc90000a57230 R08: ffff888008ece800 R09: 0000000000000000 [ 36.245550][ T419] R10: ffffc90000a575c8 R11: ffffffffb3c50668 R12: 1ffff9200014ae2c [ 36.246256][ T419] R13: 00000000000007d0 R14: ffffc90000a57880 R15: ffff888013107160 [ 36.247040][ T419] FS: 00007f2954dd8800(0000) GS:ffff8880813b7000(0000) knlGS:0000000000000000 [ 36.247847][ T419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.248243][ T419] CR2: 00000000004e5aa8 CR3: 000000000217b001 CR4: 0000000000772ef0 [ 36.248715][ T419] PKRU: 55555554 [ 36.248950][ T419] Call Trace: [ 36.249238][ T419] [ 36.249411][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.249762][ T419] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.250068][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.250389][ T419] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.250714][ T419] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.251022][ T419] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.251333][ T419] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.251726][ T419] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.252210][ T419] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.252606][ T419] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.252992][ T419] ? __kernel_text_address (kernel/extable.c:79) [ 36.253532][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.254048][ T419] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.254571][ T419] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.255195][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.255729][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.256229][ T419] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.256753][ T419] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.257063][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.257413][ T419] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.257819][ T419] ? __create_object (mm/kmemleak.c:771) [ 36.258215][ T419] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.258671][ T419] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.259195][ T419] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.259729][ T419] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.260045][ T419] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.260474][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.260833][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.261146][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.261502][ T419] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.261912][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.262288][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.262686][ T419] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.263063][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.263382][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.263728][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.264042][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.264338][ T419] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.264670][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.265073][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.265370][ T419] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.265715][ T419] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.266026][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.266461][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.266847][ T419] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.267159][ T419] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.267601][ T419] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.267917][ T419] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.268213][ T419] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.268835][ T419] ___sys_sendmsg (net/socket.c:2670) [ 36.269132][ T419] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.269425][ T419] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.269835][ T419] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.270169][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.270592][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.270907][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.271301][ T419] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.271684][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.272042][ T419] __sys_sendmsg (net/socket.c:2700) [ 36.272420][ T419] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.272970][ T419] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.273420][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.273837][ T419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.274207][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.274640][ T419] RIP: 0033:0x7f2954fa51e7 [ 36.274957][ T419] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.276183][ T419] RSP: 002b:00007ffc7d457a68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.276652][ T419] RAX: ffffffffffffffda RBX: 00007ffc7d458190 RCX: 00007f2954fa51e7 [ 36.277175][ T419] RDX: 0000000000000000 RSI: 00007ffc7d457ad0 RDI: 0000000000000005 [ 36.277718][ T419] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.278250][ T419] R10: 00007f2954ea2ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.278793][ T419] R13: 00000000686e7559 R14: 0000000000499600 R15: 0000000000000000 | [ 36.424394][ T420] ------------[ cut here ]------------ | [ 36.426021][ T420] WARNING: CPU: 1 PID: 420 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.426637][ T420] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.427634][ T420] Tainted: [W]=WARN [ 36.427855][ T420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.428215][ T420] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.428524][ T420] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.429544][ T420] RSP: 0018:ffffc90000a67140 EFLAGS: 00010246 [ 36.429890][ T420] RAX: 0000000000000000 RBX: ffff888004d39000 RCX: 0000000000000001 [ 36.430300][ T420] RDX: 0000000000000000 RSI: ffffffffb2e9b939 RDI: ffffffffb26555e0 [ 36.430724][ T420] RBP: ffffc90000a67230 R08: ffff88801173e800 R09: 0000000000000000 [ 36.431131][ T420] R10: ffffc90000a675c8 R11: ffffffffb3c50668 R12: 1ffff9200014ce2c [ 36.431557][ T420] R13: 00000000000007d0 R14: ffffc90000a67880 R15: ffff888013106360 [ 36.431968][ T420] FS: 00007fef9d83b800(0000) GS:ffff888081337000(0000) knlGS:0000000000000000 [ 36.432465][ T420] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.432823][ T420] CR2: 00000000004e73d0 CR3: 0000000009692004 CR4: 0000000000772ef0 [ 36.433236][ T420] PKRU: 55555554 [ 36.433472][ T420] Call Trace: [ 36.433680][ T420] [ 36.433820][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.434103][ T420] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.434383][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.434676][ T420] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.434951][ T420] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.435228][ T420] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.435544][ T420] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.435828][ T420] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.436182][ T420] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.436472][ T420] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.436758][ T420] ? __kernel_text_address (kernel/extable.c:79) [ 36.437036][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.437314][ T420] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.437598][ T420] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.437965][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.438254][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.438539][ T420] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.438812][ T420] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.439089][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.439363][ T420] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.439667][ T420] ? __create_object (mm/kmemleak.c:771) [ 36.439950][ T420] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.440227][ T420] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.440523][ T420] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.440864][ T420] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.441148][ T420] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.441435][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.441718][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.441999][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.442280][ T420] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.442567][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.442850][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.443127][ T420] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.443414][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.443717][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.443999][ T420] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.444275][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.444563][ T420] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.444860][ T420] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.445133][ T420] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.445409][ T420] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.445698][ T420] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.445972][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.446251][ T420] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.446539][ T420] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.446822][ T420] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.447108][ T420] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.447389][ T420] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.447686][ T420] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.448041][ T420] ___sys_sendmsg (net/socket.c:2670) [ 36.448314][ T420] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.448599][ T420] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.448949][ T420] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.449226][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.449521][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.449801][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.450101][ T420] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.450377][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.450670][ T420] __sys_sendmsg (net/socket.c:2700) [ 36.450941][ T420] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.451292][ T420] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.451601][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.451878][ T420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.452154][ T420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.452506][ T420] RIP: 0033:0x7fef9da081e7 [ 36.452794][ T420] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.453810][ T420] RSP: 002b:00007fff355e1d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.454229][ T420] RAX: ffffffffffffffda RBX: 00007fff355e24b0 RCX: 00007fef9da081e7 [ 36.454652][ T420] RDX: 0000000000000000 RSI: 00007fff355e1df0 RDI: 0000000000000005 [ 36.455070][ T420] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.455502][ T420] R10: 00007fef9d905ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.455916][ T420] R13: 00000000686e755a R14: 0000000000499600 R15: 0000000000000000 | [ 36.571218][ T421] ------------[ cut here ]------------ | [ 36.571573][ T421] WARNING: CPU: 0 PID: 421 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.572145][ T421] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.573120][ T421] Tainted: [W]=WARN [ 36.573342][ T421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.573710][ T421] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.573996][ T421] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.574993][ T421] RSP: 0018:ffffc90000a77140 EFLAGS: 00010246 [ 36.575354][ T421] RAX: 0000000000000000 RBX: ffff888012fe4000 RCX: 0000000000000001 [ 36.575785][ T421] RDX: 0000000000000000 RSI: ffffffffb2e9b939 RDI: ffffffffb26555e0 [ 36.576201][ T421] RBP: ffffc90000a77230 R08: ffff8880126c5000 R09: 0000000000000000 [ 36.576624][ T421] R10: ffffc90000a775c8 R11: ffffffffb3c50668 R12: 1ffff9200014ee2c [ 36.577037][ T421] R13: 00000000000007d0 R14: ffffc90000a77880 R15: ffff8880131043e0 [ 36.577467][ T421] FS: 00007f42d9202800(0000) GS:ffff8880812b7000(0000) knlGS:0000000000000000 [ 36.577949][ T421] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.578298][ T421] CR2: 00000000004e5ab0 CR3: 0000000008c23002 CR4: 0000000000772ef0 [ 36.579379][ T421] PKRU: 55555554 [ 36.579600][ T421] Call Trace: [ 36.579807][ T421] [ 36.579955][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.580240][ T421] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.580522][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.580803][ T421] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.581081][ T421] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.581359][ T421] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.581649][ T421] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.581938][ T421] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.582287][ T421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.582571][ T421] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.582852][ T421] ? __kernel_text_address (kernel/extable.c:79) [ 36.583130][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.583421][ T421] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.583708][ T421] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.584061][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.584339][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.584626][ T421] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.584902][ T421] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.585178][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.585473][ T421] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.585749][ T421] ? __create_object (mm/kmemleak.c:771) [ 36.586030][ T421] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.586314][ T421] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.586601][ T421] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.586946][ T421] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.587229][ T421] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.587526][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.587804][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.588084][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.588365][ T421] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.588648][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.588926][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.589200][ T421] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.589485][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.589768][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.590047][ T421] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.590326][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.590620][ T421] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.590914][ T421] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.591190][ T421] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.591477][ T421] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.591759][ T421] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.592035][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.592315][ T421] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.592613][ T421] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.592890][ T421] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.593173][ T421] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.593474][ T421] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.593749][ T421] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.594105][ T421] ___sys_sendmsg (net/socket.c:2670) [ 36.594376][ T421] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.594673][ T421] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.595019][ T421] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.595296][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.595589][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.595871][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.596149][ T421] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.596426][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.596724][ T421] __sys_sendmsg (net/socket.c:2700) [ 36.596998][ T421] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.597339][ T421] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.597636][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.597912][ T421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.598186][ T421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.598535][ T421] RIP: 0033:0x7f42d93cf1e7 [ 36.598833][ T421] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.599832][ T421] RSP: 002b:00007fff4ec3d158 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.600248][ T421] RAX: ffffffffffffffda RBX: 00007fff4ec3d880 RCX: 00007f42d93cf1e7 [ 36.600679][ T421] RDX: 0000000000000000 RSI: 00007fff4ec3d1c0 RDI: 0000000000000005 [ 36.601088][ T421] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.601507][ T421] R10: 00007f42d92ccee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.601919][ T421] R13: 00000000686e755a R14: 0000000000499600 R15: 0000000000000000 | [ 36.718439][ T422] ------------[ cut here ]------------ | [ 36.719625][ T422] WARNING: CPU: 2 PID: 422 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.720220][ T422] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.721249][ T422] Tainted: [W]=WARN [ 36.721503][ T422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.721878][ T422] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.722194][ T422] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.723270][ T422] RSP: 0018:ffffc90000a87140 EFLAGS: 00010246 [ 36.723675][ T422] RAX: 0000000000000000 RBX: ffff8880125c1000 RCX: 0000000000000001 [ 36.724122][ T422] RDX: 0000000000000000 RSI: ffffffffb2e9b939 RDI: ffffffffb26555e0 [ 36.724578][ T422] RBP: ffffc90000a87230 R08: ffff888009410800 R09: 0000000000000000 [ 36.725029][ T422] R10: ffffc90000a875c8 R11: ffffffffb3c50668 R12: 1ffff92000150e2c [ 36.725498][ T422] R13: 00000000000007d0 R14: ffffc90000a87880 R15: ffff8880059c66e0 [ 36.725955][ T422] FS: 00007f28d1f17800(0000) GS:ffff8880813b7000(0000) knlGS:0000000000000000 [ 36.726524][ T422] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.726910][ T422] CR2: 00000000004e55b8 CR3: 00000000083c9005 CR4: 0000000000772ef0 [ 36.727370][ T422] PKRU: 55555554 [ 36.727618][ T422] Call Trace: [ 36.727852][ T422] [ 36.728018][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.728329][ T422] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.728648][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.728960][ T422] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.729266][ T422] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.729598][ T422] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.729913][ T422] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.730223][ T422] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.730617][ T422] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.730913][ T422] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.731207][ T422] ? __kernel_text_address (kernel/extable.c:79) [ 36.731530][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.731835][ T422] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.732144][ T422] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.732528][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.732832][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.733123][ T422] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.733439][ T422] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.733779][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.734095][ T422] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.734384][ T422] ? __create_object (mm/kmemleak.c:771) [ 36.734709][ T422] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.735014][ T422] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.735303][ T422] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.735677][ T422] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.735974][ T422] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.736286][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.736593][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.736887][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.737189][ T422] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.737514][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.737821][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.738117][ T422] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.738410][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.738735][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.739030][ T422] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.739318][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.739633][ T422] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.739938][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.740235][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.740545][ T422] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.740852][ T422] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.741153][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.741485][ T422] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.741783][ T422] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.742074][ T422] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.742470][ T422] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.742769][ T422] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.743061][ T422] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.743457][ T422] ___sys_sendmsg (net/socket.c:2670) [ 36.743745][ T422] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.744070][ T422] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.744478][ T422] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.744776][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.745072][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.745423][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.745746][ T422] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.746037][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.746357][ T422] __sys_sendmsg (net/socket.c:2700) [ 36.746698][ T422] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.747055][ T422] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.747386][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.747710][ T422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.748005][ T422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.748402][ T422] RIP: 0033:0x7f28d20e41e7 [ 36.748759][ T422] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.749859][ T422] RSP: 002b:00007fff03130af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.750316][ T422] RAX: ffffffffffffffda RBX: 00007fff03131220 RCX: 00007f28d20e41e7 [ 36.750778][ T422] RDX: 0000000000000000 RSI: 00007fff03130b60 RDI: 0000000000000005 [ 36.751221][ T422] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.751679][ T422] R10: 00007f28d1fe1ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.752128][ T422] R13: 00000000686e755a R14: 0000000000499600 R15: 0000000000000000 | [ 36.880304][ T423] ------------[ cut here ]------------ | [ 36.880650][ T423] WARNING: CPU: 1 PID: 423 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.881200][ T423] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.882157][ T423] Tainted: [W]=WARN [ 36.882364][ T423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.884201][ T423] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.884660][ T423] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.885753][ T423] RSP: 0018:ffffc90000a87140 EFLAGS: 00010246 [ 36.886108][ T423] RAX: 0000000000000000 RBX: ffff8880060bc000 RCX: 0000000000000001 [ 36.886528][ T423] RDX: 0000000000000000 RSI: ffffffffb2e9b939 RDI: ffffffffb26555e0 [ 36.886936][ T423] RBP: ffffc90000a87230 R08: ffff8880133ab800 R09: 0000000000000000 [ 36.887363][ T423] R10: ffffc90000a875c8 R11: ffffffffb3c50668 R12: 1ffff92000150e2c [ 36.887792][ T423] R13: 00000000000007d0 R14: ffffc90000a87880 R15: ffff8880059c5c60 [ 36.888212][ T423] FS: 00007f0fb2b0d800(0000) GS:ffff888081337000(0000) knlGS:0000000000000000 [ 36.888723][ T423] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.889077][ T423] CR2: 00000000004e5ac8 CR3: 000000001570c006 CR4: 0000000000772ef0 [ 36.889529][ T423] PKRU: 55555554 [ 36.889754][ T423] Call Trace: [ 36.889972][ T423] [ 36.890124][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.890425][ T423] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.890727][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.891029][ T423] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.891342][ T423] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.891645][ T423] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.891945][ T423] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.892252][ T423] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.892634][ T423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.892935][ T423] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.893224][ T423] ? __kernel_text_address (kernel/extable.c:79) [ 36.893569][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.893867][ T423] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.894158][ T423] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.894555][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.894853][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.895165][ T423] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.895468][ T423] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.895780][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.896088][ T423] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.896380][ T423] ? __create_object (mm/kmemleak.c:771) [ 36.896693][ T423] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.896989][ T423] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.897278][ T423] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.897680][ T423] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.897975][ T423] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.898263][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.898568][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.898862][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.899146][ T423] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.899428][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.899728][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.900016][ T423] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.900314][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.900619][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.900907][ T423] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.901192][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.901499][ T423] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.901813][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.902085][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.902383][ T423] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.902688][ T423] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.902979][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.903275][ T423] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.903605][ T423] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.903897][ T423] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.904202][ T423] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.904512][ T423] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.904802][ T423] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.905167][ T423] ___sys_sendmsg (net/socket.c:2670) [ 36.905481][ T423] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.905776][ T423] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.906127][ T423] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.906414][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.906728][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.907033][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.907320][ T423] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.907607][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.907902][ T423] __sys_sendmsg (net/socket.c:2700) [ 36.908184][ T423] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.908551][ T423] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.908840][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.909135][ T423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.909466][ T423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.909827][ T423] RIP: 0033:0x7f0fb2cda1e7 [ 36.910140][ T423] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.911191][ T423] RSP: 002b:00007fff1bc400f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.911661][ T423] RAX: ffffffffffffffda RBX: 00007fff1bc40820 RCX: 00007f0fb2cda1e7 [ 36.912097][ T423] RDX: 0000000000000000 RSI: 00007fff1bc40160 RDI: 0000000000000005 [ 36.912559][ T423] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.912988][ T423] R10: 00007f0fb2bd7ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.913439][ T423] R13: 00000000686e755a R14: 0000000000499600 R15: 0000000000000000 | [ 37.034627][ T424] ------------[ cut here ]------------ | [ 37.034969][ T424] WARNING: CPU: 0 PID: 424 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.035548][ T424] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.036475][ T424] Tainted: [W]=WARN [ 37.036687][ T424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.037040][ T424] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.037329][ T424] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.038324][ T424] RSP: 0018:ffffc90000b87140 EFLAGS: 00010246 [ 37.039367][ T424] RAX: 0000000000000000 RBX: ffff8880060b9000 RCX: 0000000000000001 [ 37.039801][ T424] RDX: 0000000000000000 RSI: ffffffffb2e9b939 RDI: ffffffffb26555e0 [ 37.040214][ T424] RBP: ffffc90000b87230 R08: ffff888004c1d000 R09: 0000000000000000 [ 37.040636][ T424] R10: ffffc90000b875c8 R11: ffffffffb3c50668 R12: 1ffff92000170e2c [ 37.041043][ T424] R13: 00000000000007d0 R14: ffffc90000b87880 R15: ffff8880059c4e60 [ 37.041467][ T424] FS: 00007f38526dc800(0000) GS:ffff8880812b7000(0000) knlGS:0000000000000000 [ 37.041949][ T424] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.042296][ T424] CR2: 00000000004e5ac0 CR3: 00000000157fa006 CR4: 0000000000772ef0 [ 37.042727][ T424] PKRU: 55555554 [ 37.042937][ T424] Call Trace: [ 37.043145][ T424] [ 37.043292][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.043609][ T424] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.043883][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.044161][ T424] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.044438][ T424] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.044729][ T424] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.045009][ T424] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.045297][ T424] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.045656][ T424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.045934][ T424] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.046207][ T424] ? __kernel_text_address (kernel/extable.c:79) [ 37.046492][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.046771][ T424] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.047047][ T424] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.047394][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.047676][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.047949][ T424] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.048224][ T424] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.048512][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.048787][ T424] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.049064][ T424] ? __create_object (mm/kmemleak.c:771) [ 37.049345][ T424] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.049639][ T424] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.049917][ T424] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.050262][ T424] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.050555][ T424] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.050836][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.051109][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.051390][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.051682][ T424] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.051958][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.052236][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.052521][ T424] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.052801][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.053080][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.053367][ T424] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.053659][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.053943][ T424] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.054228][ T424] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.054507][ T424] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.054782][ T424] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 37.055058][ T424] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.055333][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.055638][ T424] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.055922][ T424] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.056198][ T424] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.056490][ T424] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.056772][ T424] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.057045][ T424] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.057399][ T424] ___sys_sendmsg (net/socket.c:2670) [ 37.057683][ T424] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.057969][ T424] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.058316][ T424] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.058602][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.058880][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.059162][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.059438][ T424] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.059725][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.060015][ T424] __sys_sendmsg (net/socket.c:2700) [ 37.060295][ T424] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.060642][ T424] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.060930][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.061208][ T424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.061495][ T424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.061843][ T424] RIP: 0033:0x7f38528a91e7 [ 37.062137][ T424] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.063134][ T424] RSP: 002b:00007ffd2954dfa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.063577][ T424] RAX: ffffffffffffffda RBX: 00007ffd2954e6d0 RCX: 00007f38528a91e7 [ 37.064000][ T424] RDX: 0000000000000000 RSI: 00007ffd2954e010 RDI: 0000000000000005 [ 37.064409][ T424] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.064827][ T424] R10: 00007f38527a6ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.065240][ T424] R13: 00000000686e755a R14: 0000000000499600 R15: 0000000000000000 | [ 37.202587][ T425] ------------[ cut here ]------------ | [ 37.202923][ T425] WARNING: CPU: 3 PID: 425 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.203520][ T425] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.204468][ T425] Tainted: [W]=WARN [ 37.204678][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.205024][ T425] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.205311][ T425] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.206518][ T425] RSP: 0018:ffffc90000b97140 EFLAGS: 00010246 [ 37.206882][ T425] RAX: 0000000000000000 RBX: ffff888008ca9000 RCX: 0000000000000001 [ 37.207296][ T425] RDX: 0000000000000000 RSI: ffffffffb2e9b939 RDI: ffffffffb26555e0 [ 37.207728][ T425] RBP: ffffc90000b97230 R08: ffff888008ec8800 R09: 0000000000000000 [ 37.208142][ T425] R10: ffffc90000b975c8 R11: ffffffffb3c50668 R12: 1ffff92000172e2c [ 37.208562][ T425] R13: 00000000000007d0 R14: ffffc90000b97880 R15: ffff8880059c4ae0 [ 37.208974][ T425] FS: 00007f7993123800(0000) GS:ffff888081437000(0000) knlGS:0000000000000000 [ 37.209472][ T425] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.209822][ T425] CR2: 00000000004e73f8 CR3: 0000000011a12004 CR4: 0000000000772ef0 [ 37.210238][ T425] PKRU: 55555554 [ 37.210483][ T425] Call Trace: [ 37.210694][ T425] [ 37.210837][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.211122][ T425] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.211400][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.211701][ T425] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.211979][ T425] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.212258][ T425] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.212545][ T425] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.212828][ T425] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.213176][ T425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.213479][ T425] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.213754][ T425] ? __kernel_text_address (kernel/extable.c:79) [ 37.214032][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.214313][ T425] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.214631][ T425] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.214975][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.215257][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.215547][ T425] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.215823][ T425] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.216104][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.216381][ T425] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.216663][ T425] ? __create_object (mm/kmemleak.c:771) [ 37.216942][ T425] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.217219][ T425] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.217505][ T425] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.217854][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.218135][ T425] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.218427][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.218745][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.219021][ T425] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.219295][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.219585][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.219860][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.220145][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.220426][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.220715][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.220996][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.221273][ T425] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.221573][ T425] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.221848][ T425] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.222133][ T425] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 37.222416][ T425] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.222733][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.223013][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.223294][ T425] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.223594][ T425] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.223879][ T425] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.224175][ T425] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.224463][ T425] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.224819][ T425] ___sys_sendmsg (net/socket.c:2670) [ 37.225091][ T425] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.225370][ T425] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.225730][ T425] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.226013][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.226303][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.226628][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.226908][ T425] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.227182][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.227477][ T425] __sys_sendmsg (net/socket.c:2700) [ 37.227751][ T425] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.228093][ T425] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.228392][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.228678][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.228955][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.229297][ T425] RIP: 0033:0x7f79932f01e7 [ 37.229603][ T425] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.230651][ T425] RSP: 002b:00007fff2a083978 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.231072][ T425] RAX: ffffffffffffffda RBX: 00007fff2a0840a0 RCX: 00007f79932f01e7 [ 37.231509][ T425] RDX: 0000000000000000 RSI: 00007fff2a0839e0 RDI: 0000000000000005 [ 37.231921][ T425] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.232340][ T425] R10: 00007f79931edee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.232762][ T425] R13: 00000000686e755a R14: 0000000000499600 R15: 0000000000000000 | [ 37.337182][ T426] ------------[ cut here ]------------ | [ 37.337813][ T426] WARNING: CPU: 3 PID: 426 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.338363][ T426] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.339325][ T426] Tainted: [W]=WARN [ 37.339582][ T426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.339929][ T426] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.340216][ T426] 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.341240][ T426] RSP: 0018:ffffc90000b97140 EFLAGS: 00010246 [ 37.341600][ T426] RAX: 0000000000000000 RBX: ffff888012fe9000 RCX: 0000000000000001 [ 37.342016][ T426] RDX: 0000000000000000 RSI: ffffffffb2e9b939 RDI: ffffffffb26555e0 [ 37.342435][ T426] RBP: ffffc90000b97230 R08: ffff888004d45000 R09: 0000000000000000 [ 37.342861][ T426] R10: ffffc90000b975c8 R11: ffffffffb3c50668 R12: 1ffff92000172e2c [ 37.343274][ T426] R13: 00000000000007d0 R14: ffffc90000b97880 R15: ffff8880156283e0 [ 37.343755][ T426] FS: 00007f807ad38800(0000) GS:ffff888081437000(0000) knlGS:0000000000000000 [ 37.344236][ T426] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.344597][ T426] CR2: 00000000004e5ab8 CR3: 0000000008dc7005 CR4: 0000000000772ef0 [ 37.345019][ T426] PKRU: 55555554 [ 37.345226][ T426] Call Trace: [ 37.345437][ T426] [ 37.345588][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.345876][ T426] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.346153][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.346478][ T426] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.346775][ T426] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.347055][ T426] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.347335][ T426] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.347674][ T426] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.348028][ T426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.348304][ T426] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.348601][ T426] ? __kernel_text_address (kernel/extable.c:79) [ 37.348901][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.349199][ T426] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.349496][ T426] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.349842][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.350123][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.350396][ T426] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.350679][ T426] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.350963][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.351245][ T426] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.351556][ T426] ? __create_object (mm/kmemleak.c:771) [ 37.351837][ T426] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.352113][ T426] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.352387][ T426] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.352739][ T426] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.353020][ T426] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.353310][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.353611][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.353893][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.354167][ T426] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.354439][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.354730][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.355003][ T426] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.355278][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.355619][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.355902][ T426] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.356177][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.356472][ T426] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.356774][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.357061][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.357357][ T426] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 37.357663][ T426] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.357955][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.358252][ T426] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.358552][ T426] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.358844][ T426] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.359144][ T426] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.359469][ T426] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.359783][ T426] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.360185][ T426] ___sys_sendmsg (net/socket.c:2670) [ 37.360494][ T426] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.360776][ T426] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.361119][ T426] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.361402][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.361705][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.362000][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.362274][ T426] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.362562][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.362848][ T426] __sys_sendmsg (net/socket.c:2700) [ 37.363121][ T426] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.363563][ T426] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.363873][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.364162][ T426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.364440][ T426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.364816][ T426] RIP: 0033:0x7f807af051e7 [ 37.365101][ T426] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.366141][ T426] RSP: 002b:00007ffc8c24df88 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.366572][ T426] RAX: ffffffffffffffda RBX: 00007ffc8c24e6b0 RCX: 00007f807af051e7 [ 37.366987][ T426] RDX: 0000000000000000 RSI: 00007ffc8c24dff0 RDI: 0000000000000005 [ 37.367400][ T426] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.367849][ T426] R10: 00007f807ae02ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.368274][ T426] R13: 00000000686e755b R14: 0000000000499600 R15: 0000000000000000 | [ 37.487435][ T427] ------------[ cut here ]------------ | [ 37.487817][ T427] WARNING: CPU: 0 PID: 427 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.488399][ T427] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.489547][ T427] Tainted: [W]=WARN [ 37.489776][ T427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.490141][ T427] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.490457][ T427] 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.491519][ T427] RSP: 0018:ffffc90000aa7140 EFLAGS: 00010246 [ 37.491892][ T427] RAX: 0000000000000000 RBX: ffff888004d21000 RCX: 0000000000000001 [ 37.492330][ T427] RDX: 0000000000000000 RSI: ffffffffb2e9b939 RDI: ffffffffb26555e0 [ 37.492776][ T427] RBP: ffffc90000aa7230 R08: ffff8880156b0800 R09: 0000000000000000 [ 37.493216][ T427] R10: ffffc90000aa75c8 R11: ffffffffb3c50668 R12: 1ffff92000154e2c [ 37.493695][ T427] R13: 00000000000007d0 R14: ffffc90000aa7880 R15: ffff888015628060 [ 37.494134][ T427] FS: 00007f2d495a2800(0000) GS:ffff8880812b7000(0000) knlGS:0000000000000000 [ 37.494657][ T427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.495031][ T427] CR2: 00000000004e59c0 CR3: 0000000011810004 CR4: 0000000000772ef0 [ 37.495481][ T427] PKRU: 55555554 [ 37.495708][ T427] Call Trace: [ 37.495928][ T427] [ 37.496079][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.496379][ T427] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.496681][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.496976][ T427] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.497268][ T427] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.497581][ T427] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.497882][ T427] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.498180][ T427] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.498567][ T427] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.498861][ T427] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.499154][ T427] ? __kernel_text_address (kernel/extable.c:79) [ 37.499463][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.499765][ T427] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.500056][ T427] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.500416][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.500719][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.501009][ T427] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.501298][ T427] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.501620][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.501920][ T427] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.502209][ T427] ? __create_object (mm/kmemleak.c:771) [ 37.502519][ T427] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.502818][ T427] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.503112][ T427] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.503498][ T427] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.503799][ T427] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.504095][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.504389][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.504695][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.504987][ T427] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.505275][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.505572][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.505862][ T427] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.506154][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.506460][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.506765][ T427] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.507060][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.507350][ T427] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.507662][ T427] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.507953][ T427] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.508245][ T427] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 37.508547][ T427] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.508842][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.509141][ T427] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.509435][ T427] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.509743][ T427] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.510050][ T427] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.510347][ T427] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.510647][ T427] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.511029][ T427] ___sys_sendmsg (net/socket.c:2670) [ 37.511320][ T427] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.511621][ T427] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.511982][ T427] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.512278][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.512583][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.512884][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.513186][ T427] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.513509][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.513811][ T427] __sys_sendmsg (net/socket.c:2700) [ 37.514100][ T427] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.514476][ T427] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.514781][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.515072][ T427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.515372][ T427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.515742][ T427] RIP: 0033:0x7f2d4976f1e7 [ 37.516045][ T427] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.517093][ T427] RSP: 002b:00007ffdccc72248 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.517550][ T427] RAX: ffffffffffffffda RBX: 00007ffdccc72970 RCX: 00007f2d4976f1e7 [ 37.517991][ T427] RDX: 0000000000000000 RSI: 00007ffdccc722b0 RDI: 0000000000000005 [ 37.518431][ T427] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.518879][ T427] R10: 00007f2d4966cee8 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