====================================== | [ 22.809313][ T339] ip_gre: GRE over IPv4 tunneling driver | [ 22.860664][ T338] ------------[ cut here ]------------ | [ 22.861461][ T338] WARNING: CPU: 1 PID: 338 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 22.862591][ T338] Modules linked in: ip_gre gre 8021q dummy vrf veth [ 22.864383][ T338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.865098][ T338] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 22.865695][ T338] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 22.867675][ T338] RSP: 0018:ffffc90000597000 EFLAGS: 00010246 [ 22.868377][ T338] RAX: 0000000000000000 RBX: ffff8880051fc000 RCX: 0000000000000001 [ 22.869225][ T338] RDX: 0000000000000000 RSI: ffffffffa4c9b941 RDI: ffffffffa44555e0 [ 22.870086][ T338] RBP: ffffc900005970e8 R08: ffff8880051fc218 R09: 0000000000000000 [ 22.871016][ T338] R10: ffffc90000597118 R11: dffffc0000000000 R12: 1ffff920000b2e04 [ 22.871868][ T338] R13: 00000000000005c0 R14: ffffc90000597118 R15: ffff8880051fc218 [ 22.872938][ T338] FS: 00007f66d7d0e800(0000) GS:ffff88808f537000(0000) knlGS:0000000000000000 [ 22.874002][ T338] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.874682][ T338] CR2: 00000000004200f0 CR3: 0000000014b50003 CR4: 0000000000772ef0 [ 22.875503][ T338] PKRU: 55555554 [ 22.875914][ T338] Call Trace: [ 22.876347][ T338] [ 22.876625][ T338] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 22.877590][ T338] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 22.878169][ T338] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.878726][ T338] netif_set_mtu (net/core/dev.c:9652) [ 22.879311][ T338] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 22.879872][ T338] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 22.880314][ T338] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 22.880856][ T338] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 22.881443][ T338] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 22.882032][ T338] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 22.882698][ T338] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 22.883274][ T338] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 22.883817][ T338] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 22.884386][ T338] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 22.884922][ T338] ? __dev_get_by_name (net/core/dev.c:865) [ 22.885479][ T338] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.886059][ T338] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.886616][ T338] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 22.887175][ T338] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 22.887725][ T338] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 22.888309][ T338] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 22.888861][ T338] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.889443][ T338] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 22.889978][ T338] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.890573][ T338] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.891128][ T338] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 22.891685][ T338] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.892249][ T338] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.892800][ T338] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.893357][ T338] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.893904][ T338] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 22.894513][ T338] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 22.895064][ T338] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 22.895617][ T338] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 22.896178][ T338] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 22.896717][ T338] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.897306][ T338] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 22.897864][ T338] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 22.898459][ T338] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 22.899028][ T338] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 22.899571][ T338] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 22.900125][ T338] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 22.900813][ T338] ___sys_sendmsg (net/socket.c:2670) [ 22.901359][ T338] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 22.901832][ T338] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 22.902181][ T338] ? mt_find (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/maple_tree.c:6937) [ 22.902417][ T338] ? __handle_mm_fault (mm/memory.c:6212) [ 22.902721][ T338] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 22.903033][ T338] ? mt_find (lib/maple_tree.c:6938) [ 22.903284][ T338] __sys_sendmsg (net/socket.c:2700) [ 22.903623][ T338] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 22.903969][ T338] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 22.904316][ T338] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 22.904626][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 22.904939][ T338] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.905253][ T338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.905632][ T338] RIP: 0033:0x7f66d7edb1e7 [ 22.905973][ T338] Code: Unable to access opcode bytes at 0x7f66d7edb1bd. Code starting with the faulting instruction =========================================== [ 22.906379][ T338] RSP: 002b:00007ffd598dc268 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 22.906853][ T338] RAX: ffffffffffffffda RBX: 00007ffd598dc990 RCX: 00007f66d7edb1e7 [ 22.907338][ T338] RDX: 0000000000000000 RSI: 00007ffd598dc2d0 RDI: 0000000000000005 [ 22.907939][ T338] RBP: 000000000000000c R08: 00000000000000b0 R09: 0000000000000000 [ 22.908413][ T338] R10: 00007f66d7f69ac0 R11: 0000000000000246 R12: 00007ffd598dc9b0 [ 22.908890][ T338] R13: 00000000686e22c0 R14: 0000000000499600 R15: 00007ffd598dc3b4 | [ 26.053380][ T373] ------------[ cut here ]------------ | [ 26.053878][ T373] WARNING: CPU: 2 PID: 373 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 26.054556][ T373] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 26.055665][ T373] Tainted: [W]=WARN [ 26.055943][ T373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.056372][ T373] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 26.056713][ T373] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 26.057875][ T373] RSP: 0018:ffffc900006c7000 EFLAGS: 00010246 [ 26.058307][ T373] RAX: 0000000000000000 RBX: ffff888002754000 RCX: 0000000000000001 [ 26.058803][ T373] RDX: 0000000000000000 RSI: ffffffffa4c9b941 RDI: ffffffffa44555e0 [ 26.059301][ T373] RBP: ffffc900006c70e8 R08: ffff888002754218 R09: 0000000000000000 [ 26.059783][ T373] R10: ffffc900006c7118 R11: dffffc0000000000 R12: 1ffff920000d8e04 [ 26.060272][ T373] R13: 00000000000005c0 R14: ffffc900006c7118 R15: ffff888002754218 [ 26.060755][ T373] FS: 00007f79f6ed2800(0000) GS:ffff88808f5b7000(0000) knlGS:0000000000000000 [ 26.061329][ T373] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.061749][ T373] CR2: 0000000000406141 CR3: 0000000015d05005 CR4: 0000000000772ef0 [ 26.062241][ T373] PKRU: 55555554 [ 26.062486][ T373] Call Trace: [ 26.062729][ T373] [ 26.062902][ T373] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 26.063322][ T373] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 26.063655][ T373] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.064015][ T373] netif_set_mtu (net/core/dev.c:9652) [ 26.064340][ T373] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 26.064677][ T373] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 26.064924][ T373] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 26.065263][ T373] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 26.065586][ T373] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 26.065910][ T373] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 26.066331][ T373] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 26.066659][ T373] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 26.066980][ T373] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 26.067320][ T373] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 26.067636][ T373] ? __dev_get_by_name (net/core/dev.c:865) [ 26.067952][ T373] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 26.068291][ T373] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 26.068625][ T373] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 26.068940][ T373] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 26.069276][ T373] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 26.069606][ T373] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 26.069930][ T373] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.070280][ T373] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 26.070596][ T373] ? __lock_release (kernel/locking/lockdep.c:5539) [ 26.070918][ T373] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.071256][ T373] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 26.071577][ T373] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.071907][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.072245][ T373] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.072562][ T373] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.072884][ T373] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 26.073227][ T373] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 26.073553][ T373] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 26.073879][ T373] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 26.074216][ T373] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 26.074557][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.074885][ T373] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 26.075223][ T373] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 26.075543][ T373] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 26.075874][ T373] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 26.076210][ T373] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 26.076527][ T373] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 26.076931][ T373] ___sys_sendmsg (net/socket.c:2670) [ 26.077262][ T373] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 26.077579][ T373] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 26.077913][ T373] ? mt_find (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/maple_tree.c:6937) [ 26.078188][ T373] ? __handle_mm_fault (mm/memory.c:6212) [ 26.078509][ T373] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 26.078824][ T373] ? mt_find (lib/maple_tree.c:6938) [ 26.079098][ T373] __sys_sendmsg (net/socket.c:2700) [ 26.079414][ T373] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 26.079836][ T373] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 26.080183][ T373] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 26.080510][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.080832][ T373] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.081167][ T373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.081566][ T373] RIP: 0033:0x7f79f709f1e7 [ 26.081912][ T373] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 26.083040][ T373] RSP: 002b:00007fffbf56f818 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 26.083519][ T373] RAX: ffffffffffffffda RBX: 00007fffbf56ff40 RCX: 00007f79f709f1e7 [ 26.084005][ T373] RDX: 0000000000000000 RSI: 00007fffbf56f880 RDI: 0000000000000005 [ 26.084484][ T373] RBP: 000000000000000c R08: 00000000000000b0 R09: 0000000000000000 [ 26.084953][ T373] R10: 00007f79f712dac0 R11: 0000000000000246 R12: 00007fffbf56ff60 [ 26.085440][ T373] R13: 00000000686e22c3 R14: 0000000000499600 R15: 00007fffbf56f964 | [ 35.850053][ T419] ------------[ cut here ]------------ | [ 35.850486][ T419] WARNING: CPU: 1 PID: 419 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 35.852120][ T419] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.853164][ T419] Tainted: [W]=WARN [ 35.853375][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.853720][ T419] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 35.854014][ T419] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.855013][ T419] RSP: 0018:ffffc90000b07140 EFLAGS: 00010246 [ 35.855385][ T419] RAX: 0000000000000000 RBX: ffff88800f8c9000 RCX: 0000000000000001 [ 35.855821][ T419] RDX: 0000000000000000 RSI: ffffffffa4c9b941 RDI: ffffffffa44555e0 [ 35.856274][ T419] RBP: ffffc90000b07230 R08: ffff8880107f2000 R09: 0000000000000000 [ 35.856711][ T419] R10: ffffc90000b075c8 R11: ffffffffa5a50668 R12: 1ffff92000160e2c [ 35.857155][ T419] R13: 00000000000007d0 R14: ffffc90000b07880 R15: ffff888014881560 [ 35.857585][ T419] FS: 00007f4d37a9f800(0000) GS:ffff88808f537000(0000) knlGS:0000000000000000 [ 35.858100][ T419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.858467][ T419] CR2: 00000000004e5aa0 CR3: 0000000004d9a004 CR4: 0000000000772ef0 [ 35.859128][ T419] PKRU: 55555554 [ 35.859352][ T419] Call Trace: [ 35.859568][ T419] [ 35.859715][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.860032][ T419] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.860323][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.860614][ T419] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.860902][ T419] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.861205][ T419] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.861504][ T419] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.861813][ T419] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.862192][ T419] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.862482][ T419] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.862766][ T419] ? __kernel_text_address (kernel/extable.c:79) [ 35.863065][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.863361][ T419] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 35.863650][ T419] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.864020][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.864314][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.864603][ T419] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.864914][ T419] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.865218][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.865505][ T419] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.865789][ T419] ? __create_object (mm/kmemleak.c:771) [ 35.866089][ T419] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.866382][ T419] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.866695][ T419] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.867077][ T419] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.867382][ T419] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.867676][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.867964][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.868267][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.868560][ T419] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.868847][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.869147][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.869442][ T419] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.869735][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.870036][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.870331][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.870624][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.870914][ T419] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.871221][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.871516][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 35.871816][ T419] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.872118][ T419] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.872408][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.872704][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.873010][ T419] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.873301][ T419] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.873609][ T419] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.873904][ T419] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.874204][ T419] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.874579][ T419] ___sys_sendmsg (net/socket.c:2670) [ 35.874865][ T419] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.875168][ T419] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 35.875531][ T419] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.875830][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.876131][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.876428][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.876718][ T419] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 35.877018][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.877316][ T419] __sys_sendmsg (net/socket.c:2700) [ 35.877603][ T419] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.877963][ T419] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.878278][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.878573][ T419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.878872][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.879249][ T419] RIP: 0033:0x7f4d37c6c1e7 [ 35.879557][ T419] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 35.880606][ T419] RSP: 002b:00007ffe1bda5938 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.881057][ T419] RAX: ffffffffffffffda RBX: 00007ffe1bda6060 RCX: 00007f4d37c6c1e7 [ 35.881494][ T419] RDX: 0000000000000000 RSI: 00007ffe1bda59a0 RDI: 0000000000000005 [ 35.881941][ T419] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.882394][ T419] R10: 00007f4d37b69ee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.882829][ T419] R13: 00000000686e22cd R14: 0000000000499600 R15: 0000000000000000 | [ 36.014488][ T420] ------------[ cut here ]------------ | [ 36.014802][ 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) | [ 36.015396][ T420] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.016333][ T420] Tainted: [W]=WARN [ 36.016540][ T420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.016879][ T420] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.017178][ T420] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.018196][ T420] RSP: 0018:ffffc90000b17140 EFLAGS: 00010246 [ 36.018545][ T420] RAX: 0000000000000000 RBX: ffff88800faf9000 RCX: 0000000000000001 [ 36.018952][ T420] RDX: 0000000000000000 RSI: ffffffffa4c9b941 RDI: ffffffffa44555e0 [ 36.019406][ T420] RBP: ffffc90000b17230 R08: ffff8880136bd000 R09: 0000000000000000 [ 36.019819][ T420] R10: ffffc90000b175c8 R11: ffffffffa5a50668 R12: 1ffff92000162e2c [ 36.020239][ T420] R13: 00000000000007d0 R14: ffffc90000b17880 R15: ffff888011a074e0 [ 36.020648][ T420] FS: 00007f15d067b800(0000) GS:ffff88808f637000(0000) knlGS:0000000000000000 [ 36.021135][ T420] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.021482][ T420] CR2: 00000000004e5aa8 CR3: 0000000014abb004 CR4: 0000000000772ef0 [ 36.021906][ T420] PKRU: 55555554 [ 36.022125][ T420] Call Trace: [ 36.022342][ T420] [ 36.022490][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.022786][ T420] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.023087][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.023412][ T420] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.023706][ T420] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.024022][ T420] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.024314][ T420] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.024608][ T420] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.024975][ T420] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.025273][ T420] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.025566][ T420] ? __kernel_text_address (kernel/extable.c:79) [ 36.025860][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.026148][ T420] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.026423][ T420] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.026765][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.027049][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.027357][ T420] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.027635][ T420] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.027912][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.028203][ T420] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.028475][ T420] ? __create_object (mm/kmemleak.c:771) [ 36.028753][ T420] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.029035][ T420] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.029310][ T420] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.029648][ T420] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.029936][ T420] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.030222][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.030494][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.030773][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.031054][ T420] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.031349][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.031633][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.031911][ T420] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.032232][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.032510][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.032789][ T420] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.033072][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.033355][ T420] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.033639][ T420] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.033914][ T420] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.034204][ T420] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.034486][ T420] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.034759][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.035048][ T420] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.035328][ T420] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.035605][ T420] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.035886][ T420] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.036207][ T420] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.036493][ T420] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.036846][ T420] ___sys_sendmsg (net/socket.c:2670) [ 36.037131][ T420] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.037421][ T420] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.037784][ T420] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.038088][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.038386][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.038666][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.038940][ T420] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.039220][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.039502][ T420] __sys_sendmsg (net/socket.c:2700) [ 36.039773][ T420] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.040148][ T420] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.040449][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.040725][ T420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.041012][ T420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.041353][ T420] RIP: 0033:0x7f15d08481e7 [ 36.041644][ T420] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.042647][ T420] RSP: 002b:00007fff43a13b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.043069][ T420] RAX: ffffffffffffffda RBX: 00007fff43a142c0 RCX: 00007f15d08481e7 [ 36.043481][ T420] RDX: 0000000000000000 RSI: 00007fff43a13c00 RDI: 0000000000000005 [ 36.043889][ T420] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.044311][ T420] R10: 00007f15d0745ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.044722][ T420] R13: 00000000686e22cd R14: 0000000000499600 R15: 0000000000000000 | [ 36.171201][ T421] ------------[ cut here ]------------ | [ 36.171589][ T421] WARNING: CPU: 2 PID: 421 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.172223][ T421] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.173695][ T421] Tainted: [W]=WARN [ 36.173934][ T421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.174321][ T421] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.174649][ T421] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.175719][ T421] RSP: 0018:ffffc90000b27140 EFLAGS: 00010246 [ 36.176146][ T421] RAX: 0000000000000000 RBX: ffff8880051fc000 RCX: 0000000000000001 [ 36.176600][ T421] RDX: 0000000000000000 RSI: ffffffffa4c9b941 RDI: ffffffffa44555e0 [ 36.177072][ T421] RBP: ffffc90000b27230 R08: ffff8880125fd000 R09: 0000000000000000 [ 36.177526][ T421] R10: ffffc90000b275c8 R11: ffffffffa5a50668 R12: 1ffff92000164e2c [ 36.177973][ T421] R13: 00000000000007d0 R14: ffffc90000b27880 R15: ffff888011a04060 [ 36.178435][ T421] FS: 00007ff296cac800(0000) GS:ffff88808f5b7000(0000) knlGS:0000000000000000 [ 36.178973][ T421] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.179373][ T421] CR2: 00000000004e73d0 CR3: 0000000012408003 CR4: 0000000000772ef0 [ 36.179826][ T421] PKRU: 55555554 [ 36.180067][ T421] Call Trace: [ 36.180302][ T421] [ 36.180462][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.180773][ T421] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.181099][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.181412][ T421] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.181738][ T421] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.182057][ T421] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.182367][ T421] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.182676][ T421] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.183074][ T421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.183385][ T421] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.183687][ T421] ? __kernel_text_address (kernel/extable.c:79) [ 36.184037][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.184349][ T421] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.184650][ T421] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.185035][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.185339][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.185644][ T421] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.185943][ T421] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.186260][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.186562][ T421] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.186864][ T421] ? __create_object (mm/kmemleak.c:771) [ 36.187184][ T421] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.187490][ T421] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.187791][ T421] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.188190][ T421] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.188499][ T421] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.188809][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.189149][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.189467][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.189769][ T421] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.190082][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.190396][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.190702][ T421] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.191016][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.191326][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.191642][ T421] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.191951][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.192267][ T421] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.192585][ T421] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.192894][ T421] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.193217][ T421] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.193523][ T421] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.193827][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.194166][ T421] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.194477][ T421] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.194780][ T421] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.195112][ T421] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.195420][ T421] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.195725][ T421] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.196123][ T421] ___sys_sendmsg (net/socket.c:2670) [ 36.196432][ T421] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.196735][ T421] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.197121][ T421] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.197437][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.197745][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.198067][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.198373][ T421] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.198678][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.199040][ T421] __sys_sendmsg (net/socket.c:2700) [ 36.199345][ T421] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.199729][ T421] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.200053][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.200359][ T421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.200664][ T421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.201048][ T421] RIP: 0033:0x7ff296e791e7 [ 36.201364][ T421] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.202450][ T421] RSP: 002b:00007ffc5984cf58 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.202907][ T421] RAX: ffffffffffffffda RBX: 00007ffc5984d680 RCX: 00007ff296e791e7 [ 36.203387][ T421] RDX: 0000000000000000 RSI: 00007ffc5984cfc0 RDI: 0000000000000005 [ 36.203843][ T421] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.204303][ T421] R10: 00007ff296d76ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.204748][ T421] R13: 00000000686e22cd R14: 0000000000499600 R15: 0000000000000000 | [ 36.332162][ T422] ------------[ cut here ]------------ | [ 36.332556][ T422] WARNING: CPU: 2 PID: 422 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.333445][ T422] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.334550][ T422] Tainted: [W]=WARN [ 36.334807][ T422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.335231][ T422] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.335581][ 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 [ 36.336725][ T422] RSP: 0018:ffffc90000b37140 EFLAGS: 00010246 [ 36.337153][ T422] RAX: 0000000000000000 RBX: ffff88800f7c9000 RCX: 0000000000000001 [ 36.337634][ T422] RDX: 0000000000000000 RSI: ffffffffa4c9b941 RDI: ffffffffa44555e0 [ 36.338140][ T422] RBP: ffffc90000b37230 R08: ffff8880050e2000 R09: 0000000000000000 [ 36.338625][ T422] R10: ffffc90000b375c8 R11: ffffffffa5a50668 R12: 1ffff92000166e2c [ 36.339121][ T422] R13: 00000000000007d0 R14: ffffc90000b37880 R15: ffff888011a058e0 [ 36.339606][ T422] FS: 00007f6117fb5800(0000) GS:ffff88808f5b7000(0000) knlGS:0000000000000000 [ 36.340196][ T422] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.340612][ T422] CR2: 00000000004e5ab0 CR3: 0000000011247004 CR4: 0000000000772ef0 [ 36.341112][ T422] PKRU: 55555554 [ 36.341364][ T422] Call Trace: [ 36.341627][ T422] [ 36.341807][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.342159][ T422] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.342497][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.342828][ T422] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.343187][ T422] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.343519][ T422] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.343851][ T422] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.344196][ T422] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.344611][ T422] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.344944][ T422] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.345283][ T422] ? __kernel_text_address (kernel/extable.c:79) [ 36.345615][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.345947][ T422] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.346288][ T422] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.346698][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.347040][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.347386][ T422] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.347714][ T422] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.348061][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.348392][ T422] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.348723][ T422] ? __create_object (mm/kmemleak.c:771) [ 36.349068][ T422] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.349403][ T422] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.349728][ T422] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.350151][ T422] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.350488][ T422] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.350825][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.351177][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.351516][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.351859][ T422] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.352202][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.352542][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.352870][ T422] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.353217][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.353551][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.353883][ T422] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.354226][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.354557][ T422] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.354898][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.355251][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.355584][ T422] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.355949][ T422] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.356269][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.356581][ T422] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.356891][ T422] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.357206][ T422] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.357526][ T422] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.357834][ T422] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.358149][ T422] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.358536][ T422] ___sys_sendmsg (net/socket.c:2670) [ 36.358838][ T422] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.359151][ T422] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.359526][ T422] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.359840][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.360161][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.360471][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.360776][ T422] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.361090][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.361407][ T422] __sys_sendmsg (net/socket.c:2700) [ 36.361719][ T422] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.362113][ T422] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.362433][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.362749][ T422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.363073][ T422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.363451][ T422] RIP: 0033:0x7f61181821e7 [ 36.363763][ T422] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.364830][ T422] RSP: 002b:00007fff872819a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.365301][ T422] RAX: ffffffffffffffda RBX: 00007fff872820d0 RCX: 00007f61181821e7 [ 36.365752][ T422] RDX: 0000000000000000 RSI: 00007fff87281a10 RDI: 0000000000000005 [ 36.366219][ T422] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.366670][ T422] R10: 00007f611807fee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.367132][ T422] R13: 00000000686e22ce R14: 0000000000499600 R15: 0000000000000000 | [ 36.498031][ T423] ------------[ cut here ]------------ | [ 36.498426][ T423] WARNING: CPU: 2 PID: 423 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.499406][ T423] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.500517][ T423] Tainted: [W]=WARN [ 36.500771][ T423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.501191][ T423] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.501534][ 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 [ 36.502687][ T423] RSP: 0018:ffffc90000b47140 EFLAGS: 00010246 [ 36.503109][ T423] RAX: 0000000000000000 RBX: ffff88800eeb9000 RCX: 0000000000000001 [ 36.503592][ T423] RDX: 0000000000000000 RSI: ffffffffa4c9b941 RDI: ffffffffa44555e0 [ 36.504088][ T423] RBP: ffffc90000b47230 R08: ffff888005135000 R09: 0000000000000000 [ 36.504569][ T423] R10: ffffc90000b475c8 R11: ffffffffa5a50668 R12: 1ffff92000168e2c [ 36.505064][ T423] R13: 00000000000007d0 R14: ffffc90000b47880 R15: ffff888011a07be0 [ 36.505546][ T423] FS: 00007f07ffd05800(0000) GS:ffff88808f5b7000(0000) knlGS:0000000000000000 [ 36.506123][ T423] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.506533][ T423] CR2: 00000000004e55b8 CR3: 000000001263d006 CR4: 0000000000772ef0 [ 36.507027][ T423] PKRU: 55555554 [ 36.507281][ T423] Call Trace: [ 36.507539][ T423] [ 36.507715][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.508062][ T423] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.508392][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.508730][ T423] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.509079][ T423] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.509412][ T423] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.509743][ T423] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.510087][ T423] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.510499][ T423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.510841][ T423] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.511180][ T423] ? __kernel_text_address (kernel/extable.c:79) [ 36.511515][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.511860][ T423] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.512203][ T423] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.512607][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.512937][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.513280][ T423] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.513615][ T423] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.513950][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.514290][ T423] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.514621][ T423] ? __create_object (mm/kmemleak.c:771) [ 36.514950][ T423] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.515291][ T423] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.515624][ T423] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.516049][ T423] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.516385][ T423] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.516720][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.517061][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.517398][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.517725][ T423] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.518061][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.518394][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.518726][ T423] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.519065][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.519400][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.519732][ T423] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.520087][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.520425][ T423] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.520765][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.521106][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.521440][ T423] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.521784][ T423] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.522129][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.522466][ T423] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.522800][ T423] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.523141][ T423] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.523489][ T423] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.523823][ T423] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.524160][ T423] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.524576][ T423] ___sys_sendmsg (net/socket.c:2670) [ 36.524902][ T423] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.525245][ T423] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.525660][ T423] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.526012][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.526348][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.526681][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.527020][ T423] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.527348][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.527685][ T423] __sys_sendmsg (net/socket.c:2700) [ 36.528024][ T423] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.528432][ T423] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.528773][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.529116][ T423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.529454][ T423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.529858][ T423] RIP: 0033:0x7f07ffed21e7 [ 36.530208][ T423] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.531344][ T423] RSP: 002b:00007ffda9fde7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.531844][ T423] RAX: ffffffffffffffda RBX: 00007ffda9fdef10 RCX: 00007f07ffed21e7 [ 36.532339][ T423] RDX: 0000000000000000 RSI: 00007ffda9fde850 RDI: 0000000000000005 [ 36.532819][ T423] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.533317][ T423] R10: 00007f07ffdcfee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.533796][ T423] R13: 00000000686e22ce R14: 0000000000499600 R15: 0000000000000000 | [ 36.645172][ T424] ------------[ cut here ]------------ | [ 36.645487][ 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) | [ 36.647527][ T424] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.648661][ T424] Tainted: [W]=WARN [ 36.648879][ T424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.649268][ 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) [ 36.649585][ 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 [ 36.650643][ T424] RSP: 0018:ffffc90000b57140 EFLAGS: 00010246 [ 36.651021][ T424] RAX: 0000000000000000 RBX: ffff888005301000 RCX: 0000000000000001 [ 36.651458][ T424] RDX: 0000000000000000 RSI: ffffffffa4c9b941 RDI: ffffffffa44555e0 [ 36.651906][ T424] RBP: ffffc90000b57230 R08: ffff88801496d000 R09: 0000000000000000 [ 36.652362][ T424] R10: ffffc90000b575c8 R11: ffffffffa5a50668 R12: 1ffff9200016ae2c [ 36.652798][ T424] R13: 00000000000007d0 R14: ffffc90000b57880 R15: ffff888011a043e0 [ 36.653242][ T424] FS: 00007fc59926c800(0000) GS:ffff88808f537000(0000) knlGS:0000000000000000 [ 36.653752][ T424] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.654136][ T424] CR2: 00000000004e5ac8 CR3: 0000000014af5005 CR4: 0000000000772ef0 [ 36.654575][ T424] PKRU: 55555554 [ 36.654793][ T424] Call Trace: [ 36.655023][ T424] [ 36.655173][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.655472][ T424] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.655763][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.656069][ T424] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.656366][ T424] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.656659][ T424] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.656953][ T424] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.657263][ T424] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.657630][ T424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.657921][ T424] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.658229][ T424] ? __kernel_text_address (kernel/extable.c:79) [ 36.658663][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.658942][ 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) [ 36.659229][ T424] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.659570][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.659843][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.660128][ T424] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.660407][ T424] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.660694][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.660975][ T424] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.661257][ T424] ? __create_object (mm/kmemleak.c:771) [ 36.661533][ T424] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.661823][ T424] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.662108][ T424] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.662451][ T424] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.662742][ T424] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.663030][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.663301][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.663585][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.663873][ T424] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.664157][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.664433][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.664719][ T424] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.665018][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.665296][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.665573][ T424] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.665855][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.666140][ T424] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.666438][ T424] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.666708][ 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) [ 36.667021][ T424] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.667299][ T424] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.667583][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.667863][ T424] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.668159][ T424] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.668448][ T424] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.668732][ T424] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.669054][ T424] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.669328][ T424] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.669679][ T424] ___sys_sendmsg (net/socket.c:2670) [ 36.669948][ T424] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.670228][ 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) [ 36.670592][ T424] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.670867][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.671162][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.671455][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.671758][ 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) [ 36.672042][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.672355][ T424] __sys_sendmsg (net/socket.c:2700) [ 36.672642][ T424] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.672982][ T424] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.673290][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.673571][ T424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.673846][ T424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.674193][ T424] RIP: 0033:0x7fc5994391e7 [ 36.674483][ 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) [ 36.675484][ T424] RSP: 002b:00007ffd35937978 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.675897][ T424] RAX: ffffffffffffffda RBX: 00007ffd359380a0 RCX: 00007fc5994391e7 [ 36.676313][ T424] RDX: 0000000000000000 RSI: 00007ffd359379e0 RDI: 0000000000000005 [ 36.676724][ T424] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.677144][ T424] R10: 00007fc599336ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.677567][ T424] R13: 00000000686e22ce R14: 0000000000499600 R15: 0000000000000000 | [ 36.809591][ T425] ------------[ cut here ]------------ | [ 36.810060][ T425] WARNING: CPU: 0 PID: 425 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.810770][ T425] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.813055][ T425] Tainted: [W]=WARN [ 36.813272][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.813619][ T425] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.813987][ T425] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.815059][ T425] RSP: 0018:ffffc90000b67140 EFLAGS: 00010246 [ 36.815412][ T425] RAX: 0000000000000000 RBX: ffff888007831000 RCX: 0000000000000001 [ 36.815829][ T425] RDX: 0000000000000000 RSI: ffffffffa4c9b941 RDI: ffffffffa44555e0 [ 36.816260][ T425] RBP: ffffc90000b67230 R08: ffff888005462000 R09: 0000000000000000 [ 36.816671][ T425] R10: ffffc90000b675c8 R11: ffffffffa5a50668 R12: 1ffff9200016ce2c [ 36.817125][ T425] R13: 00000000000007d0 R14: ffffc90000b67880 R15: ffff888015705c60 [ 36.817536][ T425] FS: 00007fc884ec6800(0000) GS:ffff88808f4b7000(0000) knlGS:0000000000000000 [ 36.818162][ T425] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.818508][ T425] CR2: 00000000004e5ac0 CR3: 0000000010200003 CR4: 0000000000772ef0 [ 36.818936][ T425] PKRU: 55555554 [ 36.819153][ T425] Call Trace: [ 36.819358][ T425] [ 36.819496][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.819777][ T425] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.820081][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.820360][ T425] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.820634][ T425] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.820984][ T425] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.821321][ T425] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.821602][ T425] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.822041][ T425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.822356][ T425] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.822682][ T425] ? __kernel_text_address (kernel/extable.c:79) [ 36.823027][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.823308][ T425] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.823585][ T425] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.824041][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.824433][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.824801][ T425] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.825302][ T425] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.825788][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.826297][ T425] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.826777][ T425] ? __create_object (mm/kmemleak.c:771) [ 36.827205][ T425] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.827485][ T425] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.827769][ T425] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.828136][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.828421][ T425] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.828710][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.829006][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.829296][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.829572][ T425] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.829871][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.830180][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.830455][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.830837][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.831189][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.831496][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.831781][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.832135][ T425] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.832479][ T425] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.832792][ T425] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.833092][ T425] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.833378][ T425] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.833705][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.834063][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.834389][ T425] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.834735][ T425] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.835156][ T425] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.835524][ T425] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.835976][ T425] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.836520][ T425] ___sys_sendmsg (net/socket.c:2670) [ 36.836847][ T425] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.837190][ T425] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.837682][ T425] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.838109][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.838465][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.838812][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.839208][ T425] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.839688][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.840199][ T425] __sys_sendmsg (net/socket.c:2700) [ 36.840679][ T425] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.841305][ T425] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.841734][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.842046][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.842373][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.842763][ T425] RIP: 0033:0x7fc8850931e7 [ 36.843123][ T425] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.844503][ T425] RSP: 002b:00007ffd7db43a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.845254][ T425] RAX: ffffffffffffffda RBX: 00007ffd7db44170 RCX: 00007fc8850931e7 [ 36.845670][ T425] RDX: 0000000000000000 RSI: 00007ffd7db43ab0 RDI: 0000000000000005 [ 36.846117][ T425] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.846625][ T425] R10: 00007fc884f90ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.847113][ T425] R13: 00000000686e22ce R14: 0000000000499600 R15: 0000000000000000 | [ 36.971816][ T426] ------------[ cut here ]------------ | [ 36.972215][ T426] WARNING: CPU: 2 PID: 426 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.972838][ T426] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.973867][ T426] Tainted: [W]=WARN [ 36.975597][ T426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.976025][ T426] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.976359][ T426] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.977419][ T426] RSP: 0018:ffffc90000707140 EFLAGS: 00010246 [ 36.977801][ T426] RAX: 0000000000000000 RBX: ffff888002754000 RCX: 0000000000000001 [ 36.978265][ T426] RDX: 0000000000000000 RSI: ffffffffa4c9b941 RDI: ffffffffa44555e0 [ 36.978724][ T426] RBP: ffffc90000707230 R08: ffff8880103d5000 R09: 0000000000000000 [ 36.979221][ T426] R10: ffffc900007075c8 R11: ffffffffa5a50668 R12: 1ffff920000e0e2c [ 36.979672][ T426] R13: 00000000000007d0 R14: ffffc90000707880 R15: ffff888015704ae0 [ 36.980130][ T426] FS: 00007f8092ab9800(0000) GS:ffff88808f5b7000(0000) knlGS:0000000000000000 [ 36.980674][ T426] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.981075][ T426] CR2: 00000000004e73f8 CR3: 00000000103ed002 CR4: 0000000000772ef0 [ 36.981539][ T426] PKRU: 55555554 [ 36.981796][ T426] Call Trace: [ 36.982040][ T426] [ 36.982207][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.982533][ T426] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.982844][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.983170][ T426] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.983479][ T426] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.983788][ T426] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.984113][ T426] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.984429][ T426] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.984819][ T426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.985149][ T426] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.985463][ T426] ? __kernel_text_address (kernel/extable.c:79) [ 36.985774][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.986115][ T426] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.986425][ T426] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.986807][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.987158][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.987496][ T426] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.987809][ T426] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.988128][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.988439][ T426] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.988746][ T426] ? __create_object (mm/kmemleak.c:771) [ 36.989071][ T426] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.989384][ T426] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.989702][ T426] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.990093][ T426] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.990415][ T426] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.990730][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.991052][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.991401][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.991736][ T426] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.992063][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.992379][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.992689][ T426] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.993016][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.993331][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.993651][ T426] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.993965][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.994288][ T426] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.994618][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.994926][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.995286][ T426] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.995605][ T426] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.995914][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.996240][ T426] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.996558][ T426] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.996875][ T426] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.997239][ T426] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.997568][ T426] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.997878][ T426] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.998285][ T426] ___sys_sendmsg (net/socket.c:2670) [ 36.998596][ T426] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.998901][ T426] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.999305][ T426] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.999620][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.999934][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.000260][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.000577][ T426] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.000888][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.001255][ T426] __sys_sendmsg (net/socket.c:2700) [ 37.001579][ T426] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.001981][ T426] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.002318][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.002634][ T426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.002945][ T426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.003336][ T426] RIP: 0033:0x7f8092c861e7 [ 37.003658][ T426] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.004757][ T426] RSP: 002b:00007ffe1dc67568 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.005265][ T426] RAX: ffffffffffffffda RBX: 00007ffe1dc67c90 RCX: 00007f8092c861e7 [ 37.005729][ T426] RDX: 0000000000000000 RSI: 00007ffe1dc675d0 RDI: 0000000000000005 [ 37.006205][ T426] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.006664][ T426] R10: 00007f8092b83ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.007128][ T426] R13: 00000000686e22ce R14: 0000000000499600 R15: 0000000000000000 | [ 37.132176][ T427] ------------[ cut here ]------------ | [ 37.132510][ 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) | [ 37.133140][ T427] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.134146][ T427] Tainted: [W]=WARN [ 37.134371][ T427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.134743][ T427] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.135082][ 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 [ 37.136349][ T427] RSP: 0018:ffffc90000b67140 EFLAGS: 00010246 [ 37.136730][ T427] RAX: 0000000000000000 RBX: ffff88800f6f1000 RCX: 0000000000000001 [ 37.137184][ T427] RDX: 0000000000000000 RSI: ffffffffa4c9b941 RDI: ffffffffa44555e0 [ 37.137632][ T427] RBP: ffffc90000b67230 R08: ffff888012a40800 R09: 0000000000000000 [ 37.138083][ T427] R10: ffffc90000b675c8 R11: ffffffffa5a50668 R12: 1ffff9200016ce2c [ 37.138526][ T427] R13: 00000000000007d0 R14: ffffc90000b67880 R15: ffff888015704e60 [ 37.138977][ T427] FS: 00007feb168ce800(0000) GS:ffff88808f537000(0000) knlGS:0000000000000000 [ 37.139519][ T427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.139896][ T427] CR2: 00000000004e5ab8 CR3: 00000000103f9002 CR4: 0000000000772ef0 [ 37.140351][ T427] PKRU: 55555554 [ 37.140575][ T427] Call Trace: [ 37.140795][ T427] [ 37.140948][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.141272][ T427] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.141570][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.141876][ T427] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.142183][ T427] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.142483][ T427] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.142785][ T427] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.143115][ T427] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.143502][ T427] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.143799][ T427] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.144103][ T427] ? __kernel_text_address (kernel/extable.c:79) [ 37.144405][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.144708][ T427] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.145018][ T427] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.145395][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.145693][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.145987][ T427] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.146292][ T427] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.146598][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.146893][ T427] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.147208][ T427] ? __create_object (mm/kmemleak.c:771) [ 37.147506][ T427] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.147810][ T427] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.148115][ T427] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.148484][ T427] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.148786][ T427] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.149130][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.149430][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.149731][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.150040][ T427] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.150344][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.150643][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.150940][ T427] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.151247][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.151549][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.151870][ T427] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.152175][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.152478][ T427] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.152784][ T427] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.153079][ T427] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.153372][ T427] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.153664][ T427] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.154010][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.154306][ T427] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.154605][ T427] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.154895][ T427] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.155201][ T427] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.155495][ T427] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.155784][ T427] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.156164][ T427] ___sys_sendmsg (net/socket.c:2670) [ 37.156452][ T427] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.156774][ T427] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.157144][ T427] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.157435][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.157732][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.158040][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.158330][ T427] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.158620][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.158917][ T427] __sys_sendmsg (net/socket.c:2700) [ 37.159221][ T427] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.159580][ T427] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.159884][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.160182][ T427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.160472][ T427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.160832][ T427] RIP: 0033:0x7feb16a9b1e7 [ 37.161137][ T427] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.162199][ T427] RSP: 002b:00007ffd13d54648 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.162638][ T427] RAX: ffffffffffffffda RBX: 00007ffd13d54d70 RCX: 00007feb16a9b1e7 [ 37.163084][ T427] RDX: 0000000000000000 RSI: 00007ffd13d546b0 RDI: 0000000000000005 [ 37.163524][ T427] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.163956][ T427] R10: 00007feb16998ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.164393][ T427] R13: 00000000686e22ce R14: 0000000000499600 R15: 0000000000000000 | [ 37.285829][ T428] ------------[ cut here ]------------ | [ 37.286182][ 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) | [ 37.286758][ T428] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.287750][ T428] Tainted: [W]=WARN [ 37.287969][ T428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.288343][ 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) [ 37.288641][ 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 [ 37.289686][ T428] RSP: 0018:ffffc90000717140 EFLAGS: 00010246 [ 37.290062][ T428] RAX: 0000000000000000 RBX: ffff8880119e9000 RCX: 0000000000000001 [ 37.290500][ T428] RDX: 0000000000000000 RSI: ffffffffa4c9b941 RDI: ffffffffa44555e0 [ 37.290931][ T428] RBP: ffffc90000717230 R08: ffff88801297e800 R09: 0000000000000000 [ 37.291376][ T428] R10: ffffc900007175c8 R11: ffffffffa5a50668 R12: 1ffff920000e2e2c [ 37.291824][ T428] R13: 00000000000007d0 R14: ffffc90000717880 R15: ffff8880156803e0 [ 37.292278][ T428] FS: 00007f2037489800(0000) GS:ffff88808f4b7000(0000) knlGS:0000000000000000 [ 37.292783][ T428] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.293303][ T428] CR2: 00000000004e59c0 CR3: 0000000015411006 CR4: 0000000000772ef0 [ 37.293747][ T428] PKRU: 55555554 [ 37.294161][ T428] Call Trace: [ 37.294384][ T428] [ 37.294532][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.294830][ T428] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.295225][ T428] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.295519][ T428] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.295809][ T428] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.296130][ T428] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.296425][ T428] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.296720][ T428] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.297094][ T428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.297384][ T428] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.297672][ T428] ? __kernel_text_address (kernel/extable.c:79) [ 37.297968][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.298269][ 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) [ 37.298558][ T428] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.298915][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.299217][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.299505][ T428] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.299795][ T428] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.300101][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.300398][ T428] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.300683][ T428] ? __create_object (mm/kmemleak.c:771) [ 37.300974][ T428] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.301274][ T428] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.301562][ T428] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.301935][ T428] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.302241][ T428] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.302542][ T428] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.302833][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.303138][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.303429][ T428] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.303716][ T428] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.304028][ T428] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.304340][ T428] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.304631][ T428] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.304931][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.305235][ T428] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.305528][ T428] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.305821][ T428] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.306131][ T428] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.306421][ 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) [ 37.306713][ T428] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.307023][ T428] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.307315][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.307609][ T428] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.307900][ T428] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.308226][ T428] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.308526][ T428] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.308818][ T428] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.309119][ T428] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.309491][ T428] ___sys_sendmsg (net/socket.c:2670) [ 37.309776][ T428] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.310073][ 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) [ 37.310435][ T428] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.310729][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.311027][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.311330][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.311627][ 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) [ 37.311928][ T428] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.312244][ T428] __sys_sendmsg (net/socket.c:2700) [ 37.312531][ T428] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.312888][ T428] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.313198][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.313493][ T428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.313787][ T428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.314155][ T428] RIP: 0033:0x7f20376561e7 [ 37.314455][ 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) [ 37.315504][ T428] RSP: 002b:00007ffcfa3ddd48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.315948][ T428] RAX: ffffffffffffffda RBX: 00007ffcfa3de470 RCX: 00007f20376561e7 [ 37.316403][ T428] RDX: 0000000000000000 RSI: 00007ffcfa3dddb0 RDI: 0000000000000005 [ 37.316835][ T428] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.317277][ T428] R10: 00007f2037553ee8 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