====================================== | [ 20.241506][ T319] ip_gre: GRE over IPv4 tunneling driver | [ 20.315891][ T318] ------------[ cut here ]------------ | [ 20.316391][ T318] WARNING: CPU: 0 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.317050][ T318] Modules linked in: ip_gre gre 8021q vrf veth [ 20.318119][ T318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.318538][ 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.318885][ 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.320051][ T318] RSP: 0018:ffffc900004e7000 EFLAGS: 00010246 [ 20.320459][ T318] RAX: 0000000000000000 RBX: ffff888012fc9000 RCX: 0000000000000001 [ 20.320952][ T318] RDX: 0000000000000000 RSI: ffffffffadc9b941 RDI: ffffffffad4555e0 [ 20.321453][ T318] RBP: ffffc900004e70e8 R08: ffff888012fc9218 R09: 0000000000000000 [ 20.321935][ T318] R10: ffffc900004e7118 R11: ffffffffae179160 R12: 1ffff9200009ce04 [ 20.322510][ T318] R13: 00000000000005c0 R14: ffffc900004e7118 R15: ffff888012fc9218 [ 20.322989][ T318] FS: 00007f802b226800(0000) GS:ffff8880864b7000(0000) knlGS:0000000000000000 [ 20.323534][ T318] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.323922][ T318] CR2: 00007f33b3bb1000 CR3: 00000000105e0005 CR4: 0000000000772ef0 [ 20.324395][ T318] PKRU: 55555554 [ 20.324639][ T318] Call Trace: [ 20.324872][ T318] [ 20.325034][ T318] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 20.325441][ T318] ? packet_notifier (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/packet/af_packet.c:4283) [ 20.326014][ T318] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 20.326334][ T318] ? __pfx_vlan_device_event (net/8021q/vlan.c:362) 8021q [ 20.326727][ T318] ? __pfx_packet_notifier (net/packet/af_packet.c:4236) [ 20.327975][ T318] netif_set_mtu (net/core/dev.c:9652) [ 20.328314][ T318] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 20.328654][ T318] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 20.328979][ T318] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 20.329298][ T318] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 20.329613][ T318] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 20.329925][ T318] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 20.330313][ T318] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 20.330633][ T318] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 20.330948][ T318] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 20.331269][ T318] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 20.331574][ T318] ? __dev_get_by_name (net/core/dev.c:865) [ 20.331880][ T318] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 20.332195][ T318] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 20.332515][ T318] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 20.332822][ T318] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 20.333836][ T318] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 20.334166][ T318] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 20.334478][ T318] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.334794][ T318] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 20.335106][ T318] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.335415][ T318] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.335725][ T318] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 20.336030][ T318] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.336352][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.336664][ T318] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.336969][ T318] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.337281][ T318] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 20.337603][ T318] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 20.337962][ 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.338522][ T318] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 20.338854][ T318] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 20.339186][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.339522][ T318] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 20.339851][ T318] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 20.340185][ T318] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 20.340515][ T318] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 20.340842][ T318] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 20.341170][ T318] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 20.341818][ T318] ___sys_sendmsg (net/socket.c:2670) [ 20.342151][ T318] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 20.342481][ T318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.342804][ T318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.343135][ T318] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 20.343466][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.343798][ T318] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.344135][ T318] __sys_sendmsg (net/socket.c:2700) [ 20.344455][ T318] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 20.344790][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.345121][ T318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.346112][ T318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.346516][ T318] RIP: 0033:0x7f802b3f31e7 [ 20.346856][ T318] Code: Unable to access opcode bytes at 0x7f802b3f31bd. Code starting with the faulting instruction =========================================== [ 20.347524][ T318] RSP: 002b:00007ffee5d3a608 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 20.348011][ T318] RAX: ffffffffffffffda RBX: 00007ffee5d3ad30 RCX: 00007f802b3f31e7 [ 20.348507][ T318] RDX: 0000000000000000 RSI: 00007ffee5d3a670 RDI: 0000000000000005 [ 20.348991][ T318] RBP: 000000000000000a R08: 00000000000000a8 R09: 0000000000000000 [ 20.350158][ T318] R10: 00007f802b2eb6f8 R11: 0000000000000246 R12: 00007ffee5d3ad50 [ 20.350641][ T318] R13: 00000000686e1719 R14: 0000000000499600 R15: 00007ffee5d3a754 | [ 22.857228][ T345] ------------[ cut here ]------------ | [ 22.857611][ T345] WARNING: CPU: 1 PID: 345 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.858232][ T345] Modules linked in: ip_gre gre 8021q vrf veth | [ 22.859293][ T345] Tainted: [W]=WARN [ 22.859531][ T345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.859916][ T345] 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.861766][ T345] 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.863083][ T345] RSP: 0018:ffffc90000667000 EFLAGS: 00010246 [ 22.863473][ T345] RAX: 0000000000000000 RBX: ffff8880128e4000 RCX: 0000000000000001 [ 22.863929][ T345] RDX: 0000000000000000 RSI: ffffffffadc9b941 RDI: ffffffffad4555e0 [ 22.864581][ T345] RBP: ffffc900006670e8 R08: ffff8880128e4218 R09: 0000000000000000 [ 22.865189][ T345] R10: ffffc90000667118 R11: ffffffffae179160 R12: 1ffff920000cce04 [ 22.865665][ T345] R13: 000000000000ffe3 R14: ffffc90000667118 R15: ffff8880128e4218 [ 22.866191][ T345] FS: 00007f388ec5c800(0000) GS:ffff888086537000(0000) knlGS:0000000000000000 [ 22.866728][ T345] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.867131][ T345] CR2: 00000000004200f0 CR3: 0000000014e25003 CR4: 0000000000772ef0 [ 22.867602][ T345] PKRU: 55555554 [ 22.867832][ T345] Call Trace: [ 22.868088][ T345] [ 22.868247][ T345] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 22.868686][ T345] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 22.868998][ T345] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.869333][ T345] netif_set_mtu (net/core/dev.c:9652) [ 22.869647][ T345] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 22.869975][ T345] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 22.870225][ T345] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 22.870540][ T345] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 22.870862][ T345] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 22.871188][ T345] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 22.871579][ T345] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 22.871901][ T345] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 22.872229][ T345] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 22.872545][ T345] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 22.872860][ T345] ? __dev_get_by_name (net/core/dev.c:865) [ 22.873185][ T345] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.873498][ T345] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.873812][ T345] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 22.874134][ T345] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 22.874469][ T345] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 22.874789][ T345] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 22.875140][ T345] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.875464][ T345] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 22.875766][ T345] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.876087][ T345] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.876392][ T345] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 22.876705][ T345] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.877013][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.877336][ T345] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.877650][ T345] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.877965][ T345] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 22.878299][ T345] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 22.878658][ T345] ? 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.879036][ T345] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 22.879389][ T345] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 22.879698][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.880011][ T345] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 22.880351][ T345] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 22.880662][ T345] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 22.880977][ T345] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 22.881302][ T345] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 22.881612][ T345] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 22.882007][ T345] ___sys_sendmsg (net/socket.c:2670) [ 22.882328][ T345] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 22.882643][ T345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.882956][ T345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.883266][ T345] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 22.883591][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.883904][ T345] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.884225][ T345] __sys_sendmsg (net/socket.c:2700) [ 22.884530][ T345] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 22.884852][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 22.885173][ T345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.885483][ T345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.885860][ T345] RIP: 0033:0x7f388ee291e7 [ 22.886186][ T345] 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.887298][ T345] RSP: 002b:00007fff6b6a24c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 22.887760][ T345] RAX: ffffffffffffffda RBX: 00007fff6b6a2bf0 RCX: 00007f388ee291e7 [ 22.888227][ T345] RDX: 0000000000000000 RSI: 00007fff6b6a2530 RDI: 0000000000000005 [ 22.888725][ T345] RBP: 000000000000000c R08: 00000000000000b0 R09: 0000000000000000 [ 22.889200][ T345] R10: 00007f388eeb7ac0 R11: 0000000000000246 R12: 00007fff6b6a2c10 [ 22.889659][ T345] R13: 00000000686e171c R14: 0000000000499600 R15: 00007fff6b6a2614 | [ 36.712661][ T391] ------------[ cut here ]------------ | [ 36.713158][ T391] WARNING: CPU: 0 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) | [ 36.713757][ T391] Modules linked in: ip_gre gre 8021q vrf veth | [ 36.714809][ T391] Tainted: [W]=WARN [ 36.715051][ T391] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.715434][ 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) [ 36.715739][ 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 [ 36.717692][ T391] RSP: 0018:ffffc90000947140 EFLAGS: 00010246 [ 36.718099][ T391] RAX: 0000000000000000 RBX: ffff88800fc24000 RCX: 0000000000000001 [ 36.718565][ T391] RDX: 0000000000000000 RSI: ffffffffadc9b941 RDI: ffffffffad4555e0 [ 36.719001][ T391] RBP: ffffc90000947230 R08: ffff888005490800 R09: 0000000000000000 [ 36.719470][ T391] R10: ffffc900009475c8 R11: ffffffffaea50668 R12: 1ffff92000128e2c [ 36.719915][ T391] R13: 00000000000007d0 R14: ffffc90000947880 R15: ffff888010134060 [ 36.720375][ T391] FS: 00007f8613d7d800(0000) GS:ffff8880864b7000(0000) knlGS:0000000000000000 [ 36.720886][ T391] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.721278][ T391] CR2: 00000000004e5aa0 CR3: 00000000105f8004 CR4: 0000000000772ef0 [ 36.721721][ T391] PKRU: 55555554 [ 36.721941][ T391] Call Trace: [ 36.722183][ T391] [ 36.722337][ T391] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.722640][ T391] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.722938][ T391] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.723265][ T391] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.723557][ T391] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.723854][ T391] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.724159][ T391] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.724819][ T391] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.725219][ T391] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.725527][ T391] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.725821][ T391] ? __kernel_text_address (kernel/extable.c:79) [ 36.726136][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.726452][ 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) [ 36.726745][ T391] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.727122][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.727435][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.727723][ T391] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.728016][ T391] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.728336][ T391] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.728653][ T391] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.728946][ T391] ? __create_object (mm/kmemleak.c:771) [ 36.729259][ T391] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.729565][ T391] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.729856][ T391] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.730233][ T391] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.730563][ T391] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.730864][ T391] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.731169][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.731492][ T391] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.731782][ T391] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.732079][ T391] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.732385][ T391] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.732684][ T391] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.732977][ T391] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.733287][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.733606][ T391] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.733905][ T391] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.734216][ T391] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.734533][ T391] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.734874][ 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) [ 36.735180][ T391] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.735496][ T391] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.735787][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.736096][ T391] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.736392][ T391] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.736701][ T391] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.737010][ T391] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.737317][ T391] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.737618][ T391] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.737991][ T391] ___sys_sendmsg (net/socket.c:2670) [ 36.738290][ T391] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.738613][ 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) [ 36.738976][ T391] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.739310][ T391] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.739646][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.739943][ T391] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.740247][ 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) [ 36.740539][ T391] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.740852][ T391] __sys_sendmsg (net/socket.c:2700) [ 36.741152][ T391] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.741519][ T391] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.741845][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.742149][ T391] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.742445][ T391] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.742823][ T391] RIP: 0033:0x7f8613f4a1e7 [ 36.743134][ 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) [ 36.744207][ T391] RSP: 002b:00007ffeffd2e778 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.744663][ T391] RAX: ffffffffffffffda RBX: 00007ffeffd2eea0 RCX: 00007f8613f4a1e7 [ 36.745122][ T391] RDX: 0000000000000000 RSI: 00007ffeffd2e7e0 RDI: 0000000000000005 [ 36.745560][ T391] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.746012][ T391] R10: 00007f8613e47ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.746461][ T391] R13: 00000000686e172a R14: 0000000000499600 R15: 0000000000000000 | [ 36.887745][ T392] ------------[ cut here ]------------ | [ 36.888114][ T392] WARNING: CPU: 0 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) | [ 36.888733][ T392] Modules linked in: ip_gre gre 8021q vrf veth | [ 36.891024][ T392] Tainted: [W]=WARN [ 36.891259][ T392] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.891634][ 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) [ 36.891943][ 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 [ 36.893035][ T392] RSP: 0018:ffffc90000957140 EFLAGS: 00010246 [ 36.893448][ T392] RAX: 0000000000000000 RBX: ffff888007b61000 RCX: 0000000000000001 [ 36.893885][ T392] RDX: 0000000000000000 RSI: ffffffffadc9b941 RDI: ffffffffad4555e0 [ 36.894354][ T392] RBP: ffffc90000957230 R08: ffff88800547d000 R09: 0000000000000000 [ 36.894792][ T392] R10: ffffc900009575c8 R11: ffffffffaea50668 R12: 1ffff9200012ae2c [ 36.895239][ T392] R13: 00000000000007d0 R14: ffffc90000957880 R15: ffff888010134ae0 [ 36.895695][ T392] FS: 00007f6c5cb76800(0000) GS:ffff8880864b7000(0000) knlGS:0000000000000000 [ 36.896219][ T392] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.896607][ T392] CR2: 00000000004e5aa8 CR3: 00000000128f0001 CR4: 0000000000772ef0 [ 36.897075][ T392] PKRU: 55555554 [ 36.897305][ T392] Call Trace: [ 36.897541][ T392] [ 36.897692][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.897993][ T392] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.898298][ T392] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.898631][ T392] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.898928][ T392] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.899239][ T392] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.899548][ T392] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.899844][ T392] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.900232][ T392] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.900549][ T392] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.900840][ T392] ? __kernel_text_address (kernel/extable.c:79) [ 36.901154][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.901456][ 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) [ 36.901762][ T392] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.902139][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.902437][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.902744][ T392] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.903059][ T392] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.903359][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.903666][ T392] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.903959][ T392] ? __create_object (mm/kmemleak.c:771) [ 36.904275][ T392] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.904577][ T392] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.904872][ T392] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.905270][ T392] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.905572][ T392] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.905882][ T392] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.906185][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.906484][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.906789][ T392] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.907088][ T392] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.907379][ T392] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.907688][ T392] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.907981][ T392] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.908303][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.908613][ T392] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.908917][ T392] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.909232][ T392] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.909535][ T392] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.909848][ 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) [ 36.910150][ T392] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.910445][ T392] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.910744][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.911056][ T392] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.911355][ T392] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.911646][ T392] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.911972][ T392] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.912282][ T392] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.912571][ T392] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.912960][ T392] ___sys_sendmsg (net/socket.c:2670) [ 36.913273][ T392] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.913571][ 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) [ 36.913951][ T392] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.914264][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.914561][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.914876][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.915183][ 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) [ 36.915482][ T392] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.915783][ T392] __sys_sendmsg (net/socket.c:2700) [ 36.916094][ T392] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.916458][ T392] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.916766][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.917107][ T392] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.917407][ T392] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.917768][ T392] RIP: 0033:0x7f6c5cd431e7 [ 36.918097][ 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) [ 36.919174][ T392] RSP: 002b:00007ffc4fdb5948 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.919614][ T392] RAX: ffffffffffffffda RBX: 00007ffc4fdb6070 RCX: 00007f6c5cd431e7 [ 36.920070][ T392] RDX: 0000000000000000 RSI: 00007ffc4fdb59b0 RDI: 0000000000000005 [ 36.920508][ T392] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.920961][ T392] R10: 00007f6c5cc40ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.921422][ T392] R13: 00000000686e172a R14: 0000000000499600 R15: 0000000000000000 | [ 37.035584][ T393] ------------[ cut here ]------------ | [ 37.035949][ T393] WARNING: CPU: 0 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.036558][ T393] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.037572][ T393] Tainted: [W]=WARN [ 37.037792][ T393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.038176][ 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.038497][ 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.039557][ T393] RSP: 0018:ffffc90000967140 EFLAGS: 00010246 [ 37.039929][ T393] RAX: 0000000000000000 RBX: ffff888012fc9000 RCX: 0000000000000001 [ 37.040398][ T393] RDX: 0000000000000000 RSI: ffffffffadc9b941 RDI: ffffffffad4555e0 [ 37.040847][ T393] RBP: ffffc90000967230 R08: ffff888004dd0800 R09: 0000000000000000 [ 37.041313][ T393] R10: ffffc900009675c8 R11: ffffffffaea50668 R12: 1ffff9200012ce2c [ 37.041756][ T393] R13: 00000000000007d0 R14: ffffc90000967880 R15: ffff888010135560 [ 37.042227][ T393] FS: 00007f3cd4411800(0000) GS:ffff8880864b7000(0000) knlGS:0000000000000000 [ 37.042748][ T393] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.043155][ T393] CR2: 00000000004e73b8 CR3: 00000000105f8002 CR4: 0000000000772ef0 [ 37.043598][ T393] PKRU: 55555554 [ 37.043820][ T393] Call Trace: [ 37.044055][ T393] [ 37.044221][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.044522][ T393] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.044821][ T393] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.045145][ T393] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.045446][ T393] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.045743][ T393] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.046055][ T393] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.046374][ T393] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.046746][ T393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.047057][ T393] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.047359][ T393] ? __kernel_text_address (kernel/extable.c:79) [ 37.047648][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.047939][ 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.048254][ T393] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.048627][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.048920][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.049239][ T393] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.049540][ T393] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.049838][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.050140][ T393] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.050445][ T393] ? __create_object (mm/kmemleak.c:771) [ 37.050741][ T393] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.051036][ T393] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.051365][ 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.051728][ T393] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.052023][ T393] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.052347][ T393] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.052642][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.052940][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.053242][ T393] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.053547][ T393] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.053851][ T393] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.054151][ T393] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.054453][ T393] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.054748][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.055057][ T393] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.055348][ T393] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.055654][ T393] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.055962][ T393] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.056269][ 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.056574][ T393] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.056868][ T393] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.057168][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.057485][ T393] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.057783][ T393] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.058089][ T393] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.058402][ T393] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.058717][ T393] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.059009][ T393] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.059402][ T393] ___sys_sendmsg (net/socket.c:2670) [ 37.059702][ T393] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.059993][ 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.060375][ T393] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.060687][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.060977][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.061282][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.061590][ 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.061881][ T393] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.062194][ T393] __sys_sendmsg (net/socket.c:2700) [ 37.062485][ T393] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.062862][ T393] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.063177][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.063476][ T393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.063788][ T393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.064156][ T393] RIP: 0033:0x7f3cd45de1e7 [ 37.064463][ 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.065531][ T393] RSP: 002b:00007ffec9c90a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.065985][ T393] RAX: ffffffffffffffda RBX: 00007ffec9c91160 RCX: 00007f3cd45de1e7 [ 37.066437][ T393] RDX: 0000000000000000 RSI: 00007ffec9c90aa0 RDI: 0000000000000005 [ 37.066894][ T393] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.067344][ T393] R10: 00007f3cd44dbee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.067795][ T393] R13: 00000000686e172a R14: 0000000000499600 R15: 0000000000000000 | [ 37.218832][ T394] ------------[ cut here ]------------ | [ 37.219409][ T394] WARNING: CPU: 1 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.220400][ T394] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.223235][ T394] Tainted: [W]=WARN [ 37.223624][ T394] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.224300][ 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.224843][ 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.226403][ T394] RSP: 0018:ffffc90000977140 EFLAGS: 00010246 [ 37.226780][ T394] RAX: 0000000000000000 RBX: ffff8880114c1000 RCX: 0000000000000001 [ 37.227242][ T394] RDX: 0000000000000000 RSI: ffffffffadc9b941 RDI: ffffffffad4555e0 [ 37.227683][ T394] RBP: ffffc90000977230 R08: ffff888012763800 R09: 0000000000000000 [ 37.228176][ T394] R10: ffffc900009775c8 R11: ffffffffaea50668 R12: 1ffff9200012ee2c [ 37.228642][ T394] R13: 00000000000007d0 R14: ffffc90000977880 R15: ffff888010135fe0 [ 37.229091][ T394] FS: 00007f60a0c53800(0000) GS:ffff888086537000(0000) knlGS:0000000000000000 [ 37.229618][ T394] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.229981][ T394] CR2: 00000000004e5ab0 CR3: 0000000012aa1004 CR4: 0000000000772ef0 [ 37.230710][ T394] PKRU: 55555554 [ 37.231116][ T394] Call Trace: [ 37.231503][ T394] [ 37.231767][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.232316][ T394] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.232837][ T394] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.233382][ T394] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.233752][ T394] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.234081][ T394] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.234401][ T394] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.234701][ T394] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.235081][ T394] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.235392][ T394] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.235682][ T394] ? __kernel_text_address (kernel/extable.c:79) [ 37.235981][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.236297][ 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.236593][ T394] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.236948][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.237270][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.237564][ T394] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.237853][ T394] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.238187][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.238500][ T394] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.238787][ T394] ? __create_object (mm/kmemleak.c:771) [ 37.239097][ T394] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.239405][ T394] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.239702][ 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.240075][ T394] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.240584][ T394] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.240990][ T394] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.241306][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.241606][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.241904][ T394] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.242234][ T394] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.242532][ T394] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.242825][ T394] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.243138][ T394] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.243445][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.243742][ T394] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.244051][ T394] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.244358][ T394] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.244662][ T394] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.244954][ 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.245277][ T394] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.245574][ T394] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.245867][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.246208][ T394] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.246503][ T394] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.246790][ T394] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.247095][ T394] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.247404][ T394] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.247700][ T394] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.248084][ T394] ___sys_sendmsg (net/socket.c:2670) [ 37.248399][ T394] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.248698][ 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.249070][ T394] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.249377][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.249673][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.249978][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.250311][ 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.250608][ T394] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.250909][ T394] __sys_sendmsg (net/socket.c:2700) [ 37.251222][ T394] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.251582][ T394] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.251883][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.252220][ T394] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.252516][ T394] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.252870][ T394] RIP: 0033:0x7f60a0e201e7 [ 37.253194][ 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.254269][ T394] RSP: 002b:00007ffe51ff79e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.254710][ T394] RAX: ffffffffffffffda RBX: 00007ffe51ff8110 RCX: 00007f60a0e201e7 [ 37.255162][ T394] RDX: 0000000000000000 RSI: 00007ffe51ff7a50 RDI: 0000000000000005 [ 37.255622][ T394] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.256070][ T394] R10: 00007f60a0d1dee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.256529][ T394] R13: 00000000686e172b R14: 0000000000499600 R15: 0000000000000000 | [ 37.383978][ T395] ------------[ cut here ]------------ | [ 37.384352][ T395] WARNING: CPU: 3 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.384931][ T395] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.385923][ T395] Tainted: [W]=WARN [ 37.386157][ T395] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.386540][ 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.386851][ 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.388073][ T395] RSP: 0018:ffffc90000987140 EFLAGS: 00010246 [ 37.388470][ T395] RAX: 0000000000000000 RBX: ffff8880085f1000 RCX: 0000000000000001 [ 37.388911][ T395] RDX: 0000000000000000 RSI: ffffffffadc9b941 RDI: ffffffffad4555e0 [ 37.389372][ T395] RBP: ffffc90000987230 R08: ffff88801089d000 R09: 0000000000000000 [ 37.389806][ T395] R10: ffffc900009875c8 R11: ffffffffaea50668 R12: 1ffff92000130e2c [ 37.390248][ T395] R13: 00000000000007d0 R14: ffffc90000987880 R15: ffff888010136a60 [ 37.390706][ T395] FS: 00007efe642ef800(0000) GS:ffff888086637000(0000) knlGS:0000000000000000 [ 37.391224][ T395] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.391631][ T395] CR2: 00000000004e55b8 CR3: 00000000105f8003 CR4: 0000000000772ef0 [ 37.392075][ T395] PKRU: 55555554 [ 37.392302][ T395] Call Trace: [ 37.392540][ T395] [ 37.392693][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.392998][ T395] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.393319][ T395] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.393614][ T395] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.393902][ T395] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.394202][ T395] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.394507][ T395] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.394803][ T395] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.395187][ T395] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.395494][ T395] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.395779][ T395] ? __kernel_text_address (kernel/extable.c:79) [ 37.396080][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.396388][ 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.396679][ T395] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.397057][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.397402][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.397897][ T395] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.398279][ T395] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.398606][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.398902][ T395] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.399203][ T395] ? __create_object (mm/kmemleak.c:771) [ 37.399497][ T395] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.399790][ T395] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.400088][ 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.400450][ T395] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.400746][ T395] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.401054][ T395] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.401341][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.401636][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.401927][ T395] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.402229][ T395] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.402533][ T395] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.402822][ T395] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.403124][ T395] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.403415][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.403706][ T395] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.403994][ T395] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.404295][ T395] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.404604][ T395] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.404892][ 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.405186][ T395] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.405479][ T395] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.405765][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.406087][ T395] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.406388][ T395] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.406677][ T395] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.406971][ T395] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.407274][ T395] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.407558][ T395] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.407926][ T395] ___sys_sendmsg (net/socket.c:2670) [ 37.408219][ T395] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.408524][ 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.408881][ T395] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.409181][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.409470][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.409764][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.410059][ 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.410343][ T395] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.410642][ T395] __sys_sendmsg (net/socket.c:2700) [ 37.410933][ T395] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.411302][ T395] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.411602][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.411893][ T395] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.412192][ T395] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.412550][ T395] RIP: 0033:0x7efe644bc1e7 [ 37.412859][ 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.413902][ T395] RSP: 002b:00007ffcf3396138 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.414351][ T395] RAX: ffffffffffffffda RBX: 00007ffcf3396860 RCX: 00007efe644bc1e7 [ 37.414783][ T395] RDX: 0000000000000000 RSI: 00007ffcf33961a0 RDI: 0000000000000005 [ 37.415233][ T395] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.415663][ T395] R10: 00007efe643b9ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.416106][ T395] R13: 00000000686e172b R14: 0000000000499600 R15: 0000000000000000 | [ 37.560012][ T396] ------------[ cut here ]------------ | [ 37.560421][ T396] WARNING: CPU: 0 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.561019][ T396] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.562448][ T396] Tainted: [W]=WARN [ 37.562676][ T396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.563067][ 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.563372][ 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.564446][ T396] RSP: 0018:ffffc900009c7140 EFLAGS: 00010246 [ 37.564813][ T396] RAX: 0000000000000000 RBX: ffff88801010c000 RCX: 0000000000000001 [ 37.565258][ T396] RDX: 0000000000000000 RSI: ffffffffadc9b941 RDI: ffffffffad4555e0 [ 37.565695][ T396] RBP: ffffc900009c7230 R08: ffff8880128cb800 R09: 0000000000000000 [ 37.566152][ T396] R10: ffffc900009c75c8 R11: ffffffffaea50668 R12: 1ffff92000138e2c [ 37.566589][ T396] R13: 00000000000007d0 R14: ffffc900009c7880 R15: ffff8880101374e0 [ 37.567030][ T396] FS: 00007fb64f7d4800(0000) GS:ffff8880864b7000(0000) knlGS:0000000000000000 [ 37.567557][ T396] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.567936][ T396] CR2: 00000000004e5ac8 CR3: 0000000011217006 CR4: 0000000000772ef0 [ 37.568433][ T396] PKRU: 55555554 [ 37.568657][ T396] Call Trace: [ 37.568874][ T396] [ 37.569024][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.569333][ T396] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.569627][ T396] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.569927][ T396] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.570241][ T396] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.570562][ T396] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.570863][ T396] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.571173][ T396] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.571546][ T396] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.571839][ T396] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.572146][ T396] ? __kernel_text_address (kernel/extable.c:79) [ 37.572470][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.572763][ 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.573073][ T396] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.573460][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.573749][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.574033][ T396] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.574349][ T396] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.574642][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.574941][ T396] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.575242][ T396] ? __create_object (mm/kmemleak.c:771) [ 37.575535][ T396] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.575824][ T396] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.576123][ 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.576515][ T396] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.576820][ T396] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.577134][ T396] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.577423][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.577720][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.578021][ T396] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.578323][ T396] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.578662][ T396] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.578942][ T396] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.579244][ T396] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.579528][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.579809][ T396] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.580097][ T396] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.580405][ T396] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.580699][ T396] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.580974][ 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.581276][ T396] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.581559][ T396] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.581836][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.582133][ T396] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.582416][ T396] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.582696][ T396] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.582985][ T396] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.583302][ T396] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.583579][ T396] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.583939][ T396] ___sys_sendmsg (net/socket.c:2670) [ 37.584229][ T396] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.584544][ 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.584892][ T396] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.585188][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.585493][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.585791][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.586092][ 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.586385][ T396] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.586670][ T396] __sys_sendmsg (net/socket.c:2700) [ 37.586946][ T396] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.587312][ T396] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.587607][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.587886][ T396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.588176][ T396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.588567][ T396] RIP: 0033:0x7fb64f9a11e7 [ 37.588856][ 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.589870][ T396] RSP: 002b:00007ffe873af0a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.590299][ T396] RAX: ffffffffffffffda RBX: 00007ffe873af7d0 RCX: 00007fb64f9a11e7 [ 37.590718][ T396] RDX: 0000000000000000 RSI: 00007ffe873af110 RDI: 0000000000000005 [ 37.591143][ T396] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.591569][ T396] R10: 00007fb64f89eee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.591987][ T396] R13: 00000000686e172b R14: 0000000000499600 R15: 0000000000000000 | [ 37.733441][ T397] ------------[ cut here ]------------ | [ 37.733763][ 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.734424][ T397] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.735391][ T397] Tainted: [W]=WARN [ 37.735609][ T397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.735952][ 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.736249][ 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.737255][ T397] RSP: 0018:ffffc900009d7140 EFLAGS: 00010246 [ 37.737612][ T397] RAX: 0000000000000000 RBX: ffff888010109000 RCX: 0000000000000001 [ 37.738025][ T397] RDX: 0000000000000000 RSI: ffffffffadc9b941 RDI: ffffffffad4555e0 [ 37.738475][ T397] RBP: ffffc900009d7230 R08: ffff8880128e8800 R09: 0000000000000000 [ 37.738888][ T397] R10: ffffc900009d75c8 R11: ffffffffaea50668 R12: 1ffff9200013ae2c [ 37.739334][ T397] R13: 00000000000007d0 R14: ffffc900009d7880 R15: ffff888004fd0060 [ 37.739746][ T397] FS: 00007facea67c800(0000) GS:ffff8880864b7000(0000) knlGS:0000000000000000 [ 37.740239][ T397] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.740588][ T397] CR2: 00000000004e5ac0 CR3: 00000000105f8002 CR4: 0000000000772ef0 [ 37.741014][ T397] PKRU: 55555554 [ 37.741232][ T397] Call Trace: [ 37.741442][ T397] [ 37.741583][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.741868][ T397] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.742155][ T397] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.742435][ T397] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.742712][ T397] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.742996][ T397] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.743295][ T397] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.743579][ T397] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.743931][ T397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.744222][ T397] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.744501][ T397] ? __kernel_text_address (kernel/extable.c:79) [ 37.744779][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.745081][ 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.745357][ T397] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.745703][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.745985][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.746280][ T397] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.746555][ T397] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.746833][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.747127][ T397] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.747400][ T397] ? __create_object (mm/kmemleak.c:771) [ 37.747677][ T397] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.747951][ T397] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.748240][ 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.748604][ T397] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.748884][ T397] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.749175][ T397] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.749455][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.749737][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.750014][ T397] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.750301][ T397] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.750585][ T397] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.750857][ T397] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.751140][ T397] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.751417][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.751703][ T397] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.751980][ T397] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.752267][ T397] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.752553][ T397] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.752827][ 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.753115][ T397] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.753395][ T397] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.753674][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.753977][ T397] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.754280][ T397] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.754559][ T397] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.754840][ T397] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.755130][ T397] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.755406][ T397] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.755766][ T397] ___sys_sendmsg (net/socket.c:2670) [ 37.756055][ T397] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.756331][ 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.756675][ T397] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.756953][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.757245][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.757528][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.757808][ 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.758096][ T397] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.758395][ T397] __sys_sendmsg (net/socket.c:2700) [ 37.758682][ T397] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.759024][ T397] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.759325][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.759606][ T397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.759893][ T397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.760246][ T397] RIP: 0033:0x7facea8491e7 [ 37.760532][ 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.761517][ T397] RSP: 002b:00007fff0960c0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.761943][ T397] RAX: ffffffffffffffda RBX: 00007fff0960c7e0 RCX: 00007facea8491e7 [ 37.762363][ T397] RDX: 0000000000000000 RSI: 00007fff0960c120 RDI: 0000000000000005 [ 37.762774][ T397] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.763197][ T397] R10: 00007facea746ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.763617][ T397] R13: 00000000686e172b R14: 0000000000499600 R15: 0000000000000000 | [ 37.888908][ T398] ------------[ cut here ]------------ | [ 37.889457][ 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) | [ 37.890007][ T398] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.890940][ T398] Tainted: [W]=WARN [ 37.891162][ T398] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.891549][ 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) [ 37.891839][ 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 [ 37.892837][ T398] RSP: 0018:ffffc90000a07140 EFLAGS: 00010246 [ 37.893204][ T398] RAX: 0000000000000000 RBX: ffff8880128e4000 RCX: 0000000000000001 [ 37.893617][ T398] RDX: 0000000000000000 RSI: ffffffffadc9b941 RDI: ffffffffad4555e0 [ 37.894030][ T398] RBP: ffffc90000a07230 R08: ffff8880126aa000 R09: 0000000000000000 [ 37.894456][ T398] R10: ffffc90000a075c8 R11: ffffffffaea50668 R12: 1ffff92000140e2c [ 37.894875][ T398] R13: 00000000000007d0 R14: ffffc90000a07880 R15: ffff8880109a1fe0 [ 37.895296][ T398] FS: 00007fb152bbb800(0000) GS:ffff888086637000(0000) knlGS:0000000000000000 [ 37.895807][ T398] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.896166][ T398] CR2: 00000000004e73d0 CR3: 00000000128f1002 CR4: 0000000000772ef0 [ 37.896584][ T398] PKRU: 55555554 [ 37.896800][ T398] Call Trace: [ 37.897006][ T398] [ 37.897158][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.897444][ T398] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.897719][ T398] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.897997][ T398] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.898283][ T398] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.898578][ T398] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.898865][ T398] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.899158][ T398] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.899541][ T398] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.899819][ T398] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.900104][ T398] ? __kernel_text_address (kernel/extable.c:79) [ 37.900385][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.900668][ 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) [ 37.900953][ T398] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.901309][ T398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.901589][ T398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.901863][ T398] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.902151][ T398] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.902428][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.902702][ T398] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.902979][ T398] ? __create_object (mm/kmemleak.c:771) [ 37.903269][ T398] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.903577][ T398] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.903853][ T398] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.904204][ T398] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.904488][ T398] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.904768][ T398] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.905055][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.905342][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.905617][ T398] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.905887][ T398] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.906173][ T398] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.906447][ T398] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.906723][ T398] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.906999][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.907289][ T398] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.907602][ T398] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.907879][ T398] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.908193][ T398] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.908480][ 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) [ 37.908756][ T398] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.909033][ T398] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.909331][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.909611][ T398] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.909890][ T398] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.910175][ T398] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.910459][ T398] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.910739][ T398] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.911012][ T398] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.911421][ T398] ___sys_sendmsg (net/socket.c:2670) [ 37.911907][ T398] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.912400][ 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) [ 37.912754][ T398] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.913035][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.913340][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.913624][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.913901][ 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) [ 37.914198][ T398] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.914496][ T398] __sys_sendmsg (net/socket.c:2700) [ 37.914770][ T398] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.915119][ T398] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.915439][ T398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.915717][ T398] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.915996][ T398] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.916373][ T398] RIP: 0033:0x7fb152d881e7 [ 37.916662][ 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) [ 37.917672][ T398] RSP: 002b:00007ffe577302c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.918099][ T398] RAX: ffffffffffffffda RBX: 00007ffe577309f0 RCX: 00007fb152d881e7 [ 37.918546][ T398] RDX: 0000000000000000 RSI: 00007ffe57730330 RDI: 0000000000000005 [ 37.918960][ T398] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.919395][ T398] R10: 00007fb152c85ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.919810][ T398] R13: 00000000686e172b R14: 0000000000499600 R15: 0000000000000000 | [ 38.040602][ T399] ------------[ cut here ]------------ | [ 38.040928][ T399] WARNING: CPU: 0 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.041583][ T399] Modules linked in: ip_gre gre 8021q vrf veth | [ 38.042512][ T399] Tainted: [W]=WARN [ 38.042725][ T399] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.043077][ 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.043368][ 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.044369][ T399] RSP: 0018:ffffc90000a07140 EFLAGS: 00010246 [ 38.044722][ T399] RAX: 0000000000000000 RBX: ffff8880114c4000 RCX: 0000000000000001 [ 38.045152][ T399] RDX: 0000000000000000 RSI: ffffffffadc9b941 RDI: ffffffffad4555e0 [ 38.045565][ T399] RBP: ffffc90000a07230 R08: ffff8880102d3800 R09: 0000000000000000 [ 38.045976][ T399] R10: ffffc90000a075c8 R11: ffffffffaea50668 R12: 1ffff92000140e2c [ 38.046394][ T399] R13: 00000000000007d0 R14: ffffc90000a07880 R15: ffff8880109a1560 [ 38.046809][ T399] FS: 00007ff75fc28800(0000) GS:ffff8880864b7000(0000) knlGS:0000000000000000 [ 38.047303][ T399] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.047652][ T399] CR2: 00000000004e5ab8 CR3: 00000000105f8004 CR4: 0000000000772ef0 [ 38.048070][ T399] PKRU: 55555554 [ 38.048279][ T399] Call Trace: [ 38.048498][ T399] [ 38.048639][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.048929][ T399] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 38.049213][ T399] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.049494][ T399] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 38.049768][ T399] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 38.050056][ T399] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 38.050337][ T399] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 38.050618][ T399] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 38.050973][ T399] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.051260][ T399] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 38.051534][ T399] ? __kernel_text_address (kernel/extable.c:79) [ 38.051808][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.052099][ 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.052374][ T399] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 38.052713][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.052996][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.053280][ T399] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 38.053557][ T399] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 38.053836][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.054121][ T399] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 38.054395][ T399] ? __create_object (mm/kmemleak.c:771) [ 38.054693][ T399] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 38.054980][ T399] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 38.055278][ 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.055623][ T399] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 38.055903][ T399] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 38.056196][ T399] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.056477][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.056759][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.057033][ T399] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 38.057326][ T399] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.057599][ T399] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.057871][ T399] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 38.058160][ T399] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.058449][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.058728][ T399] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.059005][ T399] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.059290][ T399] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 38.059581][ T399] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 38.059854][ 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.060140][ T399] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 38.060420][ T399] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 38.060691][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.060971][ T399] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 38.061260][ T399] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 38.061543][ T399] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 38.061841][ T399] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 38.062148][ T399] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 38.062421][ T399] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 38.062775][ T399] ___sys_sendmsg (net/socket.c:2670) [ 38.063057][ T399] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 38.063332][ 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.063679][ T399] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 38.063956][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.064341][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.064837][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.065351][ 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.065770][ T399] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.066065][ T399] __sys_sendmsg (net/socket.c:2700) [ 38.066348][ T399] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 38.066689][ T399] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 38.066975][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.067262][ T399] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.067538][ T399] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.067877][ T399] RIP: 0033:0x7ff75fdf51e7 [ 38.068170][ 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.069192][ T399] RSP: 002b:00007ffe28b32ec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 38.069608][ T399] RAX: ffffffffffffffda RBX: 00007ffe28b335f0 RCX: 00007ff75fdf51e7 [ 38.070018][ T399] RDX: 0000000000000000 RSI: 00007ffe28b32f30 RDI: 0000000000000005 [ 38.070444][ T399] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 38.070852][ T399] R10: 00007ff75fcf2ee8 R11: 0000000000000246 R12: 0000000000000004 [ 38.071270][ T399] R13: 00000000686e172b R14: 0000000000499600 R15: 0000000000000000 | [ 38.184505][ T400] ------------[ cut here ]------------ | [ 38.184910][ T400] WARNING: CPU: 1 PID: 400 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.186402][ T400] Modules linked in: ip_gre gre 8021q vrf veth | [ 38.187332][ T400] Tainted: [W]=WARN [ 38.187542][ T400] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.187886][ T400] 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.188188][ T400] 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.189191][ T400] RSP: 0018:ffffc90000a17140 EFLAGS: 00010246 [ 38.189538][ T400] RAX: 0000000000000000 RBX: ffff888007729000 RCX: 0000000000000001 [ 38.189948][ T400] RDX: 0000000000000000 RSI: ffffffffadc9b941 RDI: ffffffffad4555e0 [ 38.190372][ T400] RBP: ffffc90000a17230 R08: ffff888010898800 R09: 0000000000000000 [ 38.190788][ T400] R10: ffffc90000a175c8 R11: ffffffffaea50668 R12: 1ffff92000142e2c [ 38.191209][ T400] R13: 00000000000007d0 R14: ffffc90000a17880 R15: ffff8880109a34e0 [ 38.191621][ T400] FS: 00007f7b1adfa800(0000) GS:ffff888086537000(0000) knlGS:0000000000000000 [ 38.192115][ T400] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.192465][ T400] CR2: 00000000004e59c0 CR3: 00000000128f1005 CR4: 0000000000772ef0 [ 38.192880][ T400] PKRU: 55555554 [ 38.193097][ T400] Call Trace: [ 38.193304][ T400] [ 38.193446][ T400] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.193726][ T400] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 38.194032][ T400] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.194333][ T400] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 38.194608][ T400] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 38.194885][ T400] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 38.195174][ T400] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 38.195457][ T400] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 38.195815][ T400] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.196097][ T400] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 38.196370][ T400] ? __kernel_text_address (kernel/extable.c:79) [ 38.196645][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.196920][ T400] ? __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.197204][ T400] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 38.197548][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.197837][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.198121][ T400] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 38.198405][ T400] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 38.198691][ T400] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.198967][ T400] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 38.199250][ T400] ? __create_object (mm/kmemleak.c:771) [ 38.199530][ T400] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 38.199807][ T400] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 38.200096][ T400] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 38.200438][ T400] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 38.200718][ T400] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 38.200997][ T400] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.201283][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.201565][ T400] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.201840][ T400] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 38.202129][ T400] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.202407][ T400] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.202687][ T400] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 38.202963][ T400] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.203251][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.203532][ T400] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.203806][ T400] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.204092][ T400] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 38.204385][ T400] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 38.204662][ T400] ? 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.204940][ T400] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 38.205226][ T400] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 38.205502][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.205779][ T400] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 38.206069][ T400] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 38.206350][ T400] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 38.206632][ T400] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 38.206910][ T400] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 38.207213][ T400] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 38.207572][ T400] ___sys_sendmsg (net/socket.c:2670) [ 38.207845][ T400] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 38.208134][ T400] ? __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.208495][ T400] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 38.208775][ T400] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.209073][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.209353][ T400] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.209627][ T400] ? __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.209902][ T400] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.210197][ T400] __sys_sendmsg (net/socket.c:2700) [ 38.210481][ T400] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 38.210820][ T400] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 38.211118][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.211396][ T400] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.211673][ T400] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.212015][ T400] RIP: 0033:0x7f7b1afc71e7 [ 38.212311][ T400] 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.213307][ T400] RSP: 002b:00007ffee735d9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 38.213726][ T400] RAX: ffffffffffffffda RBX: 00007ffee735e100 RCX: 00007f7b1afc71e7 [ 38.214149][ T400] RDX: 0000000000000000 RSI: 00007ffee735da40 RDI: 0000000000000005 [ 38.214567][ T400] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 38.214981][ T400] R10: 00007f7b1aec4ee8 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