====================================== | [ 23.223034][ T338] ip_gre: GRE over IPv4 tunneling driver | [ 23.285642][ T337] ------------[ cut here ]------------ | [ 23.286200][ T337] WARNING: CPU: 2 PID: 337 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 23.286837][ T337] Modules linked in: ip_gre gre 8021q dummy vrf veth [ 23.287904][ T337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.288324][ T337] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 23.288663][ T337] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 23.289844][ T337] RSP: 0018:ffffc90000567000 EFLAGS: 00010246 [ 23.290276][ T337] RAX: 0000000000000000 RBX: ffff88800c279000 RCX: 0000000000000001 [ 23.290769][ T337] RDX: 0000000000000000 RSI: ffffffffae09b941 RDI: ffffffffad8555e0 [ 23.291272][ T337] RBP: ffffc900005670e8 R08: ffff88800c279218 R09: 0000000000000000 [ 23.291751][ T337] R10: ffffc90000567118 R11: dffffc0000000000 R12: 1ffff920000ace04 [ 23.292555][ T337] R13: 00000000000005c0 R14: ffffc90000567118 R15: ffff88800c279218 [ 23.293044][ T337] FS: 00007f19a924a800(0000) GS:ffff8880861b7000(0000) knlGS:0000000000000000 [ 23.293629][ T337] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.294038][ T337] CR2: 00005601457532d8 CR3: 0000000005e50003 CR4: 0000000000772ef0 [ 23.294547][ T337] PKRU: 55555554 [ 23.294801][ T337] Call Trace: [ 23.295057][ T337] [ 23.295254][ T337] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 23.295662][ T337] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 23.295993][ T337] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.296335][ T337] netif_set_mtu (net/core/dev.c:9652) [ 23.296667][ T337] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 23.297007][ T337] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 23.297262][ T337] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 23.297584][ T337] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 23.297913][ T337] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 23.298246][ T337] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 23.298643][ T337] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 23.298972][ T337] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 23.299301][ T337] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 23.299624][ T337] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 23.300133][ T337] ? __dev_get_by_name (net/core/dev.c:865) [ 23.300466][ T337] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 23.300790][ T337] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 23.301122][ T337] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 23.301446][ T337] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 23.301770][ T337] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 23.302101][ T337] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 23.302461][ T337] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.302791][ T337] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 23.303112][ T337] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.303447][ T337] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.303764][ T337] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 23.307004][ T337] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.307359][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.307683][ T337] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.308006][ T337] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.308335][ T337] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 23.308667][ T337] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 23.309002][ T337] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 23.309337][ T337] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 23.309676][ T337] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 23.310003][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.310337][ T337] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 23.310658][ T337] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 23.310980][ T337] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 23.311341][ T337] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 23.311669][ T337] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 23.311992][ T337] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 23.312423][ T337] ___sys_sendmsg (net/socket.c:2670) [ 23.312742][ T337] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 23.313064][ T337] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 23.313410][ T337] ? mt_find (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/maple_tree.c:6937) [ 23.313669][ T337] ? __handle_mm_fault (mm/memory.c:6212) [ 23.313989][ T337] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 23.314315][ T337] ? mt_find (lib/maple_tree.c:6938) [ 23.314575][ T337] __sys_sendmsg (net/socket.c:2700) [ 23.314894][ T337] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 23.315234][ T337] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 23.315567][ T337] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 23.315890][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.316223][ T337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.316544][ T337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.317844][ T337] RIP: 0033:0x7f19a94171e7 [ 23.318195][ T337] Code: Unable to access opcode bytes at 0x7f19a94171bd. Code starting with the faulting instruction =========================================== [ 23.318613][ T337] RSP: 002b:00007ffdd9843d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 23.319109][ T337] RAX: ffffffffffffffda RBX: 00007ffdd98444c0 RCX: 00007f19a94171e7 [ 23.319602][ T337] RDX: 0000000000000000 RSI: 00007ffdd9843e00 RDI: 0000000000000005 [ 23.320083][ T337] RBP: 000000000000000a R08: 00000000000000b0 R09: 0000000000000000 [ 23.320567][ T337] R10: 00007f19a94a5ac0 R11: 0000000000000246 R12: 00007ffdd98444e0 [ 23.321053][ T337] R13: 00000000686e4022 R14: 0000000000499600 R15: 00007ffdd9843ee4 | [ 26.633607][ T372] ------------[ cut here ]------------ | [ 26.633962][ T372] WARNING: CPU: 3 PID: 372 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 26.635131][ T372] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 26.636179][ T372] Tainted: [W]=WARN [ 26.636416][ T372] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.636803][ 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.637124][ T372] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 26.638248][ T372] RSP: 0018:ffffc90000657000 EFLAGS: 00010246 [ 26.638643][ T372] RAX: 0000000000000000 RBX: ffff888007c59000 RCX: 0000000000000001 [ 26.639110][ T372] RDX: 0000000000000000 RSI: ffffffffae09b941 RDI: ffffffffad8555e0 [ 26.639580][ T372] RBP: ffffc900006570e8 R08: ffff888007c59218 R09: 0000000000000000 [ 26.640045][ T372] R10: ffffc90000657118 R11: dffffc0000000000 R12: 1ffff920000cae04 [ 26.640516][ T372] R13: 00000000000005c0 R14: ffffc90000657118 R15: ffff888007c59218 [ 26.640979][ T372] FS: 00007ffa98157800(0000) GS:ffff888086237000(0000) knlGS:0000000000000000 [ 26.641516][ T372] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.641905][ T372] CR2: 00000000004200f0 CR3: 000000000bbb0001 CR4: 0000000000772ef0 [ 26.642386][ T372] PKRU: 55555554 [ 26.642619][ T372] Call Trace: [ 26.642849][ T372] [ 26.643007][ T372] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 26.643406][ T372] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 26.643716][ T372] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.644040][ T372] netif_set_mtu (net/core/dev.c:9652) [ 26.644358][ T372] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 26.644683][ T372] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 26.644918][ T372] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 26.645280][ T372] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 26.645605][ T372] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 26.645922][ T372] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 26.646313][ T372] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 26.646628][ T372] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 26.646936][ T372] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 26.647254][ T372] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 26.647565][ T372] ? __dev_get_by_name (net/core/dev.c:865) [ 26.647874][ T372] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 26.648195][ T372] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 26.648509][ T372] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 26.648812][ T372] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 26.649128][ T372] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 26.649491][ T372] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 26.649806][ T372] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.650135][ T372] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 26.650455][ T372] ? __lock_release (kernel/locking/lockdep.c:5539) [ 26.650769][ T372] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.651076][ T372] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 26.651393][ T372] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.651703][ T372] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.652013][ T372] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.652347][ T372] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.652667][ T372] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 26.652986][ T372] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 26.653301][ 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.653612][ T372] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 26.653919][ T372] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 26.654231][ T372] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.654543][ T372] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 26.654858][ T372] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 26.655162][ T372] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 26.655483][ T372] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 26.655802][ T372] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 26.656108][ T372] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 26.656508][ T372] ___sys_sendmsg (net/socket.c:2670) [ 26.656815][ T372] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 26.657133][ T372] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 26.657455][ T372] ? mt_find (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/maple_tree.c:6937) [ 26.657692][ T372] ? __handle_mm_fault (mm/memory.c:6212) [ 26.658000][ T372] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 26.658312][ T372] ? mt_find (lib/maple_tree.c:6938) [ 26.658561][ T372] __sys_sendmsg (net/socket.c:2700) [ 26.658868][ T372] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 26.659190][ T372] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 26.659507][ T372] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 26.659815][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.660154][ T372] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.660495][ T372] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.660874][ T372] RIP: 0033:0x7ffa983241e7 [ 26.661201][ 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.662317][ T372] RSP: 002b:00007ffd0bc2ef78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 26.662778][ T372] RAX: ffffffffffffffda RBX: 00007ffd0bc2f6a0 RCX: 00007ffa983241e7 [ 26.663243][ T372] RDX: 0000000000000000 RSI: 00007ffd0bc2efe0 RDI: 0000000000000005 [ 26.663710][ T372] RBP: 000000000000000a R08: 00000000000000b0 R09: 0000000000000000 [ 26.664178][ T372] R10: 00007ffa983b2ac0 R11: 0000000000000246 R12: 00007ffd0bc2f6c0 [ 26.664641][ T372] R13: 00000000686e4026 R14: 0000000000499600 R15: 00007ffd0bc2f0c4 | [ 36.280986][ T417] ------------[ cut here ]------------ | [ 36.281678][ T417] WARNING: CPU: 2 PID: 417 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.282324][ T417] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.283371][ T417] Tainted: [W]=WARN [ 36.283598][ T417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.283977][ T417] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.284294][ T417] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.285337][ T417] RSP: 0018:ffffc900009c7140 EFLAGS: 00010246 [ 36.285712][ T417] RAX: 0000000000000000 RBX: ffff8880029e1000 RCX: 0000000000000001 [ 36.286154][ T417] RDX: 0000000000000000 RSI: ffffffffae09b941 RDI: ffffffffad8555e0 [ 36.286626][ T417] RBP: ffffc900009c7230 R08: ffff88800a9c8800 R09: 0000000000000000 [ 36.287079][ T417] R10: ffffc900009c75c8 R11: ffffffffaee50668 R12: 1ffff92000138e2c [ 36.287523][ T417] R13: 00000000000007d0 R14: ffffc900009c7880 R15: ffff888004faa6e0 [ 36.287958][ T417] FS: 00007f03a5688800(0000) GS:ffff8880861b7000(0000) knlGS:0000000000000000 [ 36.288487][ T417] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.288859][ T417] CR2: 00000000004e5aa0 CR3: 0000000008edc004 CR4: 0000000000772ef0 [ 36.289309][ T417] PKRU: 55555554 [ 36.289534][ T417] Call Trace: [ 36.289760][ T417] [ 36.289921][ T417] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.290255][ T417] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.290872][ T417] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.291212][ T417] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.291516][ T417] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.291818][ T417] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.292118][ T417] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.292453][ T417] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.292832][ T417] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.293138][ T417] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.293488][ T417] ? __kernel_text_address (kernel/extable.c:79) [ 36.293785][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.294083][ T417] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.294409][ T417] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.294772][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.295069][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.295376][ T417] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.295672][ T417] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.295969][ T417] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.296279][ T417] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.296568][ T417] ? __create_object (mm/kmemleak.c:771) [ 36.296861][ T417] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.297157][ T417] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.297466][ T417] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.297833][ T417] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.298133][ T417] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.298459][ T417] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.298765][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.299110][ T417] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.299419][ T417] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.299711][ T417] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.300008][ T417] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.300321][ T417] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.300618][ T417] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.300915][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.301226][ T417] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.301524][ T417] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.301816][ T417] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.302128][ T417] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.302473][ T417] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.302783][ T417] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.303080][ T417] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.303389][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.303692][ T417] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.304020][ T417] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.304328][ T417] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.304630][ T417] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.304937][ T417] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.305243][ T417] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.305618][ T417] ___sys_sendmsg (net/socket.c:2670) [ 36.305911][ T417] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.306232][ T417] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.306625][ T417] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.306931][ T417] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.307246][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.307546][ T417] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.307839][ T417] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.308132][ T417] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.308446][ T417] __sys_sendmsg (net/socket.c:2700) [ 36.308739][ T417] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.309131][ T417] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.309458][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.309757][ T417] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.310051][ T417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.310433][ T417] RIP: 0033:0x7f03a58551e7 [ 36.310748][ T417] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.311806][ T417] RSP: 002b:00007ffdfcd4c878 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.312271][ T417] RAX: ffffffffffffffda RBX: 00007ffdfcd4cfa0 RCX: 00007f03a58551e7 [ 36.312709][ T417] RDX: 0000000000000000 RSI: 00007ffdfcd4c8e0 RDI: 0000000000000005 [ 36.313139][ T417] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.313595][ T417] R10: 00007f03a5752ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.314035][ T417] R13: 00000000686e402f R14: 0000000000499600 R15: 0000000000000000 | [ 36.435028][ T418] ------------[ cut here ]------------ | [ 36.435815][ T418] WARNING: CPU: 3 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.436414][ T418] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.437459][ T418] Tainted: [W]=WARN [ 36.437677][ T418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.438039][ 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.438357][ T418] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.439415][ T418] RSP: 0018:ffffc900009c7140 EFLAGS: 00010246 [ 36.439782][ T418] RAX: 0000000000000000 RBX: ffff8880087a9000 RCX: 0000000000000001 [ 36.440241][ T418] RDX: 0000000000000000 RSI: ffffffffae09b941 RDI: ffffffffad8555e0 [ 36.440675][ T418] RBP: ffffc900009c7230 R08: ffff8880029be800 R09: 0000000000000000 [ 36.441102][ T418] R10: ffffc900009c75c8 R11: ffffffffaee50668 R12: 1ffff92000138e2c [ 36.441551][ T418] R13: 00000000000007d0 R14: ffffc900009c7880 R15: ffff888006082a60 [ 36.441984][ T418] FS: 00007ff3655c8800(0000) GS:ffff888086237000(0000) knlGS:0000000000000000 [ 36.442531][ T418] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.442894][ T418] CR2: 00000000004e5aa8 CR3: 000000000a76e005 CR4: 0000000000772ef0 [ 36.443369][ T418] PKRU: 55555554 [ 36.443590][ T418] Call Trace: [ 36.443805][ T418] [ 36.443952][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.444280][ T418] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.444574][ T418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.444869][ T418] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.445159][ T418] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.445473][ T418] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.445766][ T418] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.446064][ T418] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.446451][ T418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.446746][ T418] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.447029][ T418] ? __kernel_text_address (kernel/extable.c:79) [ 36.447360][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.447651][ 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.447937][ T418] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.448337][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.448647][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.448944][ T418] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.449271][ T418] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.449567][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.449858][ T418] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.450145][ T418] ? __create_object (mm/kmemleak.c:771) [ 36.450472][ T418] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.450766][ T418] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.451065][ 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.451461][ T418] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.451765][ T418] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.452074][ T418] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.452404][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.452710][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.453001][ T418] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.453315][ T418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.453614][ T418] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.453901][ T418] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.454215][ T418] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.454512][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.454805][ T418] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.455094][ T418] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.455399][ T418] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.455704][ T418] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.455989][ 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.456319][ T418] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.456616][ T418] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.456905][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.457248][ T418] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.457560][ T418] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.457859][ T418] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.458158][ T418] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.458478][ T418] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.458768][ T418] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.459143][ T418] ___sys_sendmsg (net/socket.c:2670) [ 36.459455][ T418] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.459748][ 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.460117][ T418] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.460446][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.460740][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.461035][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.461352][ 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.461645][ T418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.461945][ T418] __sys_sendmsg (net/socket.c:2700) [ 36.462267][ T418] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.462640][ T418] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.462942][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.463260][ T418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.463591][ T418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.463949][ T418] RIP: 0033:0x7ff3657951e7 [ 36.464270][ 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.465334][ T418] RSP: 002b:00007ffea498e658 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.465771][ T418] RAX: ffffffffffffffda RBX: 00007ffea498ed80 RCX: 00007ff3657951e7 [ 36.466220][ T418] RDX: 0000000000000000 RSI: 00007ffea498e6c0 RDI: 0000000000000005 [ 36.466659][ T418] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.467092][ T418] R10: 00007ff365692ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.467545][ T418] R13: 00000000686e4030 R14: 0000000000499600 R15: 0000000000000000 | [ 36.606498][ T419] ------------[ cut here ]------------ | [ 36.606826][ T419] WARNING: CPU: 0 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.607400][ T419] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.608338][ T419] Tainted: [W]=WARN [ 36.608550][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.608912][ 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.609223][ T419] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.610307][ T419] RSP: 0018:ffffc900009c7140 EFLAGS: 00010246 [ 36.610661][ T419] RAX: 0000000000000000 RBX: ffff88800c279000 RCX: 0000000000000001 [ 36.611081][ T419] RDX: 0000000000000000 RSI: ffffffffae09b941 RDI: ffffffffad8555e0 [ 36.611554][ T419] RBP: ffffc900009c7230 R08: ffff88800d9bb800 R09: 0000000000000000 [ 36.612015][ T419] R10: ffffc900009c75c8 R11: ffffffffaee50668 R12: 1ffff92000138e2c [ 36.612453][ T419] R13: 00000000000007d0 R14: ffffc900009c7880 R15: ffff888006081c60 [ 36.612874][ T419] FS: 00007f85b341b800(0000) GS:ffff8880860b7000(0000) knlGS:0000000000000000 [ 36.613376][ T419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.613975][ T419] CR2: 00000000004e73d0 CR3: 000000000bfe9006 CR4: 0000000000772ef0 [ 36.614402][ T419] PKRU: 55555554 [ 36.614669][ T419] Call Trace: [ 36.614888][ T419] [ 36.615030][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.615324][ T419] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.615607][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.615920][ T419] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.616203][ T419] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.616484][ T419] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.616770][ T419] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.617104][ T419] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.617473][ T419] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.617772][ T419] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.618047][ T419] ? __kernel_text_address (kernel/extable.c:79) [ 36.618335][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.618620][ 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.618897][ T419] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.619246][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.619532][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.619824][ T419] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.620099][ T419] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.620387][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.620667][ T419] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.620948][ T419] ? __create_object (mm/kmemleak.c:771) [ 36.621281][ T419] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.621563][ T419] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.621849][ 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.622327][ T419] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.622692][ T419] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.623029][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.623348][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.623814][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.624253][ T419] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.624588][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.624995][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.625413][ T419] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.625807][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.626155][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.626489][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.626877][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.627201][ T419] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.627526][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.628000][ 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.628389][ T419] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.628777][ T419] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.629186][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.629697][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.630210][ T419] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.630562][ T419] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.630908][ T419] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.631252][ T419] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.631548][ T419] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.632149][ T419] ___sys_sendmsg (net/socket.c:2670) [ 36.632502][ T419] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.632785][ 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.633141][ T419] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.633433][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.633724][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.634017][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.634306][ 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.634586][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.634875][ T419] __sys_sendmsg (net/socket.c:2700) [ 36.635180][ T419] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.635547][ T419] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.635839][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.636135][ T419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.636517][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.636866][ T419] RIP: 0033:0x7f85b35e81e7 [ 36.637160][ 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.638162][ T419] RSP: 002b:00007ffea98bbbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.638592][ T419] RAX: ffffffffffffffda RBX: 00007ffea98bc2e0 RCX: 00007f85b35e81e7 [ 36.639033][ T419] RDX: 0000000000000000 RSI: 00007ffea98bbc20 RDI: 0000000000000005 [ 36.639466][ T419] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.639879][ T419] R10: 00007f85b34e5ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.640304][ T419] R13: 00000000686e4030 R14: 0000000000499600 R15: 0000000000000000 | [ 36.777891][ T420] ------------[ cut here ]------------ | [ 36.778693][ T420] WARNING: CPU: 2 PID: 420 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.779318][ T420] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.780313][ T420] Tainted: [W]=WARN [ 36.780541][ T420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.780905][ 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.781230][ T420] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.782398][ T420] RSP: 0018:ffffc900009c7140 EFLAGS: 00010246 [ 36.782784][ T420] RAX: 0000000000000000 RBX: ffff888009849000 RCX: 0000000000000001 [ 36.783263][ T420] RDX: 0000000000000000 RSI: ffffffffae09b941 RDI: ffffffffad8555e0 [ 36.783709][ T420] RBP: ffffc900009c7230 R08: ffff88800daba000 R09: 0000000000000000 [ 36.784146][ T420] R10: ffffc900009c75c8 R11: ffffffffaee50668 R12: 1ffff92000138e2c [ 36.784595][ T420] R13: 00000000000007d0 R14: ffffc900009c7880 R15: ffff888006083860 [ 36.785029][ T420] FS: 00007fc71404f800(0000) GS:ffff8880861b7000(0000) knlGS:0000000000000000 [ 36.785640][ T420] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.786048][ T420] CR2: 00000000004e5ab0 CR3: 0000000008edc006 CR4: 0000000000772ef0 [ 36.786515][ T420] PKRU: 55555554 [ 36.786745][ T420] Call Trace: [ 36.786982][ T420] [ 36.787139][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.787461][ T420] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.787793][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.788125][ T420] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.788448][ T420] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.788759][ T420] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.789060][ T420] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.789399][ T420] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.789823][ T420] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.790137][ T420] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.790449][ T420] ? __kernel_text_address (kernel/extable.c:79) [ 36.790827][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.791181][ 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.791482][ T420] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.791863][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.792292][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.792597][ T420] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.792894][ T420] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.793206][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.793508][ T420] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.793844][ T420] ? __create_object (mm/kmemleak.c:771) [ 36.794151][ T420] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.794468][ T420] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.794816][ 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.795206][ T420] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.795508][ T420] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.795808][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.796119][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.796447][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.796752][ T420] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.797067][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.797390][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.797686][ T420] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.797979][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.798289][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.798618][ T420] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.798958][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.799273][ T420] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.799587][ T420] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.799878][ 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.800190][ T420] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.800491][ T420] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.800787][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.801085][ T420] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.801401][ T420] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.801723][ T420] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.802051][ T420] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.802387][ T420] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.802703][ T420] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.803117][ T420] ___sys_sendmsg (net/socket.c:2670) [ 36.803463][ T420] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.803760][ 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.804139][ T420] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.804499][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.804850][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.805160][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.805479][ 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.805798][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.806103][ T420] __sys_sendmsg (net/socket.c:2700) [ 36.806416][ T420] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.806845][ T420] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.807157][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.807472][ T420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.807774][ T420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.808187][ T420] RIP: 0033:0x7fc71421c1e7 [ 36.808504][ 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.809540][ T420] RSP: 002b:00007ffe0776ccd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.809999][ T420] RAX: ffffffffffffffda RBX: 00007ffe0776d400 RCX: 00007fc71421c1e7 [ 36.810458][ T420] RDX: 0000000000000000 RSI: 00007ffe0776cd40 RDI: 0000000000000005 [ 36.810897][ T420] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.811345][ T420] R10: 00007fc714119ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.811798][ T420] R13: 00000000686e4030 R14: 0000000000499600 R15: 0000000000000000 | [ 36.927912][ T421] ------------[ cut here ]------------ | [ 36.928364][ T421] WARNING: CPU: 1 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.928925][ T421] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.930265][ T421] Tainted: [W]=WARN [ 36.930474][ T421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.930817][ 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.931101][ T421] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.932129][ T421] RSP: 0018:ffffc900009d7140 EFLAGS: 00010246 [ 36.932545][ T421] RAX: 0000000000000000 RBX: ffff8880053ec000 RCX: 0000000000000001 [ 36.932960][ T421] RDX: 0000000000000000 RSI: ffffffffae09b941 RDI: ffffffffad8555e0 [ 36.933385][ T421] RBP: ffffc900009d7230 R08: ffff888002853800 R09: 0000000000000000 [ 36.933798][ T421] R10: ffffc900009d75c8 R11: ffffffffaee50668 R12: 1ffff9200013ae2c [ 36.934217][ T421] R13: 00000000000007d0 R14: ffffc900009d7880 R15: ffff888006080ae0 [ 36.934629][ T421] FS: 00007f556ca93800(0000) GS:ffff888086137000(0000) knlGS:0000000000000000 [ 36.935131][ T421] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.935504][ T421] CR2: 00000000004e55b8 CR3: 000000000a76e004 CR4: 0000000000772ef0 [ 36.935923][ T421] PKRU: 55555554 [ 36.936157][ T421] Call Trace: [ 36.936375][ T421] [ 36.936519][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.936804][ T421] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.937085][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.937386][ T421] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.937663][ T421] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.937941][ T421] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.938232][ T421] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.938516][ T421] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.938868][ T421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.939152][ T421] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.939441][ T421] ? __kernel_text_address (kernel/extable.c:79) [ 36.939725][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.940005][ 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.940291][ T421] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.940636][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.940914][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.941202][ T421] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.941488][ T421] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.941767][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.942046][ T421] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.942348][ T421] ? __create_object (mm/kmemleak.c:771) [ 36.942629][ T421] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.942909][ T421] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.943204][ 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.943556][ T421] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.943841][ T421] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.944124][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.944410][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.944696][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.944972][ T421] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.945260][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.945537][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.945823][ T421] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.946123][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.946443][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.946727][ T421] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.947008][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.947298][ T421] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.947593][ T421] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.947874][ 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.948150][ T421] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.948448][ T421] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.948727][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.949009][ T421] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.949305][ T421] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.949584][ T421] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.949872][ T421] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.950156][ T421] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.950448][ T421] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.950808][ T421] ___sys_sendmsg (net/socket.c:2670) [ 36.951086][ T421] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.951377][ 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.951726][ T421] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.952012][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.952329][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.952611][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.952888][ 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.953161][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.953465][ T421] __sys_sendmsg (net/socket.c:2700) [ 36.953736][ T421] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.954077][ T421] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.954410][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.954691][ T421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.954972][ T421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.955326][ T421] RIP: 0033:0x7f556cc601e7 [ 36.955614][ 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.956651][ T421] RSP: 002b:00007fffb87a5008 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.957073][ T421] RAX: ffffffffffffffda RBX: 00007fffb87a5730 RCX: 00007f556cc601e7 [ 36.957500][ T421] RDX: 0000000000000000 RSI: 00007fffb87a5070 RDI: 0000000000000005 [ 36.957914][ T421] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.958353][ T421] R10: 00007f556cb5dee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.958768][ T421] R13: 00000000686e4030 R14: 0000000000499600 R15: 0000000000000000 | [ 37.074707][ T422] ------------[ cut here ]------------ | [ 37.075083][ 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) | [ 37.075708][ T422] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.076741][ T422] Tainted: [W]=WARN [ 37.076981][ T422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.077365][ 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) [ 37.077681][ T422] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.078749][ T422] RSP: 0018:ffffc900009e7140 EFLAGS: 00010246 [ 37.079133][ T422] RAX: 0000000000000000 RBX: ffff888002859000 RCX: 0000000000000001 [ 37.079590][ T422] RDX: 0000000000000000 RSI: ffffffffae09b941 RDI: ffffffffad8555e0 [ 37.080047][ T422] RBP: ffffc900009e7230 R08: ffff88800db53800 R09: 0000000000000000 [ 37.080636][ T422] R10: ffffc900009e75c8 R11: ffffffffaee50668 R12: 1ffff9200013ce2c [ 37.081283][ T422] R13: 00000000000007d0 R14: ffffc900009e7880 R15: ffff888006083be0 [ 37.081846][ T422] FS: 00007f2dfdc31800(0000) GS:ffff8880861b7000(0000) knlGS:0000000000000000 [ 37.082443][ T422] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.082826][ T422] CR2: 00000000004e5ac8 CR3: 000000000bb88001 CR4: 0000000000772ef0 [ 37.083285][ T422] PKRU: 55555554 [ 37.083515][ T422] Call Trace: [ 37.083749][ T422] [ 37.083911][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.084236][ T422] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.084540][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.084851][ T422] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.085152][ T422] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.085472][ T422] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.085779][ T422] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.086089][ T422] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.086479][ T422] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.086791][ T422] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.087100][ T422] ? __kernel_text_address (kernel/extable.c:79) [ 37.087423][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.087731][ 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) [ 37.088038][ T422] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.088421][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.088731][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.089050][ T422] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.089370][ T422] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.089683][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.089986][ T422] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.090302][ T422] ? __create_object (mm/kmemleak.c:771) [ 37.090612][ T422] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.090919][ T422] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.091232][ T422] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.091617][ T422] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.091928][ T422] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.092275][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.092583][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.092896][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.093217][ T422] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.093525][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.093828][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.094138][ T422] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.094454][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.094769][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.095078][ T422] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.095387][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.095675][ T422] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.095978][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.096377][ 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) [ 37.096670][ T422] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.096968][ T422] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.097296][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.097596][ T422] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.097891][ T422] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.098207][ T422] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.098513][ T422] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.098807][ T422] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.099109][ T422] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.099506][ T422] ___sys_sendmsg (net/socket.c:2670) [ 37.099813][ T422] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.100115][ 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) [ 37.100484][ T422] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.100784][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.101085][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.101409][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.101701][ 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) [ 37.101994][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.102318][ T422] __sys_sendmsg (net/socket.c:2700) [ 37.102607][ T422] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.102998][ T422] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.103336][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.103628][ T422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.103931][ T422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.104316][ T422] RIP: 0033:0x7f2dfddfe1e7 [ 37.104618][ 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) [ 37.105641][ T422] RSP: 002b:00007ffc6f278748 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.106107][ T422] RAX: ffffffffffffffda RBX: 00007ffc6f278e70 RCX: 00007f2dfddfe1e7 [ 37.106544][ T422] RDX: 0000000000000000 RSI: 00007ffc6f2787b0 RDI: 0000000000000005 [ 37.106972][ T422] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.107410][ T422] R10: 00007f2dfdcfbee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.107858][ T422] R13: 00000000686e4030 R14: 0000000000499600 R15: 0000000000000000 | [ 37.244039][ T423] ------------[ cut here ]------------ | [ 37.244497][ T423] WARNING: CPU: 2 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) | [ 37.245068][ T423] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.246049][ T423] Tainted: [W]=WARN [ 37.246305][ T423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.246667][ 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) [ 37.246973][ T423] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.248026][ T423] RSP: 0018:ffffc90000a17140 EFLAGS: 00010246 [ 37.248407][ T423] RAX: 0000000000000000 RBX: ffff888008b21000 RCX: 0000000000000001 [ 37.248835][ T423] RDX: 0000000000000000 RSI: ffffffffae09b941 RDI: ffffffffad8555e0 [ 37.249424][ T423] RBP: ffffc90000a17230 R08: ffff88800a365000 R09: 0000000000000000 [ 37.249852][ T423] R10: ffffc90000a175c8 R11: ffffffffaee50668 R12: 1ffff92000142e2c [ 37.250285][ T423] R13: 00000000000007d0 R14: ffffc90000a17880 R15: ffff8880060811e0 [ 37.250715][ T423] FS: 00007f6c7236b800(0000) GS:ffff8880861b7000(0000) knlGS:0000000000000000 [ 37.251247][ T423] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.251608][ T423] CR2: 00000000004e5ac0 CR3: 000000000a76e002 CR4: 0000000000772ef0 [ 37.252038][ T423] PKRU: 55555554 [ 37.252518][ T423] Call Trace: [ 37.252906][ T423] [ 37.253234][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.253538][ T423] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.253837][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.254131][ T423] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.254432][ T423] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.254723][ T423] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.255015][ T423] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.255345][ T423] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.255733][ T423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.256036][ T423] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.256342][ T423] ? __kernel_text_address (kernel/extable.c:79) [ 37.256636][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.256930][ 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) [ 37.257232][ T423] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.257592][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.257887][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.258196][ T423] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.258514][ T423] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.258815][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.259107][ T423] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.259433][ T423] ? __create_object (mm/kmemleak.c:771) [ 37.259730][ T423] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.260022][ T423] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.260323][ T423] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.260692][ T423] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.260986][ T423] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.261292][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.261578][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.261874][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.262215][ T423] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.262506][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.262802][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.263089][ T423] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.263408][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.263703][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.263995][ T423] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.264296][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.264585][ T423] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.264885][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.265186][ 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) [ 37.265476][ T423] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.265769][ T423] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.266218][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.266715][ T423] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.267265][ T423] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.267746][ T423] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.268313][ T423] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.268818][ T423] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.269346][ T423] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.269996][ T423] ___sys_sendmsg (net/socket.c:2670) [ 37.270517][ T423] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.271025][ 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) [ 37.271743][ T423] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.272268][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.272569][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.272863][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.273156][ 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) [ 37.273458][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.273762][ T423] __sys_sendmsg (net/socket.c:2700) [ 37.274053][ T423] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.274423][ T423] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.274724][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.275016][ T423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.275333][ T423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.275694][ T423] RIP: 0033:0x7f6c725381e7 [ 37.275993][ 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) [ 37.277004][ T423] RSP: 002b:00007ffe210f7938 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.277444][ T423] RAX: ffffffffffffffda RBX: 00007ffe210f8060 RCX: 00007f6c725381e7 [ 37.277874][ T423] RDX: 0000000000000000 RSI: 00007ffe210f79a0 RDI: 0000000000000005 [ 37.278362][ T423] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.278809][ T423] R10: 00007f6c72435ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.279259][ T423] R13: 00000000686e4030 R14: 0000000000499600 R15: 0000000000000000 | [ 37.392147][ T424] ------------[ cut here ]------------ | [ 37.393611][ 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.394194][ T424] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.395223][ T424] Tainted: [W]=WARN [ 37.395442][ T424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.395791][ 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.396085][ T424] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.397083][ T424] RSP: 0018:ffffc90000a27140 EFLAGS: 00010246 [ 37.397448][ T424] RAX: 0000000000000000 RBX: ffff888007c59000 RCX: 0000000000000001 [ 37.397867][ T424] RDX: 0000000000000000 RSI: ffffffffae09b941 RDI: ffffffffad8555e0 [ 37.398290][ T424] RBP: ffffc90000a27230 R08: ffff88800bb0d000 R09: 0000000000000000 [ 37.398709][ T424] R10: ffffc90000a275c8 R11: ffffffffaee50668 R12: 1ffff92000144e2c [ 37.399143][ T424] R13: 00000000000007d0 R14: ffffc90000a27880 R15: ffff88800b848760 [ 37.399617][ T424] FS: 00007f8d72678800(0000) GS:ffff8880860b7000(0000) knlGS:0000000000000000 [ 37.400103][ T424] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.400461][ T424] CR2: 00000000004e73f8 CR3: 000000000aa47001 CR4: 0000000000772ef0 [ 37.400904][ T424] PKRU: 55555554 [ 37.401137][ T424] Call Trace: [ 37.401371][ T424] [ 37.401516][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.401839][ T424] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.402155][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.402480][ T424] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.402762][ T424] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.403040][ T424] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.403344][ T424] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.403676][ T424] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.404053][ T424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.404354][ T424] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.404645][ T424] ? __kernel_text_address (kernel/extable.c:79) [ 37.404939][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.405243][ 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.405538][ T424] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.405910][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.406211][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.406499][ T424] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.406792][ T424] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.407088][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.407404][ T424] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.407697][ T424] ? __create_object (mm/kmemleak.c:771) [ 37.407992][ T424] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.408303][ T424] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.408595][ 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.408964][ T424] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.409274][ T424] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.409569][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.409860][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.410156][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.410457][ T424] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.410753][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.411048][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.411357][ T424] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.411649][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.411943][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.412264][ T424] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.412576][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.412880][ T424] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.413196][ T424] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.413486][ 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.413783][ T424] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.414076][ T424] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.414373][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.414672][ T424] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.414977][ T424] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.415311][ T424] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.415613][ T424] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.415912][ T424] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.416213][ T424] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.416604][ T424] ___sys_sendmsg (net/socket.c:2670) [ 37.416894][ T424] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.417215][ 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.417594][ T424] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.417903][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.418214][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.418515][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.418807][ 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.419099][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.419422][ T424] __sys_sendmsg (net/socket.c:2700) [ 37.419724][ T424] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.420084][ T424] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.420397][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.420695][ T424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.420989][ T424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.421359][ T424] RIP: 0033:0x7f8d728451e7 [ 37.421648][ 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.422801][ T424] RSP: 002b:00007ffcf5cc5f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.423302][ T424] RAX: ffffffffffffffda RBX: 00007ffcf5cc6650 RCX: 00007f8d728451e7 [ 37.423745][ T424] RDX: 0000000000000000 RSI: 00007ffcf5cc5f90 RDI: 0000000000000005 [ 37.424200][ T424] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.424634][ T424] R10: 00007f8d72742ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.425082][ T424] R13: 00000000686e4031 R14: 0000000000499600 R15: 0000000000000000 | [ 37.600061][ T425] ------------[ cut here ]------------ | [ 37.600967][ T425] WARNING: CPU: 0 PID: 425 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.601535][ T425] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.602672][ T425] Tainted: [W]=WARN [ 37.602886][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.603244][ 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.603537][ T425] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.604542][ T425] RSP: 0018:ffffc90000a37140 EFLAGS: 00010246 [ 37.604897][ T425] RAX: 0000000000000000 RBX: ffff88800984c000 RCX: 0000000000000001 [ 37.605323][ T425] RDX: 0000000000000000 RSI: ffffffffae09b941 RDI: ffffffffad8555e0 [ 37.605766][ T425] RBP: ffffc90000a37230 R08: ffff88800a623800 R09: 0000000000000000 [ 37.606194][ T425] R10: ffffc90000a375c8 R11: ffffffffaee50668 R12: 1ffff92000146e2c [ 37.606619][ T425] R13: 00000000000007d0 R14: ffffc90000a37880 R15: ffff888004d3e6e0 [ 37.607034][ T425] FS: 00007fac25186800(0000) GS:ffff8880860b7000(0000) knlGS:0000000000000000 [ 37.607568][ T425] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.607921][ T425] CR2: 00000000004e5ab8 CR3: 000000000a76e002 CR4: 0000000000772ef0 [ 37.608355][ T425] PKRU: 55555554 [ 37.608563][ T425] Call Trace: [ 37.608773][ T425] [ 37.608942][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.609237][ T425] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.609517][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.609837][ T425] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.610118][ T425] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.610448][ T425] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.610730][ T425] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.611017][ T425] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.611383][ T425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.611660][ T425] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.611941][ T425] ? __kernel_text_address (kernel/extable.c:79) [ 37.612273][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.612565][ 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.612841][ T425] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.613193][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.613475][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.613786][ T425] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.614063][ T425] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.614367][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.614657][ T425] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.614929][ T425] ? __create_object (mm/kmemleak.c:771) [ 37.615216][ T425] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.615495][ T425] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.615770][ 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.616115][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.616408][ T425] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.616691][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.616974][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.617291][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.617566][ T425] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.617870][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.618152][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.618438][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.618717][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.619003][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.619293][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.619572][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.619850][ T425] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.620136][ T425] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.620418][ 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.620697][ T425] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.621008][ T425] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.621294][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.621576][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.621885][ T425] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.622164][ T425] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.622480][ T425] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.622763][ T425] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.623036][ T425] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.623412][ T425] ___sys_sendmsg (net/socket.c:2670) [ 37.623689][ T425] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.623970][ 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.624329][ T425] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.624610][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.624899][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.625191][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.625477][ 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.625786][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.626073][ T425] __sys_sendmsg (net/socket.c:2700) [ 37.626367][ T425] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.626712][ T425] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.627032][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.627327][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.627609][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.627949][ T425] RIP: 0033:0x7fac253531e7 [ 37.628248][ 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.629281][ T425] RSP: 002b:00007ffd18df01d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.629744][ T425] RAX: ffffffffffffffda RBX: 00007ffd18df0900 RCX: 00007fac253531e7 [ 37.630161][ T425] RDX: 0000000000000000 RSI: 00007ffd18df0240 RDI: 0000000000000005 [ 37.630588][ T425] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.631012][ T425] R10: 00007fac25250ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.631452][ T425] R13: 00000000686e4031 R14: 0000000000499600 R15: 0000000000000000 | [ 37.745808][ T426] ------------[ cut here ]------------ | [ 37.746196][ T426] WARNING: CPU: 2 PID: 426 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.746773][ T426] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.747760][ T426] Tainted: [W]=WARN [ 37.747992][ T426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.748370][ 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.748680][ T426] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.749707][ T426] RSP: 0018:ffffc90000a47140 EFLAGS: 00010246 [ 37.750080][ T426] RAX: 0000000000000000 RBX: ffff8880087a1000 RCX: 0000000000000001 [ 37.751779][ T426] RDX: 0000000000000000 RSI: ffffffffae09b941 RDI: ffffffffad8555e0 [ 37.752280][ T426] RBP: ffffc90000a47230 R08: ffff88800bcc8800 R09: 0000000000000000 [ 37.752721][ T426] R10: ffffc90000a475c8 R11: ffffffffaee50668 R12: 1ffff92000148e2c [ 37.753152][ T426] R13: 00000000000007d0 R14: ffffc90000a47880 R15: ffff888004d3ea60 [ 37.753597][ T426] FS: 00007f1a7bc09800(0000) GS:ffff8880861b7000(0000) knlGS:0000000000000000 [ 37.754097][ T426] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.754475][ T426] CR2: 00000000004e59c0 CR3: 00000000092df001 CR4: 0000000000772ef0 [ 37.754942][ T426] PKRU: 55555554 [ 37.755178][ T426] Call Trace: [ 37.755403][ T426] [ 37.755562][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.755864][ T426] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.756154][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.756467][ T426] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.756763][ T426] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.757067][ T426] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.757377][ T426] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.757676][ T426] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.758043][ T426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.758348][ T426] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.758643][ T426] ? __kernel_text_address (kernel/extable.c:79) [ 37.758947][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.759261][ 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.759558][ T426] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.759918][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.760222][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.760516][ T426] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.760809][ T426] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.761113][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.761416][ T426] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.761706][ T426] ? __create_object (mm/kmemleak.c:771) [ 37.761999][ T426] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.762364][ T426] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.762659][ 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.763022][ T426] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.763333][ T426] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.763640][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.763940][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.764271][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.764566][ T426] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.764867][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.765204][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.765509][ T426] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.765801][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.766107][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.766530][ T426] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.766830][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.767122][ T426] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.767440][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.767736][ 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.768034][ T426] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.768349][ T426] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.768639][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.768939][ T426] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.769275][ T426] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.769572][ T426] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.769878][ T426] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.770188][ T426] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.770489][ T426] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.770867][ T426] ___sys_sendmsg (net/socket.c:2670) [ 37.771198][ T426] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.771497][ 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.771857][ T426] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.772190][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.772494][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.772802][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.773104][ 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.773409][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.773708][ T426] __sys_sendmsg (net/socket.c:2700) [ 37.773997][ T426] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.774368][ T426] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.774679][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.774978][ T426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.775288][ T426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.775646][ T426] RIP: 0033:0x7f1a7bdd61e7 [ 37.775963][ 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.776997][ T426] RSP: 002b:00007ffce8b56a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.777461][ T426] RAX: ffffffffffffffda RBX: 00007ffce8b57130 RCX: 00007f1a7bdd61e7 [ 37.777893][ T426] RDX: 0000000000000000 RSI: 00007ffce8b56a70 RDI: 0000000000000005 [ 37.778356][ T426] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.778796][ T426] R10: 00007f1a7bcd3ee8 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