====================================== | [ 23.465026][ T340] ip_gre: GRE over IPv4 tunneling driver | [ 23.530666][ T339] ------------[ cut here ]------------ | [ 23.531558][ T339] WARNING: CPU: 2 PID: 339 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 23.532740][ T339] Modules linked in: ip_gre gre 8021q dummy vrf veth [ 23.534643][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.535379][ T339] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 23.536014][ T339] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 23.538013][ T339] RSP: 0018:ffffc90000b37000 EFLAGS: 00010246 [ 23.538740][ T339] RAX: 0000000000000000 RBX: ffff88800a809000 RCX: 0000000000000001 [ 23.543051][ T339] RDX: 0000000000000000 RSI: ffffffff9ac9b941 RDI: ffffffff9a4555e0 [ 23.543916][ T339] RBP: ffffc90000b370e8 R08: ffff88800a809218 R09: 0000000000000000 [ 23.548210][ T339] R10: ffffc90000b37118 R11: dffffc0000000000 R12: 1ffff92000166e04 [ 23.549103][ T339] R13: 00000000000005c0 R14: ffffc90000b37118 R15: ffff88800a809218 [ 23.549971][ T339] FS: 00007ff26ce17800(0000) GS:ffff8880995b7000(0000) knlGS:0000000000000000 [ 23.550851][ T339] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.551575][ T339] CR2: 00000000004200f0 CR3: 000000000a744002 CR4: 0000000000772ef0 [ 23.552430][ T339] PKRU: 55555554 [ 23.552866][ T339] Call Trace: [ 23.553318][ T339] [ 23.554051][ T339] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 23.555068][ T339] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 23.555651][ T339] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.556289][ T339] netif_set_mtu (net/core/dev.c:9652) [ 23.556884][ T339] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 23.557936][ T339] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 23.558396][ T339] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 23.559710][ T339] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 23.560208][ T339] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 23.560539][ T339] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 23.561183][ T339] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 23.561528][ T339] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 23.562206][ T339] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 23.562922][ T339] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 23.563500][ T339] ? __dev_get_by_name (net/core/dev.c:865) [ 23.564104][ T339] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 23.564683][ T339] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 23.565375][ T339] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 23.565959][ T339] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 23.566554][ T339] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 23.567174][ T339] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 23.567752][ T339] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.568375][ T339] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 23.568957][ T339] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.569547][ T339] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.570130][ T339] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 23.570624][ T339] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.571205][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.571787][ T339] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.572389][ T339] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.572983][ T339] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 23.573587][ T339] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 23.574166][ T339] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 23.574745][ T339] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 23.575754][ T339] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 23.576344][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.576947][ T339] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 23.577514][ T339] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 23.578108][ T339] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 23.578717][ T339] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 23.579330][ T339] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 23.580316][ T339] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 23.581062][ T339] ___sys_sendmsg (net/socket.c:2670) [ 23.581642][ T339] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 23.582260][ T339] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 23.582850][ T339] ? mt_find (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/maple_tree.c:6937) [ 23.583335][ T339] ? __handle_mm_fault (mm/memory.c:6212) [ 23.583935][ T339] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 23.584507][ T339] ? mt_find (lib/maple_tree.c:6938) [ 23.585007][ T339] __sys_sendmsg (net/socket.c:2700) [ 23.585582][ T339] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 23.586166][ T339] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 23.586775][ T339] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 23.587354][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.587960][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.588590][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.589044][ T339] RIP: 0033:0x7ff26cfe41e7 [ 23.589418][ T339] Code: Unable to access opcode bytes at 0x7ff26cfe41bd. Code starting with the faulting instruction =========================================== [ 23.590088][ T339] RSP: 002b:00007ffe5202e448 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 23.590577][ T339] RAX: ffffffffffffffda RBX: 00007ffe5202eb70 RCX: 00007ff26cfe41e7 [ 23.591490][ T339] RDX: 0000000000000000 RSI: 00007ffe5202e4b0 RDI: 0000000000000005 [ 23.591974][ T339] RBP: 000000000000000c R08: 00000000000000b0 R09: 0000000000000000 [ 23.592453][ T339] R10: 00007ff26d072ac0 R11: 0000000000000246 R12: 00007ffe5202eb90 [ 23.592942][ T339] R13: 00000000686e4012 R14: 0000000000499600 R15: 00007ffe5202e594 | [ 27.111451][ T374] ------------[ cut here ]------------ | [ 27.111916][ T374] WARNING: CPU: 2 PID: 374 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 27.112614][ T374] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 27.113800][ T374] Tainted: [W]=WARN [ 27.114133][ T374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.114581][ T374] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 27.114959][ T374] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 27.116200][ T374] RSP: 0018:ffffc900006b7000 EFLAGS: 00010246 [ 27.116641][ T374] RAX: 0000000000000000 RBX: ffff88800a504000 RCX: 0000000000000001 [ 27.117183][ T374] RDX: 0000000000000000 RSI: ffffffff9ac9b941 RDI: ffffffff9a4555e0 [ 27.117714][ T374] RBP: ffffc900006b70e8 R08: ffff88800a504218 R09: 0000000000000000 [ 27.118270][ T374] R10: ffffc900006b7118 R11: dffffc0000000000 R12: 1ffff920000d6e04 [ 27.118788][ T374] R13: 00000000000005c0 R14: ffffc900006b7118 R15: ffff88800a504218 [ 27.119307][ T374] FS: 00007f3950de6800(0000) GS:ffff8880995b7000(0000) knlGS:0000000000000000 [ 27.119914][ T374] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.120342][ T374] CR2: 00000000004200f0 CR3: 000000000c04f001 CR4: 0000000000772ef0 [ 27.120849][ T374] PKRU: 55555554 [ 27.121139][ T374] Call Trace: [ 27.121397][ T374] [ 27.121581][ T374] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 27.122061][ T374] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 27.122416][ T374] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 27.122773][ T374] netif_set_mtu (net/core/dev.c:9652) [ 27.123124][ T374] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 27.123477][ T374] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 27.123747][ T374] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 27.124102][ T374] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 27.124453][ T374] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 27.124808][ T374] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 27.125245][ T374] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 27.125607][ T374] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 27.126020][ T374] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 27.126369][ T374] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 27.126702][ T374] ? __dev_get_by_name (net/core/dev.c:865) [ 27.127063][ T374] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 27.127407][ T374] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 27.127752][ T374] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 27.128146][ T374] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 27.128532][ T374] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 27.128881][ T374] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 27.129243][ T374] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 27.129587][ T374] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 27.129946][ T374] ? __lock_release (kernel/locking/lockdep.c:5539) [ 27.130307][ T374] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 27.130656][ T374] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 27.131018][ T374] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 27.131368][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 27.131714][ T374] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.132112][ T374] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 27.132461][ T374] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 27.132815][ T374] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 27.133165][ T374] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 27.133513][ T374] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 27.133851][ T374] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 27.134199][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 27.134549][ T374] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 27.134903][ T374] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 27.135248][ T374] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 27.135601][ T374] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 27.136002][ T374] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 27.136349][ T374] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 27.136793][ T374] ___sys_sendmsg (net/socket.c:2670) [ 27.137195][ T374] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 27.137548][ T374] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 27.137917][ T374] ? mt_find (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/maple_tree.c:6937) [ 27.138191][ T374] ? __handle_mm_fault (mm/memory.c:6212) [ 27.138541][ T374] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 27.138898][ T374] ? mt_find (lib/maple_tree.c:6938) [ 27.139178][ T374] __sys_sendmsg (net/socket.c:2700) [ 27.139513][ T374] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 27.139851][ T374] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 27.140229][ T374] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 27.140563][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 27.140958][ T374] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.141303][ T374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.141726][ T374] RIP: 0033:0x7f3950fb31e7 [ 27.142088][ T374] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 27.143281][ T374] RSP: 002b:00007ffcebcdec38 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 27.143775][ T374] RAX: ffffffffffffffda RBX: 00007ffcebcdf360 RCX: 00007f3950fb31e7 [ 27.144287][ T374] RDX: 0000000000000000 RSI: 00007ffcebcdeca0 RDI: 0000000000000005 [ 27.144785][ T374] RBP: 000000000000000c R08: 00000000000000b0 R09: 0000000000000000 [ 27.145351][ T374] R10: 00007f3951041ac0 R11: 0000000000000246 R12: 00007ffcebcdf380 [ 27.145848][ T374] R13: 00000000686e4015 R14: 0000000000499600 R15: 00007ffcebcded84 | [ 36.869544][ T419] ------------[ cut here ]------------ | [ 36.870116][ 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.870684][ T419] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.871960][ T419] Tainted: [W]=WARN [ 36.872175][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.872523][ 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.872811][ 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.873815][ T419] RSP: 0018:ffffc90000957140 EFLAGS: 00010246 [ 36.874192][ T419] RAX: 0000000000000000 RBX: ffff8880081d1000 RCX: 0000000000000001 [ 36.874616][ T419] RDX: 0000000000000000 RSI: ffffffff9ac9b941 RDI: ffffffff9a4555e0 [ 36.875042][ T419] RBP: ffffc90000957230 R08: ffff88800b5c5000 R09: 0000000000000000 [ 36.875464][ T419] R10: ffffc900009575c8 R11: ffffffff9ba50668 R12: 1ffff9200012ae2c [ 36.875878][ T419] R13: 00000000000007d0 R14: ffffc90000957880 R15: ffff88800dea9c60 [ 36.876300][ T419] FS: 00007f74b2798800(0000) GS:ffff8880994b7000(0000) knlGS:0000000000000000 [ 36.876791][ T419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.877161][ T419] CR2: 00000000004e5aa0 CR3: 000000000dd33004 CR4: 0000000000772ef0 [ 36.877834][ T419] PKRU: 55555554 [ 36.878053][ T419] Call Trace: [ 36.878265][ T419] [ 36.878423][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.878727][ T419] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.879028][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.879315][ T419] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.879605][ T419] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.879911][ T419] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.880206][ T419] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.880490][ T419] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.880843][ T419] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.881180][ T419] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.881457][ T419] ? __kernel_text_address (kernel/extable.c:79) [ 36.881735][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.882024][ 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.882308][ T419] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.882650][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.882942][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.883225][ T419] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.883501][ T419] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.883792][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.884097][ T419] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.884371][ T419] ? __create_object (mm/kmemleak.c:771) [ 36.884659][ T419] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.884944][ T419] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.885229][ 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.885576][ T419] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.885859][ T419] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.886151][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.886430][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.886713][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.887016][ T419] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.887288][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.887572][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.887847][ T419] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.888133][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.888440][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.888727][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.889024][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.889301][ T419] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.889588][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.889870][ 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.890156][ T419] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.890434][ T419] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.890709][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.890998][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.891279][ T419] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.891557][ T419] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.891851][ T419] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.892151][ T419] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.892426][ T419] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.892779][ T419] ___sys_sendmsg (net/socket.c:2670) [ 36.893064][ T419] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.893341][ 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.893684][ T419] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.893982][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.894258][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.894563][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.894841][ 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.895151][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.895435][ T419] __sys_sendmsg (net/socket.c:2700) [ 36.895713][ T419] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.896066][ T419] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.896352][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.896629][ T419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.896919][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.897259][ T419] RIP: 0033:0x7f74b29651e7 [ 36.897552][ 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.898558][ T419] RSP: 002b:00007ffcbba64e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.898984][ T419] RAX: ffffffffffffffda RBX: 00007ffcbba65570 RCX: 00007f74b29651e7 [ 36.899399][ T419] RDX: 0000000000000000 RSI: 00007ffcbba64eb0 RDI: 0000000000000005 [ 36.899821][ T419] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.900245][ T419] R10: 00007f74b2862ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.900656][ T419] R13: 00000000686e401f R14: 0000000000499600 R15: 0000000000000000 | [ 37.010103][ T420] ------------[ cut here ]------------ | [ 37.010442][ T420] WARNING: CPU: 3 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) | [ 37.011041][ T420] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.012078][ T420] Tainted: [W]=WARN [ 37.012312][ T420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.012697][ 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) [ 37.014119][ 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 [ 37.015225][ T420] RSP: 0018:ffffc90000957140 EFLAGS: 00010246 [ 37.015604][ T420] RAX: 0000000000000000 RBX: ffff888005f11000 RCX: 0000000000000001 [ 37.016076][ T420] RDX: 0000000000000000 RSI: ffffffff9ac9b941 RDI: ffffffff9a4555e0 [ 37.016517][ T420] RBP: ffffc90000957230 R08: ffff88800a525000 R09: 0000000000000000 [ 37.016986][ T420] R10: ffffc900009575c8 R11: ffffffff9ba50668 R12: 1ffff9200012ae2c [ 37.017433][ T420] R13: 00000000000007d0 R14: ffffc90000957880 R15: ffff88800dea9fe0 [ 37.017911][ T420] FS: 00007fa90c79f800(0000) GS:ffff888099637000(0000) knlGS:0000000000000000 [ 37.018455][ T420] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.018860][ T420] CR2: 00000000004e5aa8 CR3: 000000000b49b003 CR4: 0000000000772ef0 [ 37.019322][ T420] PKRU: 55555554 [ 37.019547][ T420] Call Trace: [ 37.019781][ T420] [ 37.019958][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.020257][ T420] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.020576][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.020911][ T420] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.021217][ T420] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.021520][ T420] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.021812][ T420] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.022119][ T420] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.022487][ T420] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.022783][ T420] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.023081][ T420] ? __kernel_text_address (kernel/extable.c:79) [ 37.023372][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.023666][ 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) [ 37.023965][ T420] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.024332][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.024638][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.024937][ T420] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.025233][ T420] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.025524][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.025824][ T420] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.026129][ T420] ? __create_object (mm/kmemleak.c:771) [ 37.026424][ T420] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.026729][ T420] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.027030][ T420] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.027396][ T420] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.027706][ T420] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.028026][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.028343][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.028658][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.028963][ T420] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.029259][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.029549][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.029868][ T420] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.030192][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.030501][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.030815][ T420] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.031125][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.031432][ T420] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.031741][ T420] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.032056][ 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) [ 37.032347][ T420] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.032652][ T420] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.032955][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.033251][ T420] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.033546][ T420] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.033836][ T420] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.034187][ T420] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.034501][ T420] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.034804][ T420] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.035186][ T420] ___sys_sendmsg (net/socket.c:2670) [ 37.035471][ T420] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.035777][ 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) [ 37.036147][ T420] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.036448][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.036751][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.037053][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.037344][ 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) [ 37.037642][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.037947][ T420] __sys_sendmsg (net/socket.c:2700) [ 37.038235][ T420] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.038603][ T420] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.038919][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.039210][ T420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.039502][ T420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.039866][ T420] RIP: 0033:0x7fa90c96c1e7 [ 37.040175][ 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) [ 37.041221][ T420] RSP: 002b:00007ffed928fb18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.041660][ T420] RAX: ffffffffffffffda RBX: 00007ffed9290240 RCX: 00007fa90c96c1e7 [ 37.042099][ T420] RDX: 0000000000000000 RSI: 00007ffed928fb80 RDI: 0000000000000005 [ 37.042529][ T420] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.042974][ T420] R10: 00007fa90c869ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.043411][ T420] R13: 00000000686e401f R14: 0000000000499600 R15: 0000000000000000 | [ 37.177949][ T421] ------------[ cut here ]------------ | [ 37.178284][ T421] WARNING: CPU: 0 PID: 421 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.178912][ T421] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.179966][ T421] Tainted: [W]=WARN [ 37.180200][ T421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.180586][ 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) [ 37.180922][ 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 [ 37.182032][ T421] RSP: 0018:ffffc90000987140 EFLAGS: 00010246 [ 37.182423][ T421] RAX: 0000000000000000 RBX: ffff88800a809000 RCX: 0000000000000001 [ 37.182904][ T421] RDX: 0000000000000000 RSI: ffffffff9ac9b941 RDI: ffffffff9a4555e0 [ 37.183375][ T421] RBP: ffffc90000987230 R08: ffff888002775000 R09: 0000000000000000 [ 37.183841][ T421] R10: ffffc900009875c8 R11: ffffffff9ba50668 R12: 1ffff92000130e2c [ 37.184320][ T421] R13: 00000000000007d0 R14: ffffc90000987880 R15: ffff88800deabbe0 [ 37.184805][ T421] FS: 00007fb2e890d800(0000) GS:ffff8880994b7000(0000) knlGS:0000000000000000 [ 37.185368][ T421] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.185761][ T421] CR2: 00000000004e73d0 CR3: 000000000de1f006 CR4: 0000000000772ef0 [ 37.186261][ T421] PKRU: 55555554 [ 37.186496][ T421] Call Trace: [ 37.186726][ T421] [ 37.186885][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.187232][ T421] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.187573][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.187920][ T421] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.188244][ T421] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.188580][ T421] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.188914][ T421] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.189257][ T421] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.189675][ T421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.190015][ T421] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.190420][ T421] ? __kernel_text_address (kernel/extable.c:79) [ 37.190720][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.191030][ 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) [ 37.191337][ T421] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.191734][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.192062][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.192367][ T421] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.192662][ T421] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.192984][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.193276][ T421] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.193563][ T421] ? __create_object (mm/kmemleak.c:771) [ 37.193864][ T421] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.194168][ T421] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.194477][ T421] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.194855][ T421] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.195200][ T421] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.195512][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.195816][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.196157][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.196476][ T421] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.196785][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.197099][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.197397][ T421] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.197707][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.198019][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.198316][ T421] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.198628][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.198937][ T421] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.199249][ T421] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.199542][ 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) [ 37.199836][ T421] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.200140][ T421] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.200428][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.200724][ T421] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.201029][ T421] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.201327][ T421] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.201636][ T421] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.201943][ T421] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.202229][ T421] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.202604][ T421] ___sys_sendmsg (net/socket.c:2670) [ 37.202903][ T421] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.203192][ 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) [ 37.203562][ T421] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.203859][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.204168][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.204464][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.204753][ 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) [ 37.205058][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.205352][ T421] __sys_sendmsg (net/socket.c:2700) [ 37.205646][ T421] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.206013][ T421] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.206318][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.206616][ T421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.206917][ T421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.207279][ T421] RIP: 0033:0x7fb2e8ada1e7 [ 37.207585][ 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) [ 37.208662][ T421] RSP: 002b:00007ffcd33ad708 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.209113][ T421] RAX: ffffffffffffffda RBX: 00007ffcd33ade30 RCX: 00007fb2e8ada1e7 [ 37.209555][ T421] RDX: 0000000000000000 RSI: 00007ffcd33ad770 RDI: 0000000000000005 [ 37.210015][ T421] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.210451][ T421] R10: 00007fb2e89d7ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.210898][ T421] R13: 00000000686e401f R14: 0000000000499600 R15: 0000000000000000 | [ 37.336378][ T422] ------------[ cut here ]------------ | [ 37.336996][ 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.338257][ T422] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.340036][ T422] Tainted: [W]=WARN [ 37.340438][ T422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.341107][ 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.341649][ 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.343473][ T422] RSP: 0018:ffffc90000997140 EFLAGS: 00010246 [ 37.344167][ T422] RAX: 0000000000000000 RBX: ffff888004f84000 RCX: 0000000000000001 [ 37.344965][ T422] RDX: 0000000000000000 RSI: ffffffff9ac9b941 RDI: ffffffff9a4555e0 [ 37.345731][ T422] RBP: ffffc90000997230 R08: ffff88800e6c5000 R09: 0000000000000000 [ 37.346529][ T422] R10: ffffc900009975c8 R11: ffffffff9ba50668 R12: 1ffff92000132e2c [ 37.347317][ T422] R13: 00000000000007d0 R14: ffffc90000997880 R15: ffff88800deab860 [ 37.348103][ T422] FS: 00007f2cb5b20800(0000) GS:ffff8880995b7000(0000) knlGS:0000000000000000 [ 37.349050][ T422] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.349708][ T422] CR2: 00000000004e5ab0 CR3: 0000000005ddc002 CR4: 0000000000772ef0 [ 37.350498][ T422] PKRU: 55555554 [ 37.350917][ T422] Call Trace: [ 37.351306][ T422] [ 37.351588][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.352141][ T422] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.352686][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.353238][ T422] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.353771][ T422] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.354295][ T422] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.354819][ T422] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.355375][ T422] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.356058][ T422] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.356573][ T422] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.357114][ T422] ? __kernel_text_address (kernel/extable.c:79) [ 37.357638][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.358157][ 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.358683][ T422] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.359361][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.359930][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.360459][ T422] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.361011][ T422] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.361532][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.362095][ T422] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.362624][ T422] ? __create_object (mm/kmemleak.c:771) [ 37.363175][ T422] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.363710][ T422] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.364246][ 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.364906][ T422] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.365458][ T422] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.366024][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.366548][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.367097][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.367628][ T422] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.368179][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.368638][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.368958][ T422] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.369298][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.369612][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.369938][ T422] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.370382][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.370966][ T422] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.371539][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.372088][ 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.372625][ T422] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.373169][ T422] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.373477][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.373790][ T422] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.374123][ T422] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.374446][ T422] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.374764][ T422] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.375287][ T422] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.375656][ T422] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.376334][ T422] ___sys_sendmsg (net/socket.c:2670) [ 37.376873][ T422] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.377420][ 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.378120][ T422] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.378673][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.379209][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.379738][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.380254][ 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.380745][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.381245][ T422] __sys_sendmsg (net/socket.c:2700) [ 37.381764][ T422] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.382412][ T422] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.382964][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.383530][ T422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.384062][ T422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.384674][ T422] RIP: 0033:0x7f2cb5ced1e7 [ 37.385203][ 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.387054][ T422] RSP: 002b:00007ffd7915e9f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.387857][ T422] RAX: ffffffffffffffda RBX: 00007ffd7915f120 RCX: 00007f2cb5ced1e7 [ 37.388632][ T422] RDX: 0000000000000000 RSI: 00007ffd7915ea60 RDI: 0000000000000005 [ 37.389440][ T422] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.390230][ T422] R10: 00007f2cb5beaee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.391027][ T422] R13: 00000000686e4020 R14: 0000000000499600 R15: 0000000000000000 | [ 37.520252][ T423] ------------[ cut here ]------------ | [ 37.520588][ T423] WARNING: CPU: 3 PID: 423 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.521191][ T423] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.522202][ T423] Tainted: [W]=WARN [ 37.522426][ T423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.522786][ 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.523104][ 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.524186][ T423] RSP: 0018:ffffc900009a7140 EFLAGS: 00010246 [ 37.524560][ T423] RAX: 0000000000000000 RBX: ffff888008a81000 RCX: 0000000000000001 [ 37.525000][ T423] RDX: 0000000000000000 RSI: ffffffff9ac9b941 RDI: ffffffff9a4555e0 [ 37.525442][ T423] RBP: ffffc900009a7230 R08: ffff888007a53800 R09: 0000000000000000 [ 37.525875][ T423] R10: ffffc900009a75c8 R11: ffffffff9ba50668 R12: 1ffff92000134e2c [ 37.526328][ T423] R13: 00000000000007d0 R14: ffffc900009a7880 R15: ffff88800deaa6e0 [ 37.526769][ T423] FS: 00007f552f93e800(0000) GS:ffff888099637000(0000) knlGS:0000000000000000 [ 37.527291][ T423] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.527658][ T423] CR2: 00000000004e55b8 CR3: 00000000052ba001 CR4: 0000000000772ef0 [ 37.528290][ T423] PKRU: 55555554 [ 37.528525][ T423] Call Trace: [ 37.528742][ T423] [ 37.529057][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.529355][ T423] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.529641][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.530029][ T423] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.530322][ T423] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.530613][ T423] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.530924][ T423] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.531227][ T423] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.531614][ T423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.531966][ T423] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.532271][ T423] ? __kernel_text_address (kernel/extable.c:79) [ 37.532575][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.532870][ 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.533172][ T423] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.533537][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.533837][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.534140][ T423] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.534432][ T423] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.534725][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.535029][ T423] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.535314][ T423] ? __create_object (mm/kmemleak.c:771) [ 37.535604][ T423] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.535913][ T423] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.536212][ 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.536581][ T423] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.536877][ T423] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.537185][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.537474][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.537772][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.538072][ T423] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.538452][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.538749][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.539055][ T423] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.539348][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.539640][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.539974][ T423] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.540273][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.540563][ T423] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.540864][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.541201][ 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.541498][ T423] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.541838][ T423] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.542150][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.542532][ T423] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.542826][ T423] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.543125][ T423] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.543428][ T423] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.543723][ T423] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.544025][ T423] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.544406][ T423] ___sys_sendmsg (net/socket.c:2670) [ 37.544691][ T423] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.544988][ 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.545360][ T423] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.545656][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.545966][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.546261][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.546550][ 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.546840][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.547146][ T423] __sys_sendmsg (net/socket.c:2700) [ 37.547433][ T423] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.547987][ T423] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.548493][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.549005][ T423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.549491][ T423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.550099][ T423] RIP: 0033:0x7f552fb0b1e7 [ 37.550607][ 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.552506][ T423] RSP: 002b:00007ffcd498f608 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.553276][ T423] RAX: ffffffffffffffda RBX: 00007ffcd498fd30 RCX: 00007f552fb0b1e7 [ 37.553916][ T423] RDX: 0000000000000000 RSI: 00007ffcd498f670 RDI: 0000000000000005 [ 37.554586][ T423] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.555464][ T423] R10: 00007f552fa08ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.556204][ T423] R13: 00000000686e4020 R14: 0000000000499600 R15: 0000000000000000 | [ 37.672610][ T424] ------------[ cut here ]------------ | [ 37.672963][ T424] WARNING: CPU: 1 PID: 424 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.673526][ T424] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.674485][ T424] Tainted: [W]=WARN [ 37.674694][ T424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.675059][ 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.675346][ 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.676354][ T424] RSP: 0018:ffffc900009b7140 EFLAGS: 00010246 [ 37.676704][ T424] RAX: 0000000000000000 RBX: ffff888002099000 RCX: 0000000000000001 [ 37.678494][ T424] RDX: 0000000000000000 RSI: ffffffff9ac9b941 RDI: ffffffff9a4555e0 [ 37.679073][ T424] RBP: ffffc900009b7230 R08: ffff88800583e800 R09: 0000000000000000 [ 37.679492][ T424] R10: ffffc900009b75c8 R11: ffffffff9ba50668 R12: 1ffff92000136e2c [ 37.679953][ T424] R13: 00000000000007d0 R14: ffffc900009b7880 R15: ffff88800dea91e0 [ 37.680369][ T424] FS: 00007f42b7655800(0000) GS:ffff888099537000(0000) knlGS:0000000000000000 [ 37.680865][ T424] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.681232][ T424] CR2: 00000000004e5ac8 CR3: 000000000c22c004 CR4: 0000000000772ef0 [ 37.681650][ T424] PKRU: 55555554 [ 37.681858][ T424] Call Trace: [ 37.682076][ T424] [ 37.682220][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.682506][ T424] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.682787][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.683087][ T424] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.683375][ T424] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.683655][ T424] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.683948][ T424] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.684231][ T424] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.684584][ T424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.684867][ T424] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.685159][ T424] ? __kernel_text_address (kernel/extable.c:79) [ 37.685439][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.685720][ 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.686006][ T424] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.686351][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.686630][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.686929][ T424] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.687247][ T424] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.687535][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.687814][ T424] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.688096][ T424] ? __create_object (mm/kmemleak.c:771) [ 37.688399][ T424] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.688682][ T424] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.688978][ 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.689325][ T424] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.689615][ T424] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.689916][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.690206][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.690497][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.690776][ T424] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.691061][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.691352][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.691645][ T424] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.691936][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.692229][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.692520][ T424] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.692799][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.693095][ T424] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.693391][ T424] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.693670][ 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.693959][ T424] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.694244][ T424] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.694532][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.694817][ T424] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.695122][ T424] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.695421][ T424] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.695712][ T424] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.696003][ T424] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.696280][ T424] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.696645][ T424] ___sys_sendmsg (net/socket.c:2670) [ 37.696954][ T424] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.697233][ 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.697598][ T424] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.697879][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.698174][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.698509][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.698788][ 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.699082][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.699368][ T424] __sys_sendmsg (net/socket.c:2700) [ 37.699650][ T424] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.700022][ T424] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.700324][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.700604][ T424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.700885][ T424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.701252][ T424] RIP: 0033:0x7f42b78221e7 [ 37.701542][ 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.702558][ T424] RSP: 002b:00007fff5c7388a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.702999][ T424] RAX: ffffffffffffffda RBX: 00007fff5c738fd0 RCX: 00007f42b78221e7 [ 37.703423][ T424] RDX: 0000000000000000 RSI: 00007fff5c738910 RDI: 0000000000000005 [ 37.703855][ T424] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.704287][ T424] R10: 00007f42b771fee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.704704][ T424] R13: 00000000686e4020 R14: 0000000000499600 R15: 0000000000000000 | [ 37.868306][ T425] ------------[ cut here ]------------ | [ 37.868723][ T425] WARNING: CPU: 3 PID: 425 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.869382][ T425] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.870366][ T425] Tainted: [W]=WARN [ 37.870592][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.870960][ 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.871258][ 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.872286][ T425] RSP: 0018:ffffc900009b7140 EFLAGS: 00010246 [ 37.872661][ T425] RAX: 0000000000000000 RBX: ffff88800b50c000 RCX: 0000000000000001 [ 37.873108][ T425] RDX: 0000000000000000 RSI: ffffffff9ac9b941 RDI: ffffffff9a4555e0 [ 37.873547][ T425] RBP: ffffc900009b7230 R08: ffff888002196800 R09: 0000000000000000 [ 37.873987][ T425] R10: ffffc900009b75c8 R11: ffffffff9ba50668 R12: 1ffff92000136e2c [ 37.874427][ T425] R13: 00000000000007d0 R14: ffffc900009b7880 R15: ffff888005048760 [ 37.874860][ T425] FS: 00007fa11b0cc800(0000) GS:ffff888099637000(0000) knlGS:0000000000000000 [ 37.875385][ T425] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.875752][ T425] CR2: 00000000004e5ac0 CR3: 0000000004dd5002 CR4: 0000000000772ef0 [ 37.876187][ T425] PKRU: 55555554 [ 37.876409][ T425] Call Trace: [ 37.876629][ T425] [ 37.876771][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.877069][ T425] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.877349][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.877656][ T425] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.877957][ T425] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.878247][ T425] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.878556][ T425] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.878853][ T425] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.879225][ T425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.879506][ T425] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.879782][ T425] ? __kernel_text_address (kernel/extable.c:79) [ 37.880080][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.880377][ 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.880668][ T425] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.881045][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.881343][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.881637][ T425] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.881941][ T425] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.882229][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.882518][ T425] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.882800][ T425] ? __create_object (mm/kmemleak.c:771) [ 37.883091][ T425] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.883382][ T425] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.883668][ 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.884037][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.884346][ T425] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.884643][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.884950][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.885235][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.885528][ T425] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.885814][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.886111][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.886401][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.886696][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.886989][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.887285][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.887566][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.887851][ T425] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.888168][ T425] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.888477][ 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.888763][ T425] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.889085][ T425] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.889387][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.889688][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.889995][ T425] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.890291][ T425] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.890586][ T425] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.890876][ T425] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.891174][ T425] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.891549][ T425] ___sys_sendmsg (net/socket.c:2670) [ 37.891834][ T425] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.892124][ 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.892490][ T425] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.892785][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.893083][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.893381][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.893682][ 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.893971][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.894257][ T425] __sys_sendmsg (net/socket.c:2700) [ 37.894537][ T425] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.894883][ T425] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.895188][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.895481][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.895759][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.896129][ T425] RIP: 0033:0x7fa11b2991e7 [ 37.896426][ 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.897444][ T425] RSP: 002b:00007ffec67489e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.897880][ T425] RAX: ffffffffffffffda RBX: 00007ffec6749110 RCX: 00007fa11b2991e7 [ 37.898306][ T425] RDX: 0000000000000000 RSI: 00007ffec6748a50 RDI: 0000000000000005 [ 37.898739][ T425] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.899175][ T425] R10: 00007fa11b196ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.899604][ T425] R13: 00000000686e4020 R14: 0000000000499600 R15: 0000000000000000 | [ 38.018201][ T426] ------------[ cut here ]------------ | [ 38.018549][ T426] WARNING: CPU: 3 PID: 426 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 38.019147][ T426] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 38.020408][ T426] Tainted: [W]=WARN [ 38.020638][ T426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.021028][ 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) [ 38.021342][ 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 [ 38.022397][ T426] RSP: 0018:ffffc900009b7140 EFLAGS: 00010246 [ 38.022774][ T426] RAX: 0000000000000000 RBX: ffff88800a504000 RCX: 0000000000000001 [ 38.023233][ T426] RDX: 0000000000000000 RSI: ffffffff9ac9b941 RDI: ffffffff9a4555e0 [ 38.023672][ T426] RBP: ffffc900009b7230 R08: ffff888005288800 R09: 0000000000000000 [ 38.024120][ T426] R10: ffffc900009b75c8 R11: ffffffff9ba50668 R12: 1ffff92000136e2c [ 38.024552][ T426] R13: 00000000000007d0 R14: ffffc900009b7880 R15: ffff88800504b860 [ 38.025000][ T426] FS: 00007f33d8df7800(0000) GS:ffff888099637000(0000) knlGS:0000000000000000 [ 38.025510][ T426] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.025864][ T426] CR2: 00000000004e73f8 CR3: 0000000009565003 CR4: 0000000000772ef0 [ 38.026304][ T426] PKRU: 55555554 [ 38.026518][ T426] Call Trace: [ 38.026734][ T426] [ 38.026902][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.027209][ T426] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 38.027494][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.027784][ T426] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 38.028073][ T426] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 38.028355][ T426] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 38.028660][ T426] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 38.028968][ T426] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 38.029322][ T426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.029607][ T426] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 38.029884][ T426] ? __kernel_text_address (kernel/extable.c:79) [ 38.030180][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.030470][ 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) [ 38.030746][ T426] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 38.031109][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.031395][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.031674][ T426] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 38.031964][ T426] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 38.032242][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.032530][ T426] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 38.032819][ T426] ? __create_object (mm/kmemleak.c:771) [ 38.033116][ T426] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 38.033418][ T426] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 38.033695][ T426] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 38.034069][ T426] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 38.034355][ T426] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 38.034646][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.034941][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.035226][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.035513][ T426] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 38.035810][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.036117][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.036402][ T426] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 38.036684][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.036977][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.037263][ T426] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.037554][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.037842][ T426] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 38.038157][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 38.038447][ 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) [ 38.038735][ T426] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 38.039029][ T426] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 38.039320][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.039611][ T426] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 38.039925][ T426] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 38.040212][ T426] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 38.040516][ T426] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 38.040802][ T426] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 38.041105][ T426] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 38.041469][ T426] ___sys_sendmsg (net/socket.c:2670) [ 38.041759][ T426] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 38.042053][ 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) [ 38.042406][ T426] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 38.042703][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.042993][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.043292][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.043577][ 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) [ 38.043861][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.044185][ T426] __sys_sendmsg (net/socket.c:2700) [ 38.044474][ T426] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 38.044838][ T426] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 38.045159][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.045451][ T426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.045740][ T426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.046115][ T426] RIP: 0033:0x7f33d8fc41e7 [ 38.046421][ 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) [ 38.047485][ T426] RSP: 002b:00007ffdcda32cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 38.047944][ T426] RAX: ffffffffffffffda RBX: 00007ffdcda33400 RCX: 00007f33d8fc41e7 [ 38.048396][ T426] RDX: 0000000000000000 RSI: 00007ffdcda32d40 RDI: 0000000000000005 [ 38.048845][ T426] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 38.049288][ T426] R10: 00007f33d8ec1ee8 R11: 0000000000000246 R12: 0000000000000004 [ 38.049715][ T426] R13: 00000000686e4020 R14: 0000000000499600 R15: 0000000000000000 | [ 38.170355][ T427] ------------[ cut here ]------------ | [ 38.170674][ T427] WARNING: CPU: 1 PID: 427 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 38.171248][ T427] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 38.173702][ T427] Tainted: [W]=WARN [ 38.174050][ T427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.174398][ T427] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 38.174687][ T427] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 38.175814][ T427] RSP: 0018:ffffc900009b7140 EFLAGS: 00010246 [ 38.176310][ T427] RAX: 0000000000000000 RBX: ffff888002779000 RCX: 0000000000000001 [ 38.176730][ T427] RDX: 0000000000000000 RSI: ffffffff9ac9b941 RDI: ffffffff9a4555e0 [ 38.177290][ T427] RBP: ffffc900009b7230 R08: ffff88800bbc8800 R09: 0000000000000000 [ 38.177705][ T427] R10: ffffc900009b75c8 R11: ffffffff9ba50668 R12: 1ffff92000136e2c [ 38.178132][ T427] R13: 00000000000007d0 R14: ffffc900009b7880 R15: ffff8880050498e0 [ 38.178562][ T427] FS: 00007ff0f625d800(0000) GS:ffff888099537000(0000) knlGS:0000000000000000 [ 38.179063][ T427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.179415][ T427] CR2: 00000000004e5ab8 CR3: 000000000c301005 CR4: 0000000000772ef0 [ 38.179835][ T427] PKRU: 55555554 [ 38.180062][ T427] Call Trace: [ 38.180274][ T427] [ 38.180416][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.180701][ T427] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 38.180995][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.181282][ T427] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 38.181562][ T427] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 38.181839][ T427] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 38.182145][ T427] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 38.182430][ T427] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 38.182785][ T427] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.183079][ T427] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 38.183355][ T427] ? __kernel_text_address (kernel/extable.c:79) [ 38.183637][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.183939][ T427] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 38.184222][ T427] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 38.184568][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.184849][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.185145][ T427] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 38.185423][ T427] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 38.185704][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.185991][ T427] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 38.186266][ T427] ? __create_object (mm/kmemleak.c:771) [ 38.186547][ T427] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 38.186826][ T427] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 38.187114][ T427] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 38.187466][ T427] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 38.187749][ T427] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 38.188047][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.188327][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.188620][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.188913][ T427] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 38.189189][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.189475][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.189754][ T427] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 38.190044][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.190327][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.190612][ T427] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.190902][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.191182][ T427] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 38.191473][ T427] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 38.191757][ T427] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 38.192054][ T427] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 38.192340][ T427] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 38.192616][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.192909][ T427] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 38.193193][ T427] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 38.193472][ T427] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 38.193758][ T427] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 38.194050][ T427] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 38.194327][ T427] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 38.194681][ T427] ___sys_sendmsg (net/socket.c:2670) [ 38.194969][ T427] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 38.195252][ T427] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 38.195601][ T427] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 38.195917][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.196243][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.196527][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.196806][ T427] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 38.197098][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.197385][ T427] __sys_sendmsg (net/socket.c:2700) [ 38.197666][ T427] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 38.198029][ T427] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 38.198322][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.198611][ T427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.198906][ T427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.199252][ T427] RIP: 0033:0x7ff0f642a1e7 [ 38.199538][ T427] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 38.200551][ T427] RSP: 002b:00007ffe6b1e4718 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 38.200981][ T427] RAX: ffffffffffffffda RBX: 00007ffe6b1e4e40 RCX: 00007ff0f642a1e7 [ 38.201400][ T427] RDX: 0000000000000000 RSI: 00007ffe6b1e4780 RDI: 0000000000000005 [ 38.201819][ T427] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 38.202250][ T427] R10: 00007ff0f6327ee8 R11: 0000000000000246 R12: 0000000000000004 [ 38.202670][ T427] R13: 00000000686e4020 R14: 0000000000499600 R15: 0000000000000000 | [ 38.332566][ T428] ------------[ cut here ]------------ | [ 38.334556][ T428] WARNING: CPU: 0 PID: 428 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 38.335372][ T428] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 38.336516][ T428] Tainted: [W]=WARN [ 38.336765][ T428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.337181][ T428] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 38.337525][ T428] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 38.338700][ T428] RSP: 0018:ffffc900009f7140 EFLAGS: 00010246 [ 38.339131][ T428] RAX: 0000000000000000 RBX: ffff88800277c000 RCX: 0000000000000001 [ 38.339616][ T428] RDX: 0000000000000000 RSI: ffffffff9ac9b941 RDI: ffffffff9a4555e0 [ 38.340115][ T428] RBP: ffffc900009f7230 R08: ffff88800516e800 R09: 0000000000000000 [ 38.340599][ T428] R10: ffffc900009f75c8 R11: ffffffff9ba50668 R12: 1ffff9200013ee2c [ 38.341093][ T428] R13: 00000000000007d0 R14: ffffc900009f7880 R15: ffff8880050491e0 [ 38.341573][ T428] FS: 00007ffbb94fc800(0000) GS:ffff8880994b7000(0000) knlGS:0000000000000000 [ 38.342154][ T428] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.342560][ T428] CR2: 00000000004e59c0 CR3: 000000000ba58002 CR4: 0000000000772ef0 [ 38.343067][ T428] PKRU: 55555554 [ 38.343318][ T428] Call Trace: [ 38.343560][ T428] [ 38.343725][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.344066][ T428] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 38.344401][ T428] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.344724][ T428] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 38.345058][ T428] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 38.345382][ T428] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 38.345706][ T428] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 38.346043][ T428] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 38.346455][ T428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.346777][ T428] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 38.347116][ T428] ? __kernel_text_address (kernel/extable.c:79) [ 38.347446][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.347771][ T428] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 38.348109][ T428] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 38.348522][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.348857][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.349193][ T428] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 38.349517][ T428] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 38.349853][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.350190][ T428] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 38.350511][ T428] ? __create_object (mm/kmemleak.c:771) [ 38.350835][ T428] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 38.351174][ T428] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 38.351505][ T428] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 38.351914][ T428] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 38.352246][ T428] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 38.352577][ T428] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.352918][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.353249][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.353572][ T428] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 38.353912][ T428] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.354237][ T428] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.354554][ T428] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 38.354872][ T428] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.355219][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.355548][ T428] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.355872][ T428] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.356209][ T428] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 38.356555][ T428] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 38.356874][ T428] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 38.357207][ T428] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 38.357532][ T428] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 38.357847][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.358187][ T428] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 38.358540][ T428] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 38.358871][ T428] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 38.359218][ T428] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 38.359549][ T428] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 38.359871][ T428] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 38.360303][ T428] ___sys_sendmsg (net/socket.c:2670) [ 38.360623][ T428] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 38.360956][ T428] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 38.361363][ T428] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 38.361687][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.362019][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.362348][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.362666][ T428] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 38.363000][ T428] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.363330][ T428] __sys_sendmsg (net/socket.c:2700) [ 38.363662][ T428] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 38.364075][ T428] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 38.364410][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.364733][ T428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.365069][ T428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.365471][ T428] RIP: 0033:0x7ffbb96c91e7 [ 38.365806][ T428] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 38.366987][ T428] RSP: 002b:00007ffe8788d7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 38.367474][ T428] RAX: ffffffffffffffda RBX: 00007ffe8788def0 RCX: 00007ffbb96c91e7 [ 38.367971][ T428] RDX: 0000000000000000 RSI: 00007ffe8788d830 RDI: 0000000000000005 [ 38.368477][ T428] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 38.368975][ T428] R10: 00007ffbb95c6ee8 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