====================================== | [ 20.369879][ T319] ip_gre: GRE over IPv4 tunneling driver | [ 20.423860][ T318] ------------[ cut here ]------------ | [ 20.424353][ T318] WARNING: CPU: 2 PID: 318 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) | [ 20.425551][ T318] Modules linked in: ip_gre gre 8021q vrf veth [ 20.426610][ T318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.427029][ T318] 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) [ 20.427374][ T318] 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 [ 20.428524][ T318] RSP: 0018:ffffc90000557000 EFLAGS: 00010246 [ 20.428968][ T318] RAX: 0000000000000000 RBX: ffff8880093e4000 RCX: 0000000000000001 [ 20.429448][ T318] RDX: 0000000000000000 RSI: ffffffff8949b941 RDI: ffffffff88c555e0 [ 20.429942][ T318] RBP: ffffc900005570e8 R08: ffff8880093e4218 R09: 0000000000000000 [ 20.430452][ T318] R10: ffffc90000557118 R11: ffffffff89979160 R12: 1ffff920000aae04 [ 20.430940][ T318] R13: 00000000000005c0 R14: ffffc90000557118 R15: ffff8880093e4218 [ 20.431438][ T318] FS: 00007f973ed38800(0000) GS:ffff8880aadb7000(0000) knlGS:0000000000000000 [ 20.432008][ T318] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.432413][ T318] CR2: 00007f00a8f3d000 CR3: 000000000bb78001 CR4: 0000000000772ef0 [ 20.432956][ T318] PKRU: 55555554 [ 20.433206][ T318] Call Trace: [ 20.433453][ T318] [ 20.433635][ T318] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 20.434039][ T318] ? packet_notifier (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/packet/af_packet.c:4283) [ 20.434363][ T318] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 20.434692][ T318] ? __pfx_vlan_device_event (net/8021q/vlan.c:362) 8021q [ 20.435089][ T318] ? __pfx_packet_notifier (net/packet/af_packet.c:4236) [ 20.435427][ T318] netif_set_mtu (net/core/dev.c:9652) [ 20.435759][ T318] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 20.436099][ T318] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 20.436344][ T318] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 20.436924][ T318] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 20.437499][ T318] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 20.437834][ T318] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 20.438235][ T318] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 20.438560][ T318] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 20.438894][ T318] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 20.439213][ T318] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 20.439541][ T318] ? __dev_get_by_name (net/core/dev.c:865) [ 20.439867][ T318] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 20.440188][ T318] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 20.440518][ T318] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 20.440849][ T318] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 20.441189][ T318] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 20.441559][ T318] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 20.441894][ T318] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.442230][ T318] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 20.442547][ T318] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.442887][ T318] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.443209][ T318] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 20.443557][ T318] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.443895][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.444217][ T318] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.444537][ T318] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.444887][ T318] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 20.445222][ T318] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 20.445537][ T318] ? 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) [ 20.445870][ T318] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 20.446191][ T318] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 20.446511][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.446840][ T318] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 20.447165][ T318] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 20.447486][ T318] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 20.447827][ T318] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 20.448149][ T318] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 20.448471][ T318] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 20.448905][ T318] ___sys_sendmsg (net/socket.c:2670) [ 20.449227][ T318] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 20.449570][ T318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.449903][ T318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.450223][ T318] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 20.450547][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.450883][ T318] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.451218][ T318] __sys_sendmsg (net/socket.c:2700) [ 20.451535][ T318] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 20.451881][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.452204][ T318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.452531][ T318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.452937][ T318] RIP: 0033:0x7f973ef051e7 [ 20.453276][ T318] Code: Unable to access opcode bytes at 0x7f973ef051bd. Code starting with the faulting instruction =========================================== [ 20.453692][ T318] RSP: 002b:00007ffce02cb9f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 20.454179][ T318] RAX: ffffffffffffffda RBX: 00007ffce02cc120 RCX: 00007f973ef051e7 [ 20.454680][ T318] RDX: 0000000000000000 RSI: 00007ffce02cba60 RDI: 0000000000000005 [ 20.455155][ T318] RBP: 000000000000000a R08: 00000000000000a8 R09: 0000000000000000 [ 20.455641][ T318] R10: 00007f973edfd6f8 R11: 0000000000000246 R12: 00007ffce02cc140 [ 20.456111][ T318] R13: 00000000686e22dc R14: 0000000000499600 R15: 00007ffce02cbb44 | [ 22.883947][ T344] ------------[ cut here ]------------ | [ 22.884632][ T344] WARNING: CPU: 3 PID: 344 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 22.885713][ T344] Modules linked in: ip_gre gre 8021q vrf veth | [ 22.887881][ T344] Tainted: [W]=WARN [ 22.888272][ T344] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.888948][ T344] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 22.889474][ T344] 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.891822][ T344] RSP: 0018:ffffc90000677000 EFLAGS: 00010246 [ 22.892514][ T344] RAX: 0000000000000000 RBX: ffff888009171000 RCX: 0000000000000001 [ 22.893532][ T344] RDX: 0000000000000000 RSI: ffffffff8949b941 RDI: ffffffff88c555e0 [ 22.894359][ T344] RBP: ffffc900006770e8 R08: ffff888009171218 R09: 0000000000000000 [ 22.895234][ T344] R10: ffffc90000677118 R11: ffffffff89979160 R12: 1ffff920000cee04 [ 22.896226][ T344] R13: 000000000000ffe3 R14: ffffc90000677118 R15: ffff888009171218 [ 22.897075][ T344] FS: 00007f80f19f3800(0000) GS:ffff8880aae37000(0000) knlGS:0000000000000000 [ 22.898080][ T344] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.898818][ T344] CR2: 00007fb94adf9a00 CR3: 000000000d81a006 CR4: 0000000000772ef0 [ 22.899680][ T344] PKRU: 55555554 [ 22.900089][ T344] Call Trace: [ 22.900495][ T344] [ 22.900799][ T344] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 22.901502][ T344] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 22.902080][ T344] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.902623][ T344] netif_set_mtu (net/core/dev.c:9652) [ 22.902939][ T344] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 22.903263][ T344] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 22.903511][ T344] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 22.903827][ T344] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 22.904147][ T344] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 22.904467][ T344] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 22.904869][ T344] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 22.905184][ T344] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 22.905504][ T344] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 22.905822][ T344] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 22.906124][ T344] ? __dev_get_by_name (net/core/dev.c:865) [ 22.906559][ T344] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.907120][ T344] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.907701][ T344] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 22.908249][ T344] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 22.908828][ T344] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 22.909400][ T344] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 22.909817][ T344] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.910137][ T344] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 22.910458][ T344] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.910787][ T344] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.911092][ T344] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 22.911506][ T344] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.911830][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.912141][ T344] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.912457][ T344] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.912773][ T344] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 22.913100][ T344] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 22.913427][ T344] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 22.913746][ T344] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 22.914053][ T344] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 22.914369][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.914690][ T344] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 22.914999][ T344] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 22.915314][ T344] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 22.915640][ T344] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 22.915951][ T344] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 22.916253][ T344] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 22.916957][ T344] ___sys_sendmsg (net/socket.c:2670) [ 22.917416][ T344] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 22.917732][ T344] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 22.918041][ T344] ? mt_find (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/maple_tree.c:6937) [ 22.918292][ T344] ? __handle_mm_fault (mm/memory.c:6212) [ 22.918621][ T344] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 22.918922][ T344] ? mt_find (lib/maple_tree.c:6938) [ 22.919170][ T344] __sys_sendmsg (net/socket.c:2700) [ 22.919489][ T344] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 22.919799][ T344] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 22.920114][ T344] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 22.920447][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 22.920768][ T344] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.921078][ T344] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.921544][ T344] RIP: 0033:0x7f80f1bc01e7 [ 22.921873][ T344] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 22.922995][ T344] RSP: 002b:00007fff9fc730a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 22.923489][ T344] RAX: ffffffffffffffda RBX: 00007fff9fc737d0 RCX: 00007f80f1bc01e7 [ 22.923957][ T344] RDX: 0000000000000000 RSI: 00007fff9fc73110 RDI: 0000000000000005 [ 22.924426][ T344] RBP: 000000000000000c R08: 00000000000000b0 R09: 0000000000000000 [ 22.924897][ T344] R10: 00007f80f1c4eac0 R11: 0000000000000246 R12: 00007fff9fc737f0 [ 22.925387][ T344] R13: 00000000686e22de R14: 0000000000499600 R15: 00007fff9fc731f4 | [ 36.845012][ T390] ------------[ cut here ]------------ | [ 36.845417][ T390] WARNING: CPU: 3 PID: 390 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.847171][ T390] Modules linked in: ip_gre gre 8021q vrf veth | [ 36.848176][ T390] Tainted: [W]=WARN [ 36.848385][ T390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.848743][ T390] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.849029][ T390] 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.850023][ T390] RSP: 0018:ffffc90000937140 EFLAGS: 00010246 [ 36.850375][ T390] RAX: 0000000000000000 RBX: ffff888005ac1000 RCX: 0000000000000001 [ 36.850797][ T390] RDX: 0000000000000000 RSI: ffffffff8949b941 RDI: ffffffff88c555e0 [ 36.851227][ T390] RBP: ffffc90000937230 R08: ffff88800969d000 R09: 0000000000000000 [ 36.851858][ T390] R10: ffffc900009375c8 R11: ffffffff8a250668 R12: 1ffff92000126e2c [ 36.852276][ T390] R13: 00000000000007d0 R14: ffffc90000937880 R15: ffff88800ba6dfe0 [ 36.852715][ T390] FS: 00007f20b2fe6800(0000) GS:ffff8880aae37000(0000) knlGS:0000000000000000 [ 36.853199][ T390] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.853552][ T390] CR2: 00000000004e5aa0 CR3: 0000000005dfc003 CR4: 0000000000772ef0 [ 36.853978][ T390] PKRU: 55555554 [ 36.854187][ T390] Call Trace: [ 36.854397][ T390] [ 36.854539][ T390] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.854831][ T390] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.855112][ T390] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.855393][ T390] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.855676][ T390] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.855958][ T390] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.856235][ T390] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.856517][ T390] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.856872][ T390] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.857146][ T390] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.857424][ T390] ? __kernel_text_address (kernel/extable.c:79) [ 36.857711][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.857989][ T390] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.858265][ T390] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.858611][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.858893][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.859165][ T390] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.859438][ T390] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.859722][ T390] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.859995][ T390] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.860273][ T390] ? __create_object (mm/kmemleak.c:771) [ 36.860551][ T390] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.860835][ T390] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.861111][ T390] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.861464][ T390] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.861786][ T390] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.862069][ T390] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.862340][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.862628][ T390] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.862901][ T390] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.863174][ T390] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.863451][ T390] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.863746][ T390] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.864036][ T390] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.864314][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.864600][ T390] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.864881][ T390] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.865155][ T390] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.865440][ T390] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.865721][ T390] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.866003][ T390] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.866280][ T390] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.866553][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.866841][ T390] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.867118][ T390] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.867392][ T390] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.867681][ T390] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.867965][ T390] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.868237][ T390] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.868596][ T390] ___sys_sendmsg (net/socket.c:2670) [ 36.868875][ T390] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.869149][ T390] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.869490][ T390] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.869778][ T390] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.870063][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.870343][ T390] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.870624][ T390] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.870896][ T390] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.871187][ T390] __sys_sendmsg (net/socket.c:2700) [ 36.871467][ T390] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.871819][ T390] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.872112][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.872390][ T390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.872672][ T390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.873010][ T390] RIP: 0033:0x7f20b31b31e7 [ 36.873294][ T390] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.874286][ T390] RSP: 002b:00007fff6ae0ef28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.874710][ T390] RAX: ffffffffffffffda RBX: 00007fff6ae0f650 RCX: 00007f20b31b31e7 [ 36.875120][ T390] RDX: 0000000000000000 RSI: 00007fff6ae0ef90 RDI: 0000000000000005 [ 36.875530][ T390] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.875952][ T390] R10: 00007f20b30b0ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.876362][ T390] R13: 00000000686e22ec R14: 0000000000499600 R15: 0000000000000000 | [ 37.025854][ T391] ------------[ cut here ]------------ | [ 37.026174][ T391] WARNING: CPU: 3 PID: 391 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.026753][ T391] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.027691][ T391] Tainted: [W]=WARN [ 37.027900][ T391] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.028242][ T391] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.028527][ T391] 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.029518][ T391] RSP: 0018:ffffc90000947140 EFLAGS: 00010246 [ 37.029880][ T391] RAX: 0000000000000000 RBX: ffff88800b91c000 RCX: 0000000000000001 [ 37.030290][ T391] RDX: 0000000000000000 RSI: ffffffff8949b941 RDI: ffffffff88c555e0 [ 37.030710][ T391] RBP: ffffc90000947230 R08: ffff88800922b800 R09: 0000000000000000 [ 37.031130][ T391] R10: ffffc900009475c8 R11: ffffffff8a250668 R12: 1ffff92000128e2c [ 37.031550][ T391] R13: 00000000000007d0 R14: ffffc90000947880 R15: ffff88800b308760 [ 37.031971][ T391] FS: 00007f5f26d7a800(0000) GS:ffff8880aae37000(0000) knlGS:0000000000000000 [ 37.032448][ T391] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.032947][ T391] CR2: 00000000004e5aa8 CR3: 000000000a728004 CR4: 0000000000772ef0 [ 37.033361][ T391] PKRU: 55555554 [ 37.033765][ T391] Call Trace: [ 37.033974][ T391] [ 37.034118][ T391] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.034403][ T391] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.034825][ T391] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.035109][ T391] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.035383][ T391] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.035727][ T391] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.036029][ T391] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.036328][ T391] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.036709][ T391] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.037002][ T391] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.037296][ T391] ? __kernel_text_address (kernel/extable.c:79) [ 37.037604][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.037907][ T391] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.038200][ T391] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.038578][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.038880][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.039174][ T391] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.039472][ T391] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.039779][ T391] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.040073][ T391] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.040362][ T391] ? __create_object (mm/kmemleak.c:771) [ 37.040665][ T391] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.040964][ T391] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.041268][ T391] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.041652][ T391] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.041948][ T391] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.042241][ T391] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.042529][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.042837][ T391] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.043127][ T391] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.043414][ T391] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.043715][ T391] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.044017][ T391] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.044309][ T391] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.044611][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.044907][ T391] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.045197][ T391] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.045487][ T391] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.045801][ T391] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.046094][ T391] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.046386][ T391] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.046689][ T391] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.046981][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.047276][ T391] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.047581][ T391] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.047875][ T391] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.048171][ T391] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.048470][ T391] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.048771][ T391] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.049144][ T391] ___sys_sendmsg (net/socket.c:2670) [ 37.049430][ T391] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.049735][ T391] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.050101][ T391] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.050403][ T391] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.050710][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.051007][ T391] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.051311][ T391] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.051612][ T391] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.051914][ T391] __sys_sendmsg (net/socket.c:2700) [ 37.052205][ T391] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.052580][ T391] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.052919][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.053223][ T391] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.053516][ T391] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.053891][ T391] RIP: 0033:0x7f5f26f471e7 [ 37.054196][ T391] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.055255][ T391] RSP: 002b:00007ffff410dce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.055716][ T391] RAX: ffffffffffffffda RBX: 00007ffff410e410 RCX: 00007f5f26f471e7 [ 37.056155][ T391] RDX: 0000000000000000 RSI: 00007ffff410dd50 RDI: 0000000000000005 [ 37.056600][ T391] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.057044][ T391] R10: 00007f5f26e44ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.057482][ T391] R13: 00000000686e22ec R14: 0000000000499600 R15: 0000000000000000 | [ 37.196614][ T392] ------------[ cut here ]------------ | [ 37.196921][ T392] WARNING: CPU: 1 PID: 392 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.197460][ T392] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.198429][ T392] Tainted: [W]=WARN [ 37.198644][ T392] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.198985][ T392] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.199266][ T392] 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.200293][ T392] RSP: 0018:ffffc90000967140 EFLAGS: 00010246 [ 37.200778][ T392] RAX: 0000000000000000 RBX: ffff8880093e4000 RCX: 0000000000000001 [ 37.201199][ T392] RDX: 0000000000000000 RSI: ffffffff8949b941 RDI: ffffffff88c555e0 [ 37.201630][ T392] RBP: ffffc90000967230 R08: ffff88800e4ce800 R09: 0000000000000000 [ 37.202042][ T392] R10: ffffc900009675c8 R11: ffffffff8a250668 R12: 1ffff9200012ce2c [ 37.202451][ T392] R13: 00000000000007d0 R14: ffffc90000967880 R15: ffff88800b3091e0 [ 37.202876][ T392] FS: 00007f7987984800(0000) GS:ffff8880aad37000(0000) knlGS:0000000000000000 [ 37.203353][ T392] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.203723][ T392] CR2: 00000000004e73b8 CR3: 000000000dbe2004 CR4: 0000000000772ef0 [ 37.204136][ T392] PKRU: 55555554 [ 37.204341][ T392] Call Trace: [ 37.204549][ T392] [ 37.204698][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.204981][ T392] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.205254][ T392] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.205538][ T392] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.205822][ T392] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.206098][ T392] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.206376][ T392] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.206671][ T392] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.207022][ T392] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.207304][ T392] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.207605][ T392] ? __kernel_text_address (kernel/extable.c:79) [ 37.207883][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.208164][ T392] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.208438][ T392] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.208784][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.209058][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.209332][ T392] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.209621][ T392] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.209893][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.210164][ T392] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.210435][ T392] ? __create_object (mm/kmemleak.c:771) [ 37.210729][ T392] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.211004][ T392] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.211291][ T392] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.211659][ T392] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.211945][ T392] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.212224][ T392] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.212499][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.212786][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.213064][ T392] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.213336][ T392] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.213620][ T392] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.213927][ T392] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.214209][ T392] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.214487][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.214795][ T392] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.215070][ T392] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.215347][ T392] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.215653][ T392] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.215935][ T392] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.216210][ T392] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.216489][ T392] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.216770][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.217051][ T392] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.217330][ T392] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.217612][ T392] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.217901][ T392] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.218182][ T392] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.218452][ T392] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.218820][ T392] ___sys_sendmsg (net/socket.c:2670) [ 37.219096][ T392] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.219370][ T392] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.219733][ T392] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.220018][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.220298][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.220590][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.220872][ T392] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.221146][ T392] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.221440][ T392] __sys_sendmsg (net/socket.c:2700) [ 37.221722][ T392] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.222066][ T392] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.222359][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.222644][ T392] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.222924][ T392] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.223265][ T392] RIP: 0033:0x7f7987b511e7 [ 37.223549][ T392] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.224559][ T392] RSP: 002b:00007fff811ecdd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.224984][ T392] RAX: ffffffffffffffda RBX: 00007fff811ed500 RCX: 00007f7987b511e7 [ 37.225394][ T392] RDX: 0000000000000000 RSI: 00007fff811ece40 RDI: 0000000000000005 [ 37.225813][ T392] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.226231][ T392] R10: 00007f7987a4eee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.226653][ T392] R13: 00000000686e22ed R14: 0000000000499600 R15: 0000000000000000 | [ 37.352172][ T393] ------------[ cut here ]------------ | [ 37.352559][ T393] WARNING: CPU: 2 PID: 393 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.353133][ T393] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.354098][ T393] Tainted: [W]=WARN [ 37.354321][ T393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.354684][ T393] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.354981][ T393] 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.355986][ T393] RSP: 0018:ffffc90000987140 EFLAGS: 00010246 [ 37.356345][ T393] RAX: 0000000000000000 RBX: ffff8880061d1000 RCX: 0000000000000001 [ 37.356776][ T393] RDX: 0000000000000000 RSI: ffffffff8949b941 RDI: ffffffff88c555e0 [ 37.357196][ T393] RBP: ffffc90000987230 R08: ffff888009ac5000 R09: 0000000000000000 [ 37.357625][ T393] R10: ffffc900009875c8 R11: ffffffff8a250668 R12: 1ffff92000130e2c [ 37.358053][ T393] R13: 00000000000007d0 R14: ffffc90000987880 R15: ffff88800b309c60 [ 37.358475][ T393] FS: 00007f6ff8b34800(0000) GS:ffff8880aadb7000(0000) knlGS:0000000000000000 [ 37.358972][ T393] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.359333][ T393] CR2: 00000000004e5ab0 CR3: 000000000dbf9002 CR4: 0000000000772ef0 [ 37.359772][ T393] PKRU: 55555554 [ 37.359991][ T393] Call Trace: [ 37.360208][ T393] [ 37.360362][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.360665][ T393] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.360954][ T393] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.361255][ T393] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.361542][ T393] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.361845][ T393] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.362139][ T393] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.362432][ T393] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.362807][ T393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.363092][ T393] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.363383][ T393] ? __kernel_text_address (kernel/extable.c:79) [ 37.363681][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.363978][ T393] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.364267][ T393] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.364630][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.364921][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.365211][ T393] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.365498][ T393] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.365793][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.366084][ T393] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.366367][ T393] ? __create_object (mm/kmemleak.c:771) [ 37.366683][ T393] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.366969][ T393] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.367255][ T393] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.367617][ T393] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.367913][ T393] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.368202][ T393] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.368492][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.368796][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.369083][ T393] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.369366][ T393] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.369666][ T393] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.369951][ T393] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.370237][ T393] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.370530][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.370832][ T393] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.371120][ T393] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.371416][ T393] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.371722][ T393] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.372005][ T393] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.372293][ T393] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.372596][ T393] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.372885][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.373173][ T393] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.373464][ T393] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.373761][ T393] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.374059][ T393] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.374349][ T393] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.374650][ T393] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.375015][ T393] ___sys_sendmsg (net/socket.c:2670) [ 37.375299][ T393] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.375592][ T393] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.375952][ T393] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.376238][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.376528][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.376830][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.377120][ T393] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.377402][ T393] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.377705][ T393] __sys_sendmsg (net/socket.c:2700) [ 37.377988][ T393] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.378342][ T393] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.378648][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.378937][ T393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.379227][ T393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.379588][ T393] RIP: 0033:0x7f6ff8d011e7 [ 37.379890][ T393] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.380884][ T393] RSP: 002b:00007fff03e623b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.381335][ T393] RAX: ffffffffffffffda RBX: 00007fff03e62ae0 RCX: 00007f6ff8d011e7 [ 37.381768][ T393] RDX: 0000000000000000 RSI: 00007fff03e62420 RDI: 0000000000000005 [ 37.382189][ T393] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.382620][ T393] R10: 00007f6ff8bfeee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.383049][ T393] R13: 00000000686e22ed R14: 0000000000499600 R15: 0000000000000000 | [ 37.497012][ T394] ------------[ cut here ]------------ | [ 37.497322][ T394] WARNING: CPU: 0 PID: 394 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.497879][ T394] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.498811][ T394] Tainted: [W]=WARN [ 37.499021][ T394] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.499370][ T394] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.499670][ T394] 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.500658][ T394] RSP: 0018:ffffc900009a7140 EFLAGS: 00010246 [ 37.501004][ T394] RAX: 0000000000000000 RBX: ffff888007869000 RCX: 0000000000000001 [ 37.501437][ T394] RDX: 0000000000000000 RSI: ffffffff8949b941 RDI: ffffffff88c555e0 [ 37.502491][ T394] RBP: ffffc900009a7230 R08: ffff88800b202000 R09: 0000000000000000 [ 37.502921][ T394] R10: ffffc900009a75c8 R11: ffffffff8a250668 R12: 1ffff92000134e2c [ 37.503338][ T394] R13: 00000000000007d0 R14: ffffc900009a7880 R15: ffff88800b30a6e0 [ 37.503759][ T394] FS: 00007f6622347800(0000) GS:ffff8880aacb7000(0000) knlGS:0000000000000000 [ 37.504245][ T394] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.504599][ T394] CR2: 00000000004e55b8 CR3: 000000000dbf7003 CR4: 0000000000772ef0 [ 37.505022][ T394] PKRU: 55555554 [ 37.505229][ T394] Call Trace: [ 37.505434][ T394] [ 37.505582][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.505868][ T394] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.506141][ T394] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.506418][ T394] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.506700][ T394] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.506978][ T394] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.507256][ T394] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.507535][ T394] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.507894][ T394] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.508167][ T394] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.508438][ T394] ? __kernel_text_address (kernel/extable.c:79) [ 37.508723][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.508999][ T394] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.509273][ T394] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.509621][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.509901][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.510172][ T394] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.510443][ T394] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.510733][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.511006][ T394] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.511293][ T394] ? __create_object (mm/kmemleak.c:771) [ 37.511579][ T394] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.511856][ T394] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.512134][ T394] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.512474][ T394] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.512767][ T394] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.513046][ T394] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.513318][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.513605][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.513878][ T394] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.514151][ T394] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.514426][ T394] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.514723][ T394] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.514999][ T394] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.515277][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.515556][ T394] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.515840][ T394] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.516114][ T394] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.516401][ T394] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.516684][ T394] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.516959][ T394] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.517236][ T394] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.517509][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.517797][ T394] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.518076][ T394] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.518354][ T394] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.518643][ T394] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.518921][ T394] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.519192][ T394] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.519544][ T394] ___sys_sendmsg (net/socket.c:2670) [ 37.519827][ T394] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.520098][ T394] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.520446][ T394] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.520731][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.521009][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.521306][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.521593][ T394] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.521866][ T394] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.522146][ T394] __sys_sendmsg (net/socket.c:2700) [ 37.522421][ T394] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.522770][ T394] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.523059][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.523335][ T394] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.523620][ T394] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.523959][ T394] RIP: 0033:0x7f66225141e7 [ 37.524243][ T394] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.525239][ T394] RSP: 002b:00007ffc8b52e1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.525661][ T394] RAX: ffffffffffffffda RBX: 00007ffc8b52e910 RCX: 00007f66225141e7 [ 37.526071][ T394] RDX: 0000000000000000 RSI: 00007ffc8b52e250 RDI: 0000000000000005 [ 37.526485][ T394] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.526901][ T394] R10: 00007f6622411ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.527309][ T394] R13: 00000000686e22ed R14: 0000000000499600 R15: 0000000000000000 | [ 37.638547][ T395] ------------[ cut here ]------------ | [ 37.638872][ T395] WARNING: CPU: 1 PID: 395 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.639422][ T395] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.640365][ T395] Tainted: [W]=WARN [ 37.640582][ T395] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.640929][ T395] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.641222][ T395] 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.642219][ T395] RSP: 0018:ffffc900009b7140 EFLAGS: 00010246 [ 37.642573][ T395] RAX: 0000000000000000 RBX: ffff88800c0fc000 RCX: 0000000000000001 [ 37.642985][ T395] RDX: 0000000000000000 RSI: ffffffff8949b941 RDI: ffffffff88c555e0 [ 37.643398][ T395] RBP: ffffc900009b7230 R08: ffff888005156800 R09: 0000000000000000 [ 37.643824][ T395] R10: ffffc900009b75c8 R11: ffffffff8a250668 R12: 1ffff92000136e2c [ 37.644234][ T395] R13: 00000000000007d0 R14: ffffc900009b7880 R15: ffff88800b30b160 [ 37.644784][ T395] FS: 00007fbfcb545800(0000) GS:ffff8880aad37000(0000) knlGS:0000000000000000 [ 37.645269][ T395] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.645756][ T395] CR2: 00000000004e5ac8 CR3: 000000000e41d001 CR4: 0000000000772ef0 [ 37.646171][ T395] PKRU: 55555554 [ 37.646376][ T395] Call Trace: [ 37.646746][ T395] [ 37.646888][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.647167][ T395] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.647444][ T395] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.647855][ T395] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.648131][ T395] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.648404][ T395] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.648811][ T395] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.649093][ T395] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.649440][ T395] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.649842][ T395] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.650117][ T395] ? __kernel_text_address (kernel/extable.c:79) [ 37.650392][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.650870][ T395] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.651147][ T395] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.651701][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.651986][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.652262][ T395] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.652536][ T395] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.652817][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.653091][ T395] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.653360][ T395] ? __create_object (mm/kmemleak.c:771) [ 37.653645][ T395] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.653920][ T395] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.654192][ T395] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.654535][ T395] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.654826][ T395] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.655105][ T395] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.655379][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.655674][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.655959][ T395] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.656230][ T395] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.656508][ T395] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.656789][ T395] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.657065][ T395] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.657342][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.657632][ T395] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.657918][ T395] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.658193][ T395] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.658477][ T395] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.658758][ T395] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.659035][ T395] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.659315][ T395] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.659602][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.659886][ T395] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.660161][ T395] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.660436][ T395] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.660742][ T395] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.661018][ T395] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.661299][ T395] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.661663][ T395] ___sys_sendmsg (net/socket.c:2670) [ 37.661933][ T395] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.662205][ T395] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.662546][ T395] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.662836][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.663112][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.663391][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.663682][ T395] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.663955][ T395] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.664236][ T395] __sys_sendmsg (net/socket.c:2700) [ 37.664508][ T395] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.664860][ T395] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.665146][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.665421][ T395] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.665704][ T395] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.666041][ T395] RIP: 0033:0x7fbfcb7121e7 [ 37.666324][ T395] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.667338][ T395] RSP: 002b:00007fff8b4ce5a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.667770][ T395] RAX: ffffffffffffffda RBX: 00007fff8b4cecd0 RCX: 00007fbfcb7121e7 [ 37.668183][ T395] RDX: 0000000000000000 RSI: 00007fff8b4ce610 RDI: 0000000000000005 [ 37.668604][ T395] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.669019][ T395] R10: 00007fbfcb60fee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.669431][ T395] R13: 00000000686e22ed R14: 0000000000499600 R15: 0000000000000000 | [ 37.783909][ T396] ------------[ cut here ]------------ | [ 37.784256][ T396] WARNING: CPU: 3 PID: 396 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.784856][ T396] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.785863][ T396] Tainted: [W]=WARN [ 37.786084][ T396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.786446][ T396] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.786758][ T396] 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.787820][ T396] RSP: 0018:ffffc900009b7140 EFLAGS: 00010246 [ 37.788191][ T396] RAX: 0000000000000000 RBX: ffff88800c0f9000 RCX: 0000000000000001 [ 37.788632][ T396] RDX: 0000000000000000 RSI: ffffffff8949b941 RDI: ffffffff88c555e0 [ 37.789065][ T396] RBP: ffffc900009b7230 R08: ffff88800d910800 R09: 0000000000000000 [ 37.789501][ T396] R10: ffffc900009b75c8 R11: ffffffff8a250668 R12: 1ffff92000136e2c [ 37.789948][ T396] R13: 00000000000007d0 R14: ffffc900009b7880 R15: ffff88800b30bbe0 [ 37.790383][ T396] FS: 00007f5657e4a800(0000) GS:ffff8880aae37000(0000) knlGS:0000000000000000 [ 37.791048][ T396] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.791431][ T396] CR2: 00000000004e5ac0 CR3: 000000000c1e6005 CR4: 0000000000772ef0 [ 37.792047][ T396] PKRU: 55555554 [ 37.792269][ T396] Call Trace: [ 37.792488][ T396] [ 37.792758][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.793059][ T396] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.793352][ T396] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.793657][ T396] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.793947][ T396] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.794256][ T396] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.794586][ T396] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.794884][ T396] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.795250][ T396] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.795540][ T396] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.795839][ T396] ? __kernel_text_address (kernel/extable.c:79) [ 37.796137][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.796432][ T396] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.796733][ T396] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.797096][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.797389][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.797687][ T396] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.797978][ T396] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.798270][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.798583][ T396] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.798872][ T396] ? __create_object (mm/kmemleak.c:771) [ 37.799167][ T396] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.799457][ T396] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.799763][ T396] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.800122][ T396] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.800421][ T396] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.800731][ T396] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.801024][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.801331][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.801637][ T396] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.801926][ T396] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.802219][ T396] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.802509][ T396] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.802820][ T396] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.803118][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.803412][ T396] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.803714][ T396] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.804004][ T396] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.804303][ T396] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.804615][ T396] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.804909][ T396] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.805207][ T396] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.805499][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.805809][ T396] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.806115][ T396] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.806409][ T396] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.806719][ T396] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.807018][ T396] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.807309][ T396] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.807696][ T396] ___sys_sendmsg (net/socket.c:2670) [ 37.807985][ T396] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.808274][ T396] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.808650][ T396] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.808946][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.809236][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.809533][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.809834][ T396] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.810125][ T396] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.810423][ T396] __sys_sendmsg (net/socket.c:2700) [ 37.810724][ T396] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.811086][ T396] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.811399][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.811700][ T396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.811996][ T396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.812357][ T396] RIP: 0033:0x7f56580171e7 [ 37.812672][ T396] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.813714][ T396] RSP: 002b:00007fff73a65cc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.814159][ T396] RAX: ffffffffffffffda RBX: 00007fff73a663f0 RCX: 00007f56580171e7 [ 37.814608][ T396] RDX: 0000000000000000 RSI: 00007fff73a65d30 RDI: 0000000000000005 [ 37.815056][ T396] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.815488][ T396] R10: 00007f5657f14ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.815939][ T396] R13: 00000000686e22ed R14: 0000000000499600 R15: 0000000000000000 | [ 37.942370][ T397] ------------[ cut here ]------------ | [ 37.942794][ T397] WARNING: CPU: 0 PID: 397 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.943347][ T397] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.944292][ T397] Tainted: [W]=WARN [ 37.944500][ T397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.944853][ T397] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.945136][ T397] 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.946126][ T397] RSP: 0018:ffffc900009b7140 EFLAGS: 00010246 [ 37.946479][ T397] RAX: 0000000000000000 RBX: ffff888009171000 RCX: 0000000000000001 [ 37.946898][ T397] RDX: 0000000000000000 RSI: ffffffff8949b941 RDI: ffffffff88c555e0 [ 37.947313][ T397] RBP: ffffc900009b7230 R08: ffff88800513b800 R09: 0000000000000000 [ 37.947744][ T397] R10: ffffc900009b75c8 R11: ffffffff8a250668 R12: 1ffff92000136e2c [ 37.948154][ T397] R13: 00000000000007d0 R14: ffffc900009b7880 R15: ffff88800ba6d1e0 [ 37.948575][ T397] FS: 00007f67a47e6800(0000) GS:ffff8880aacb7000(0000) knlGS:0000000000000000 [ 37.949056][ T397] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.949403][ T397] CR2: 00000000004e73d0 CR3: 000000000db12003 CR4: 0000000000772ef0 [ 37.949826][ T397] PKRU: 55555554 [ 37.950030][ T397] Call Trace: [ 37.950235][ T397] [ 37.950375][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.950671][ T397] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.950952][ T397] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.951240][ T397] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.951514][ T397] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.951804][ T397] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.952083][ T397] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.952363][ T397] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.952718][ T397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.953005][ T397] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.953277][ T397] ? __kernel_text_address (kernel/extable.c:79) [ 37.953553][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.953839][ T397] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.954117][ T397] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.954456][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.954742][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.955022][ T397] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.955295][ T397] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.955591][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.955868][ T397] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.956136][ T397] ? __create_object (mm/kmemleak.c:771) [ 37.956411][ T397] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.956694][ T397] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.956967][ T397] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.957311][ T397] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.957602][ T397] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.957883][ T397] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.958156][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.958434][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.958717][ T397] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.958988][ T397] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.959269][ T397] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.959541][ T397] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.959834][ T397] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.960113][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.960389][ T397] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.960676][ T397] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.960949][ T397] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.961243][ T397] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.961523][ T397] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.961824][ T397] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.962102][ T397] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.962375][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.962666][ T397] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.962944][ T397] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.963219][ T397] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.963504][ T397] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.963804][ T397] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.964085][ T397] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.964436][ T397] ___sys_sendmsg (net/socket.c:2670) [ 37.964718][ T397] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.964993][ T397] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.965333][ T397] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.965627][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.965904][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.966182][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.966458][ T397] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.966740][ T397] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.967022][ T397] __sys_sendmsg (net/socket.c:2700) [ 37.967291][ T397] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.967652][ T397] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.967939][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.968215][ T397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.968491][ T397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.968838][ T397] RIP: 0033:0x7f67a49b31e7 [ 37.969121][ T397] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.970108][ T397] RSP: 002b:00007ffddab78158 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.970523][ T397] RAX: ffffffffffffffda RBX: 00007ffddab78880 RCX: 00007f67a49b31e7 [ 37.970940][ T397] RDX: 0000000000000000 RSI: 00007ffddab781c0 RDI: 0000000000000005 [ 37.971365][ T397] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.971816][ T397] R10: 00007f67a48b0ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.972247][ T397] R13: 00000000686e22ed R14: 0000000000499600 R15: 0000000000000000 | [ 38.074158][ T398] ------------[ cut here ]------------ | [ 38.074579][ T398] WARNING: CPU: 3 PID: 398 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 38.075133][ T398] Modules linked in: ip_gre gre 8021q vrf veth | [ 38.076068][ T398] Tainted: [W]=WARN [ 38.076279][ T398] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.076631][ T398] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 38.076916][ T398] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 38.077914][ T398] RSP: 0018:ffffc900009b7140 EFLAGS: 00010246 [ 38.078262][ T398] RAX: 0000000000000000 RBX: ffff8880061d4000 RCX: 0000000000000001 [ 38.078683][ T398] RDX: 0000000000000000 RSI: ffffffff8949b941 RDI: ffffffff88c555e0 [ 38.079099][ T398] RBP: ffffc900009b7230 R08: ffff8880054cb800 R09: 0000000000000000 [ 38.079511][ T398] R10: ffffc900009b75c8 R11: ffffffff8a250668 R12: 1ffff92000136e2c [ 38.079937][ T398] R13: 00000000000007d0 R14: ffffc900009b7880 R15: ffff88800ba6c3e0 [ 38.080344][ T398] FS: 00007fb55a0fb800(0000) GS:ffff8880aae37000(0000) knlGS:0000000000000000 [ 38.080835][ T398] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.081196][ T398] CR2: 00000000004e5ab8 CR3: 000000000dbee001 CR4: 0000000000772ef0 [ 38.081623][ T398] PKRU: 55555554 [ 38.081834][ T398] Call Trace: [ 38.082041][ T398] [ 38.082183][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.082465][ T398] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 38.082748][ T398] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.083030][ T398] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 38.083306][ T398] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 38.083596][ T398] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 38.083877][ T398] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 38.084158][ T398] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 38.084509][ T398] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.084801][ T398] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 38.085077][ T398] ? __kernel_text_address (kernel/extable.c:79) [ 38.085356][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.085647][ T398] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 38.085925][ T398] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 38.086274][ T398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.086552][ T398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.086837][ T398] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 38.087118][ T398] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 38.087394][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.087680][ T398] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 38.087952][ T398] ? __create_object (mm/kmemleak.c:771) [ 38.088229][ T398] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 38.088504][ T398] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 38.088789][ T398] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 38.089136][ T398] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 38.089420][ T398] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 38.089709][ T398] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.089984][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.090266][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.090541][ T398] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 38.090824][ T398] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.091104][ T398] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.091393][ T398] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 38.091681][ T398] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.091962][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.092242][ T398] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.092517][ T398] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.092808][ T398] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 38.093097][ T398] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 38.093380][ T398] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 38.093667][ T398] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 38.093946][ T398] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 38.094221][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.094502][ T398] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 38.094790][ T398] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 38.095066][ T398] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 38.095355][ T398] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 38.095651][ T398] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 38.095927][ T398] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 38.096281][ T398] ___sys_sendmsg (net/socket.c:2670) [ 38.096597][ T398] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 38.096873][ T398] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 38.097218][ T398] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 38.097505][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.097793][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.098083][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.098357][ T398] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 38.098641][ T398] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.098923][ T398] __sys_sendmsg (net/socket.c:2700) [ 38.099196][ T398] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 38.099534][ T398] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 38.099837][ T398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.100116][ T398] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.100394][ T398] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.100743][ T398] RIP: 0033:0x7fb55a2c81e7 [ 38.101028][ T398] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 38.102040][ T398] RSP: 002b:00007ffca69a1ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 38.102457][ T398] RAX: ffffffffffffffda RBX: 00007ffca69a2200 RCX: 00007fb55a2c81e7 [ 38.102897][ T398] RDX: 0000000000000000 RSI: 00007ffca69a1b40 RDI: 0000000000000005 [ 38.103316][ T398] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 38.103747][ T398] R10: 00007fb55a1c5ee8 R11: 0000000000000246 R12: 0000000000000004 [ 38.104161][ T398] R13: 00000000686e22ed R14: 0000000000499600 R15: 0000000000000000 | [ 38.213642][ T399] ------------[ cut here ]------------ | [ 38.213996][ T399] WARNING: CPU: 2 PID: 399 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 38.214560][ T399] Modules linked in: ip_gre gre 8021q vrf veth | [ 38.215906][ T399] Tainted: [W]=WARN [ 38.216130][ T399] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.216491][ T399] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 38.216802][ T399] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 38.217829][ T399] RSP: 0018:ffffc900009c7140 EFLAGS: 00010246 [ 38.218196][ T399] RAX: 0000000000000000 RBX: ffff888008b74000 RCX: 0000000000000001 [ 38.218634][ T399] RDX: 0000000000000000 RSI: ffffffff8949b941 RDI: ffffffff88c555e0 [ 38.219062][ T399] RBP: ffffc900009c7230 R08: ffff888004db8800 R09: 0000000000000000 [ 38.219501][ T399] R10: ffffc900009c75c8 R11: ffffffff8a250668 R12: 1ffff92000138e2c [ 38.219941][ T399] R13: 00000000000007d0 R14: ffffc900009c7880 R15: ffff88800ba6d560 [ 38.220369][ T399] FS: 00007f8e5134b800(0000) GS:ffff8880aadb7000(0000) knlGS:0000000000000000 [ 38.220877][ T399] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.221263][ T399] CR2: 00000000004e59c0 CR3: 000000000e40a005 CR4: 0000000000772ef0 [ 38.221707][ T399] PKRU: 55555554 [ 38.221932][ T399] Call Trace: [ 38.222153][ T399] [ 38.222309][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.222617][ T399] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 38.222907][ T399] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.223201][ T399] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 38.223501][ T399] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 38.223807][ T399] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 38.224101][ T399] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 38.224402][ T399] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 38.224782][ T399] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.225072][ T399] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 38.225371][ T399] ? __kernel_text_address (kernel/extable.c:79) [ 38.225677][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.225968][ T399] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 38.226259][ T399] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 38.226624][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.226917][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.227204][ T399] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 38.227506][ T399] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 38.227810][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.228101][ T399] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 38.228387][ T399] ? __create_object (mm/kmemleak.c:771) [ 38.228691][ T399] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 38.228991][ T399] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 38.229282][ T399] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 38.229647][ T399] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 38.229955][ T399] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 38.230246][ T399] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.230533][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.230838][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.231129][ T399] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 38.231427][ T399] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.231732][ T399] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.232019][ T399] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 38.232319][ T399] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.232622][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.232918][ T399] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.233206][ T399] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.233499][ T399] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 38.233810][ T399] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 38.234098][ T399] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 38.234398][ T399] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 38.234703][ T399] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 38.234991][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.235284][ T399] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 38.235588][ T399] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 38.235880][ T399] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 38.236175][ T399] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 38.236492][ T399] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 38.236795][ T399] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 38.237163][ T399] ___sys_sendmsg (net/socket.c:2670) [ 38.237447][ T399] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 38.237756][ T399] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 38.238112][ T399] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 38.238405][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.238717][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.239012][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.239301][ T399] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 38.239600][ T399] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.239898][ T399] __sys_sendmsg (net/socket.c:2700) [ 38.240185][ T399] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 38.240540][ T399] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 38.240866][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.241155][ T399] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.241456][ T399] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.241832][ T399] RIP: 0033:0x7f8e515181e7 [ 38.242132][ T399] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 38.243155][ T399] RSP: 002b:00007fff6449f268 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 38.243597][ T399] RAX: ffffffffffffffda RBX: 00007fff6449f990 RCX: 00007f8e515181e7 [ 38.244026][ T399] RDX: 0000000000000000 RSI: 00007fff6449f2d0 RDI: 0000000000000005 [ 38.244455][ T399] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 38.244902][ T399] R10: 00007f8e51415ee8 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