====================================== | 0 | xx__-> [ 3059.234180][T26820] ------------[ cut here ]------------ | [3059.234767][T26820] WARNING: CPU: 3 PID: 26820 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) | [ 3059.235393][T26820] 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 [ 3059.237400][T26820] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3059.237780][T26820] 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) [ 3059.238080][T26820] 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 [ 3059.239118][T26820] RSP: 0018:ffffc90001dc7140 EFLAGS: 00010246 [ 3059.240269][T26820] RAX: 0000000000000000 RBX: ffff8880029cc000 RCX: 0000000000000001 [ 3059.240743][T26820] RDX: 0000000000000000 RSI: ffffffff8a2bb451 RDI: ffffffff89a555e0 [ 3059.241169][T26820] RBP: ffffc90001dc7230 R08: ffff888010433800 R09: 0000000000000000 [ 3059.241621][T26820] R10: ffffc90001dc75c8 R11: ffffffff8b072068 R12: 1ffff920003b8e2c [ 3059.242041][T26820] R13: 00000000000005dc R14: ffffc90001dc7880 R15: ffff8880139f5fe0 [ 3059.242497][T26820] FS: 00007ffbe8575800(0000) GS:ffff8880a9fbe000(0000) knlGS:0000000000000000 [ 3059.243010][T26820] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3059.243403][T26820] CR2: 00000000004e6888 CR3: 0000000005a41001 CR4: 0000000000772ef0 [ 3059.243840][T26820] PKRU: 55555554 [ 3059.244072][T26820] Call Trace: [ 3059.244294][T26820] [3059.244979][T26820] ? find_held_lock (kernel/locking/lockdep.c:5353) [3059.245318][T26820] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3059.245596][T26820] ? __lock_release (kernel/locking/lockdep.c:5539) [3059.245886][T26820] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3059.246193][T26820] ? is_bpf_text_address (kernel/bpf/core.c:777) [3059.246491][T26820] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3059.246788][T26820] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3059.247072][T26820] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3059.247431][T26820] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3059.247723][T26820] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3059.248005][T26820] ? __kernel_text_address (kernel/extable.c:79) [3059.248292][T26820] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3059.248574][T26820] ? __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) [3059.248850][T26820] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3059.249206][T26820] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3059.249505][T26820] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3059.249782][T26820] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3059.250079][T26820] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3059.250395][T26820] ? find_held_lock (kernel/locking/lockdep.c:5353) [3059.250685][T26820] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3059.250959][T26820] ? __create_object (mm/kmemleak.c:771) [3059.251247][T26820] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3059.251542][T26820] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3059.251817][T26820] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3059.252160][T26820] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3059.252482][T26820] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3059.252781][T26820] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3059.253077][T26820] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3059.253382][T26820] ? find_held_lock (kernel/locking/lockdep.c:5353) [3059.253659][T26820] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3059.253958][T26820] ? __lock_release (kernel/locking/lockdep.c:5539) [3059.254238][T26820] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3059.254527][T26820] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3059.254811][T26820] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3059.255089][T26820] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3059.255377][T26820] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3059.255661][T26820] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3059.255936][T26820] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3059.256219][T26820] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3059.256519][T26820] ? 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) [3059.256821][T26820] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3059.257109][T26820] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3059.257396][T26820] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3059.257712][T26820] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3059.258013][T26820] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3059.258318][T26820] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3059.258621][T26820] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3059.258920][T26820] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3059.259208][T26820] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3059.259591][T26820] ___sys_sendmsg (net/socket.c:2670) [3059.259894][T26820] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3059.260183][T26820] ? __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) [3059.260558][T26820] ? __pfx____sys_sendmsg (net/socket.c:2657) [3059.260853][T26820] ? find_held_lock (kernel/locking/lockdep.c:5353) [3059.261152][T26820] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3059.261476][T26820] ? find_held_lock (kernel/locking/lockdep.c:5353) [3059.261780][T26820] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3059.262070][T26820] ? __lock_release (kernel/locking/lockdep.c:5539) [3059.262403][T26820] __sys_sendmsg (net/socket.c:2700) [3059.262701][T26820] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3059.263062][T26820] ? __pfx___sys_sendmsg (net/socket.c:2685) [3059.263400][T26820] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3059.263696][T26820] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3059.264010][T26820] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3059.264378][T26820] RIP: 0033:0x7ffbe87421e7 [ 3059.264683][T26820] 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) [ 3059.266025][T26820] RSP: 002b:00007ffd2168f4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3059.266498][T26820] RAX: ffffffffffffffda RBX: 00007ffd2168fbf0 RCX: 00007ffbe87421e7 [ 3059.267144][T26820] RDX: 0000000000000000 RSI: 00007ffd2168f520 RDI: 0000000000000005 [ 3059.267613][T26820] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3059.268330][T26820] R10: 00007ffbe863f498 R11: 0000000000000246 R12: 0000000000000004 [ 3059.268786][T26820] R13: 00000000686e3e28 R14: 0000000000499600 R15: 0000000000000000 | [ 3059.891343][T26825] ------------[ cut here ]------------ | [3059.891714][T26825] WARNING: CPU: 2 PID: 26825 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) | [ 3059.892325][T26825] 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 | [ 3059.894319][T26825] Tainted: [W]=WARN [ 3059.894549][T26825] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3059.894904][T26825] 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) [ 3059.895206][T26825] 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 [ 3059.896213][T26825] RSP: 0018:ffffc90001f17140 EFLAGS: 00010246 [ 3059.896589][T26825] RAX: 0000000000000000 RBX: ffff88801f904000 RCX: 0000000000000001 [ 3059.897020][T26825] RDX: 0000000000000000 RSI: ffffffff8a2bb451 RDI: ffffffff89a555e0 [ 3059.897477][T26825] RBP: ffffc90001f17230 R08: ffff88800b92b800 R09: 0000000000000000 [ 3059.897902][T26825] R10: ffffc90001f175c8 R11: ffffffff8b072068 R12: 1ffff920003e2e2c [ 3059.898347][T26825] R13: 00000000000005dc R14: ffffc90001f17880 R15: ffff8880101298e0 [ 3059.898772][T26825] FS: 00007fee6443f800(0000) GS:ffff8880a9f3e000(0000) knlGS:0000000000000000 [ 3059.899278][T26825] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3059.899638][T26825] CR2: 00000000004e6890 CR3: 000000001ea6b005 CR4: 0000000000772ef0 [ 3059.900073][T26825] PKRU: 55555554 [ 3059.900313][T26825] Call Trace: [ 3059.900539][T26825] [3059.900694][T26825] ? find_held_lock (kernel/locking/lockdep.c:5353) [3059.901001][T26825] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3059.901311][T26825] ? __lock_release (kernel/locking/lockdep.c:5539) [3059.901607][T26825] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3059.901896][T26825] ? is_bpf_text_address (kernel/bpf/core.c:777) [3059.902193][T26825] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3059.902494][T26825] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3059.902786][T26825] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3059.903147][T26825] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3059.903446][T26825] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3059.903733][T26825] ? __kernel_text_address (kernel/extable.c:79) [3059.904049][T26825] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3059.904350][T26825] ? __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) [3059.904639][T26825] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3059.904993][T26825] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3059.905292][T26825] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3059.905581][T26825] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3059.905865][T26825] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3059.906150][T26825] ? find_held_lock (kernel/locking/lockdep.c:5353) [3059.906454][T26825] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3059.906747][T26825] ? __create_object (mm/kmemleak.c:771) [3059.907034][T26825] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3059.907329][T26825] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3059.907617][T26825] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3059.907970][T26825] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3059.908272][T26825] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3059.908572][T26825] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3059.908859][T26825] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3059.909149][T26825] ? find_held_lock (kernel/locking/lockdep.c:5353) [3059.909447][T26825] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3059.909783][T26825] ? __lock_release (kernel/locking/lockdep.c:5539) [3059.910090][T26825] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3059.910401][T26825] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3059.910706][T26825] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3059.911022][T26825] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3059.911341][T26825] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3059.911645][T26825] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3059.911950][T26825] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3059.912270][T26825] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3059.912578][T26825] ? 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) [3059.912886][T26825] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3059.913198][T26825] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3059.913555][T26825] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3059.913862][T26825] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3059.914182][T26825] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3059.914495][T26825] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3059.914804][T26825] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3059.915109][T26825] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3059.915428][T26825] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3059.915817][T26825] ___sys_sendmsg (net/socket.c:2670) [3059.916116][T26825] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3059.916427][T26825] ? __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) [3059.916802][T26825] ? __pfx____sys_sendmsg (net/socket.c:2657) [3059.917106][T26825] ? find_held_lock (kernel/locking/lockdep.c:5353) [3059.917433][T26825] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3059.917753][T26825] ? find_held_lock (kernel/locking/lockdep.c:5353) [3059.918041][T26825] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3059.918337][T26825] ? __lock_release (kernel/locking/lockdep.c:5539) [3059.918632][T26825] __sys_sendmsg (net/socket.c:2700) [3059.918913][T26825] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3059.919277][T26825] ? __pfx___sys_sendmsg (net/socket.c:2685) [3059.919574][T26825] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3059.919875][T26825] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3059.920171][T26825] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3059.920531][T26825] RIP: 0033:0x7fee6460c1e7 [ 3059.920830][T26825] 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) [ 3059.921843][T26825] RSP: 002b:00007ffd667f2f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3059.922310][T26825] RAX: ffffffffffffffda RBX: 00007ffd667f3680 RCX: 00007fee6460c1e7 [ 3059.922742][T26825] RDX: 0000000000000000 RSI: 00007ffd667f2fb0 RDI: 0000000000000005 [ 3059.923172][T26825] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3059.923605][T26825] R10: 00007fee64509498 R11: 0000000000000246 R12: 0000000000000004 [ 3059.924054][T26825] R13: 00000000686e3e29 R14: 0000000000499600 R15: 0000000000000000 | [ 3060.867308][T26832] ------------[ cut here ]------------ | [3060.867622][T26832] WARNING: CPU: 0 PID: 26832 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) | [ 3060.868171][T26832] 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 | [ 3060.870796][T26832] Tainted: [W]=WARN [ 3060.871006][T26832] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3060.871353][T26832] 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) [ 3060.871641][T26832] 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 [ 3060.872629][T26832] RSP: 0018:ffffc90001f57140 EFLAGS: 00010246 [ 3060.872979][T26832] RAX: 0000000000000000 RBX: ffff888007a41000 RCX: 0000000000000001 [ 3060.873402][T26832] RDX: 0000000000000000 RSI: ffffffff8a2bb451 RDI: ffffffff89a555e0 [ 3060.873812][T26832] RBP: ffffc90001f57230 R08: ffff88801f1ea000 R09: 0000000000000000 [ 3060.874238][T26832] R10: ffffc90001f575c8 R11: ffffffff8b072068 R12: 1ffff920003eae2c [ 3060.874664][T26832] R13: 00000000000005dc R14: ffffc90001f57880 R15: ffff8880138b0060 [ 3060.875104][T26832] FS: 00007f679b303800(0000) GS:ffff8880a9e3e000(0000) knlGS:0000000000000000 [ 3060.875600][T26832] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3060.875977][T26832] CR2: 00000000004e6c90 CR3: 0000000009acf001 CR4: 0000000000772ef0 [ 3060.876403][T26832] PKRU: 55555554 [ 3060.876612][T26832] Call Trace: [ 3060.876822][T26832] [3060.876963][T26832] ? find_held_lock (kernel/locking/lockdep.c:5353) [3060.877241][T26832] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3060.877526][T26832] ? __lock_release (kernel/locking/lockdep.c:5539) [3060.877803][T26832] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3060.878087][T26832] ? is_bpf_text_address (kernel/bpf/core.c:777) [3060.878369][T26832] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3060.878651][T26832] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3060.878956][T26832] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3060.879314][T26832] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3060.879589][T26832] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3060.879860][T26832] ? __kernel_text_address (kernel/extable.c:79) [3060.880145][T26832] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3060.880433][T26832] ? __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) [3060.880737][T26832] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3060.881076][T26832] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3060.881364][T26832] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3060.881641][T26832] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3060.881915][T26832] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3060.882195][T26832] ? find_held_lock (kernel/locking/lockdep.c:5353) [3060.882478][T26832] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3060.882784][T26832] ? __create_object (mm/kmemleak.c:771) [3060.883059][T26832] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3060.883346][T26832] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3060.883621][T26832] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3060.883973][T26832] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3060.884281][T26832] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3060.884568][T26832] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3060.884841][T26832] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3060.885121][T26832] ? find_held_lock (kernel/locking/lockdep.c:5353) [3060.885406][T26832] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3060.885676][T26832] ? __lock_release (kernel/locking/lockdep.c:5539) [3060.885950][T26832] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3060.886226][T26832] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3060.886512][T26832] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3060.886824][T26832] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3060.887104][T26832] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3060.887393][T26832] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3060.887668][T26832] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3060.887954][T26832] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3060.888228][T26832] ? 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) [3060.888521][T26832] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3060.888798][T26832] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3060.889070][T26832] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3060.889356][T26832] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3060.889635][T26832] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3060.889907][T26832] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3060.890186][T26832] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3060.890475][T26832] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3060.890790][T26832] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3060.891150][T26832] ___sys_sendmsg (net/socket.c:2670) [3060.891443][T26832] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3060.891719][T26832] ? __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) [3060.892061][T26832] ? __pfx____sys_sendmsg (net/socket.c:2657) [3060.892349][T26832] ? find_held_lock (kernel/locking/lockdep.c:5353) [3060.892628][T26832] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3060.892914][T26832] ? find_held_lock (kernel/locking/lockdep.c:5353) [3060.893188][T26832] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3060.893480][T26832] ? __lock_release (kernel/locking/lockdep.c:5539) [3060.893797][T26832] __sys_sendmsg (net/socket.c:2700) [3060.894089][T26832] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3060.894442][T26832] ? __pfx___sys_sendmsg (net/socket.c:2685) [3060.894758][T26832] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3060.895054][T26832] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3060.895347][T26832] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3060.895689][T26832] RIP: 0033:0x7f679b4d01e7 [ 3060.895974][T26832] 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) [ 3060.896977][T26832] RSP: 002b:00007ffc90867608 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3060.897405][T26832] RAX: ffffffffffffffda RBX: 00007ffc90867d40 RCX: 00007f679b4d01e7 [ 3060.897820][T26832] RDX: 0000000000000000 RSI: 00007ffc90867670 RDI: 0000000000000005 [ 3060.898238][T26832] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3060.898659][T26832] R10: 00007f679b3cd498 R11: 0000000000000246 R12: 0000000000000004 [ 3060.899109][T26832] R13: 00000000686e3e2a R14: 0000000000499600 R15: 0000000000000000 | [ 3061.325839][T26835] ------------[ cut here ]------------ | [3061.326156][T26835] WARNING: CPU: 3 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) | [ 3061.326714][T26835] 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 | [ 3061.328566][T26835] Tainted: [W]=WARN [ 3061.328779][T26835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3061.329123][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) [ 3061.329421][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 [ 3061.330436][T26835] RSP: 0018:ffffc90001f77140 EFLAGS: 00010246 [ 3061.330789][T26835] RAX: 0000000000000000 RBX: ffff88801f901000 RCX: 0000000000000001 [ 3061.331218][T26835] RDX: 0000000000000000 RSI: ffffffff8a2bb451 RDI: ffffffff89a555e0 [ 3061.331642][T26835] RBP: ffffc90001f77230 R08: ffff88800e655000 R09: 0000000000000000 [ 3061.332073][T26835] R10: ffffc90001f775c8 R11: ffffffff8b072068 R12: 1ffff920003eee2c [ 3061.332493][T26835] R13: 00000000000005dc R14: ffffc90001f77880 R15: ffff88801f466a60 [ 3061.332912][T26835] FS: 00007fd85b265800(0000) GS:ffff8880a9fbe000(0000) knlGS:0000000000000000 [ 3061.333417][T26835] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3061.333773][T26835] CR2: 00000000004e6c98 CR3: 000000000eb20004 CR4: 0000000000772ef0 [ 3061.334217][T26835] PKRU: 55555554 [ 3061.334436][T26835] Call Trace: [ 3061.334643][T26835] [3061.334790][T26835] ? find_held_lock (kernel/locking/lockdep.c:5353) [3061.335065][T26835] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3061.335347][T26835] ? __lock_release (kernel/locking/lockdep.c:5539) [3061.335622][T26835] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3061.335895][T26835] ? is_bpf_text_address (kernel/bpf/core.c:777) [3061.336174][T26835] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3061.336458][T26835] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3061.336743][T26835] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3061.337091][T26835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3061.337377][T26835] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3061.337650][T26835] ? __kernel_text_address (kernel/extable.c:79) [3061.337928][T26835] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3061.338205][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) [3061.338485][T26835] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3061.338828][T26835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3061.339105][T26835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3061.339387][T26835] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3061.339659][T26835] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3061.339936][T26835] ? find_held_lock (kernel/locking/lockdep.c:5353) [3061.340213][T26835] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3061.340513][T26835] ? __create_object (mm/kmemleak.c:771) [3061.340802][T26835] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3061.341085][T26835] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3061.341372][T26835] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3061.341736][T26835] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3061.342031][T26835] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3061.342337][T26835] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3061.342622][T26835] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3061.342909][T26835] ? find_held_lock (kernel/locking/lockdep.c:5353) [3061.343205][T26835] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3061.343497][T26835] ? __lock_release (kernel/locking/lockdep.c:5539) [3061.343783][T26835] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3061.344069][T26835] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3061.344368][T26835] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3061.344643][T26835] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3061.344919][T26835] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3061.345192][T26835] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3061.345488][T26835] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3061.345771][T26835] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3061.346045][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) [3061.346327][T26835] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3061.346608][T26835] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3061.346877][T26835] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3061.347155][T26835] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3061.347450][T26835] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3061.347722][T26835] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3061.348006][T26835] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3061.348287][T26835] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3061.348605][T26835] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3061.348956][T26835] ___sys_sendmsg (net/socket.c:2670) [3061.349225][T26835] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3061.349548][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) [3061.349891][T26835] ? __pfx____sys_sendmsg (net/socket.c:2657) [3061.350166][T26835] ? find_held_lock (kernel/locking/lockdep.c:5353) [3061.350450][T26835] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3061.350730][T26835] ? find_held_lock (kernel/locking/lockdep.c:5353) [3061.351017][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) [3061.351300][T26835] ? __lock_release (kernel/locking/lockdep.c:5539) [3061.351603][T26835] __sys_sendmsg (net/socket.c:2700) [3061.351893][T26835] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3061.352239][T26835] ? __pfx___sys_sendmsg (net/socket.c:2685) [3061.352543][T26835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3061.352823][T26835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3061.353101][T26835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3061.353445][T26835] RIP: 0033:0x7fd85b4321e7 [ 3061.353740][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) [ 3061.354733][T26835] RSP: 002b:00007ffef27a2068 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3061.355150][T26835] RAX: ffffffffffffffda RBX: 00007ffef27a27a0 RCX: 00007fd85b4321e7 [ 3061.355580][T26835] RDX: 0000000000000000 RSI: 00007ffef27a20d0 RDI: 0000000000000005 [ 3061.355992][T26835] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3061.356408][T26835] R10: 00007fd85b32f498 R11: 0000000000000246 R12: 0000000000000004 [ 3061.356820][T26835] R13: 00000000686e3e2b R14: 0000000000499600 R15: 0000000000000000 | [ 3061.796750][T26838] ------------[ cut here ]------------ | [3061.797077][T26838] WARNING: CPU: 0 PID: 26838 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) | [ 3061.797641][T26838] 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 | [ 3061.799490][T26838] Tainted: [W]=WARN [ 3061.799706][T26838] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3061.800054][T26838] 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) [ 3061.800344][T26838] 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 [ 3061.801339][T26838] RSP: 0018:ffffc90001f27140 EFLAGS: 00010246 [ 3061.801690][T26838] RAX: 0000000000000000 RBX: ffff88801e9c1000 RCX: 0000000000000001 [ 3061.802099][T26838] RDX: 0000000000000000 RSI: ffffffff8a2bb451 RDI: ffffffff89a555e0 [ 3061.802515][T26838] RBP: ffffc90001f27230 R08: ffff88801ec88800 R09: 0000000000000000 [ 3061.802931][T26838] R10: ffffc90001f275c8 R11: ffffffff8b072068 R12: 1ffff920003e4e2c [ 3061.803344][T26838] R13: 00000000000005dc R14: ffffc90001f27880 R15: ffff88801f02d1e0 [ 3061.803752][T26838] FS: 00007fe94850d800(0000) GS:ffff8880a9e3e000(0000) knlGS:0000000000000000 [ 3061.804243][T26838] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3061.804609][T26838] CR2: 00000000004e6ca0 CR3: 000000001f0b7005 CR4: 0000000000772ef0 [ 3061.805023][T26838] PKRU: 55555554 [ 3061.805231][T26838] Call Trace: [ 3061.805446][T26838] [3061.805586][T26838] ? find_held_lock (kernel/locking/lockdep.c:5353) [3061.805863][T26838] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3061.806136][T26838] ? __lock_release (kernel/locking/lockdep.c:5539) [3061.806423][T26838] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3061.806707][T26838] ? is_bpf_text_address (kernel/bpf/core.c:777) [3061.806982][T26838] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3061.807270][T26838] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3061.807552][T26838] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3061.807901][T26838] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3061.808172][T26838] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3061.808461][T26838] ? __kernel_text_address (kernel/extable.c:79) [3061.808739][T26838] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3061.809015][T26838] ? __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) [3061.809298][T26838] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3061.809636][T26838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3061.809909][T26838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3061.810182][T26838] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3061.810471][T26838] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3061.810746][T26838] ? find_held_lock (kernel/locking/lockdep.c:5353) [3061.811016][T26838] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3061.811301][T26838] ? __create_object (mm/kmemleak.c:771) [3061.811578][T26838] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3061.811853][T26838] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3061.812126][T26838] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3061.812478][T26838] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3061.812769][T26838] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3061.813048][T26838] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3061.813333][T26838] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3061.813612][T26838] ? find_held_lock (kernel/locking/lockdep.c:5353) [3061.813884][T26838] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3061.814169][T26838] ? __lock_release (kernel/locking/lockdep.c:5539) [3061.814457][T26838] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3061.814729][T26838] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3061.815011][T26838] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3061.815300][T26838] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3061.815579][T26838] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3061.815851][T26838] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3061.816127][T26838] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3061.816431][T26838] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3061.816719][T26838] ? 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) [3061.817007][T26838] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3061.817291][T26838] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3061.817563][T26838] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3061.817840][T26838] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3061.818116][T26838] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3061.818408][T26838] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3061.818689][T26838] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3061.818978][T26838] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3061.819265][T26838] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3061.819615][T26838] ___sys_sendmsg (net/socket.c:2670) [3061.819886][T26838] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3061.820158][T26838] ? __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) [3061.820513][T26838] ? __pfx____sys_sendmsg (net/socket.c:2657) [3061.820790][T26838] ? find_held_lock (kernel/locking/lockdep.c:5353) [3061.821073][T26838] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3061.821361][T26838] ? find_held_lock (kernel/locking/lockdep.c:5353) [3061.821632][T26838] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3061.821903][T26838] ? __lock_release (kernel/locking/lockdep.c:5539) [3061.822187][T26838] __sys_sendmsg (net/socket.c:2700) [3061.822472][T26838] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3061.822811][T26838] ? __pfx___sys_sendmsg (net/socket.c:2685) [3061.823105][T26838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3061.823398][T26838] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3061.823675][T26838] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3061.824040][T26838] RIP: 0033:0x7fe9486da1e7 [ 3061.824335][T26838] 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) [ 3061.825325][T26838] RSP: 002b:00007ffec69791e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3061.825737][T26838] RAX: ffffffffffffffda RBX: 00007ffec6979920 RCX: 00007fe9486da1e7 [ 3061.826148][T26838] RDX: 0000000000000000 RSI: 00007ffec6979250 RDI: 0000000000000005 [ 3061.826573][T26838] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3061.826990][T26838] R10: 00007fe9485d7498 R11: 0000000000000246 R12: 0000000000000004 [ 3061.827414][T26838] R13: 00000000686e3e2b R14: 0000000000499600 R15: 0000000000000000 | [ 3062.572801][T26843] ------------[ cut here ]------------ | [3062.573364][T26843] WARNING: CPU: 0 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) | [ 3062.574541][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 | [ 3062.577853][T26843] Tainted: [W]=WARN [ 3062.578215][T26843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3062.578851][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) [ 3062.579380][T26843] 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 [ 3062.581175][T26843] RSP: 0018:ffffc90001fa7140 EFLAGS: 00010246 [ 3062.581829][T26843] RAX: 0000000000000000 RBX: ffff88801f494000 RCX: 0000000000000001 [ 3062.582582][T26843] RDX: 0000000000000000 RSI: ffffffff8a2bb451 RDI: ffffffff89a555e0 [ 3062.583353][T26843] RBP: ffffc90001fa7230 R08: ffff888010612000 R09: 0000000000000000 [ 3062.584119][T26843] R10: ffffc90001fa75c8 R11: ffffffff8b072068 R12: 1ffff920003f4e2c [ 3062.584888][T26843] R13: 00000000000005dc R14: ffffc90001fa7880 R15: ffff8880022be6e0 [ 3062.585647][T26843] FS: 00007fa2332a6800(0000) GS:ffff8880a9e3e000(0000) knlGS:0000000000000000 [ 3062.586550][T26843] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3062.587176][T26843] CR2: 00000000004e7358 CR3: 0000000005500003 CR4: 0000000000772ef0 [ 3062.587939][T26843] PKRU: 55555554 [ 3062.588331][T26843] Call Trace: [ 3062.588699][T26843] [3062.588946][T26843] ? find_held_lock (kernel/locking/lockdep.c:5353) [3062.589467][T26843] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3062.589957][T26843] ? __lock_release (kernel/locking/lockdep.c:5539) [3062.590488][T26843] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3062.590986][T26843] ? is_bpf_text_address (kernel/bpf/core.c:777) [3062.591521][T26843] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3062.592025][T26843] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3062.592549][T26843] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3062.593151][T26843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3062.593652][T26843] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3062.594150][T26843] ? __kernel_text_address (kernel/extable.c:79) [3062.594666][T26843] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3062.595195][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) [3062.595684][T26843] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3062.596342][T26843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3062.596827][T26843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3062.597335][T26843] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3062.597808][T26843] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3062.598289][T26843] ? find_held_lock (kernel/locking/lockdep.c:5353) [3062.598788][T26843] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3062.599286][T26843] ? __create_object (mm/kmemleak.c:771) [3062.599774][T26843] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3062.600274][T26843] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3062.600766][T26843] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3062.601381][T26843] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3062.601888][T26843] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3062.602416][T26843] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3062.602909][T26843] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3062.603412][T26843] ? find_held_lock (kernel/locking/lockdep.c:5353) [3062.603910][T26843] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3062.604411][T26843] ? __lock_release (kernel/locking/lockdep.c:5539) [3062.604887][T26843] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3062.605378][T26843] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3062.605854][T26843] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3062.606358][T26843] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3062.606864][T26843] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3062.607371][T26843] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3062.607847][T26843] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3062.608347][T26843] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3062.608837][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) [3062.609336][T26843] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3062.609808][T26843] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3062.610331][T26843] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3062.610828][T26843] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3062.611359][T26843] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3062.611825][T26843] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3062.612270][T26843] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3062.612766][T26843] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3062.613248][T26843] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3062.613908][T26843] ___sys_sendmsg (net/socket.c:2670) [3062.614428][T26843] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3062.614933][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) [3062.615572][T26843] ? __pfx____sys_sendmsg (net/socket.c:2657) [3062.616052][T26843] ? find_held_lock (kernel/locking/lockdep.c:5353) [3062.616528][T26843] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3062.617043][T26843] ? find_held_lock (kernel/locking/lockdep.c:5353) [3062.617579][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) [3062.618054][T26843] ? __lock_release (kernel/locking/lockdep.c:5539) [3062.618585][T26843] __sys_sendmsg (net/socket.c:2700) [3062.619080][T26843] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3062.619724][T26843] ? __pfx___sys_sendmsg (net/socket.c:2685) [3062.620277][T26843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3062.620798][T26843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3062.621324][T26843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3062.621947][T26843] RIP: 0033:0x7fa2334731e7 [ 3062.622484][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) [ 3062.624281][T26843] RSP: 002b:00007ffdac524258 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3062.625044][T26843] RAX: ffffffffffffffda RBX: 00007ffdac524990 RCX: 00007fa2334731e7 [ 3062.625775][T26843] RDX: 0000000000000000 RSI: 00007ffdac5242c0 RDI: 0000000000000005 [ 3062.626533][T26843] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3062.627284][T26843] R10: 00007fa233370498 R11: 0000000000000246 R12: 0000000000000004 Finger prints: netif_set_mtu_ext:rtnl_newlink:rtnetlink_rcv_msg:netlink_rcv_skb:netlink_unicast