====================================== | 0 | xx__-> [ 3012.459564][T26831] ------------[ cut here ]------------ | [3012.460082][T26831] WARNING: CPU: 2 PID: 26831 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) | [ 3012.460658][T26831] Modules linked in: nft_tproxy nf_tproxy_ipv6 nf_tproxy_ipv4 nft_socket nf_socket_ipv4 nf_socket_ipv6 tcp_diag mptcp_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 [ 3012.462582][T26831] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3012.462949][T26831] 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) [ 3012.463265][T26831] Code: 00 00 8b 05 07 fd 3f 02 85 c0 0f 84 52 fe ff ff 48 8d bb 90 0c 00 00 be ff ff ff ff e8 4a 09 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 07 fd 3f 02 mov 0x23ffd07(%rip),%eax # 0x23ffd0f 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 4a 09 86 00 call 0x86096b 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 [ 3012.464283][T26831] RSP: 0018:ffffc90002007140 EFLAGS: 00010246 [ 3012.464663][T26831] RAX: 0000000000000000 RBX: ffff88800aea4000 RCX: 0000000000000001 [ 3012.465102][T26831] RDX: 0000000000000000 RSI: ffffffff992bb451 RDI: ffffffff98a555e0 [ 3012.465841][T26831] RBP: ffffc90002007230 R08: ffff888018cc3800 R09: 0000000000000000 [ 3012.466424][T26831] R10: ffffc900020075c8 R11: ffffffff9a072068 R12: 1ffff92000400e2c [ 3012.467266][T26831] R13: 00000000000005dc R14: ffffc90002007880 R15: ffff88800eae83e0 [ 3012.467700][T26831] FS: 00007f65d7dd7800(0000) GS:ffff888093f3e000(0000) knlGS:0000000000000000 [ 3012.468209][T26831] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3012.468571][T26831] CR2: 00000000004e6888 CR3: 0000000010a03002 CR4: 0000000000772ef0 [ 3012.469000][T26831] PKRU: 55555554 [ 3012.469235][T26831] Call Trace: [ 3012.469459][T26831] [3012.469617][T26831] ? find_held_lock (kernel/locking/lockdep.c:5353) [3012.469921][T26831] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3012.470223][T26831] ? __lock_release (kernel/locking/lockdep.c:5539) [3012.470518][T26831] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3012.470812][T26831] ? is_bpf_text_address (kernel/bpf/core.c:777) [3012.471112][T26831] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3012.471413][T26831] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3012.471706][T26831] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3012.472082][T26831] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3012.472382][T26831] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3012.472675][T26831] ? __kernel_text_address (kernel/extable.c:79) [3012.472964][T26831] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3012.473266][T26831] ? __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) [3012.473563][T26831] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3012.473918][T26831] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3012.474226][T26831] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3012.474516][T26831] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3012.474812][T26831] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3012.475111][T26831] ? find_held_lock (kernel/locking/lockdep.c:5353) [3012.475396][T26831] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3012.475693][T26831] ? __create_object (mm/kmemleak.c:771) [3012.475982][T26831] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3012.476284][T26831] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3012.476573][T26831] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3012.476926][T26831] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3012.477232][T26831] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3012.477528][T26831] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3012.477815][T26831] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3012.478127][T26831] ? find_held_lock (kernel/locking/lockdep.c:5353) [3012.478415][T26831] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3012.478702][T26831] ? __lock_release (kernel/locking/lockdep.c:5539) [3012.478992][T26831] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3012.479289][T26831] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3012.479579][T26831] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3012.479870][T26831] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3012.480183][T26831] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3012.480472][T26831] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3012.480761][T26831] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3012.481069][T26831] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3012.481360][T26831] ? 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) [3012.481648][T26831] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [3012.481938][T26831] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3012.482242][T26831] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3012.482538][T26831] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3012.482828][T26831] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3012.483129][T26831] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3012.483428][T26831] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3012.483723][T26831] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3012.484008][T26831] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3012.484396][T26831] ___sys_sendmsg (net/socket.c:2670) [3012.484693][T26831] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3012.484985][T26831] ? __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) [3012.485359][T26831] ? __pfx____sys_sendmsg (net/socket.c:2657) [3012.485652][T26831] ? find_held_lock (kernel/locking/lockdep.c:5353) [3012.485939][T26831] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3012.486241][T26831] ? find_held_lock (kernel/locking/lockdep.c:5353) [3012.486529][T26831] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3012.486826][T26831] ? __lock_release (kernel/locking/lockdep.c:5539) [3012.487131][T26831] __sys_sendmsg (net/socket.c:2700) [3012.487419][T26831] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3012.487770][T26831] ? __pfx___sys_sendmsg (net/socket.c:2685) [3012.488080][T26831] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3012.488369][T26831] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3012.488667][T26831] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3012.489028][T26831] RIP: 0033:0x7f65d7fa41e7 [ 3012.489341][T26831] 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) [ 3012.490349][T26831] RSP: 002b:00007ffee00e8408 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3012.490788][T26831] RAX: ffffffffffffffda RBX: 00007ffee00e8b40 RCX: 00007f65d7fa41e7 [ 3012.491225][T26831] RDX: 0000000000000000 RSI: 00007ffee00e8470 RDI: 0000000000000005 [ 3012.491652][T26831] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3012.492089][T26831] R10: 00007f65d7ea1498 R11: 0000000000000246 R12: 0000000000000004 [ 3012.492519][T26831] R13: 00000000686e6877 R14: 0000000000499600 R15: 0000000000000000 | [ 3013.067972][T26836] ------------[ cut here ]------------ | [3013.068307][T26836] WARNING: CPU: 0 PID: 26836 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) | [ 3013.068850][T26836] Modules linked in: nft_tproxy nf_tproxy_ipv6 nf_tproxy_ipv4 nft_socket nf_socket_ipv4 nf_socket_ipv6 tcp_diag mptcp_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 | [ 3013.070701][T26836] Tainted: [W]=WARN [ 3013.070914][T26836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3013.072239][T26836] 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) [ 3013.072527][T26836] Code: 00 00 8b 05 07 fd 3f 02 85 c0 0f 84 52 fe ff ff 48 8d bb 90 0c 00 00 be ff ff ff ff e8 4a 09 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 07 fd 3f 02 mov 0x23ffd07(%rip),%eax # 0x23ffd0f 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 4a 09 86 00 call 0x86096b 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 [ 3013.073515][T26836] RSP: 0018:ffffc90002057140 EFLAGS: 00010246 [ 3013.073865][T26836] RAX: 0000000000000000 RBX: ffff888018dc9000 RCX: 0000000000000001 [ 3013.074282][T26836] RDX: 0000000000000000 RSI: ffffffff992bb451 RDI: ffffffff98a555e0 [ 3013.074701][T26836] RBP: ffffc90002057230 R08: ffff888018cf8800 R09: 0000000000000000 [ 3013.075126][T26836] R10: ffffc900020575c8 R11: ffffffff9a072068 R12: 1ffff9200040ae2c [ 3013.075535][T26836] R13: 00000000000005dc R14: ffffc90002057880 R15: ffff888010b1ce60 [ 3013.075948][T26836] FS: 00007f4bab72d800(0000) GS:ffff888093e3e000(0000) knlGS:0000000000000000 [ 3013.076433][T26836] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3013.076786][T26836] CR2: 00000000004e6890 CR3: 000000000ca94006 CR4: 0000000000772ef0 [ 3013.077206][T26836] PKRU: 55555554 [ 3013.077414][T26836] Call Trace: [ 3013.077622][T26836] [3013.077762][T26836] ? find_held_lock (kernel/locking/lockdep.c:5353) [3013.078038][T26836] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3013.078318][T26836] ? __lock_release (kernel/locking/lockdep.c:5539) [3013.078604][T26836] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3013.078879][T26836] ? is_bpf_text_address (kernel/bpf/core.c:777) [3013.079168][T26836] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3013.079451][T26836] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3013.079731][T26836] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3013.080089][T26836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3013.080367][T26836] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3013.080648][T26836] ? __kernel_text_address (kernel/extable.c:79) [3013.080925][T26836] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3013.081211][T26836] ? __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) [3013.081489][T26836] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3013.081827][T26836] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3013.082117][T26836] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3013.082394][T26836] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3013.082674][T26836] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3013.082948][T26836] ? find_held_lock (kernel/locking/lockdep.c:5353) [3013.083234][T26836] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3013.083507][T26836] ? __create_object (mm/kmemleak.c:771) [3013.083781][T26836] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3013.084065][T26836] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3013.084339][T26836] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3013.084694][T26836] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3013.084985][T26836] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3013.085275][T26836] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3013.085550][T26836] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3013.085832][T26836] ? find_held_lock (kernel/locking/lockdep.c:5353) [3013.086112][T26836] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3013.086390][T26836] ? __lock_release (kernel/locking/lockdep.c:5539) [3013.086666][T26836] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3013.086947][T26836] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3013.087237][T26836] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3013.087518][T26836] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3013.087806][T26836] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3013.088090][T26836] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3013.088367][T26836] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3013.088652][T26836] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3013.088932][T26836] ? 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) [3013.089219][T26836] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [3013.089497][T26836] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3013.089768][T26836] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3013.090048][T26836] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3013.090338][T26836] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3013.090614][T26836] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3013.090895][T26836] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3013.091189][T26836] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3013.091464][T26836] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3013.091814][T26836] ___sys_sendmsg (net/socket.c:2670) [3013.092091][T26836] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3013.092369][T26836] ? __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) [3013.092711][T26836] ? __pfx____sys_sendmsg (net/socket.c:2657) [3013.092993][T26836] ? find_held_lock (kernel/locking/lockdep.c:5353) [3013.093278][T26836] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3013.093558][T26836] ? find_held_lock (kernel/locking/lockdep.c:5353) [3013.093830][T26836] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3013.094110][T26836] ? __lock_release (kernel/locking/lockdep.c:5539) [3013.094392][T26836] __sys_sendmsg (net/socket.c:2700) [3013.094674][T26836] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3013.095013][T26836] ? __pfx___sys_sendmsg (net/socket.c:2685) [3013.095313][T26836] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3013.095588][T26836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3013.095863][T26836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3013.096209][T26836] RIP: 0033:0x7f4bab8fa1e7 [ 3013.096492][T26836] 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) [ 3013.097480][T26836] RSP: 002b:00007ffca11d0328 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3013.097893][T26836] RAX: ffffffffffffffda RBX: 00007ffca11d0a60 RCX: 00007f4bab8fa1e7 [ 3013.098326][T26836] RDX: 0000000000000000 RSI: 00007ffca11d0390 RDI: 0000000000000005 [ 3013.098733][T26836] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3013.099165][T26836] R10: 00007f4bab7f7498 R11: 0000000000000246 R12: 0000000000000004 [ 3013.099573][T26836] R13: 00000000686e6877 R14: 0000000000499600 R15: 0000000000000000 | [ 3014.019388][T26843] ------------[ cut here ]------------ | [3014.019750][T26843] WARNING: CPU: 2 PID: 26843 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) | [ 3014.020841][T26843] Modules linked in: nft_tproxy nf_tproxy_ipv6 nf_tproxy_ipv4 nft_socket nf_socket_ipv4 nf_socket_ipv6 tcp_diag mptcp_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 | [ 3014.022720][T26843] Tainted: [W]=WARN [ 3014.022944][T26843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3014.023317][T26843] 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) [ 3014.023615][T26843] Code: 00 00 8b 05 07 fd 3f 02 85 c0 0f 84 52 fe ff ff 48 8d bb 90 0c 00 00 be ff ff ff ff e8 4a 09 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 07 fd 3f 02 mov 0x23ffd07(%rip),%eax # 0x23ffd0f 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 4a 09 86 00 call 0x86096b 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 [ 3014.024651][T26843] RSP: 0018:ffffc90001e5f140 EFLAGS: 00010246 [ 3014.025022][T26843] RAX: 0000000000000000 RBX: ffff888016e71000 RCX: 0000000000000001 [ 3014.025462][T26843] RDX: 0000000000000000 RSI: ffffffff992bb451 RDI: ffffffff98a555e0 [ 3014.025895][T26843] RBP: ffffc90001e5f230 R08: ffff88800c04a000 R09: 0000000000000000 [ 3014.026352][T26843] R10: ffffc90001e5f5c8 R11: ffffffff9a072068 R12: 1ffff920003cbe2c [ 3014.026782][T26843] R13: 00000000000005dc R14: ffffc90001e5f880 R15: ffff88800eae9c60 [ 3014.027218][T26843] FS: 00007fdabf9d9800(0000) GS:ffff888093f3e000(0000) knlGS:0000000000000000 [ 3014.027712][T26843] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3014.028083][T26843] CR2: 00000000004e6c90 CR3: 000000000e8c9004 CR4: 0000000000772ef0 [ 3014.028515][T26843] PKRU: 55555554 [ 3014.028739][T26843] Call Trace: [ 3014.028959][T26843] [3014.029132][T26843] ? find_held_lock (kernel/locking/lockdep.c:5353) [3014.029429][T26843] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3014.029716][T26843] ? __lock_release (kernel/locking/lockdep.c:5539) [3014.030010][T26843] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3014.030311][T26843] ? is_bpf_text_address (kernel/bpf/core.c:777) [3014.030608][T26843] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3014.030901][T26843] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3014.031207][T26843] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3014.031570][T26843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3014.031860][T26843] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3014.032159][T26843] ? __kernel_text_address (kernel/extable.c:79) [3014.032460][T26843] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3014.032750][T26843] ? __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) [3014.033040][T26843] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3014.033405][T26843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3014.033695][T26843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3014.033981][T26843] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3014.034284][T26843] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3014.034585][T26843] ? find_held_lock (kernel/locking/lockdep.c:5353) [3014.034877][T26843] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3014.035176][T26843] ? __create_object (mm/kmemleak.c:771) [3014.035465][T26843] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3014.035755][T26843] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3014.036044][T26843] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3014.036411][T26843] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3014.036705][T26843] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3014.037008][T26843] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3014.037311][T26843] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3014.037606][T26843] ? find_held_lock (kernel/locking/lockdep.c:5353) [3014.037892][T26843] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3014.038190][T26843] ? __lock_release (kernel/locking/lockdep.c:5539) [3014.038478][T26843] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3014.038766][T26843] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3014.039083][T26843] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3014.039385][T26843] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3014.039677][T26843] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3014.039965][T26843] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3014.040265][T26843] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3014.040564][T26843] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3014.040850][T26843] ? 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) [3014.041154][T26843] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [3014.041454][T26843] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3014.041738][T26843] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3014.042031][T26843] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3014.042335][T26843] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3014.042625][T26843] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3014.042917][T26843] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3014.043219][T26843] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3014.043510][T26843] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3014.043875][T26843] ___sys_sendmsg (net/socket.c:2670) [3014.044171][T26843] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3014.044460][T26843] ? __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) [3014.044829][T26843] ? __pfx____sys_sendmsg (net/socket.c:2657) [3014.045136][T26843] ? find_held_lock (kernel/locking/lockdep.c:5353) [3014.045429][T26843] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3014.045730][T26843] ? find_held_lock (kernel/locking/lockdep.c:5353) [3014.046016][T26843] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3014.046317][T26843] ? __lock_release (kernel/locking/lockdep.c:5539) [3014.046615][T26843] __sys_sendmsg (net/socket.c:2700) [3014.046902][T26843] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3014.047269][T26843] ? __pfx___sys_sendmsg (net/socket.c:2685) [3014.047573][T26843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3014.047866][T26843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3014.048170][T26843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3014.048521][T26843] RIP: 0033:0x7fdabfba61e7 [ 3014.048820][T26843] 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) [ 3014.049819][T26843] RSP: 002b:00007ffc3ef34578 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3014.050266][T26843] RAX: ffffffffffffffda RBX: 00007ffc3ef34cb0 RCX: 00007fdabfba61e7 [ 3014.050688][T26843] RDX: 0000000000000000 RSI: 00007ffc3ef345e0 RDI: 0000000000000005 [ 3014.051123][T26843] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3014.051544][T26843] R10: 00007fdabfaa3498 R11: 0000000000000246 R12: 0000000000000004 [ 3014.051972][T26843] R13: 00000000686e6878 R14: 0000000000499600 R15: 0000000000000000 | [ 3014.417977][T26846] ------------[ cut here ]------------ | [3014.418405][T26846] WARNING: CPU: 2 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) | [ 3014.418972][T26846] Modules linked in: nft_tproxy nf_tproxy_ipv6 nf_tproxy_ipv4 nft_socket nf_socket_ipv4 nf_socket_ipv6 tcp_diag mptcp_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 | [ 3014.420899][T26846] Tainted: [W]=WARN [ 3014.421151][T26846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3014.421513][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) [ 3014.421811][T26846] Code: 00 00 8b 05 07 fd 3f 02 85 c0 0f 84 52 fe ff ff 48 8d bb 90 0c 00 00 be ff ff ff ff e8 4a 09 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 07 fd 3f 02 mov 0x23ffd07(%rip),%eax # 0x23ffd0f 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 4a 09 86 00 call 0x86096b 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 [ 3014.422829][T26846] RSP: 0018:ffffc900020b7140 EFLAGS: 00010246 [ 3014.423215][T26846] RAX: 0000000000000000 RBX: ffff888018dcc000 RCX: 0000000000000001 [ 3014.423634][T26846] RDX: 0000000000000000 RSI: ffffffff992bb451 RDI: ffffffff98a555e0 [ 3014.424070][T26846] RBP: ffffc900020b7230 R08: ffff88800bde6800 R09: 0000000000000000 [ 3014.424815][T26846] R10: ffffc900020b75c8 R11: ffffffff9a072068 R12: 1ffff92000416e2c [ 3014.425440][T26846] R13: 00000000000005dc R14: ffffc900020b7880 R15: ffff88800f7e4e60 [ 3014.426268][T26846] FS: 00007fd90e640800(0000) GS:ffff888093f3e000(0000) knlGS:0000000000000000 [ 3014.426916][T26846] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3014.427303][T26846] CR2: 00000000004e6c98 CR3: 000000000a5ca006 CR4: 0000000000772ef0 [ 3014.427729][T26846] PKRU: 55555554 [ 3014.427951][T26846] Call Trace: [ 3014.428190][T26846] [3014.428343][T26846] ? find_held_lock (kernel/locking/lockdep.c:5353) [3014.428635][T26846] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3014.428922][T26846] ? __lock_release (kernel/locking/lockdep.c:5539) [3014.429245][T26846] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3014.429541][T26846] ? is_bpf_text_address (kernel/bpf/core.c:777) [3014.429830][T26846] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3014.430147][T26846] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3014.430442][T26846] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3014.430803][T26846] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3014.431111][T26846] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3014.431397][T26846] ? __kernel_text_address (kernel/extable.c:79) [3014.431693][T26846] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3014.431987][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) [3014.432299][T26846] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3014.432653][T26846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3014.432940][T26846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3014.433265][T26846] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3014.433552][T26846] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3014.433847][T26846] ? find_held_lock (kernel/locking/lockdep.c:5353) [3014.434155][T26846] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3014.434442][T26846] ? __create_object (mm/kmemleak.c:771) [3014.434745][T26846] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3014.435034][T26846] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3014.435344][T26846] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3014.435702][T26846] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3014.436002][T26846] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3014.436317][T26846] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3014.436603][T26846] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3014.436898][T26846] ? find_held_lock (kernel/locking/lockdep.c:5353) [3014.437228][T26846] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3014.437514][T26846] ? __lock_release (kernel/locking/lockdep.c:5539) [3014.437801][T26846] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3014.438110][T26846] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3014.438407][T26846] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3014.438698][T26846] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3014.438989][T26846] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3014.439303][T26846] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3014.439590][T26846] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3014.439887][T26846] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3014.440197][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) [3014.440496][T26846] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [3014.440784][T26846] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3014.441096][T26846] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3014.441407][T26846] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3014.441703][T26846] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3014.441991][T26846] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3014.442308][T26846] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3014.442601][T26846] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3014.442892][T26846] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3014.443281][T26846] ___sys_sendmsg (net/socket.c:2670) [3014.443563][T26846] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3014.443850][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) [3014.444225][T26846] ? __pfx____sys_sendmsg (net/socket.c:2657) [3014.444517][T26846] ? find_held_lock (kernel/locking/lockdep.c:5353) [3014.444822][T26846] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3014.445149][T26846] ? find_held_lock (kernel/locking/lockdep.c:5353) [3014.445436][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) [3014.445723][T26846] ? __lock_release (kernel/locking/lockdep.c:5539) [3014.446017][T26846] __sys_sendmsg (net/socket.c:2700) [3014.446322][T26846] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3014.446673][T26846] ? __pfx___sys_sendmsg (net/socket.c:2685) [3014.446974][T26846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3014.447293][T26846] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3014.447585][T26846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3014.447935][T26846] RIP: 0033:0x7fd90e80d1e7 [ 3014.448250][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) [ 3014.449276][T26846] RSP: 002b:00007ffc1c6545b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3014.449706][T26846] RAX: ffffffffffffffda RBX: 00007ffc1c654cf0 RCX: 00007fd90e80d1e7 [ 3014.450152][T26846] RDX: 0000000000000000 RSI: 00007ffc1c654620 RDI: 0000000000000005 [ 3014.450576][T26846] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3014.451006][T26846] R10: 00007fd90e70a498 R11: 0000000000000246 R12: 0000000000000004 [ 3014.451446][T26846] R13: 00000000686e6879 R14: 0000000000499600 R15: 0000000000000000 | [ 3014.833146][T26849] ------------[ cut here ]------------ | [3014.833590][T26849] WARNING: CPU: 2 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) | [ 3014.834185][T26849] Modules linked in: nft_tproxy nf_tproxy_ipv6 nf_tproxy_ipv4 nft_socket nf_socket_ipv4 nf_socket_ipv6 tcp_diag mptcp_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 | [ 3014.836116][T26849] Tainted: [W]=WARN [ 3014.836343][T26849] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3014.836701][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) [ 3014.837002][T26849] Code: 00 00 8b 05 07 fd 3f 02 85 c0 0f 84 52 fe ff ff 48 8d bb 90 0c 00 00 be ff ff ff ff e8 4a 09 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 07 fd 3f 02 mov 0x23ffd07(%rip),%eax # 0x23ffd0f 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 4a 09 86 00 call 0x86096b 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 [ 3014.839087][T26849] RSP: 0018:ffffc900020d7140 EFLAGS: 00010246 [ 3014.839788][T26849] RAX: 0000000000000000 RBX: ffff88800e831000 RCX: 0000000000000001 [ 3014.840254][T26849] RDX: 0000000000000000 RSI: ffffffff992bb451 RDI: ffffffff98a555e0 [ 3014.840677][T26849] RBP: ffffc900020d7230 R08: ffff888008b98800 R09: 0000000000000000 [ 3014.841141][T26849] R10: ffffc900020d75c8 R11: ffffffff9a072068 R12: 1ffff9200041ae2c [ 3014.841566][T26849] R13: 00000000000005dc R14: ffffc900020d7880 R15: ffff888010b1d560 [ 3014.841988][T26849] FS: 00007fd34ddd9800(0000) GS:ffff888093f3e000(0000) knlGS:0000000000000000 [ 3014.842506][T26849] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3014.842871][T26849] CR2: 00000000004e6ca0 CR3: 000000000287b004 CR4: 0000000000772ef0 [ 3014.843318][T26849] PKRU: 55555554 [ 3014.843538][T26849] Call Trace: [ 3014.843757][T26849] [3014.843910][T26849] ? find_held_lock (kernel/locking/lockdep.c:5353) [3014.844233][T26849] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3014.844529][T26849] ? __lock_release (kernel/locking/lockdep.c:5539) [3014.844841][T26849] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3014.845170][T26849] ? is_bpf_text_address (kernel/bpf/core.c:777) [3014.845462][T26849] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3014.845753][T26849] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3014.846064][T26849] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3014.846446][T26849] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3014.846736][T26849] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3014.847031][T26849] ? __kernel_text_address (kernel/extable.c:79) [3014.847349][T26849] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3014.847640][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) [3014.847930][T26849] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3014.848330][T26849] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3014.848626][T26849] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3014.848913][T26849] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3014.849249][T26849] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3014.849540][T26849] ? find_held_lock (kernel/locking/lockdep.c:5353) [3014.849830][T26849] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3014.850145][T26849] ? __create_object (mm/kmemleak.c:771) [3014.850435][T26849] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3014.850723][T26849] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3014.851009][T26849] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3014.851393][T26849] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3014.851696][T26849] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3014.851993][T26849] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3014.852310][T26849] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3014.852608][T26849] ? find_held_lock (kernel/locking/lockdep.c:5353) [3014.852896][T26849] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3014.853212][T26849] ? __lock_release (kernel/locking/lockdep.c:5539) [3014.853505][T26849] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3014.853814][T26849] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3014.854121][T26849] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3014.854415][T26849] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3014.854716][T26849] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3014.855005][T26849] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3014.855312][T26849] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3014.855612][T26849] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3014.855909][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) [3014.856227][T26849] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [3014.856521][T26849] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3014.856806][T26849] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3014.857128][T26849] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3014.857426][T26849] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3014.857710][T26849] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3014.858006][T26849] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3014.858322][T26849] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3014.858609][T26849] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3014.858972][T26849] ___sys_sendmsg (net/socket.c:2670) [3014.859280][T26849] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3014.859568][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) [3014.859927][T26849] ? __pfx____sys_sendmsg (net/socket.c:2657) [3014.860252][T26849] ? find_held_lock (kernel/locking/lockdep.c:5353) [3014.860543][T26849] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3014.860835][T26849] ? find_held_lock (kernel/locking/lockdep.c:5353) [3014.861152][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) [3014.861440][T26849] ? __lock_release (kernel/locking/lockdep.c:5539) [3014.861735][T26849] __sys_sendmsg (net/socket.c:2700) [3014.862021][T26849] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3014.862399][T26849] ? __pfx___sys_sendmsg (net/socket.c:2685) [3014.862707][T26849] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3014.862997][T26849] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3014.863310][T26849] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3014.863662][T26849] RIP: 0033:0x7fd34dfa61e7 [ 3014.863958][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) [ 3014.864992][T26849] RSP: 002b:00007fff51106008 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3014.865461][T26849] RAX: ffffffffffffffda RBX: 00007fff51106740 RCX: 00007fd34dfa61e7 [ 3014.865886][T26849] RDX: 0000000000000000 RSI: 00007fff51106070 RDI: 0000000000000005 [ 3014.866331][T26849] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3014.866769][T26849] R10: 00007fd34dea3498 R11: 0000000000000246 R12: 0000000000000004 [ 3014.867215][T26849] R13: 00000000686e6879 R14: 0000000000499600 R15: 0000000000000000 | [ 3015.601161][T26854] ------------[ cut here ]------------ | [3015.601589][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) | [ 3015.602193][T26854] Modules linked in: nft_tproxy nf_tproxy_ipv6 nf_tproxy_ipv4 nft_socket nf_socket_ipv4 nf_socket_ipv6 tcp_diag mptcp_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 | [ 3015.604133][T26854] Tainted: [W]=WARN [ 3015.604359][T26854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3015.604732][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) [ 3015.605174][T26854] Code: 00 00 8b 05 07 fd 3f 02 85 c0 0f 84 52 fe ff ff 48 8d bb 90 0c 00 00 be ff ff ff ff e8 4a 09 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 07 fd 3f 02 mov 0x23ffd07(%rip),%eax # 0x23ffd0f 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 4a 09 86 00 call 0x86096b 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 [ 3015.606197][T26854] RSP: 0018:ffffc90002117140 EFLAGS: 00010246 [ 3015.606565][T26854] RAX: 0000000000000000 RBX: ffff888018ab9000 RCX: 0000000000000001 [ 3015.606991][T26854] RDX: 0000000000000000 RSI: ffffffff992bb451 RDI: ffffffff98a555e0 [ 3015.607441][T26854] RBP: ffffc90002117230 R08: ffff888008cbb800 R09: 0000000000000000 [ 3015.607869][T26854] R10: ffffc900021175c8 R11: ffffffff9a072068 R12: 1ffff92000422e2c [ 3015.608309][T26854] R13: 00000000000005dc R14: ffffc90002117880 R15: ffff88800ffbf4e0 [ 3015.608983][T26854] FS: 00007f7a22e92800(0000) GS:ffff888093f3e000(0000) knlGS:0000000000000000 [ 3015.609513][T26854] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3015.609877][T26854] CR2: 00000000004e7358 CR3: 0000000018b8f004 CR4: 0000000000772ef0 [ 3015.610318][T26854] PKRU: 55555554 [ 3015.610541][T26854] Call Trace: [ 3015.610759][T26854] [3015.610915][T26854] ? find_held_lock (kernel/locking/lockdep.c:5353) [3015.611226][T26854] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3015.611529][T26854] ? __lock_release (kernel/locking/lockdep.c:5539) [3015.611823][T26854] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3015.612128][T26854] ? is_bpf_text_address (kernel/bpf/core.c:777) [3015.612416][T26854] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3015.612711][T26854] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3015.613004][T26854] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3015.613389][T26854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3015.613681][T26854] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3015.613969][T26854] ? __kernel_text_address (kernel/extable.c:79) [3015.614275][T26854] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3015.614581][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) [3015.614875][T26854] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3015.615243][T26854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3015.615545][T26854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3015.615839][T26854] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3015.616139][T26854] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3015.616430][T26854] ? find_held_lock (kernel/locking/lockdep.c:5353) [3015.616716][T26854] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3015.617004][T26854] ? __create_object (mm/kmemleak.c:771) [3015.617307][T26854] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3015.617598][T26854] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3015.617895][T26854] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3015.618266][T26854] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3015.618563][T26854] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3015.618862][T26854] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3015.619165][T26854] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3015.619464][T26854] ? find_held_lock (kernel/locking/lockdep.c:5353) [3015.619762][T26854] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3015.620067][T26854] ? __lock_release (kernel/locking/lockdep.c:5539) [3015.620359][T26854] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3015.620646][T26854] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3015.620935][T26854] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3015.621241][T26854] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3015.621536][T26854] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3015.621821][T26854] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3015.622140][T26854] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3015.622445][T26854] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3015.622735][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) [3015.623024][T26854] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [3015.623330][T26854] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3015.623617][T26854] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3015.623909][T26854] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3015.624215][T26854] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3015.624509][T26854] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3015.624817][T26854] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3015.625122][T26854] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3015.625409][T26854] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3015.625773][T26854] ___sys_sendmsg (net/socket.c:2670) [3015.626074][T26854] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3015.626365][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) [3015.626731][T26854] ? __pfx____sys_sendmsg (net/socket.c:2657) [3015.627021][T26854] ? find_held_lock (kernel/locking/lockdep.c:5353) [3015.627326][T26854] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3015.627618][T26854] ? find_held_lock (kernel/locking/lockdep.c:5353) [3015.627907][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) [3015.628208][T26854] ? __lock_release (kernel/locking/lockdep.c:5539) [3015.628506][T26854] __sys_sendmsg (net/socket.c:2700) [3015.628800][T26854] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3015.629168][T26854] ? __pfx___sys_sendmsg (net/socket.c:2685) [3015.629469][T26854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3015.629759][T26854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3015.630049][T26854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3015.630420][T26854] RIP: 0033:0x7f7a2305f1e7 [ 3015.630716][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) [ 3015.631727][T26854] RSP: 002b:00007ffd922229a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3015.632165][T26854] RAX: ffffffffffffffda RBX: 00007ffd922230e0 RCX: 00007f7a2305f1e7 [ 3015.632590][T26854] RDX: 0000000000000000 RSI: 00007ffd92222a10 RDI: 0000000000000005 [ 3015.633021][T26854] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3015.633459][T26854] R10: 00007f7a22f5c498 R11: 0000000000000246 R12: 0000000000000004 Finger prints: netif_set_mtu_ext:rtnl_newlink:rtnetlink_rcv_msg:netlink_rcv_skb:netlink_unicast