====================================== | [ 22.902926][ T338] ip_gre: GRE over IPv4 tunneling driver | [ 22.956176][ T337] ------------[ cut here ]------------ | [ 22.956728][ T337] WARNING: CPU: 3 PID: 337 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 22.957388][ T337] Modules linked in: ip_gre gre 8021q dummy vrf veth [ 22.958428][ T337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.958833][ T337] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 22.959166][ T337] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 22.960295][ T337] RSP: 0018:ffffc900005e7000 EFLAGS: 00010246 [ 22.960707][ T337] RAX: 0000000000000000 RBX: ffff88800c6d4000 RCX: 0000000000000001 [ 22.961190][ T337] RDX: 0000000000000000 RSI: ffffffffbb09b941 RDI: ffffffffba8555e0 [ 22.961667][ T337] RBP: ffffc900005e70e8 R08: ffff88800c6d4218 R09: 0000000000000000 [ 22.962148][ T337] R10: ffffc900005e7118 R11: dffffc0000000000 R12: 1ffff920000bce04 [ 22.962632][ T337] R13: 00000000000005c0 R14: ffffc900005e7118 R15: ffff88800c6d4218 [ 22.963116][ T337] FS: 00007f7e28567800(0000) GS:ffff888079237000(0000) knlGS:0000000000000000 [ 22.963663][ T337] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.964095][ T337] CR2: 00007f78d46c8000 CR3: 000000000bd77005 CR4: 0000000000772ef0 [ 22.964569][ T337] PKRU: 55555554 [ 22.964816][ T337] Call Trace: [ 22.965358][ T337] [ 22.965526][ T337] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 22.965956][ T337] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 22.966268][ T337] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.966640][ T337] netif_set_mtu (net/core/dev.c:9652) [ 22.966967][ T337] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 22.967294][ T337] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 22.967529][ T337] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 22.967854][ T337] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 22.968176][ T337] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 22.968506][ T337] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 22.968903][ T337] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 22.969227][ T337] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 22.969538][ T337] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 22.969857][ T337] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 22.970165][ T337] ? __dev_get_by_name (net/core/dev.c:865) [ 22.970491][ T337] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.971509][ T337] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.971837][ T337] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 22.972142][ T337] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 22.972454][ T337] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 22.972777][ T337] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 22.973094][ T337] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.973415][ T337] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 22.973728][ T337] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.974042][ T337] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.974359][ T337] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 22.974666][ T337] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.974988][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.975298][ T337] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.975608][ T337] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.975922][ T337] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 22.976242][ T337] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 22.976574][ T337] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 22.976903][ T337] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 22.977218][ T337] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 22.977525][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.977841][ T337] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 22.978432][ T337] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 22.978749][ T337] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 22.979081][ T337] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 22.979405][ T337] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 22.979724][ T337] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 22.980115][ T337] ___sys_sendmsg (net/socket.c:2670) [ 22.980642][ T337] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 22.980957][ T337] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 22.981283][ T337] ? mt_find (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/maple_tree.c:6937) [ 22.981534][ T337] ? __handle_mm_fault (mm/memory.c:6212) [ 22.981859][ T337] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 22.982175][ T337] ? mt_find (lib/maple_tree.c:6938) [ 22.982429][ T337] __sys_sendmsg (net/socket.c:2700) [ 22.982746][ T337] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 22.983051][ T337] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 22.983604][ T337] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 22.983965][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 22.984283][ T337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.984598][ T337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.985014][ T337] RIP: 0033:0x7f7e287341e7 [ 22.985367][ T337] Code: Unable to access opcode bytes at 0x7f7e287341bd. Code starting with the faulting instruction =========================================== [ 22.985787][ T337] RSP: 002b:00007ffe1b469de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 22.986256][ T337] RAX: ffffffffffffffda RBX: 00007ffe1b46a510 RCX: 00007f7e287341e7 [ 22.986745][ T337] RDX: 0000000000000000 RSI: 00007ffe1b469e50 RDI: 0000000000000005 [ 22.987446][ T337] RBP: 000000000000000c R08: 00000000000000b0 R09: 0000000000000000 [ 22.987923][ T337] R10: 00007f7e287c2ac0 R11: 0000000000000246 R12: 00007ffe1b46a530 [ 22.988386][ T337] R13: 00000000686e168e R14: 0000000000499600 R15: 00007ffe1b469f34 | [ 26.281949][ T373] ------------[ cut here ]------------ | [ 26.282344][ T373] WARNING: CPU: 2 PID: 373 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 26.283010][ T373] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 26.284092][ T373] Tainted: [W]=WARN [ 26.284353][ T373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.284762][ T373] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 26.285098][ T373] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 26.286232][ T373] RSP: 0018:ffffc90000777000 EFLAGS: 00010246 [ 26.286648][ T373] RAX: 0000000000000000 RBX: ffff888008834000 RCX: 0000000000000001 [ 26.287217][ T373] RDX: 0000000000000000 RSI: ffffffffbb09b941 RDI: ffffffffba8555e0 [ 26.287696][ T373] RBP: ffffc900007770e8 R08: ffff888008834218 R09: 0000000000000000 [ 26.288186][ T373] R10: ffffc90000777118 R11: dffffc0000000000 R12: 1ffff920000eee04 [ 26.288666][ T373] R13: 00000000000005c0 R14: ffffc90000777118 R15: ffff888008834218 [ 26.289159][ T373] FS: 00007fef1f91a800(0000) GS:ffff8880791b7000(0000) knlGS:0000000000000000 [ 26.289814][ T373] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.290217][ T373] CR2: 00000000004200f0 CR3: 000000000a995006 CR4: 0000000000772ef0 [ 26.290684][ T373] PKRU: 55555554 [ 26.290936][ T373] Call Trace: [ 26.291175][ T373] [ 26.291351][ T373] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 26.291764][ T373] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 26.292083][ T373] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.292415][ T373] netif_set_mtu (net/core/dev.c:9652) [ 26.292757][ T373] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 26.293101][ T373] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 26.293353][ T373] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 26.293674][ T373] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 26.294008][ T373] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 26.294330][ T373] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 26.294728][ T373] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 26.295054][ T373] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 26.295372][ T373] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 26.295697][ T373] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 26.296020][ T373] ? __dev_get_by_name (net/core/dev.c:865) [ 26.296336][ T373] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 26.296679][ T373] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 26.297013][ T373] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 26.297328][ T373] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 26.297652][ T373] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 26.297997][ T373] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 26.298327][ T373] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.298652][ T373] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 26.298975][ T373] ? __lock_release (kernel/locking/lockdep.c:5539) [ 26.299292][ T373] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.299609][ T373] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 26.299946][ T373] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.300271][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.300595][ T373] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.300927][ T373] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.301244][ T373] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 26.301572][ T373] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 26.301895][ T373] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 26.302215][ T373] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 26.302533][ T373] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 26.302863][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.303185][ T373] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 26.303502][ T373] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 26.303827][ T373] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 26.304150][ T373] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 26.304472][ T373] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 26.304791][ T373] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 26.305202][ T373] ___sys_sendmsg (net/socket.c:2670) [ 26.305523][ T373] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 26.305847][ T373] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 26.306168][ T373] ? mt_find (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/maple_tree.c:6937) [ 26.306418][ T373] ? __handle_mm_fault (mm/memory.c:6212) [ 26.306753][ T373] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 26.307068][ T373] ? mt_find (lib/maple_tree.c:6938) [ 26.307331][ T373] __sys_sendmsg (net/socket.c:2700) [ 26.307647][ T373] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 26.307967][ T373] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 26.308296][ T373] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 26.308610][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.308938][ T373] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.309266][ T373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.309670][ T373] RIP: 0033:0x7fef1fae71e7 [ 26.310006][ T373] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 26.311107][ T373] RSP: 002b:00007ffd6b181ec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 26.311585][ T373] RAX: ffffffffffffffda RBX: 00007ffd6b1825f0 RCX: 00007fef1fae71e7 [ 26.312059][ T373] RDX: 0000000000000000 RSI: 00007ffd6b181f30 RDI: 0000000000000005 [ 26.312525][ T373] RBP: 000000000000000c R08: 00000000000000b0 R09: 0000000000000000 [ 26.312997][ T373] R10: 00007fef1fb75ac0 R11: 0000000000000246 R12: 00007ffd6b182610 [ 26.313461][ T373] R13: 00000000686e1692 R14: 0000000000499600 R15: 00007ffd6b182014 | [ 35.895799][ T418] ------------[ cut here ]------------ | [ 35.896288][ T418] WARNING: CPU: 2 PID: 418 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 35.896898][ T418] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.897969][ T418] Tainted: [W]=WARN [ 35.898195][ T418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.898560][ T418] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 35.898879][ T418] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.899893][ T418] RSP: 0018:ffffc90000997140 EFLAGS: 00010246 [ 35.900257][ T418] RAX: 0000000000000000 RBX: ffff888007761000 RCX: 0000000000000001 [ 35.900688][ T418] RDX: 0000000000000000 RSI: ffffffffbb09b941 RDI: ffffffffba8555e0 [ 35.901123][ T418] RBP: ffffc90000997230 R08: ffff88800a653800 R09: 0000000000000000 [ 35.901547][ T418] R10: ffffc900009975c8 R11: ffffffffbbe50668 R12: 1ffff92000132e2c [ 35.902302][ T418] R13: 00000000000007d0 R14: ffffc90000997880 R15: ffff88800c66f160 [ 35.902758][ T418] FS: 00007ff0ee9bd800(0000) GS:ffff8880791b7000(0000) knlGS:0000000000000000 [ 35.903256][ T418] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.903617][ T418] CR2: 00000000004e5aa0 CR3: 00000000098b4001 CR4: 0000000000772ef0 [ 35.904245][ T418] PKRU: 55555554 [ 35.904592][ T418] Call Trace: [ 35.904972][ T418] [ 35.905168][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.905465][ T418] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.905773][ T418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.906066][ T418] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.906353][ T418] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.906673][ T418] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.907034][ T418] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.907338][ T418] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.907705][ T418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.908010][ T418] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.908303][ T418] ? __kernel_text_address (kernel/extable.c:79) [ 35.908594][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.908913][ T418] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 35.909202][ T418] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.909603][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.909915][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.910205][ T418] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.910536][ T418] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.910857][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.911155][ T418] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.911440][ T418] ? __create_object (mm/kmemleak.c:771) [ 35.911762][ T418] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.912054][ T418] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.912348][ T418] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.912702][ T418] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.913021][ T418] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.913318][ T418] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.913608][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.913919][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.914208][ T418] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.914495][ T418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.914812][ T418] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.915097][ T418] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.915393][ T418] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.915683][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.916006][ T418] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.916295][ T418] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.916598][ T418] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.916912][ T418] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.917201][ T418] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 35.917497][ T418] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.917800][ T418] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.918101][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.918398][ T418] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.918691][ T418] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.919009][ T418] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.919310][ T418] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.919610][ T418] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.919907][ T418] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.920275][ T418] ___sys_sendmsg (net/socket.c:2670) [ 35.920558][ T418] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.920868][ T418] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 35.921225][ T418] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.921514][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.921824][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.922120][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.922403][ T418] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 35.922695][ T418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.923013][ T418] __sys_sendmsg (net/socket.c:2700) [ 35.923308][ T418] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.923662][ T418] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.923980][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.924272][ T418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.924563][ T418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.924924][ T418] RIP: 0033:0x7ff0eeb8a1e7 [ 35.925226][ T418] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 35.926230][ T418] RSP: 002b:00007ffe4db0be68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.926678][ T418] RAX: ffffffffffffffda RBX: 00007ffe4db0c590 RCX: 00007ff0eeb8a1e7 [ 35.927153][ T418] RDX: 0000000000000000 RSI: 00007ffe4db0bed0 RDI: 0000000000000005 [ 35.927580][ T418] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.928026][ T418] R10: 00007ff0eea87ee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.928451][ T418] R13: 00000000686e169b R14: 0000000000499600 R15: 0000000000000000 | [ 36.033406][ T419] ------------[ cut here ]------------ | [ 36.033741][ T419] WARNING: CPU: 0 PID: 419 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.034295][ T419] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.035236][ T419] Tainted: [W]=WARN [ 36.035442][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.035804][ T419] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.036090][ T419] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.038565][ T419] RSP: 0018:ffffc90000997140 EFLAGS: 00010246 [ 36.038927][ T419] RAX: 0000000000000000 RBX: ffff888009251000 RCX: 0000000000000001 [ 36.039339][ T419] RDX: 0000000000000000 RSI: ffffffffbb09b941 RDI: ffffffffba8555e0 [ 36.039766][ T419] RBP: ffffc90000997230 R08: ffff88800aa63800 R09: 0000000000000000 [ 36.040184][ T419] R10: ffffc900009975c8 R11: ffffffffbbe50668 R12: 1ffff92000132e2c [ 36.040588][ T419] R13: 00000000000007d0 R14: ffffc90000997880 R15: ffff88800c66fbe0 [ 36.041010][ T419] FS: 00007f4a1572e800(0000) GS:ffff8880790b7000(0000) knlGS:0000000000000000 [ 36.041488][ T419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.041843][ T419] CR2: 00000000004e5aa8 CR3: 000000000bcc9004 CR4: 0000000000772ef0 [ 36.042255][ T419] PKRU: 55555554 [ 36.042458][ T419] Call Trace: [ 36.042663][ T419] [ 36.042811][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.043099][ T419] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.043374][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.043656][ T419] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.043950][ T419] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.044326][ T419] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.044608][ T419] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.044899][ T419] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.045249][ T419] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.045525][ T419] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.045811][ T419] ? __kernel_text_address (kernel/extable.c:79) [ 36.046089][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.046366][ T419] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.046656][ T419] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.047004][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.047280][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.047553][ T419] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.047852][ T419] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.048136][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.048415][ T419] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.048689][ T419] ? __create_object (mm/kmemleak.c:771) [ 36.048977][ T419] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.049256][ T419] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.049530][ T419] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.049885][ T419] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.050170][ T419] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.050452][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.050740][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.051027][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.051307][ T419] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.051581][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.051876][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.052158][ T419] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.052434][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.052723][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.053004][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.053290][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.053566][ T419] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.053858][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.054145][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.054422][ T419] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.054705][ T419] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.054987][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.055270][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.055550][ T419] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.055846][ T419] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.056131][ T419] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.056414][ T419] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.056702][ T419] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.057066][ T419] ___sys_sendmsg (net/socket.c:2670) [ 36.057338][ T419] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.057608][ T419] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.057961][ T419] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.058245][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.058519][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.058805][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.059078][ T419] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.059350][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.059632][ T419] __sys_sendmsg (net/socket.c:2700) [ 36.059944][ T419] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.060285][ T419] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.060575][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.060858][ T419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.061135][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.061475][ T419] RIP: 0033:0x7f4a158fb1e7 [ 36.061768][ T419] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.062763][ T419] RSP: 002b:00007ffdcf33d478 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.063177][ T419] RAX: ffffffffffffffda RBX: 00007ffdcf33dba0 RCX: 00007f4a158fb1e7 [ 36.063588][ T419] RDX: 0000000000000000 RSI: 00007ffdcf33d4e0 RDI: 0000000000000005 [ 36.064018][ T419] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.064434][ T419] R10: 00007f4a157f8ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.064852][ T419] R13: 00000000686e169b R14: 0000000000499600 R15: 0000000000000000 | [ 36.193846][ T420] ------------[ cut here ]------------ | [ 36.194196][ T420] WARNING: CPU: 2 PID: 420 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.194764][ T420] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.195802][ T420] Tainted: [W]=WARN [ 36.196041][ T420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.196394][ T420] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.196837][ T420] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.197896][ T420] RSP: 0018:ffffc90000997140 EFLAGS: 00010246 [ 36.198298][ T420] RAX: 0000000000000000 RBX: ffff88800c6d4000 RCX: 0000000000000001 [ 36.198757][ T420] RDX: 0000000000000000 RSI: ffffffffbb09b941 RDI: ffffffffba8555e0 [ 36.199190][ T420] RBP: ffffc90000997230 R08: ffff88800a62a000 R09: 0000000000000000 [ 36.199615][ T420] R10: ffffc900009975c8 R11: ffffffffbbe50668 R12: 1ffff92000132e2c [ 36.200062][ T420] R13: 00000000000007d0 R14: ffffc90000997880 R15: ffff88800c66d8e0 [ 36.200489][ T420] FS: 00007fc743a9b800(0000) GS:ffff8880791b7000(0000) knlGS:0000000000000000 [ 36.201006][ T420] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.201369][ T420] CR2: 00000000004e73d0 CR3: 00000000098b4003 CR4: 0000000000772ef0 [ 36.201809][ T420] PKRU: 55555554 [ 36.202027][ T420] Call Trace: [ 36.202243][ T420] [ 36.202399][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.202697][ T420] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.203003][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.203298][ T420] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.203585][ T420] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.203896][ T420] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.204193][ T420] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.204493][ T420] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.204872][ T420] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.205168][ T420] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.205465][ T420] ? __kernel_text_address (kernel/extable.c:79) [ 36.205763][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.206053][ T420] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.206338][ T420] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.206703][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.207002][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.207296][ T420] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.207581][ T420] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.207894][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.208187][ T420] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.208471][ T420] ? __create_object (mm/kmemleak.c:771) [ 36.208774][ T420] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.209063][ T420] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.209354][ T420] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.209709][ T420] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.210015][ T420] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.210308][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.210592][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.210899][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.211192][ T420] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.211475][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.211788][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.212077][ T420] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.212364][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.212655][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.212964][ T420] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.213256][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.213626][ T420] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.213958][ T420] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.214247][ T420] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.214537][ T420] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.214850][ T420] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.215158][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.215452][ T420] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.215787][ T420] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.216084][ T420] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.216378][ T420] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.216687][ T420] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.216991][ T420] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.217356][ T420] ___sys_sendmsg (net/socket.c:2670) [ 36.217639][ T420] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.217937][ T420] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.218298][ T420] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.218588][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.218888][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.219181][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.219470][ T420] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.219778][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.220084][ T420] __sys_sendmsg (net/socket.c:2700) [ 36.220378][ T420] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.220763][ T420] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.221065][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.221356][ T420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.221645][ T420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.222005][ T420] RIP: 0033:0x7fc743c681e7 [ 36.222321][ T420] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.223330][ T420] RSP: 002b:00007ffcea0c2ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.223780][ T420] RAX: ffffffffffffffda RBX: 00007ffcea0c3200 RCX: 00007fc743c681e7 [ 36.224207][ T420] RDX: 0000000000000000 RSI: 00007ffcea0c2b40 RDI: 0000000000000005 [ 36.224645][ T420] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.225082][ T420] R10: 00007fc743b65ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.225509][ T420] R13: 00000000686e169c R14: 0000000000499600 R15: 0000000000000000 | [ 36.345067][ T421] ------------[ cut here ]------------ | [ 36.345392][ T421] WARNING: CPU: 0 PID: 421 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.345953][ T421] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.347843][ T421] Tainted: [W]=WARN [ 36.348054][ T421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.348396][ T421] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.348680][ T421] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.349666][ T421] RSP: 0018:ffffc90000997140 EFLAGS: 00010246 [ 36.350025][ T421] RAX: 0000000000000000 RBX: ffff88800a7b1000 RCX: 0000000000000001 [ 36.350433][ T421] RDX: 0000000000000000 RSI: ffffffffbb09b941 RDI: ffffffffba8555e0 [ 36.350858][ T421] RBP: ffffc90000997230 R08: ffff88800afe5000 R09: 0000000000000000 [ 36.351272][ T421] R10: ffffc900009975c8 R11: ffffffffbbe50668 R12: 1ffff92000132e2c [ 36.351683][ T421] R13: 00000000000007d0 R14: ffffc90000997880 R15: ffff88800c66c760 [ 36.352101][ T421] FS: 00007ff75a9f1800(0000) GS:ffff8880790b7000(0000) knlGS:0000000000000000 [ 36.352587][ T421] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.352942][ T421] CR2: 00000000004e5ab0 CR3: 000000000bcc9006 CR4: 0000000000772ef0 [ 36.353355][ T421] PKRU: 55555554 [ 36.353560][ T421] Call Trace: [ 36.353775][ T421] [ 36.353918][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.354201][ T421] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.354477][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.354763][ T421] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.355041][ T421] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.355318][ T421] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.355594][ T421] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.355880][ T421] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.356235][ T421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.356517][ T421] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.356796][ T421] ? __kernel_text_address (kernel/extable.c:79) [ 36.357073][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.357348][ T421] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.357621][ T421] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.357970][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.358253][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.358524][ T421] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.358811][ T421] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.359086][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.359360][ T421] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.359630][ T421] ? __create_object (mm/kmemleak.c:771) [ 36.359917][ T421] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.360191][ T421] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.360467][ T421] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.360813][ T421] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.361093][ T421] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.361370][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.361640][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.361929][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.362203][ T421] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.362474][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.362768][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.363041][ T421] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.363315][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.363590][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.363878][ T421] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.364160][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.364434][ T421] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.364740][ T421] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.365014][ T421] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.365289][ T421] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.365565][ T421] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.365846][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.366126][ T421] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.366402][ T421] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.366692][ T421] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.366985][ T421] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.367266][ T421] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.367538][ T421] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.367898][ T421] ___sys_sendmsg (net/socket.c:2670) [ 36.368170][ T421] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.368443][ T421] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.368804][ T421] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.369081][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.369357][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.369638][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.369942][ T421] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.370235][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.370516][ T421] __sys_sendmsg (net/socket.c:2700) [ 36.370796][ T421] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.371151][ T421] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.371438][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.371731][ T421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.372009][ T421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.372349][ T421] RIP: 0033:0x7ff75abbe1e7 [ 36.372641][ T421] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.373634][ T421] RSP: 002b:00007ffc2986db48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.374069][ T421] RAX: ffffffffffffffda RBX: 00007ffc2986e270 RCX: 00007ff75abbe1e7 [ 36.374480][ T421] RDX: 0000000000000000 RSI: 00007ffc2986dbb0 RDI: 0000000000000005 [ 36.374901][ T421] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.375311][ T421] R10: 00007ff75aabbee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.375734][ T421] R13: 00000000686e169c R14: 0000000000499600 R15: 0000000000000000 | [ 36.492174][ T422] ------------[ cut here ]------------ | [ 36.492527][ T422] WARNING: CPU: 2 PID: 422 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.493114][ T422] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.494425][ T422] Tainted: [W]=WARN [ 36.494646][ T422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.495015][ T422] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.495318][ T422] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.497267][ T422] RSP: 0018:ffffc90000997140 EFLAGS: 00010246 [ 36.497649][ T422] RAX: 0000000000000000 RBX: ffff888007f91000 RCX: 0000000000000001 [ 36.498087][ T422] RDX: 0000000000000000 RSI: ffffffffbb09b941 RDI: ffffffffba8555e0 [ 36.498518][ T422] RBP: ffffc90000997230 R08: ffff88800a6e8800 R09: 0000000000000000 [ 36.498956][ T422] R10: ffffc900009975c8 R11: ffffffffbbe50668 R12: 1ffff92000132e2c [ 36.499404][ T422] R13: 00000000000007d0 R14: ffffc90000997880 R15: ffff88800c66cae0 [ 36.499845][ T422] FS: 00007fa4f1609800(0000) GS:ffff8880791b7000(0000) knlGS:0000000000000000 [ 36.500340][ T422] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.500705][ T422] CR2: 00000000004e55b8 CR3: 00000000098b4005 CR4: 0000000000772ef0 [ 36.501138][ T422] PKRU: 55555554 [ 36.501360][ T422] Call Trace: [ 36.501578][ T422] [ 36.501743][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.502050][ T422] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.502357][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.502656][ T422] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.502961][ T422] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.503253][ T422] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.503542][ T422] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.503847][ T422] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.504211][ T422] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.504500][ T422] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.504805][ T422] ? __kernel_text_address (kernel/extable.c:79) [ 36.505094][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.505385][ T422] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.505673][ T422] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.506041][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.506332][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.506630][ T422] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.506935][ T422] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.507222][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.507510][ T422] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.507812][ T422] ? __create_object (mm/kmemleak.c:771) [ 36.508102][ T422] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.508416][ T422] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.508705][ T422] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.509075][ T422] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.509371][ T422] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.509663][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.509957][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.510251][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.510537][ T422] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.510844][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.511138][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.511432][ T422] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.511731][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.512021][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.512312][ T422] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.512597][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.512895][ T422] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.513192][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.513480][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.513778][ T422] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.514068][ T422] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.514355][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.514649][ T422] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.514953][ T422] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.515241][ T422] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.515538][ T422] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.515847][ T422] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.516134][ T422] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.516511][ T422] ___sys_sendmsg (net/socket.c:2670) [ 36.516805][ T422] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.517093][ T422] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.517452][ T422] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.517756][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.518049][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.518338][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.518624][ T422] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.518940][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.519237][ T422] __sys_sendmsg (net/socket.c:2700) [ 36.519519][ T422] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.519881][ T422] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.520184][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.520472][ T422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.520768][ T422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.521121][ T422] RIP: 0033:0x7fa4f17d61e7 [ 36.521417][ T422] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.522423][ T422] RSP: 002b:00007ffd916d2918 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.522863][ T422] RAX: ffffffffffffffda RBX: 00007ffd916d3040 RCX: 00007fa4f17d61e7 [ 36.523291][ T422] RDX: 0000000000000000 RSI: 00007ffd916d2980 RDI: 0000000000000005 [ 36.523725][ T422] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.524158][ T422] R10: 00007fa4f16d3ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.524578][ T422] R13: 00000000686e169c R14: 0000000000499600 R15: 0000000000000000 | [ 36.633926][ T423] ------------[ cut here ]------------ | [ 36.634241][ T423] WARNING: CPU: 3 PID: 423 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.634841][ T423] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.635781][ T423] Tainted: [W]=WARN [ 36.635991][ T423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.636332][ T423] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.636635][ T423] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.637628][ T423] RSP: 0018:ffffc90000557140 EFLAGS: 00010246 [ 36.637983][ T423] RAX: 0000000000000000 RBX: ffff8880095c9000 RCX: 0000000000000001 [ 36.638404][ T423] RDX: 0000000000000000 RSI: ffffffffbb09b941 RDI: ffffffffba8555e0 [ 36.639065][ T423] RBP: ffffc90000557230 R08: ffff888004b8d000 R09: 0000000000000000 [ 36.639477][ T423] R10: ffffc900005575c8 R11: ffffffffbbe50668 R12: 1ffff920000aae2c [ 36.640018][ T423] R13: 00000000000007d0 R14: ffffc90000557880 R15: ffff88800c66dc60 [ 36.640428][ T423] FS: 00007faa67ced800(0000) GS:ffff888079237000(0000) knlGS:0000000000000000 [ 36.640917][ T423] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.641267][ T423] CR2: 00000000004e5ac8 CR3: 000000000bcc9004 CR4: 0000000000772ef0 [ 36.641684][ T423] PKRU: 55555554 [ 36.641898][ T423] Call Trace: [ 36.642113][ T423] [ 36.642254][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.642570][ T423] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.642864][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.643154][ T423] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.643429][ T423] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.643707][ T423] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.643996][ T423] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.644275][ T423] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.644619][ T423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.644915][ T423] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.645188][ T423] ? __kernel_text_address (kernel/extable.c:79) [ 36.645464][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.645748][ T423] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.646028][ T423] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.646529][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.646901][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.647184][ T423] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.647481][ T423] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.647775][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.648053][ T423] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.648324][ T423] ? __create_object (mm/kmemleak.c:771) [ 36.648611][ T423] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.648895][ T423] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.649170][ T423] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.649534][ T423] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.649825][ T423] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.650106][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.650393][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.650865][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.651327][ T423] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.651679][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.651970][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.652287][ T423] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.652763][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.653241][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.653749][ T423] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.654238][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.654758][ T423] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.655282][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.655799][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.656307][ T423] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.656836][ T423] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.657329][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.657844][ T423] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.658340][ T423] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.658821][ T423] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.659208][ T423] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.659525][ T423] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.659814][ T423] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.660168][ T423] ___sys_sendmsg (net/socket.c:2670) [ 36.660494][ T423] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.660845][ T423] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.661188][ T423] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.661479][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.661768][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.662057][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.662334][ T423] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.662623][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.662920][ T423] __sys_sendmsg (net/socket.c:2700) [ 36.663202][ T423] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.663595][ T423] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.663906][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.664196][ T423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.664494][ T423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.664863][ T423] RIP: 0033:0x7faa67eba1e7 [ 36.665160][ T423] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.666193][ T423] RSP: 002b:00007fff743bbea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.666657][ T423] RAX: ffffffffffffffda RBX: 00007fff743bc5d0 RCX: 00007faa67eba1e7 [ 36.667123][ T423] RDX: 0000000000000000 RSI: 00007fff743bbf10 RDI: 0000000000000005 [ 36.667573][ T423] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.668005][ T423] R10: 00007faa67db7ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.668484][ T423] R13: 00000000686e169c R14: 0000000000499600 R15: 0000000000000000 | [ 36.782097][ T424] ------------[ cut here ]------------ | [ 36.782453][ T424] WARNING: CPU: 2 PID: 424 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.783044][ T424] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.784476][ T424] Tainted: [W]=WARN [ 36.784708][ T424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.785084][ T424] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.785394][ T424] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.786399][ T424] RSP: 0018:ffffc90000547140 EFLAGS: 00010246 [ 36.786787][ T424] RAX: 0000000000000000 RBX: ffff88800a531000 RCX: 0000000000000001 [ 36.787216][ T424] RDX: 0000000000000000 RSI: ffffffffbb09b941 RDI: ffffffffba8555e0 [ 36.787639][ T424] RBP: ffffc90000547230 R08: ffff88800c12a000 R09: 0000000000000000 [ 36.788073][ T424] R10: ffffc900005475c8 R11: ffffffffbbe50668 R12: 1ffff920000a8e2c [ 36.788494][ T424] R13: 00000000000007d0 R14: ffffc90000547880 R15: ffff888009ea1fe0 [ 36.788943][ T424] FS: 00007f95b7927800(0000) GS:ffff8880791b7000(0000) knlGS:0000000000000000 [ 36.789444][ T424] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.789815][ T424] CR2: 00000000004e5ac0 CR3: 000000000bcc9001 CR4: 0000000000772ef0 [ 36.790249][ T424] PKRU: 55555554 [ 36.790468][ T424] Call Trace: [ 36.790692][ T424] [ 36.790856][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.791157][ T424] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.791450][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.791758][ T424] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.792051][ T424] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.792343][ T424] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.792642][ T424] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.792955][ T424] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.793320][ T424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.793608][ T424] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.793911][ T424] ? __kernel_text_address (kernel/extable.c:79) [ 36.794201][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.794494][ T424] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.794794][ T424] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.795159][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.795449][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.795749][ T424] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.796038][ T424] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.796341][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.796644][ T424] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.796945][ T424] ? __create_object (mm/kmemleak.c:771) [ 36.797240][ T424] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.797535][ T424] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.797832][ T424] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.798187][ T424] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.798480][ T424] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.798789][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.799077][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.799377][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.799666][ T424] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.799976][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.800272][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.800591][ T424] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.800896][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.801188][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.801480][ T424] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.801783][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.802078][ T424] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.802380][ T424] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.802673][ T424] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.802973][ T424] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.803270][ T424] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.803555][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.803862][ T424] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.804162][ T424] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.804455][ T424] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.804760][ T424] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.805053][ T424] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.805342][ T424] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.805709][ T424] ___sys_sendmsg (net/socket.c:2670) [ 36.806008][ T424] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.806308][ T424] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.806684][ T424] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.806993][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.807287][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.807581][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.807896][ T424] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.808192][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.808502][ T424] __sys_sendmsg (net/socket.c:2700) [ 36.808804][ T424] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.809161][ T424] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.809463][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.809762][ T424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.810056][ T424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.810408][ T424] RIP: 0033:0x7f95b7af41e7 [ 36.810710][ T424] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.811729][ T424] RSP: 002b:00007ffc44ce09f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.812160][ T424] RAX: ffffffffffffffda RBX: 00007ffc44ce1120 RCX: 00007f95b7af41e7 [ 36.812591][ T424] RDX: 0000000000000000 RSI: 00007ffc44ce0a60 RDI: 0000000000000005 [ 36.813033][ T424] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.813458][ T424] R10: 00007f95b79f1ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.813892][ T424] R13: 00000000686e169c R14: 0000000000499600 R15: 0000000000000000 | [ 36.936987][ T425] ------------[ cut here ]------------ | [ 36.937354][ T425] WARNING: CPU: 2 PID: 425 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.938383][ T425] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.939355][ T425] Tainted: [W]=WARN [ 36.939576][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.939944][ T425] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.940252][ T425] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.941267][ T425] RSP: 0018:ffffc90000a67140 EFLAGS: 00010246 [ 36.941631][ T425] RAX: 0000000000000000 RBX: ffff888008834000 RCX: 0000000000000001 [ 36.942087][ T425] RDX: 0000000000000000 RSI: ffffffffbb09b941 RDI: ffffffffba8555e0 [ 36.942526][ T425] RBP: ffffc90000a67230 R08: ffff88800c6a3800 R09: 0000000000000000 [ 36.942960][ T425] R10: ffffc90000a675c8 R11: ffffffffbbe50668 R12: 1ffff9200014ce2c [ 36.943390][ T425] R13: 00000000000007d0 R14: ffffc90000a67880 R15: ffff888009ea2360 [ 36.943823][ T425] FS: 00007f78183a3800(0000) GS:ffff8880791b7000(0000) knlGS:0000000000000000 [ 36.944326][ T425] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.944685][ T425] CR2: 00000000004e73f8 CR3: 0000000007c93002 CR4: 0000000000772ef0 [ 36.945119][ T425] PKRU: 55555554 [ 36.945340][ T425] Call Trace: [ 36.945562][ T425] [ 36.945725][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.946031][ T425] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.946331][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.946635][ T425] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.947067][ T425] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.947482][ T425] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.947900][ T425] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.948198][ T425] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.948573][ T425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.948875][ T425] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.949166][ T425] ? __kernel_text_address (kernel/extable.c:79) [ 36.949458][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.949765][ T425] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.950054][ T425] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.950411][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.950712][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.951037][ T425] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.951328][ T425] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.951616][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.951919][ T425] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.952210][ T425] ? __create_object (mm/kmemleak.c:771) [ 36.952506][ T425] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.952803][ T425] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.953096][ T425] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.953450][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.953766][ T425] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.954061][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.954346][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.954642][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.954944][ T425] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.955235][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.955526][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.955819][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.956113][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.956402][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.956706][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.957011][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.957301][ T425] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.957607][ T425] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.957914][ T425] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.958211][ T425] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.958502][ T425] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.958796][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.959093][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.959386][ T425] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.959686][ T425] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.959995][ T425] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.960297][ T425] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.960583][ T425] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.960962][ T425] ___sys_sendmsg (net/socket.c:2670) [ 36.961248][ T425] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.961533][ T425] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.961910][ T425] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.962210][ T425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.962494][ T425] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.962818][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.963111][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.963395][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.963680][ T425] ? trace_rseq_update (./include/trace/events/rseq.h:11 (discriminator 21)) [ 36.964002][ T425] __sys_sendmsg (net/socket.c:2700) [ 36.964289][ T425] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 36.964640][ T425] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.964951][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.965248][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.965538][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.965907][ T425] RIP: 0033:0x7f78185701e7 [ 36.966223][ T425] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.967241][ T425] RSP: 002b:00007fff8d0aec98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.967670][ T425] RAX: ffffffffffffffda RBX: 00007fff8d0af3c0 RCX: 00007f78185701e7 [ 36.968113][ T425] RDX: 0000000000000000 RSI: 00007fff8d0aed00 RDI: 0000000000000005 [ 36.968536][ T425] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.968977][ T425] R10: 00007f781846dee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.969401][ T425] R13: 00000000686e169c R14: 0000000000499600 R15: 0000000000000000 | [ 37.102917][ T426] ------------[ cut here ]------------ | [ 37.103260][ T426] WARNING: CPU: 3 PID: 426 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.103880][ T426] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.104873][ T426] Tainted: [W]=WARN [ 37.105085][ T426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.105439][ T426] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.105743][ T426] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.106769][ T426] RSP: 0018:ffffc90000a77140 EFLAGS: 00010246 [ 37.107132][ T426] RAX: 0000000000000000 RBX: ffff88800a7b4000 RCX: 0000000000000001 [ 37.107577][ T426] RDX: 0000000000000000 RSI: ffffffffbb09b941 RDI: ffffffffba8555e0 [ 37.107998][ T426] RBP: ffffc90000a77230 R08: ffff88800afe6800 R09: 0000000000000000 [ 37.108420][ T426] R10: ffffc90000a775c8 R11: ffffffffbbe50668 R12: 1ffff9200014ee2c [ 37.108995][ T426] R13: 00000000000007d0 R14: ffffc90000a77880 R15: ffff888009ea26e0 [ 37.109505][ T426] FS: 00007fec8cea5800(0000) GS:ffff888079237000(0000) knlGS:0000000000000000 [ 37.110161][ T426] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.110511][ T426] CR2: 00000000004e5ab8 CR3: 000000000a603005 CR4: 0000000000772ef0 [ 37.111042][ T426] PKRU: 55555554 [ 37.111250][ T426] Call Trace: [ 37.111485][ T426] [ 37.111627][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.111920][ T426] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.112197][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.112476][ T426] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.112774][ T426] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.113064][ T426] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.113344][ T426] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.113624][ T426] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.113984][ T426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.114259][ T426] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.114530][ T426] ? __kernel_text_address (kernel/extable.c:79) [ 37.114820][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.115096][ T426] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.115371][ T426] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.115746][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.116024][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.116303][ T426] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.116601][ T426] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.116897][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.117173][ T426] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.117472][ T426] ? __create_object (mm/kmemleak.c:771) [ 37.117767][ T426] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.118046][ T426] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.118320][ T426] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.118662][ T426] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.118953][ T426] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.119239][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.119514][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.119804][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.120081][ T426] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.120352][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.120628][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.120915][ T426] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.121190][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.121499][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.121790][ T426] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.122066][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.122339][ T426] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.122624][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.122905][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.123188][ T426] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.123466][ T426] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.123745][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.124027][ T426] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.124305][ T426] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.124580][ T426] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.124875][ T426] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.125156][ T426] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.125464][ T426] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.125846][ T426] ___sys_sendmsg (net/socket.c:2670) [ 37.126117][ T426] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.126395][ T426] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.126769][ T426] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.127048][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.127324][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.127611][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.127897][ T426] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.128296][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.128589][ T426] __sys_sendmsg (net/socket.c:2700) [ 37.128873][ T426] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.129217][ T426] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.129529][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.129824][ T426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.130100][ T426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.130437][ T426] RIP: 0033:0x7fec8d0721e7 [ 37.130735][ T426] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.131725][ T426] RSP: 002b:00007fffa51caa08 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.132140][ T426] RAX: ffffffffffffffda RBX: 00007fffa51cb130 RCX: 00007fec8d0721e7 [ 37.132548][ T426] RDX: 0000000000000000 RSI: 00007fffa51caa70 RDI: 0000000000000005 [ 37.132965][ T426] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.133378][ T426] R10: 00007fec8cf6fee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.133845][ T426] R13: 00000000686e169c R14: 0000000000499600 R15: 0000000000000000 | [ 37.241006][ T427] ------------[ cut here ]------------ | [ 37.241366][ T427] WARNING: CPU: 2 PID: 427 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.241982][ T427] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.243091][ T427] Tainted: [W]=WARN [ 37.243314][ T427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.243686][ T427] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.243999][ T427] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.245011][ T427] RSP: 0018:ffffc90000a97140 EFLAGS: 00010246 [ 37.245381][ T427] RAX: 0000000000000000 RBX: ffff88800add4000 RCX: 0000000000000001 [ 37.245815][ T427] RDX: 0000000000000000 RSI: ffffffffbb09b941 RDI: ffffffffba8555e0 [ 37.246239][ T427] RBP: ffffc90000a97230 R08: ffff88800ab13800 R09: 0000000000000000 [ 37.246684][ T427] R10: ffffc90000a975c8 R11: ffffffffbbe50668 R12: 1ffff92000152e2c [ 37.248413][ T427] R13: 00000000000007d0 R14: ffffc90000a97880 R15: ffff888009ea0760 [ 37.248876][ T427] FS: 00007f2506cc4800(0000) GS:ffff8880791b7000(0000) knlGS:0000000000000000 [ 37.249388][ T427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.249767][ T427] CR2: 00000000004e59c0 CR3: 0000000007c93004 CR4: 0000000000772ef0 [ 37.250195][ T427] PKRU: 55555554 [ 37.250419][ T427] Call Trace: [ 37.250646][ T427] [ 37.250813][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.251116][ T427] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.251403][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.251711][ T427] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.252043][ T427] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.252340][ T427] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.252650][ T427] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.252978][ T427] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.253355][ T427] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.253659][ T427] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.253984][ T427] ? __kernel_text_address (kernel/extable.c:79) [ 37.254282][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.254588][ T427] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.254905][ T427] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.255258][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.255548][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.255846][ T427] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.256143][ T427] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.256458][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.256763][ T427] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.257048][ T427] ? __create_object (mm/kmemleak.c:771) [ 37.257342][ T427] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.257631][ T427] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.257942][ T427] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.258310][ T427] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.258613][ T427] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.258940][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.259229][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.259533][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.259837][ T427] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.260124][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.260412][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.260697][ T427] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.261001][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.261290][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.261579][ T427] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.261878][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.262165][ T427] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.262463][ T427] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.262756][ T427] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.263052][ T427] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.263363][ T427] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.263650][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.263973][ T427] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.264265][ T427] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.264552][ T427] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.264865][ T427] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.265163][ T427] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.265462][ T427] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.265838][ T427] ___sys_sendmsg (net/socket.c:2670) [ 37.266142][ T427] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.266449][ T427] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.266818][ T427] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.267122][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.267421][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.267729][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.268041][ T427] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.268326][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.268619][ T427] __sys_sendmsg (net/socket.c:2700) [ 37.268918][ T427] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.269287][ T427] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.269609][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.269913][ T427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.270213][ T427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.270566][ T427] RIP: 0033:0x7f2506e911e7 [ 37.270895][ T427] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.271920][ T427] RSP: 002b:00007ffc1e08eaf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.272365][ T427] RAX: ffffffffffffffda RBX: 00007ffc1e08f220 RCX: 00007f2506e911e7 [ 37.272802][ T427] RDX: 0000000000000000 RSI: 00007ffc1e08eb60 RDI: 0000000000000005 [ 37.273222][ T427] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.273669][ T427] R10: 00007f2506d8eee8 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