====================================== | [ 23.063178][ T338] ip_gre: GRE over IPv4 tunneling driver | [ 23.118902][ T337] ------------[ cut here ]------------ | [ 23.119405][ T337] WARNING: CPU: 0 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) | [ 23.120209][ T337] Modules linked in: ip_gre gre 8021q dummy vrf veth [ 23.121326][ T337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.121716][ 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) [ 23.122047][ T337] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 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 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 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 fa 61 7b 00 call 0x7b621b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 23.123154][ T337] RSP: 0018:ffffc90000557000 EFLAGS: 00010246 [ 23.123544][ T337] RAX: 0000000000000000 RBX: ffff888015564000 RCX: 0000000000000001 [ 23.124045][ T337] RDX: 0000000000000000 RSI: ffffffff8709b939 RDI: ffffffff868555e0 [ 23.124508][ T337] RBP: ffffc900005570e8 R08: ffff888015564218 R09: 0000000000000000 [ 23.124988][ T337] R10: ffffc90000557118 R11: dffffc0000000000 R12: 1ffff920000aae04 [ 23.125452][ T337] R13: 00000000000005c4 R14: ffffc90000557118 R15: ffff888015564218 [ 23.125920][ T337] FS: 00007f95e1b92800(0000) GS:ffff8880ad0b7000(0000) knlGS:0000000000000000 [ 23.126460][ T337] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.126846][ T337] CR2: 0000556f1713a5a8 CR3: 00000000101c4003 CR4: 0000000000772ef0 [ 23.127618][ T337] PKRU: 55555554 [ 23.127865][ T337] Call Trace: [ 23.128096][ T337] [ 23.128265][ T337] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 23.128658][ T337] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 23.128978][ T337] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.129295][ T337] netif_set_mtu (net/core/dev.c:9652) [ 23.129607][ T337] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 23.129933][ T337] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 23.130166][ T337] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 23.130473][ T337] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 23.130790][ T337] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 23.131108][ T337] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 23.131488][ T337] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 23.131806][ T337] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 23.132121][ T337] rtnl_newlink_create (net/core/rtnetlink.c:3828) [ 23.132433][ T337] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 23.132735][ T337] ? __dev_get_by_name (net/core/dev.c:865) [ 23.133054][ T337] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 23.133361][ T337] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 23.133681][ T337] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 23.133991][ T337] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 23.134307][ T337] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 23.134620][ T337] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 23.134935][ T337] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.135251][ T337] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 23.135558][ T337] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.135872][ T337] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.136176][ T337] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 23.136486][ T337] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.136794][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.137112][ T337] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.137433][ T337] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.137746][ T337] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 23.138102][ T337] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 23.138410][ 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) [ 23.138718][ T337] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 23.139035][ T337] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 23.139343][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.139654][ T337] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 23.139973][ T337] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 23.140282][ T337] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 23.140595][ T337] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 23.140922][ T337] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 23.141227][ T337] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 23.141620][ T337] ___sys_sendmsg (net/socket.c:2670) [ 23.141928][ T337] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 23.142270][ T337] ? __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) [ 23.142670][ T337] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 23.142988][ T337] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.143301][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.143616][ T337] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.143930][ T337] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 23.144984][ T337] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.145305][ T337] __sys_sendmsg (net/socket.c:2700) [ 23.145607][ T337] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 23.145997][ T337] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 23.146317][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.146628][ T337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.146946][ T337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.147338][ T337] RIP: 0033:0x7f95e1d5f1e7 [ 23.147667][ T337] Code: Unable to access opcode bytes at 0x7f95e1d5f1bd. Code starting with the faulting instruction =========================================== [ 23.148545][ T337] RSP: 002b:00007ffc87ed2068 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 23.149031][ T337] RAX: ffffffffffffffda RBX: 00007ffc87ed2790 RCX: 00007f95e1d5f1e7 [ 23.149496][ T337] RDX: 0000000000000000 RSI: 00007ffc87ed20d0 RDI: 0000000000000005 [ 23.149971][ T337] RBP: 0000000000000008 R08: 00000000000000b0 R09: 0000000000000078 [ 23.150437][ T337] R10: 00007f95e1c5cee8 R11: 0000000000000246 R12: 00007ffc87ed27b0 [ 23.152051][ T337] R13: 00000000686e6a41 R14: 0000000000499600 R15: 00007ffc87ed21b4 | [ 26.545948][ T373] ------------[ cut here ]------------ | [ 26.546368][ 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.547055][ T373] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 26.548234][ T373] Tainted: [W]=WARN [ 26.548501][ T373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.548934][ 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.549290][ T373] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 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 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 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 fa 61 7b 00 call 0x7b621b 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.550477][ T373] RSP: 0018:ffffc90000707000 EFLAGS: 00010246 [ 26.550917][ T373] RAX: 0000000000000000 RBX: ffff8880112ec000 RCX: 0000000000000001 [ 26.551417][ T373] RDX: 0000000000000000 RSI: ffffffff8709b939 RDI: ffffffff868555e0 [ 26.551934][ T373] RBP: ffffc900007070e8 R08: ffff8880112ec218 R09: 0000000000000000 [ 26.552440][ T373] R10: ffffc90000707118 R11: dffffc0000000000 R12: 1ffff920000e0e04 [ 26.552943][ T373] R13: 00000000000005c4 R14: ffffc90000707118 R15: ffff8880112ec218 [ 26.553436][ T373] FS: 00007fbb8ee7a800(0000) GS:ffff8880ad1b7000(0000) knlGS:0000000000000000 [ 26.554023][ T373] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.554444][ T373] CR2: 00007fdd6cbe9000 CR3: 0000000011190004 CR4: 0000000000772ef0 [ 26.554947][ T373] PKRU: 55555554 [ 26.555201][ T373] Call Trace: [ 26.555456][ T373] [ 26.555632][ T373] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 26.556063][ T373] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 26.556409][ T373] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.556758][ T373] netif_set_mtu (net/core/dev.c:9652) [ 26.557107][ T373] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 26.557469][ T373] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 26.557727][ T373] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 26.558076][ T373] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 26.558419][ T373] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 26.558764][ T373] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 26.559188][ T373] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 26.559532][ T373] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 26.559878][ T373] rtnl_newlink_create (net/core/rtnetlink.c:3828) [ 26.560220][ T373] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 26.560549][ T373] ? __dev_get_by_name (net/core/dev.c:865) [ 26.560891][ T373] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 26.561236][ T373] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 26.561577][ T373] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 26.561932][ T373] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 26.562273][ T373] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 26.562625][ T373] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 26.562976][ T373] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.563326][ T373] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 26.563657][ T373] ? __lock_release (kernel/locking/lockdep.c:5539) [ 26.564012][ T373] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.564347][ T373] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 26.564685][ T373] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.565033][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.565375][ T373] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.565707][ T373] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.566053][ T373] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 26.566406][ T373] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 26.566740][ 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.567088][ T373] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 26.567441][ T373] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 26.567774][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.568133][ T373] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 26.568475][ T373] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 26.568817][ T373] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 26.569171][ T373] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 26.569513][ T373] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 26.569847][ T373] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 26.570278][ T373] ___sys_sendmsg (net/socket.c:2670) [ 26.570608][ T373] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 26.570947][ T373] ? __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) [ 26.571364][ T373] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 26.571703][ T373] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.572053][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.572393][ T373] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.572724][ T373] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 26.573067][ T373] ? __lock_release (kernel/locking/lockdep.c:5539) [ 26.573408][ T373] __sys_sendmsg (net/socket.c:2700) [ 26.573739][ T373] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 26.574165][ T373] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 26.574511][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.574848][ T373] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.575194][ T373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.575642][ T373] RIP: 0033:0x7fbb8f0471e7 [ 26.576003][ 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.577191][ T373] RSP: 002b:00007ffdc67f05d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 26.577691][ T373] RAX: ffffffffffffffda RBX: 00007ffdc67f0d00 RCX: 00007fbb8f0471e7 [ 26.578189][ T373] RDX: 0000000000000000 RSI: 00007ffdc67f0640 RDI: 0000000000000005 [ 26.578689][ T373] RBP: 0000000000000008 R08: 00000000000000b0 R09: 0000000000000078 [ 26.579186][ T373] R10: 00007fbb8ef44ee8 R11: 0000000000000246 R12: 00007ffdc67f0d20 [ 26.579674][ T373] R13: 00000000686e6a45 R14: 0000000000499600 R15: 00007ffdc67f0724 | [ 36.145768][ T418] ------------[ cut here ]------------ | [ 36.146297][ T418] WARNING: CPU: 3 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) | [ 36.146949][ T418] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.148113][ T418] Tainted: [W]=WARN [ 36.148358][ T418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.148760][ 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) [ 36.149102][ T418] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 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 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 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 fa 61 7b 00 call 0x7b621b 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.150297][ T418] RSP: 0018:ffffc900009c7140 EFLAGS: 00010246 [ 36.150721][ T418] RAX: 0000000000000000 RBX: ffff88800f354000 RCX: 0000000000000001 [ 36.151520][ T418] RDX: 0000000000000000 RSI: ffffffff8709b939 RDI: ffffffff868555e0 [ 36.152032][ T418] RBP: ffffc900009c7230 R08: ffff8880107bd000 R09: 0000000000000000 [ 36.152521][ T418] R10: ffffc900009c75c8 R11: ffffffff87e50668 R12: 1ffff92000138e2c [ 36.153010][ T418] R13: 00000000000007d0 R14: ffffc900009c7880 R15: ffff888013a34060 [ 36.153509][ T418] FS: 00007f85590bd800(0000) GS:ffff8880ad237000(0000) knlGS:0000000000000000 [ 36.154101][ T418] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.154521][ T418] CR2: 00000000004e5aa0 CR3: 000000001083c006 CR4: 0000000000772ef0 [ 36.155041][ T418] PKRU: 55555554 [ 36.155615][ T418] Call Trace: [ 36.155902][ T418] [ 36.156070][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.156414][ T418] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.156741][ T418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.157127][ T418] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.157463][ T418] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.157798][ T418] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.158132][ T418] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.158478][ T418] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.158892][ T418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.159224][ T418] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.159552][ T418] ? __kernel_text_address (kernel/extable.c:79) [ 36.159886][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.160228][ 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) [ 36.160550][ T418] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.160957][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.161289][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.161613][ T418] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.161965][ T418] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.162288][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.162621][ T418] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.162948][ T418] ? __create_object (mm/kmemleak.c:771) [ 36.163286][ T418] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.163608][ T418] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.163939][ T418] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.164363][ T418] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.164689][ T418] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.165030][ T418] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.165360][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.165689][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.166034][ T418] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.166350][ T418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.166684][ T418] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.167025][ T418] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.167379][ T418] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.167700][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.168055][ T418] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.168377][ T418] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.168696][ T418] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.169047][ T418] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.169381][ 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) [ 36.169703][ T418] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.170049][ T418] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.170373][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.170702][ T418] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.171048][ T418] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.171380][ T418] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.171709][ T418] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.172063][ T418] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.172391][ T418] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.172799][ T418] ___sys_sendmsg (net/socket.c:2670) [ 36.173131][ T418] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.173451][ 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) [ 36.173869][ T418] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.174204][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.174529][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.174877][ T418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.175213][ 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) [ 36.175534][ T418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.175887][ T418] __sys_sendmsg (net/socket.c:2700) [ 36.176219][ T418] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.176614][ T418] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.176978][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.177316][ T418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.177644][ T418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.178063][ T418] RIP: 0033:0x7f855928a1e7 [ 36.178394][ 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) [ 36.179585][ T418] RSP: 002b:00007ffcf32750d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.180094][ T418] RAX: ffffffffffffffda RBX: 00007ffcf3275800 RCX: 00007f855928a1e7 [ 36.180573][ T418] RDX: 0000000000000000 RSI: 00007ffcf3275140 RDI: 0000000000000005 [ 36.181070][ T418] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.181576][ T418] R10: 00007f8559187ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.182067][ T418] R13: 00000000686e6a4e R14: 0000000000499600 R15: 0000000000000000 | [ 36.338332][ T419] ------------[ cut here ]------------ | [ 36.338772][ T419] WARNING: CPU: 2 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.339458][ T419] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.341313][ T419] Tainted: [W]=WARN [ 36.341606][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.342050][ 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.342393][ T419] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 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 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 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 fa 61 7b 00 call 0x7b621b 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.343632][ T419] RSP: 0018:ffffc900009c7140 EFLAGS: 00010246 [ 36.344133][ T419] RAX: 0000000000000000 RBX: ffff88800fbb1000 RCX: 0000000000000001 [ 36.344587][ T419] RDX: 0000000000000000 RSI: ffffffff8709b939 RDI: ffffffff868555e0 [ 36.345165][ T419] RBP: ffffc900009c7230 R08: ffff888012d25000 R09: 0000000000000000 [ 36.345618][ T419] R10: ffffc900009c75c8 R11: ffffffff87e50668 R12: 1ffff92000138e2c [ 36.346155][ T419] R13: 00000000000007d0 R14: ffffc900009c7880 R15: ffff888013a374e0 [ 36.346612][ T419] FS: 00007fc70fec8800(0000) GS:ffff8880ad1b7000(0000) knlGS:0000000000000000 [ 36.347178][ T419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.347572][ T419] CR2: 00000000004e5aa8 CR3: 00000000133c4001 CR4: 0000000000772ef0 [ 36.348058][ T419] PKRU: 55555554 [ 36.348294][ T419] Call Trace: [ 36.348530][ T419] [ 36.348709][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.349043][ T419] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.349355][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.349674][ T419] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.350007][ T419] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.350387][ T419] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.350738][ T419] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.351086][ T419] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.351472][ T419] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.351798][ T419] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.352217][ T419] ? __kernel_text_address (kernel/extable.c:79) [ 36.352535][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.352878][ 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.353186][ T419] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.353633][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.353998][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.354316][ T419] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.354702][ T419] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.355049][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.355445][ T419] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.355820][ T419] ? __create_object (mm/kmemleak.c:771) [ 36.356189][ T419] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.356500][ T419] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.356825][ 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.357302][ T419] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.357628][ T419] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.357970][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.358277][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.358593][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.358929][ T419] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.359331][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.359655][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.359993][ T419] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.360304][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.360693][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.361084][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.361446][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.361889][ T419] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.362217][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.362526][ 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.362914][ T419] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.363292][ T419] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.363669][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.364148][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.364674][ T419] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.365219][ T419] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.365769][ T419] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.366311][ T419] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.366835][ T419] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.367579][ T419] ___sys_sendmsg (net/socket.c:2670) [ 36.367936][ T419] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.368312][ 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.368717][ T419] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.369090][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.369418][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.369742][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.370086][ 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.370423][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.370776][ T419] __sys_sendmsg (net/socket.c:2700) [ 36.371132][ T419] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.371526][ T419] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.371852][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.372218][ T419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.372541][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.372946][ T419] RIP: 0033:0x7fc7100951e7 [ 36.373285][ 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.374389][ T419] RSP: 002b:00007ffc977f18c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.374848][ T419] RAX: ffffffffffffffda RBX: 00007ffc977f1ff0 RCX: 00007fc7100951e7 [ 36.375318][ T419] RDX: 0000000000000000 RSI: 00007ffc977f1930 RDI: 0000000000000005 [ 36.375790][ T419] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.376256][ T419] R10: 00007fc70ff92ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.376715][ T419] R13: 00000000686e6a4f R14: 0000000000499600 R15: 0000000000000000 | [ 36.512383][ T420] ------------[ cut here ]------------ | [ 36.512715][ T420] WARNING: CPU: 0 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.513408][ T420] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.514388][ T420] Tainted: [W]=WARN [ 36.514608][ T420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.514977][ 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.515286][ T420] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 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 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 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 fa 61 7b 00 call 0x7b621b 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.516328][ T420] RSP: 0018:ffffc90000a07140 EFLAGS: 00010246 [ 36.516700][ T420] RAX: 0000000000000000 RBX: ffff888015564000 RCX: 0000000000000001 [ 36.517159][ T420] RDX: 0000000000000000 RSI: ffffffff8709b939 RDI: ffffffff868555e0 [ 36.517604][ T420] RBP: ffffc90000a07230 R08: ffff8880050f0800 R09: 0000000000000000 [ 36.518050][ T420] R10: ffffc90000a075c8 R11: ffffffff87e50668 R12: 1ffff92000140e2c [ 36.518489][ T420] R13: 00000000000007d0 R14: ffffc90000a07880 R15: ffff888013a37860 [ 36.518932][ T420] FS: 00007f91b8a75800(0000) GS:ffff8880ad0b7000(0000) knlGS:0000000000000000 [ 36.519448][ T420] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.519818][ T420] CR2: 00000000004e73d0 CR3: 00000000133c4001 CR4: 0000000000772ef0 [ 36.520267][ T420] PKRU: 55555554 [ 36.520490][ T420] Call Trace: [ 36.520713][ T420] [ 36.520878][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.521182][ T420] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.521482][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.521780][ T420] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.522087][ T420] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.522383][ T420] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.522682][ T420] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.522989][ T420] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.523364][ T420] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.523659][ T420] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.523958][ T420] ? __kernel_text_address (kernel/extable.c:79) [ 36.524258][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.524553][ 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.524848][ T420] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.525225][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.525528][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.525817][ T420] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.526114][ T420] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.526416][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.526711][ T420] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.527007][ T420] ? __create_object (mm/kmemleak.c:771) [ 36.527314][ T420] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.527611][ T420] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.527922][ 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.528286][ T420] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.528586][ T420] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.528913][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.529207][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.529514][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.529809][ T420] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.530114][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.530408][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.530700][ T420] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.531003][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.531297][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.531593][ T420] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.531893][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.532190][ T420] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.532498][ T420] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.532788][ 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.533093][ T420] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.533387][ T420] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.533679][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.533992][ T420] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.534289][ T420] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.534590][ T420] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.534897][ T420] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.535200][ T420] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.535490][ T420] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.535877][ T420] ___sys_sendmsg (net/socket.c:2670) [ 36.536170][ T420] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.536463][ 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.536833][ T420] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.537142][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.537448][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.537745][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.538046][ 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.538340][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.538643][ T420] __sys_sendmsg (net/socket.c:2700) [ 36.538951][ T420] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.539318][ T420] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.539621][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.539924][ T420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.540223][ T420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.540586][ T420] RIP: 0033:0x7f91b8c421e7 [ 36.540902][ 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.541967][ T420] RSP: 002b:00007fff448498f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.542411][ T420] RAX: ffffffffffffffda RBX: 00007fff4484a020 RCX: 00007f91b8c421e7 [ 36.542850][ T420] RDX: 0000000000000000 RSI: 00007fff44849960 RDI: 0000000000000005 [ 36.543305][ T420] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.543746][ T420] R10: 00007f91b8b3fee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.544194][ T420] R13: 00000000686e6a4f R14: 0000000000499600 R15: 0000000000000000 | [ 36.663463][ T421] ------------[ cut here ]------------ | [ 36.663890][ T421] WARNING: CPU: 3 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.664837][ T421] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.666519][ T421] Tainted: [W]=WARN [ 36.666911][ T421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.667557][ 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.668096][ T421] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 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 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 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 fa 61 7b 00 call 0x7b621b 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.669904][ T421] RSP: 0018:ffffc90000a17140 EFLAGS: 00010246 [ 36.670539][ T421] RAX: 0000000000000000 RBX: ffff88800f191000 RCX: 0000000000000001 [ 36.671323][ T421] RDX: 0000000000000000 RSI: ffffffff8709b939 RDI: ffffffff868555e0 [ 36.672090][ T421] RBP: ffffc90000a17230 R08: ffff88801561a000 R09: 0000000000000000 [ 36.672658][ T421] R10: ffffc90000a175c8 R11: ffffffff87e50668 R12: 1ffff92000142e2c [ 36.673388][ T421] R13: 00000000000007d0 R14: ffffc90000a17880 R15: ffff888013a37160 [ 36.674089][ T421] FS: 00007f624038f800(0000) GS:ffff8880ad237000(0000) knlGS:0000000000000000 [ 36.674934][ T421] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.675567][ T421] CR2: 00000000004e5ab0 CR3: 000000001083c003 CR4: 0000000000772ef0 [ 36.676342][ T421] PKRU: 55555554 [ 36.676722][ T421] Call Trace: [ 36.677113][ T421] [ 36.677392][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.677922][ T421] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.678427][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.678980][ T421] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.679488][ T421] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.680017][ T421] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.680536][ T421] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.681066][ T421] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.681603][ T421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.682120][ T421] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.682619][ T421] ? __kernel_text_address (kernel/extable.c:79) [ 36.683145][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.683662][ 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.684185][ T421] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.684821][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.685346][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.685696][ T421] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.686169][ T421] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.686673][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.687195][ T421] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.687689][ T421] ? __create_object (mm/kmemleak.c:771) [ 36.688211][ T421] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.688720][ T421] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.689242][ 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.689875][ T421] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.690392][ T421] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.690921][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.691421][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.691944][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.692450][ T421] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.692957][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.693461][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.693973][ T421] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.694474][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.694993][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.695506][ T421] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.696018][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.696529][ T421] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.696912][ T421] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.697370][ 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.697894][ T421] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.698405][ T421] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.698923][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.699311][ T421] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.699803][ T421] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.700209][ T421] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.700698][ T421] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.701220][ T421] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.701722][ T421] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.702391][ T421] ___sys_sendmsg (net/socket.c:2670) [ 36.702904][ T421] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.703417][ 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.704059][ T421] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.704620][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.705149][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.705660][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.706179][ 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.706677][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.707226][ T421] __sys_sendmsg (net/socket.c:2700) [ 36.707728][ T421] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.708365][ T421] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.708912][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.709307][ T421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.709760][ T421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.710395][ T421] RIP: 0033:0x7f624055c1e7 [ 36.710938][ 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.712757][ T421] RSP: 002b:00007ffe06940208 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.713532][ T421] RAX: ffffffffffffffda RBX: 00007ffe06940930 RCX: 00007f624055c1e7 [ 36.714261][ T421] RDX: 0000000000000000 RSI: 00007ffe06940270 RDI: 0000000000000005 [ 36.714943][ T421] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.715691][ T421] R10: 00007f6240459ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.716387][ T421] R13: 00000000686e6a4f R14: 0000000000499600 R15: 0000000000000000 | [ 36.868177][ T422] ------------[ cut here ]------------ | [ 36.868755][ T422] WARNING: CPU: 1 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.869797][ T422] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.871534][ T422] Tainted: [W]=WARN [ 36.871931][ T422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.872554][ 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.873082][ T422] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 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 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 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 fa 61 7b 00 call 0x7b621b 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.875230][ T422] RSP: 0018:ffffc90000a17140 EFLAGS: 00010246 [ 36.876207][ T422] RAX: 0000000000000000 RBX: ffff88800fdac000 RCX: 0000000000000001 [ 36.877227][ T422] RDX: 0000000000000000 RSI: ffffffff8709b939 RDI: ffffffff868555e0 [ 36.878041][ T422] RBP: ffffc90000a17230 R08: ffff888011dba000 R09: 0000000000000000 [ 36.878813][ T422] R10: ffffc90000a175c8 R11: ffffffff87e50668 R12: 1ffff92000142e2c [ 36.879583][ T422] R13: 00000000000007d0 R14: ffffc90000a17880 R15: ffff888013a34760 [ 36.880379][ T422] FS: 00007efeed330800(0000) GS:ffff8880ad137000(0000) knlGS:0000000000000000 [ 36.881264][ T422] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.881910][ T422] CR2: 00000000004e55b8 CR3: 00000000133c4005 CR4: 0000000000772ef0 [ 36.882673][ T422] PKRU: 55555554 [ 36.883083][ T422] Call Trace: [ 36.883470][ T422] [ 36.883730][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.884275][ T422] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.884780][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.885328][ T422] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.885841][ T422] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.886384][ T422] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.886923][ T422] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.887450][ T422] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.888109][ T422] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.888621][ T422] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.889141][ T422] ? __kernel_text_address (kernel/extable.c:79) [ 36.889650][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.890177][ 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.890666][ T422] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.891287][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.891796][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.892323][ T422] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.892828][ T422] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.893364][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.893912][ T422] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.894417][ T422] ? __create_object (mm/kmemleak.c:771) [ 36.894939][ T422] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.895449][ T422] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.895977][ 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.896623][ T422] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.897181][ T422] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.897711][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.898243][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.898762][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.899274][ T422] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.899787][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.900301][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.900811][ T422] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.901352][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.901897][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.902424][ T422] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.902949][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.903451][ T422] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.903995][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.904508][ 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.905042][ T422] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.905565][ T422] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.906108][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.906624][ T422] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.907166][ T422] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.907677][ T422] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.908245][ T422] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.908771][ T422] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.909297][ T422] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.909967][ T422] ___sys_sendmsg (net/socket.c:2670) [ 36.910462][ T422] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.910970][ 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.911616][ T422] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.912175][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.912700][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.913248][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.913757][ 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.914268][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.914777][ T422] __sys_sendmsg (net/socket.c:2700) [ 36.915313][ T422] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.915968][ T422] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.916524][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.917060][ T422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.917576][ T422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.918216][ T422] RIP: 0033:0x7efeed4fd1e7 [ 36.918732][ 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.920549][ T422] RSP: 002b:00007ffe679626f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.921316][ T422] RAX: ffffffffffffffda RBX: 00007ffe67962e20 RCX: 00007efeed4fd1e7 [ 36.922068][ T422] RDX: 0000000000000000 RSI: 00007ffe67962760 RDI: 0000000000000005 [ 36.922816][ T422] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.923606][ T422] R10: 00007efeed3faee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.924392][ T422] R13: 00000000686e6a4f R14: 0000000000499600 R15: 0000000000000000 | [ 37.053588][ T423] ------------[ cut here ]------------ | [ 37.054024][ T423] WARNING: CPU: 3 PID: 423 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.054581][ T423] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.055524][ T423] Tainted: [W]=WARN [ 37.055740][ T423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.056112][ T423] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.056400][ T423] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 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 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 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 fa 61 7b 00 call 0x7b621b 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.057406][ T423] RSP: 0018:ffffc90000a17140 EFLAGS: 00010246 [ 37.057753][ T423] RAX: 0000000000000000 RBX: ffff888004ce9000 RCX: 0000000000000001 [ 37.058186][ T423] RDX: 0000000000000000 RSI: ffffffff8709b939 RDI: ffffffff868555e0 [ 37.058597][ T423] RBP: ffffc90000a17230 R08: ffff888005a1e800 R09: 0000000000000000 [ 37.059024][ T423] R10: ffffc90000a175c8 R11: ffffffff87e50668 R12: 1ffff92000142e2c [ 37.059438][ T423] R13: 00000000000007d0 R14: ffffc90000a17880 R15: ffff888011185c60 [ 37.059867][ T423] FS: 00007f855b727800(0000) GS:ffff8880ad237000(0000) knlGS:0000000000000000 [ 37.060355][ T423] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.060702][ T423] CR2: 00000000004e5ac8 CR3: 000000001083c005 CR4: 0000000000772ef0 [ 37.061125][ T423] PKRU: 55555554 [ 37.061332][ T423] Call Trace: [ 37.061540][ T423] [ 37.061689][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.061983][ T423] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.062260][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.062539][ T423] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.062817][ T423] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.063104][ T423] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.063392][ T423] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.063708][ T423] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.064076][ T423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.064355][ T423] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.064638][ T423] ? __kernel_text_address (kernel/extable.c:79) [ 37.064924][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.065205][ T423] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.065479][ T423] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.065829][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.066118][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.066392][ T423] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.066665][ T423] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.066949][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.067243][ T423] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.067514][ T423] ? __create_object (mm/kmemleak.c:771) [ 37.067797][ T423] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.068087][ T423] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.068365][ T423] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.068711][ T423] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.069006][ T423] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.069286][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.069559][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.069842][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.070142][ T423] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.070417][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.070693][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.070977][ T423] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.071262][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.071541][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.071819][ T423] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.072107][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.072390][ T423] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.072676][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.072960][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.073245][ T423] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 37.073523][ T423] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.073799][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.074093][ T423] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.074374][ T423] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.074651][ T423] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.074942][ T423] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.075227][ T423] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.075501][ T423] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.075955][ T423] ___sys_sendmsg (net/socket.c:2670) [ 37.076232][ T423] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.076513][ T423] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.076865][ T423] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.077145][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.077436][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.077717][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.078001][ T423] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.078278][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.078574][ T423] __sys_sendmsg (net/socket.c:2700) [ 37.078847][ T423] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.079201][ T423] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.079489][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.079764][ T423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.080051][ T423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.080391][ T423] RIP: 0033:0x7f855b8f41e7 [ 37.080681][ T423] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.081674][ T423] RSP: 002b:00007ffeaaf47be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.082106][ T423] RAX: ffffffffffffffda RBX: 00007ffeaaf48310 RCX: 00007f855b8f41e7 [ 37.082523][ T423] RDX: 0000000000000000 RSI: 00007ffeaaf47c50 RDI: 0000000000000005 [ 37.082944][ T423] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.083360][ T423] R10: 00007f855b7f1ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.083769][ T423] R13: 00000000686e6a4f R14: 0000000000499600 R15: 0000000000000000 | [ 37.225051][ T424] ------------[ cut here ]------------ | [ 37.225386][ T424] WARNING: CPU: 0 PID: 424 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.225964][ T424] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.226895][ T424] Tainted: [W]=WARN [ 37.227108][ T424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.227466][ T424] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.227760][ T424] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 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 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 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 fa 61 7b 00 call 0x7b621b 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.228753][ T424] RSP: 0018:ffffc90000a17140 EFLAGS: 00010246 [ 37.229111][ T424] RAX: 0000000000000000 RBX: ffff888006014000 RCX: 0000000000000001 [ 37.229524][ T424] RDX: 0000000000000000 RSI: ffffffff8709b939 RDI: ffffffff868555e0 [ 37.229952][ T424] RBP: ffffc90000a17230 R08: ffff888012dbb800 R09: 0000000000000000 [ 37.230367][ T424] R10: ffffc90000a175c8 R11: ffffffff87e50668 R12: 1ffff92000142e2c [ 37.230780][ T424] R13: 00000000000007d0 R14: ffffc90000a17880 R15: ffff8880111866e0 [ 37.231198][ T424] FS: 00007f5cc3a03800(0000) GS:ffff8880ad0b7000(0000) knlGS:0000000000000000 [ 37.231695][ T424] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.232050][ T424] CR2: 00000000004e5ac0 CR3: 0000000013adf006 CR4: 0000000000772ef0 [ 37.232468][ T424] PKRU: 55555554 [ 37.232674][ T424] Call Trace: [ 37.232886][ T424] [ 37.233029][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.233313][ T424] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.233596][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.233889][ T424] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.234165][ T424] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.234444][ T424] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.234722][ T424] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.235011][ T424] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.235371][ T424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.235650][ T424] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.235931][ T424] ? __kernel_text_address (kernel/extable.c:79) [ 37.236209][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.236489][ T424] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.236764][ T424] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.237113][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.237419][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.237693][ T424] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.237981][ T424] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.238263][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.238538][ T424] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.238812][ T424] ? __create_object (mm/kmemleak.c:771) [ 37.239103][ T424] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.239382][ T424] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.239666][ T424] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.240017][ T424] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.240301][ T424] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.240582][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.240871][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.241154][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.241431][ T424] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.241711][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.242000][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.242273][ T424] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.242551][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.242831][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.243124][ T424] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.243399][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.243677][ T424] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.243979][ T424] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.244254][ T424] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.244529][ T424] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 37.244809][ T424] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.245090][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.245376][ T424] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.245654][ T424] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.245942][ T424] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.246227][ T424] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.246508][ T424] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.246781][ T424] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.247143][ T424] ___sys_sendmsg (net/socket.c:2670) [ 37.247432][ T424] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.247706][ T424] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.248065][ T424] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.248345][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.248624][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.248911][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.249188][ T424] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.249462][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.249745][ T424] __sys_sendmsg (net/socket.c:2700) [ 37.250036][ T424] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.250374][ T424] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.250661][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.250946][ T424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.251221][ T424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.251560][ T424] RIP: 0033:0x7f5cc3bd01e7 [ 37.251848][ T424] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.252850][ T424] RSP: 002b:00007ffe65f1dc58 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.253278][ T424] RAX: ffffffffffffffda RBX: 00007ffe65f1e380 RCX: 00007f5cc3bd01e7 [ 37.253690][ T424] RDX: 0000000000000000 RSI: 00007ffe65f1dcc0 RDI: 0000000000000005 [ 37.254116][ T424] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.254528][ T424] R10: 00007f5cc3acdee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.254947][ T424] R13: 00000000686e6a4f R14: 0000000000499600 R15: 0000000000000000 | [ 37.364507][ T425] ------------[ cut here ]------------ | [ 37.364827][ T425] WARNING: CPU: 3 PID: 425 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.365954][ T425] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.366899][ T425] Tainted: [W]=WARN [ 37.367111][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.367475][ T425] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.367762][ T425] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 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 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 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 fa 61 7b 00 call 0x7b621b 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.368766][ T425] RSP: 0018:ffffc90000a27140 EFLAGS: 00010246 [ 37.369125][ T425] RAX: 0000000000000000 RBX: ffff8880112ec000 RCX: 0000000000000001 [ 37.369535][ T425] RDX: 0000000000000000 RSI: ffffffff8709b939 RDI: ffffffff868555e0 [ 37.369968][ T425] RBP: ffffc90000a27230 R08: ffff888004ec3800 R09: 0000000000000000 [ 37.370378][ T425] R10: ffffc90000a275c8 R11: ffffffff87e50668 R12: 1ffff92000144e2c [ 37.370786][ T425] R13: 00000000000007d0 R14: ffffc90000a27880 R15: ffff8880111858e0 [ 37.371203][ T425] FS: 00007fb643a6c800(0000) GS:ffff8880ad237000(0000) knlGS:0000000000000000 [ 37.371689][ T425] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.372046][ T425] CR2: 00000000004e73f8 CR3: 000000001083c001 CR4: 0000000000772ef0 [ 37.372456][ T425] PKRU: 55555554 [ 37.372662][ T425] Call Trace: [ 37.372879][ T425] [ 37.373021][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.373307][ T425] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.373587][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.373884][ T425] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.374160][ T425] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.374437][ T425] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.374716][ T425] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.375106][ T425] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.375457][ T425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.375738][ T425] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.376018][ T425] ? __kernel_text_address (kernel/extable.c:79) [ 37.376295][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.376572][ T425] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.376847][ T425] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.377233][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.377514][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.377792][ T425] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.378077][ T425] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.378356][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.378633][ T425] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.378915][ T425] ? __create_object (mm/kmemleak.c:771) [ 37.379194][ T425] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.379471][ T425] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.379746][ T425] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.380104][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.380387][ T425] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.380668][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.380952][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.381231][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.381507][ T425] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.381779][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.382071][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.382345][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.382620][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.382908][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.383189][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.383467][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.383743][ T425] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.384040][ T425] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.384324][ T425] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.384599][ T425] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 37.384885][ T425] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.385157][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.385440][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.385717][ T425] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.386003][ T425] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.386297][ T425] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.386582][ T425] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.386865][ T425] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.387236][ T425] ___sys_sendmsg (net/socket.c:2670) [ 37.387512][ T425] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.387786][ T425] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.388156][ T425] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.388442][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.388720][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.389010][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.389289][ T425] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.389565][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.389846][ T425] __sys_sendmsg (net/socket.c:2700) [ 37.390128][ T425] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.390476][ T425] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.390763][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.391049][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.391329][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.391669][ T425] RIP: 0033:0x7fb643c391e7 [ 37.391960][ T425] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.392954][ T425] RSP: 002b:00007ffd79662a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.393399][ T425] RAX: ffffffffffffffda RBX: 00007ffd79663130 RCX: 00007fb643c391e7 [ 37.393811][ T425] RDX: 0000000000000000 RSI: 00007ffd79662a70 RDI: 0000000000000005 [ 37.394237][ T425] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.394649][ T425] R10: 00007fb643b36ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.395067][ T425] R13: 00000000686e6a50 R14: 0000000000499600 R15: 0000000000000000 | [ 37.531436][ T426] ------------[ cut here ]------------ | [ 37.531844][ T426] WARNING: CPU: 0 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.532417][ T426] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.533346][ T426] Tainted: [W]=WARN [ 37.533555][ T426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.533909][ 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.534199][ T426] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 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 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 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 fa 61 7b 00 call 0x7b621b 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.535187][ T426] RSP: 0018:ffffc90000a27140 EFLAGS: 00010246 [ 37.535535][ T426] RAX: 0000000000000000 RBX: ffff888010531000 RCX: 0000000000000001 [ 37.535959][ T426] RDX: 0000000000000000 RSI: ffffffff8709b939 RDI: ffffffff868555e0 [ 37.536374][ T426] RBP: ffffc90000a27230 R08: ffff888011ce6800 R09: 0000000000000000 [ 37.536782][ T426] R10: ffffc90000a275c8 R11: ffffffff87e50668 R12: 1ffff92000144e2c [ 37.537214][ T426] R13: 00000000000007d0 R14: ffffc90000a27880 R15: ffff888011185fe0 [ 37.537625][ T426] FS: 00007fe4234dc800(0000) GS:ffff8880ad0b7000(0000) knlGS:0000000000000000 [ 37.538118][ T426] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.538464][ T426] CR2: 00000000004e5ab8 CR3: 0000000013adf002 CR4: 0000000000772ef0 [ 37.538888][ T426] PKRU: 55555554 [ 37.539095][ T426] Call Trace: [ 37.539299][ T426] [ 37.539439][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.539821][ T426] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.540108][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.540388][ T426] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.540663][ T426] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.540951][ T426] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.541233][ T426] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.541513][ T426] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.541879][ T426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.542157][ T426] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.542427][ T426] ? __kernel_text_address (kernel/extable.c:79) [ 37.542705][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.542991][ 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.543269][ T426] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.543607][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.543899][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.544173][ T426] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.544447][ T426] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.544729][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.545033][ T426] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.545307][ T426] ? __create_object (mm/kmemleak.c:771) [ 37.545582][ T426] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.545870][ T426] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.546152][ 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.546497][ T426] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.546779][ T426] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.547073][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.547355][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.547635][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.547921][ T426] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.548197][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.548472][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.548747][ T426] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.549034][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.549311][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.549588][ T426] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.549877][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.550155][ T426] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.550448][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.550720][ 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.551010][ T426] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 37.551289][ T426] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.551563][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.551845][ T426] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.552134][ T426] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.552419][ T426] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.552700][ T426] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.552993][ T426] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.553265][ T426] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.553617][ T426] ___sys_sendmsg (net/socket.c:2670) [ 37.553898][ T426] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.554173][ 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.554526][ T426] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.554806][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.555095][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.555374][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.555649][ 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.555934][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.556217][ T426] __sys_sendmsg (net/socket.c:2700) [ 37.556505][ T426] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.556847][ T426] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.557146][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.557431][ T426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.557711][ T426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.558062][ T426] RIP: 0033:0x7fe4236a91e7 [ 37.558350][ 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.559354][ T426] RSP: 002b:00007ffdfa38e0a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.559776][ T426] RAX: ffffffffffffffda RBX: 00007ffdfa38e7d0 RCX: 00007fe4236a91e7 [ 37.560202][ T426] RDX: 0000000000000000 RSI: 00007ffdfa38e110 RDI: 0000000000000005 [ 37.560621][ T426] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.561040][ T426] R10: 00007fe4235a6ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.561449][ T426] R13: 00000000686e6a50 R14: 0000000000499600 R15: 0000000000000000 | [ 37.678570][ T427] ------------[ cut here ]------------ | [ 37.678930][ T427] WARNING: CPU: 3 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.679525][ T427] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.680531][ T427] Tainted: [W]=WARN [ 37.680752][ T427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.681126][ 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.681430][ T427] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 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 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 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 fa 61 7b 00 call 0x7b621b 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.682482][ T427] RSP: 0018:ffffc90000a37140 EFLAGS: 00010246 [ 37.682848][ T427] RAX: 0000000000000000 RBX: ffff88800fda9000 RCX: 0000000000000001 [ 37.683297][ T427] RDX: 0000000000000000 RSI: ffffffff8709b939 RDI: ffffffff868555e0 [ 37.683735][ T427] RBP: ffffc90000a37230 R08: ffff888013008800 R09: 0000000000000000 [ 37.684185][ T427] R10: ffffc90000a375c8 R11: ffffffff87e50668 R12: 1ffff92000146e2c [ 37.684625][ T427] R13: 00000000000007d0 R14: ffffc90000a37880 R15: ffff888011187860 [ 37.685075][ T427] FS: 00007f48e7034800(0000) GS:ffff8880ad237000(0000) knlGS:0000000000000000 [ 37.685596][ T427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.685991][ T427] CR2: 00000000004e59c0 CR3: 0000000004e4c004 CR4: 0000000000772ef0 [ 37.686437][ T427] PKRU: 55555554 [ 37.686657][ T427] Call Trace: [ 37.686886][ T427] [ 37.687037][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.687352][ T427] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.687644][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.687956][ T427] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.688259][ T427] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.688552][ T427] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.688850][ T427] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.689177][ T427] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.689548][ T427] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.689840][ T427] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.690142][ T427] ? __kernel_text_address (kernel/extable.c:79) [ 37.690444][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.690737][ 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.691041][ T427] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.691404][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.691699][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.691996][ T427] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.692289][ T427] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.692592][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.692895][ T427] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.693185][ T427] ? __create_object (mm/kmemleak.c:771) [ 37.693481][ T427] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.693776][ T427] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.694079][ 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.694444][ T427] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.694750][ T427] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.695075][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.695398][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.695696][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.695998][ T427] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.696287][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.696578][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.696882][ T427] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.697191][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.697490][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.697785][ T427] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.698089][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.698383][ T427] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.698687][ T427] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.698989][ 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.699291][ T427] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 37.699590][ T427] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.699889][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.700189][ T427] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.700485][ T427] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.700781][ T427] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.701096][ T427] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.701392][ T427] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.701690][ T427] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.702077][ T427] ___sys_sendmsg (net/socket.c:2670) [ 37.702366][ T427] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.702657][ 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.703033][ T427] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.703329][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.703630][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.703940][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.704233][ 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.704523][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.704827][ T427] __sys_sendmsg (net/socket.c:2700) [ 37.705128][ T427] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.705490][ T427] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.705794][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.706107][ T427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.706400][ T427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.706760][ T427] RIP: 0033:0x7f48e72011e7 [ 37.707074][ 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.708141][ T427] RSP: 002b:00007ffc0312a768 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.708585][ T427] RAX: ffffffffffffffda RBX: 00007ffc0312ae90 RCX: 00007f48e72011e7 [ 37.709031][ T427] RDX: 0000000000000000 RSI: 00007ffc0312a7d0 RDI: 0000000000000005 [ 37.709467][ T427] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.709923][ T427] R10: 00007f48e70feee8 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