====================================== | 0 | xx__-> [ 3137.181693][T26830] ------------[ cut here ]------------ | [3137.182161][T26830] WARNING: CPU: 1 PID: 26830 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) | [ 3137.183297][T26830] Modules linked in: nft_tproxy nf_tproxy_ipv6 nf_tproxy_ipv4 nft_socket nf_socket_ipv4 nf_socket_ipv6 mptcp_diag tcp_diag inet_diag act_csum act_pedit cls_fw sch_ingress xt_mark xt_statistic xt_length xt_bpf sch_netem ipt_REJECT nft_compat nf_tables [ 3137.185144][T26830] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3137.185509][T26830] 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) [ 3137.185805][T26830] Code: 00 00 8b 05 27 fe 3f 02 85 c0 0f 84 52 fe ff ff 48 8d bb 90 0c 00 00 be ff ff ff ff e8 6a 0a 86 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 27 fe 3f 02 mov 0x23ffe27(%rip),%eax # 0x23ffe2f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 90 0c 00 00 lea 0xc90(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 6a 0a 86 00 call 0x860a8b 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 [ 3137.186799][T26830] RSP: 0018:ffffc900020ef140 EFLAGS: 00010246 [ 3137.187157][T26830] RAX: 0000000000000000 RBX: ffff888016459000 RCX: 0000000000000001 [ 3137.187579][T26830] RDX: 0000000000000000 RSI: ffffffffb70bb451 RDI: ffffffffb68555e0 [ 3137.188002][T26830] RBP: ffffc900020ef230 R08: ffff8880021eb800 R09: 0000000000000000 [ 3137.188428][T26830] R10: ffffc900020ef5c8 R11: ffffffffb7e72068 R12: 1ffff9200041de2c [ 3137.188875][T26830] R13: 00000000000005dc R14: ffffc900020ef880 R15: ffff88800506e360 [ 3137.189286][T26830] FS: 00007fe1b6291800(0000) GS:ffff88807d0be000(0000) knlGS:0000000000000000 [ 3137.189788][T26830] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3137.190465][T26830] CR2: 00000000004e6888 CR3: 00000000205e3005 CR4: 0000000000772ef0 [ 3137.190893][T26830] PKRU: 55555554 [ 3137.191101][T26830] Call Trace: [ 3137.191308][T26830] [3137.191463][T26830] ? find_held_lock (kernel/locking/lockdep.c:5353) [3137.191746][T26830] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3137.192019][T26830] ? __lock_release (kernel/locking/lockdep.c:5539) [3137.192296][T26830] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3137.192590][T26830] ? is_bpf_text_address (kernel/bpf/core.c:777) [3137.192867][T26830] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3137.193144][T26830] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3137.193426][T26830] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3137.193784][T26830] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3137.194060][T26830] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3137.194331][T26830] ? __kernel_text_address (kernel/extable.c:79) [3137.194623][T26830] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3137.194899][T26830] ? __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) [3137.195173][T26830] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3137.195531][T26830] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3137.195808][T26830] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3137.196080][T26830] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3137.196353][T26830] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3137.196641][T26830] ? find_held_lock (kernel/locking/lockdep.c:5353) [3137.196914][T26830] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3137.197185][T26830] ? __create_object (mm/kmemleak.c:771) [3137.197466][T26830] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3137.197741][T26830] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3137.198013][T26830] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3137.198356][T26830] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3137.198661][T26830] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3137.198950][T26830] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3137.199224][T26830] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3137.199512][T26830] ? find_held_lock (kernel/locking/lockdep.c:5353) [3137.199795][T26830] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3137.200072][T26830] ? __lock_release (kernel/locking/lockdep.c:5539) [3137.200348][T26830] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3137.200629][T26830] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3137.200905][T26830] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3137.201189][T26830] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3137.201477][T26830] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3137.201752][T26830] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3137.202026][T26830] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3137.202313][T26830] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3137.202595][T26830] ? 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) [3137.202879][T26830] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3137.203155][T26830] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3137.203426][T26830] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3137.203728][T26830] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3137.204005][T26830] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3137.204279][T26830] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3137.204570][T26830] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3137.204845][T26830] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3137.205128][T26830] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3137.205486][T26830] ___sys_sendmsg (net/socket.c:2670) [3137.205759][T26830] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3137.206029][T26830] ? __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) [3137.206370][T26830] ? __pfx____sys_sendmsg (net/socket.c:2657) [3137.206655][T26830] ? find_held_lock (kernel/locking/lockdep.c:5353) [3137.206931][T26830] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3137.207217][T26830] ? find_held_lock (kernel/locking/lockdep.c:5353) [3137.207499][T26830] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3137.207772][T26830] ? __lock_release (kernel/locking/lockdep.c:5539) [3137.208054][T26830] __sys_sendmsg (net/socket.c:2700) [3137.208324][T26830] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3137.208675][T26830] ? __pfx___sys_sendmsg (net/socket.c:2685) [3137.208960][T26830] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3137.209244][T26830] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3137.209529][T26830] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3137.209876][T26830] RIP: 0033:0x7fe1b645e1e7 [ 3137.210162][T26830] 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) [ 3137.211168][T26830] RSP: 002b:00007ffdf3104bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3137.211594][T26830] RAX: ffffffffffffffda RBX: 00007ffdf3105300 RCX: 00007fe1b645e1e7 [ 3137.212007][T26830] RDX: 0000000000000000 RSI: 00007ffdf3104c30 RDI: 0000000000000005 [ 3137.212422][T26830] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3137.212844][T26830] R10: 00007fe1b635b498 R11: 0000000000000246 R12: 0000000000000004 [ 3137.213265][T26830] R13: 00000000686e14e6 R14: 0000000000499600 R15: 0000000000000000 | [ 3137.802417][T26835] ------------[ cut here ]------------ | [3137.802765][T26835] WARNING: CPU: 0 PID: 26835 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) | [ 3137.803339][T26835] Modules linked in: nft_tproxy nf_tproxy_ipv6 nf_tproxy_ipv4 nft_socket nf_socket_ipv4 nf_socket_ipv6 mptcp_diag tcp_diag inet_diag act_csum act_pedit cls_fw sch_ingress xt_mark xt_statistic xt_length xt_bpf sch_netem ipt_REJECT nft_compat nf_tables | [ 3137.805319][T26835] Tainted: [W]=WARN [ 3137.805556][T26835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3137.805914][T26835] 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) [ 3137.806212][T26835] Code: 00 00 8b 05 27 fe 3f 02 85 c0 0f 84 52 fe ff ff 48 8d bb 90 0c 00 00 be ff ff ff ff e8 6a 0a 86 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 27 fe 3f 02 mov 0x23ffe27(%rip),%eax # 0x23ffe2f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 90 0c 00 00 lea 0xc90(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 6a 0a 86 00 call 0x860a8b 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 [ 3137.807252][T26835] RSP: 0018:ffffc9000212f140 EFLAGS: 00010246 [ 3137.807663][T26835] RAX: 0000000000000000 RBX: ffff888017344000 RCX: 0000000000000001 [ 3137.808098][T26835] RDX: 0000000000000000 RSI: ffffffffb70bb451 RDI: ffffffffb68555e0 [ 3137.808552][T26835] RBP: ffffc9000212f230 R08: ffff888002cb6800 R09: 0000000000000000 [ 3137.809002][T26835] R10: ffffc9000212f5c8 R11: ffffffffb7e72068 R12: 1ffff92000425e2c [ 3137.809461][T26835] R13: 00000000000005dc R14: ffffc9000212f880 R15: ffff8880204eaa60 [ 3137.809905][T26835] FS: 00007f1e9bcd7800(0000) GS:ffff88807d03e000(0000) knlGS:0000000000000000 [ 3137.810410][T26835] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3137.810785][T26835] CR2: 00000000004e6890 CR3: 000000000c79c006 CR4: 0000000000772ef0 [ 3137.811227][T26835] PKRU: 55555554 [ 3137.811459][T26835] Call Trace: [ 3137.811675][T26835] [3137.811824][T26835] ? find_held_lock (kernel/locking/lockdep.c:5353) [3137.812118][T26835] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3137.812402][T26835] ? __lock_release (kernel/locking/lockdep.c:5539) [3137.812713][T26835] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3137.813006][T26835] ? is_bpf_text_address (kernel/bpf/core.c:777) [3137.813305][T26835] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3137.813607][T26835] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3137.813903][T26835] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3137.814265][T26835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3137.814564][T26835] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3137.814852][T26835] ? __kernel_text_address (kernel/extable.c:79) [3137.815147][T26835] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3137.815455][T26835] ? __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) [3137.815747][T26835] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3137.816103][T26835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3137.816398][T26835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3137.816714][T26835] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3137.817004][T26835] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3137.817301][T26835] ? find_held_lock (kernel/locking/lockdep.c:5353) [3137.817602][T26835] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3137.817889][T26835] ? __create_object (mm/kmemleak.c:771) [3137.818183][T26835] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3137.818478][T26835] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3137.818768][T26835] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3137.819124][T26835] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3137.819418][T26835] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3137.819737][T26835] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3137.820056][T26835] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3137.820350][T26835] ? find_held_lock (kernel/locking/lockdep.c:5353) [3137.820660][T26835] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3137.820949][T26835] ? __lock_release (kernel/locking/lockdep.c:5539) [3137.821236][T26835] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3137.821532][T26835] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3137.821819][T26835] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3137.822116][T26835] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3137.822411][T26835] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3137.822706][T26835] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3137.822996][T26835] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3137.823298][T26835] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3137.823594][T26835] ? 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) [3137.823886][T26835] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3137.824183][T26835] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3137.824489][T26835] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3137.824786][T26835] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3137.825078][T26835] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3137.825365][T26835] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3137.825672][T26835] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3137.825965][T26835] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3137.826257][T26835] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3137.826636][T26835] ___sys_sendmsg (net/socket.c:2670) [3137.826922][T26835] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3137.827207][T26835] ? __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) [3137.827577][T26835] ? __pfx____sys_sendmsg (net/socket.c:2657) [3137.827869][T26835] ? find_held_lock (kernel/locking/lockdep.c:5353) [3137.828158][T26835] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3137.828478][T26835] ? find_held_lock (kernel/locking/lockdep.c:5353) [3137.828773][T26835] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3137.829061][T26835] ? __lock_release (kernel/locking/lockdep.c:5539) [3137.829354][T26835] __sys_sendmsg (net/socket.c:2700) [3137.829649][T26835] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3137.830018][T26835] ? __pfx___sys_sendmsg (net/socket.c:2685) [3137.830316][T26835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3137.830620][T26835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3137.830921][T26835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3137.831277][T26835] RIP: 0033:0x7f1e9bea41e7 [ 3137.831584][T26835] 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) [ 3137.832629][T26835] RSP: 002b:00007ffd0246a328 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3137.833076][T26835] RAX: ffffffffffffffda RBX: 00007ffd0246aa60 RCX: 00007f1e9bea41e7 [ 3137.833515][T26835] RDX: 0000000000000000 RSI: 00007ffd0246a390 RDI: 0000000000000005 [ 3137.833946][T26835] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3137.834373][T26835] R10: 00007f1e9bda1498 R11: 0000000000000246 R12: 0000000000000004 [ 3137.834821][T26835] R13: 00000000686e14e7 R14: 0000000000499600 R15: 0000000000000000 | [ 3138.769040][T26842] ------------[ cut here ]------------ | [3138.769403][T26842] WARNING: CPU: 2 PID: 26842 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) | [ 3138.770046][T26842] Modules linked in: nft_tproxy nf_tproxy_ipv6 nf_tproxy_ipv4 nft_socket nf_socket_ipv4 nf_socket_ipv6 mptcp_diag tcp_diag inet_diag act_csum act_pedit cls_fw sch_ingress xt_mark xt_statistic xt_length xt_bpf sch_netem ipt_REJECT nft_compat nf_tables | [ 3138.772086][T26842] Tainted: [W]=WARN [ 3138.772310][T26842] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3138.772679][T26842] 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) [ 3138.772982][T26842] Code: 00 00 8b 05 27 fe 3f 02 85 c0 0f 84 52 fe ff ff 48 8d bb 90 0c 00 00 be ff ff ff ff e8 6a 0a 86 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 27 fe 3f 02 mov 0x23ffe27(%rip),%eax # 0x23ffe2f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 90 0c 00 00 lea 0xc90(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 6a 0a 86 00 call 0x860a8b 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 [ 3138.773988][T26842] RSP: 0018:ffffc90001f3f140 EFLAGS: 00010246 [ 3138.774350][T26842] RAX: 0000000000000000 RBX: ffff8880056fc000 RCX: 0000000000000001 [ 3138.774787][T26842] RDX: 0000000000000000 RSI: ffffffffb70bb451 RDI: ffffffffb68555e0 [ 3138.775222][T26842] RBP: ffffc90001f3f230 R08: ffff88800dc00800 R09: 0000000000000000 [ 3138.775653][T26842] R10: ffffc90001f3f5c8 R11: ffffffffb7e72068 R12: 1ffff920003e7e2c [ 3138.776077][T26842] R13: 00000000000005dc R14: ffffc90001f3f880 R15: ffff88800506f860 [ 3138.776510][T26842] FS: 00007f941a6ea800(0000) GS:ffff88807d13e000(0000) knlGS:0000000000000000 [ 3138.777007][T26842] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3138.777369][T26842] CR2: 00000000004e6c90 CR3: 000000000dd64005 CR4: 0000000000772ef0 [ 3138.777837][T26842] PKRU: 55555554 [ 3138.778058][T26842] Call Trace: [ 3138.778276][T26842] [3138.778441][T26842] ? find_held_lock (kernel/locking/lockdep.c:5353) [3138.778739][T26842] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3138.779026][T26842] ? __lock_release (kernel/locking/lockdep.c:5539) [3138.779325][T26842] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3138.779627][T26842] ? is_bpf_text_address (kernel/bpf/core.c:777) [3138.779933][T26842] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3138.780226][T26842] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3138.780532][T26842] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3138.780895][T26842] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3138.781189][T26842] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3138.781484][T26842] ? __kernel_text_address (kernel/extable.c:79) [3138.781771][T26842] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3138.782065][T26842] ? __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) [3138.782354][T26842] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3138.782721][T26842] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3138.783016][T26842] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3138.783315][T26842] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3138.783609][T26842] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3138.783899][T26842] ? find_held_lock (kernel/locking/lockdep.c:5353) [3138.784186][T26842] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3138.784489][T26842] ? __create_object (mm/kmemleak.c:771) [3138.784782][T26842] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3138.785067][T26842] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3138.785356][T26842] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3138.785729][T26842] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3138.786026][T26842] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3138.786317][T26842] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3138.786615][T26842] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3138.786908][T26842] ? find_held_lock (kernel/locking/lockdep.c:5353) [3138.787196][T26842] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3138.787491][T26842] ? __lock_release (kernel/locking/lockdep.c:5539) [3138.787783][T26842] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3138.788077][T26842] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3138.788368][T26842] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3138.788671][T26842] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3138.788965][T26842] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3138.789251][T26842] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3138.789554][T26842] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3138.789871][T26842] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3138.790171][T26842] ? 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) [3138.790474][T26842] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3138.790768][T26842] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3138.791055][T26842] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3138.791347][T26842] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3138.791651][T26842] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3138.791938][T26842] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3138.792246][T26842] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3138.792550][T26842] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3138.792836][T26842] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3138.793200][T26842] ___sys_sendmsg (net/socket.c:2670) [3138.793495][T26842] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3138.793783][T26842] ? __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) [3138.794141][T26842] ? __pfx____sys_sendmsg (net/socket.c:2657) [3138.794450][T26842] ? find_held_lock (kernel/locking/lockdep.c:5353) [3138.794745][T26842] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3138.795051][T26842] ? find_held_lock (kernel/locking/lockdep.c:5353) [3138.795355][T26842] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3138.795658][T26842] ? __lock_release (kernel/locking/lockdep.c:5539) [3138.795954][T26842] __sys_sendmsg (net/socket.c:2700) [3138.796240][T26842] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3138.796629][T26842] ? __pfx___sys_sendmsg (net/socket.c:2685) [3138.796930][T26842] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3138.797231][T26842] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3138.797534][T26842] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3138.797887][T26842] RIP: 0033:0x7f941a8b71e7 [ 3138.798183][T26842] 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) [ 3138.799221][T26842] RSP: 002b:00007ffedf32f638 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3138.799660][T26842] RAX: ffffffffffffffda RBX: 00007ffedf32fd70 RCX: 00007f941a8b71e7 [ 3138.800097][T26842] RDX: 0000000000000000 RSI: 00007ffedf32f6a0 RDI: 0000000000000005 [ 3138.800528][T26842] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3138.800958][T26842] R10: 00007f941a7b4498 R11: 0000000000000246 R12: 0000000000000004 [ 3138.801379][T26842] R13: 00000000686e14e8 R14: 0000000000499600 R15: 0000000000000000 | [ 3139.198283][T26846] ------------[ cut here ]------------ | [3139.198618][T26846] WARNING: CPU: 3 PID: 26846 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) | [ 3139.199185][T26846] Modules linked in: nft_tproxy nf_tproxy_ipv6 nf_tproxy_ipv4 nft_socket nf_socket_ipv4 nf_socket_ipv6 mptcp_diag tcp_diag inet_diag act_csum act_pedit cls_fw sch_ingress xt_mark xt_statistic xt_length xt_bpf sch_netem ipt_REJECT nft_compat nf_tables | [ 3139.201034][T26846] Tainted: [W]=WARN [ 3139.201249][T26846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3139.201718][T26846] 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) [ 3139.202008][T26846] Code: 00 00 8b 05 27 fe 3f 02 85 c0 0f 84 52 fe ff ff 48 8d bb 90 0c 00 00 be ff ff ff ff e8 6a 0a 86 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 27 fe 3f 02 mov 0x23ffe27(%rip),%eax # 0x23ffe2f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 90 0c 00 00 lea 0xc90(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 6a 0a 86 00 call 0x860a8b 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 [ 3139.203016][T26846] RSP: 0018:ffffc9000217f140 EFLAGS: 00010246 [ 3139.203362][T26846] RAX: 0000000000000000 RBX: ffff88800bd41000 RCX: 0000000000000001 [ 3139.203783][T26846] RDX: 0000000000000000 RSI: ffffffffb70bb451 RDI: ffffffffb68555e0 [ 3139.204191][T26846] RBP: ffffc9000217f230 R08: ffff888016740800 R09: 0000000000000000 [ 3139.204625][T26846] R10: ffffc9000217f5c8 R11: ffffffffb7e72068 R12: 1ffff9200042fe2c [ 3139.205039][T26846] R13: 00000000000005dc R14: ffffc9000217f880 R15: ffff8880204458e0 [ 3139.205463][T26846] FS: 00007fc9189bd800(0000) GS:ffff88807d1be000(0000) knlGS:0000000000000000 [ 3139.205946][T26846] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3139.206298][T26846] CR2: 00000000004e6c98 CR3: 000000000a18c001 CR4: 0000000000772ef0 [ 3139.206731][T26846] PKRU: 55555554 [ 3139.206943][T26846] Call Trace: [ 3139.207151][T26846] [3139.207290][T26846] ? find_held_lock (kernel/locking/lockdep.c:5353) [3139.207581][T26846] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3139.207852][T26846] ? __lock_release (kernel/locking/lockdep.c:5539) [3139.208132][T26846] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3139.208478][T26846] ? is_bpf_text_address (kernel/bpf/core.c:777) [3139.208772][T26846] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3139.209065][T26846] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3139.209359][T26846] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3139.209743][T26846] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3139.210061][T26846] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3139.210352][T26846] ? __kernel_text_address (kernel/extable.c:79) [3139.210656][T26846] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3139.210955][T26846] ? __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) [3139.211257][T26846] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3139.211637][T26846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3139.211930][T26846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3139.212220][T26846] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3139.212526][T26846] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3139.212820][T26846] ? find_held_lock (kernel/locking/lockdep.c:5353) [3139.213111][T26846] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3139.213400][T26846] ? __create_object (mm/kmemleak.c:771) [3139.213715][T26846] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3139.214007][T26846] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3139.214296][T26846] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3139.214662][T26846] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3139.214955][T26846] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3139.215252][T26846] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3139.215553][T26846] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3139.215855][T26846] ? find_held_lock (kernel/locking/lockdep.c:5353) [3139.216140][T26846] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3139.216426][T26846] ? __lock_release (kernel/locking/lockdep.c:5539) [3139.216749][T26846] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3139.217044][T26846] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3139.217332][T26846] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3139.217633][T26846] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3139.217928][T26846] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3139.218221][T26846] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3139.218518][T26846] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3139.218820][T26846] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3139.219112][T26846] ? 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) [3139.219409][T26846] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3139.219714][T26846] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3139.220018][T26846] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3139.220325][T26846] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3139.220636][T26846] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3139.220928][T26846] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3139.221224][T26846] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3139.221528][T26846] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3139.221820][T26846] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3139.222194][T26846] ___sys_sendmsg (net/socket.c:2670) [3139.222503][T26846] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3139.222796][T26846] ? __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) [3139.223160][T26846] ? __pfx____sys_sendmsg (net/socket.c:2657) [3139.223471][T26846] ? find_held_lock (kernel/locking/lockdep.c:5353) [3139.223768][T26846] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3139.224066][T26846] ? find_held_lock (kernel/locking/lockdep.c:5353) [3139.224358][T26846] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3139.224671][T26846] ? __lock_release (kernel/locking/lockdep.c:5539) [3139.224975][T26846] __sys_sendmsg (net/socket.c:2700) [3139.225266][T26846] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3139.225638][T26846] ? __pfx___sys_sendmsg (net/socket.c:2685) [3139.225943][T26846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3139.226239][T26846] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3139.226545][T26846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3139.226913][T26846] RIP: 0033:0x7fc918b8a1e7 [ 3139.227216][T26846] 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) [ 3139.228264][T26846] RSP: 002b:00007ffc85c8a3a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3139.228707][T26846] RAX: ffffffffffffffda RBX: 00007ffc85c8aae0 RCX: 00007fc918b8a1e7 [ 3139.229142][T26846] RDX: 0000000000000000 RSI: 00007ffc85c8a410 RDI: 0000000000000005 [ 3139.229578][T26846] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3139.230023][T26846] R10: 00007fc918a87498 R11: 0000000000000246 R12: 0000000000000004 [ 3139.230457][T26846] R13: 00000000686e14e8 R14: 0000000000499600 R15: 0000000000000000 | [ 3139.583699][T26849] ------------[ cut here ]------------ | [3139.584041][T26849] WARNING: CPU: 3 PID: 26849 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) | [ 3139.584657][T26849] Modules linked in: nft_tproxy nf_tproxy_ipv6 nf_tproxy_ipv4 nft_socket nf_socket_ipv4 nf_socket_ipv6 mptcp_diag tcp_diag inet_diag act_csum act_pedit cls_fw sch_ingress xt_mark xt_statistic xt_length xt_bpf sch_netem ipt_REJECT nft_compat nf_tables | [ 3139.586641][T26849] Tainted: [W]=WARN [ 3139.586863][T26849] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3139.587228][T26849] 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) [ 3139.587544][T26849] Code: 00 00 8b 05 27 fe 3f 02 85 c0 0f 84 52 fe ff ff 48 8d bb 90 0c 00 00 be ff ff ff ff e8 6a 0a 86 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 27 fe 3f 02 mov 0x23ffe27(%rip),%eax # 0x23ffe2f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 90 0c 00 00 lea 0xc90(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 6a 0a 86 00 call 0x860a8b 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 [ 3139.588559][T26849] RSP: 0018:ffffc900021af140 EFLAGS: 00010246 [ 3139.588907][T26849] RAX: 0000000000000000 RBX: ffff88801e061000 RCX: 0000000000000001 [ 3139.589325][T26849] RDX: 0000000000000000 RSI: ffffffffb70bb451 RDI: ffffffffb68555e0 [ 3139.589751][T26849] RBP: ffffc900021af230 R08: ffff888016822000 R09: 0000000000000000 [ 3139.590197][T26849] R10: ffffc900021af5c8 R11: ffffffffb7e72068 R12: 1ffff92000435e2c [ 3139.590991][T26849] R13: 00000000000005dc R14: ffffc900021af880 R15: ffff888016a25560 [ 3139.591697][T26849] FS: 00007f71fe6c8800(0000) GS:ffff88807d1be000(0000) knlGS:0000000000000000 [ 3139.592207][T26849] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3139.592597][T26849] CR2: 00000000004e6ca0 CR3: 00000000219d9006 CR4: 0000000000772ef0 [ 3139.593037][T26849] PKRU: 55555554 [ 3139.593255][T26849] Call Trace: [ 3139.593482][T26849] [3139.593639][T26849] ? find_held_lock (kernel/locking/lockdep.c:5353) [3139.593927][T26849] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3139.594202][T26849] ? __lock_release (kernel/locking/lockdep.c:5539) [3139.594493][T26849] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3139.594781][T26849] ? is_bpf_text_address (kernel/bpf/core.c:777) [3139.595073][T26849] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3139.595362][T26849] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3139.595662][T26849] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3139.596013][T26849] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3139.596284][T26849] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3139.596566][T26849] ? __kernel_text_address (kernel/extable.c:79) [3139.596846][T26849] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3139.597131][T26849] ? __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) [3139.597409][T26849] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3139.597778][T26849] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3139.598053][T26849] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3139.598328][T26849] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3139.598614][T26849] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3139.598906][T26849] ? find_held_lock (kernel/locking/lockdep.c:5353) [3139.599195][T26849] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3139.599489][T26849] ? __create_object (mm/kmemleak.c:771) [3139.599782][T26849] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3139.600060][T26849] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3139.600336][T26849] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3139.600694][T26849] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3139.600976][T26849] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3139.601256][T26849] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3139.601536][T26849] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3139.601821][T26849] ? find_held_lock (kernel/locking/lockdep.c:5353) [3139.602101][T26849] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3139.602370][T26849] ? __lock_release (kernel/locking/lockdep.c:5539) [3139.602660][T26849] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3139.602937][T26849] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3139.603210][T26849] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3139.603497][T26849] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3139.603781][T26849] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3139.604060][T26849] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3139.604338][T26849] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3139.604631][T26849] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3139.604908][T26849] ? 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) [3139.605184][T26849] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3139.605469][T26849] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3139.605741][T26849] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3139.606027][T26849] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3139.606304][T26849] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3139.606592][T26849] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3139.606882][T26849] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3139.607157][T26849] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3139.607443][T26849] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3139.607794][T26849] ___sys_sendmsg (net/socket.c:2670) [3139.608064][T26849] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3139.608344][T26849] ? __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) [3139.608715][T26849] ? __pfx____sys_sendmsg (net/socket.c:2657) [3139.608995][T26849] ? find_held_lock (kernel/locking/lockdep.c:5353) [3139.609271][T26849] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3139.609563][T26849] ? find_held_lock (kernel/locking/lockdep.c:5353) [3139.609851][T26849] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3139.610127][T26849] ? __lock_release (kernel/locking/lockdep.c:5539) [3139.610417][T26849] __sys_sendmsg (net/socket.c:2700) [3139.610704][T26849] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3139.611044][T26849] ? __pfx___sys_sendmsg (net/socket.c:2685) [3139.611330][T26849] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3139.611615][T26849] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3139.611891][T26849] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3139.612229][T26849] RIP: 0033:0x7f71fe8951e7 [ 3139.612532][T26849] 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) [ 3139.613520][T26849] RSP: 002b:00007ffe961bf648 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3139.613936][T26849] RAX: ffffffffffffffda RBX: 00007ffe961bfd80 RCX: 00007f71fe8951e7 [ 3139.614355][T26849] RDX: 0000000000000000 RSI: 00007ffe961bf6b0 RDI: 0000000000000005 [ 3139.614784][T26849] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3139.615196][T26849] R10: 00007f71fe792498 R11: 0000000000000246 R12: 0000000000000004 [ 3139.615616][T26849] R13: 00000000686e14e9 R14: 0000000000499600 R15: 0000000000000000 | [ 3140.331613][T26854] ------------[ cut here ]------------ | [3140.331973][T26854] WARNING: CPU: 2 PID: 26854 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) | [ 3140.332574][T26854] Modules linked in: nft_tproxy nf_tproxy_ipv6 nf_tproxy_ipv4 nft_socket nf_socket_ipv4 nf_socket_ipv6 mptcp_diag tcp_diag inet_diag act_csum act_pedit cls_fw sch_ingress xt_mark xt_statistic xt_length xt_bpf sch_netem ipt_REJECT nft_compat nf_tables | [ 3140.335079][T26854] Tainted: [W]=WARN [ 3140.335300][T26854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3140.335671][T26854] 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) [ 3140.335973][T26854] Code: 00 00 8b 05 27 fe 3f 02 85 c0 0f 84 52 fe ff ff 48 8d bb 90 0c 00 00 be ff ff ff ff e8 6a 0a 86 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 27 fe 3f 02 mov 0x23ffe27(%rip),%eax # 0x23ffe2f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 90 0c 00 00 lea 0xc90(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 6a 0a 86 00 call 0x860a8b 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 [ 3140.336966][T26854] RSP: 0018:ffffc9000216f140 EFLAGS: 00010246 [ 3140.337331][T26854] RAX: 0000000000000000 RBX: ffff888017099000 RCX: 0000000000000001 [ 3140.337764][T26854] RDX: 0000000000000000 RSI: ffffffffb70bb451 RDI: ffffffffb68555e0 [ 3140.338186][T26854] RBP: ffffc9000216f230 R08: ffff88802056a000 R09: 0000000000000000 [ 3140.338613][T26854] R10: ffffc9000216f5c8 R11: ffffffffb7e72068 R12: 1ffff9200042de2c [ 3140.339044][T26854] R13: 00000000000005dc R14: ffffc9000216f880 R15: ffff888021c626e0 [ 3140.339472][T26854] FS: 00007fd8f4a9d800(0000) GS:ffff88807d13e000(0000) knlGS:0000000000000000 [ 3140.340010][T26854] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3140.340370][T26854] CR2: 00000000004e7358 CR3: 0000000002984001 CR4: 0000000000772ef0 [ 3140.340810][T26854] PKRU: 55555554 [ 3140.341036][T26854] Call Trace: [ 3140.341255][T26854] [3140.341408][T26854] ? find_held_lock (kernel/locking/lockdep.c:5353) [3140.341711][T26854] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3140.341999][T26854] ? __lock_release (kernel/locking/lockdep.c:5539) [3140.342290][T26854] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3140.342587][T26854] ? is_bpf_text_address (kernel/bpf/core.c:777) [3140.342879][T26854] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3140.343209][T26854] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3140.343516][T26854] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3140.343880][T26854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3140.344169][T26854] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3140.344463][T26854] ? __kernel_text_address (kernel/extable.c:79) [3140.344757][T26854] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3140.345045][T26854] ? __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) [3140.345347][T26854] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3140.345709][T26854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3140.346001][T26854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3140.346287][T26854] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3140.346585][T26854] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3140.346872][T26854] ? find_held_lock (kernel/locking/lockdep.c:5353) [3140.347158][T26854] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3140.347459][T26854] ? __create_object (mm/kmemleak.c:771) [3140.347752][T26854] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3140.348038][T26854] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3140.348325][T26854] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3140.348693][T26854] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3140.348991][T26854] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3140.349283][T26854] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3140.349586][T26854] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3140.349903][T26854] ? find_held_lock (kernel/locking/lockdep.c:5353) [3140.350194][T26854] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3140.350492][T26854] ? __lock_release (kernel/locking/lockdep.c:5539) [3140.350808][T26854] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3140.351109][T26854] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3140.351402][T26854] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3140.351711][T26854] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3140.352006][T26854] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3140.352302][T26854] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3140.352600][T26854] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3140.352903][T26854] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3140.353190][T26854] ? 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) [3140.353491][T26854] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3140.353780][T26854] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3140.354076][T26854] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3140.354368][T26854] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3140.354668][T26854] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3140.354956][T26854] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3140.355250][T26854] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3140.355550][T26854] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3140.355844][T26854] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3140.356206][T26854] ___sys_sendmsg (net/socket.c:2670) [3140.356505][T26854] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3140.356792][T26854] ? __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) [3140.357148][T26854] ? __pfx____sys_sendmsg (net/socket.c:2657) [3140.357449][T26854] ? find_held_lock (kernel/locking/lockdep.c:5353) [3140.357741][T26854] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3140.358033][T26854] ? find_held_lock (kernel/locking/lockdep.c:5353) [3140.358318][T26854] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3140.358622][T26854] ? __lock_release (kernel/locking/lockdep.c:5539) [3140.358916][T26854] __sys_sendmsg (net/socket.c:2700) [3140.359199][T26854] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3140.359559][T26854] ? __pfx___sys_sendmsg (net/socket.c:2685) [3140.359877][T26854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3140.360168][T26854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3140.360500][T26854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3140.360862][T26854] RIP: 0033:0x7fd8f4c6a1e7 [ 3140.361161][T26854] 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) [ 3140.362163][T26854] RSP: 002b:00007fffb46cd9f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3140.362599][T26854] RAX: ffffffffffffffda RBX: 00007fffb46ce130 RCX: 00007fd8f4c6a1e7 [ 3140.363028][T26854] RDX: 0000000000000000 RSI: 00007fffb46cda60 RDI: 0000000000000005 [ 3140.363476][T26854] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3140.363904][T26854] R10: 00007fd8f4b67498 R11: 0000000000000246 R12: 0000000000000004 Finger prints: netif_set_mtu_ext:rtnl_newlink:rtnetlink_rcv_msg:netlink_rcv_skb:netlink_unicast