====================================== | 0 | xx__-> [ 315.383325][ T3688] ------------[ cut here ]------------ | [ 315.383841][ T3688] WARNING: CPU: 3 PID: 3688 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) | [ 315.385042][ T3688] Modules linked in: tcp_diag mptcp_diag inet_diag xt_mark nft_compat nf_tables [ 315.386700][ T3688] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 315.387316][ T3688] 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) [ 315.387821][ T3688] 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 [ 315.389699][ T3688] RSP: 0018:ffffc900039f7140 EFLAGS: 00010246 [ 315.390308][ T3688] RAX: 0000000000000000 RBX: ffff888016114000 RCX: 0000000000000001 [ 315.391043][ T3688] RDX: 0000000000000000 RSI: ffffffffb24bb451 RDI: ffffffffb1c555e0 [ 315.391778][ T3688] RBP: ffffc900039f7230 R08: ffff888002d28800 R09: 0000000000000000 [ 315.392542][ T3688] R10: ffffc900039f75c8 R11: ffffffffb3272068 R12: 1ffff9200073ee2c [ 315.393276][ T3688] R13: 00000000000005dc R14: ffffc900039f7880 R15: ffff88800f3318e0 [ 315.394018][ T3688] FS: 00007f7deb587800(0000) GS:ffff88807adbe000(0000) knlGS:0000000000000000 [ 315.394862][ T3688] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 315.395481][ T3688] CR2: 00000000004e6888 CR3: 000000000a86b005 CR4: 0000000000772ef0 [ 315.396252][ T3688] PKRU: 55555554 [ 315.396622][ T3688] Call Trace: [ 315.397008][ T3688] [ 315.397262][ T3688] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 315.397754][ T3688] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 315.398248][ T3688] ? __lock_release (kernel/locking/lockdep.c:5539) [ 315.398741][ T3688] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 315.399230][ T3688] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 315.399712][ T3688] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 315.400234][ T3688] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 315.400746][ T3688] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 315.401379][ T3688] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 315.401862][ T3688] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 315.402356][ T3688] ? __kernel_text_address (kernel/extable.c:79) [ 315.402845][ T3688] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 315.403342][ T3688] ? __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) [ 315.403825][ T3688] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 315.404439][ T3688] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 315.404926][ T3688] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 315.405422][ T3688] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 315.405909][ T3688] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 315.406418][ T3688] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 315.406895][ T3688] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 315.407380][ T3688] ? __create_object (mm/kmemleak.c:771) [ 315.407861][ T3688] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 315.408360][ T3688] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 315.408842][ T3688] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 315.409467][ T3688] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 315.410004][ T3688] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 315.410495][ T3688] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 315.410991][ T3688] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 315.411483][ T3688] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 315.411978][ T3688] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 315.412451][ T3688] ? __lock_release (kernel/locking/lockdep.c:5539) [ 315.412953][ T3688] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 315.413443][ T3688] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 315.413923][ T3688] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 315.414419][ T3688] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 315.414911][ T3688] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 315.415395][ T3688] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 315.415877][ T3688] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 315.416393][ T3688] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 315.416877][ T3688] ? 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) [ 315.417374][ T3688] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 315.417857][ T3688] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 315.418344][ T3688] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 315.418834][ T3688] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 315.419326][ T3688] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 315.419805][ T3688] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 315.420318][ T3688] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 315.420808][ T3688] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 315.421299][ T3688] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 315.421913][ T3688] ___sys_sendmsg (net/socket.c:2670) [ 315.422400][ T3688] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 315.422876][ T3688] ? __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) [ 315.423483][ T3688] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 315.423999][ T3688] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 315.424484][ T3688] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 315.424996][ T3688] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 315.425479][ T3688] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 315.425973][ T3688] ? __lock_release (kernel/locking/lockdep.c:5539) [ 315.426471][ T3688] __sys_sendmsg (net/socket.c:2700) [ 315.426969][ T3688] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 315.427561][ T3688] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 315.428092][ T3688] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 315.428578][ T3688] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 315.429088][ T3688] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 315.429680][ T3688] RIP: 0033:0x7f7deb7541e7 [ 315.430206][ T3688] 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) [ 315.431958][ T3688] RSP: 002b:00007ffed5354228 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 315.432689][ T3688] RAX: ffffffffffffffda RBX: 00007ffed5354960 RCX: 00007f7deb7541e7 [ 315.433423][ T3688] RDX: 0000000000000000 RSI: 00007ffed5354290 RDI: 0000000000000005 [ 315.434156][ T3688] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 315.434883][ T3688] R10: 00007f7deb651498 R11: 0000000000000246 R12: 0000000000000004 [ 315.435614][ T3688] R13: 00000000686e6af6 R14: 0000000000499600 R15: 0000000000000000 | [ 316.024499][ T3693] ------------[ cut here ]------------ | [ 316.024828][ T3693] WARNING: CPU: 0 PID: 3693 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) | [ 316.025394][ T3693] Modules linked in: tcp_diag mptcp_diag inet_diag xt_mark nft_compat nf_tables | [ 316.027477][ T3693] Tainted: [W]=WARN [ 316.027706][ T3693] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 316.028057][ T3693] 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) [ 316.028341][ T3693] 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 [ 316.029322][ T3693] RSP: 0018:ffffc90003a47140 EFLAGS: 00010246 [ 316.029674][ T3693] RAX: 0000000000000000 RBX: ffff888016399000 RCX: 0000000000000001 [ 316.030105][ T3693] RDX: 0000000000000000 RSI: ffffffffb24bb451 RDI: ffffffffb1c555e0 [ 316.030516][ T3693] RBP: ffffc90003a47230 R08: ffff8880091fb800 R09: 0000000000000000 [ 316.030925][ T3693] R10: ffffc90003a475c8 R11: ffffffffb3272068 R12: 1ffff92000748e2c [ 316.031351][ T3693] R13: 00000000000005dc R14: ffffc90003a47880 R15: ffff888013f9e360 [ 316.031767][ T3693] FS: 00007f863fced800(0000) GS:ffff88807ac3e000(0000) knlGS:0000000000000000 [ 316.032254][ T3693] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 316.032603][ T3693] CR2: 00000000004e6890 CR3: 000000000ea10001 CR4: 0000000000772ef0 [ 316.033024][ T3693] PKRU: 55555554 [ 316.033238][ T3693] Call Trace: [ 316.033447][ T3693] [ 316.033587][ T3693] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 316.033865][ T3693] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 316.034150][ T3693] ? __lock_release (kernel/locking/lockdep.c:5539) [ 316.034430][ T3693] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 316.034706][ T3693] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 316.034994][ T3693] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 316.035278][ T3693] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 316.035558][ T3693] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 316.035907][ T3693] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 316.036191][ T3693] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 316.036462][ T3693] ? __kernel_text_address (kernel/extable.c:79) [ 316.036742][ T3693] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 316.037030][ T3693] ? __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) [ 316.037312][ T3693] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 316.037650][ T3693] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 316.037926][ T3693] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 316.038210][ T3693] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 316.038485][ T3693] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 316.038759][ T3693] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 316.039043][ T3693] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 316.039320][ T3693] ? __create_object (mm/kmemleak.c:771) [ 316.039595][ T3693] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 316.039881][ T3693] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 316.040168][ T3693] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 316.040509][ T3693] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 316.040791][ T3693] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 316.041083][ T3693] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 316.041360][ T3693] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 316.041646][ T3693] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 316.041921][ T3693] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 316.042201][ T3693] ? __lock_release (kernel/locking/lockdep.c:5539) [ 316.042476][ T3693] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 316.042750][ T3693] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 316.043034][ T3693] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 316.043313][ T3693] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 316.043598][ T3693] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 316.043874][ T3693] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 316.044160][ T3693] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 316.044447][ T3693] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 316.044722][ T3693] ? 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) [ 316.045007][ T3693] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 316.045285][ T3693] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 316.045564][ T3693] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 316.045846][ T3693] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 316.046133][ T3693] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 316.046416][ T3693] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 316.046699][ T3693] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 316.047001][ T3693] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 316.047274][ T3693] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 316.047641][ T3693] ___sys_sendmsg (net/socket.c:2670) [ 316.047913][ T3693] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 316.048201][ T3693] ? __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) [ 316.048545][ T3693] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 316.048824][ T3693] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 316.049110][ T3693] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 316.049392][ T3693] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 316.049666][ T3693] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 316.049968][ T3693] ? __lock_release (kernel/locking/lockdep.c:5539) [ 316.050252][ T3693] __sys_sendmsg (net/socket.c:2700) [ 316.050525][ T3693] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 316.050867][ T3693] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 316.051163][ T3693] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 316.051442][ T3693] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 316.051719][ T3693] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 316.052077][ T3693] RIP: 0033:0x7f863feba1e7 [ 316.052364][ T3693] 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) [ 316.053350][ T3693] RSP: 002b:00007ffcc4390bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 316.053772][ T3693] RAX: ffffffffffffffda RBX: 00007ffcc4391310 RCX: 00007f863feba1e7 [ 316.054196][ T3693] RDX: 0000000000000000 RSI: 00007ffcc4390c40 RDI: 0000000000000005 [ 316.054608][ T3693] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 316.055027][ T3693] R10: 00007f863fdb7498 R11: 0000000000000246 R12: 0000000000000004 [ 316.055438][ T3693] R13: 00000000686e6af6 R14: 0000000000499600 R15: 0000000000000000 | [ 316.961871][ T3700] ------------[ cut here ]------------ | [ 316.962202][ T3700] WARNING: CPU: 0 PID: 3700 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) | [ 316.962752][ T3700] Modules linked in: tcp_diag mptcp_diag inet_diag xt_mark nft_compat nf_tables | [ 316.964343][ T3700] Tainted: [W]=WARN [ 316.964552][ T3700] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 316.964892][ T3700] 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) [ 316.965183][ T3700] 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 [ 316.966175][ T3700] RSP: 0018:ffffc90003a87140 EFLAGS: 00010246 [ 316.966520][ T3700] RAX: 0000000000000000 RBX: ffff888016111000 RCX: 0000000000000001 [ 316.966930][ T3700] RDX: 0000000000000000 RSI: ffffffffb24bb451 RDI: ffffffffb1c555e0 [ 316.967352][ T3700] RBP: ffffc90003a87230 R08: ffff88801030b800 R09: 0000000000000000 [ 316.967765][ T3700] R10: ffffc90003a875c8 R11: ffffffffb3272068 R12: 1ffff92000750e2c [ 316.968187][ T3700] R13: 00000000000005dc R14: ffffc90003a87880 R15: ffff888014a3d560 [ 316.968599][ T3700] FS: 00007f756ce2a800(0000) GS:ffff88807ac3e000(0000) knlGS:0000000000000000 [ 316.969092][ T3700] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 316.969437][ T3700] CR2: 00000000004e6c90 CR3: 000000000aaf4005 CR4: 0000000000772ef0 [ 316.969858][ T3700] PKRU: 55555554 [ 316.970073][ T3700] Call Trace: [ 316.970278][ T3700] [ 316.970417][ T3700] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 316.970694][ T3700] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 316.970993][ T3700] ? __lock_release (kernel/locking/lockdep.c:5539) [ 316.971271][ T3700] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 316.971546][ T3700] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 316.971819][ T3700] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 316.972106][ T3700] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 316.972384][ T3700] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 316.972732][ T3700] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 316.973018][ T3700] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 316.973289][ T3700] ? __kernel_text_address (kernel/extable.c:79) [ 316.973566][ T3700] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 316.973842][ T3700] ? __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) [ 316.974124][ T3700] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 316.974467][ T3700] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 316.974746][ T3700] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 316.975032][ T3700] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 316.975305][ T3700] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 316.975579][ T3700] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 316.975849][ T3700] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 316.976129][ T3700] ? __create_object (mm/kmemleak.c:771) [ 316.976407][ T3700] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 316.976682][ T3700] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 316.976962][ T3700] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 316.977306][ T3700] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 316.977586][ T3700] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 316.977865][ T3700] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 316.978150][ T3700] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 316.978430][ T3700] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 316.978707][ T3700] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 316.978984][ T3700] ? __lock_release (kernel/locking/lockdep.c:5539) [ 316.979269][ T3700] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 316.979545][ T3700] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 316.979827][ T3700] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 316.980128][ T3700] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 316.980408][ T3700] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 316.980683][ T3700] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 316.980964][ T3700] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 316.981250][ T3700] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 316.981527][ T3700] ? 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) [ 316.981801][ T3700] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 316.982084][ T3700] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 316.982357][ T3700] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 316.982637][ T3700] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 316.982912][ T3700] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 316.983196][ T3700] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 316.983487][ T3700] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 316.983764][ T3700] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 316.984045][ T3700] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 316.984395][ T3700] ___sys_sendmsg (net/socket.c:2670) [ 316.984664][ T3700] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 316.984943][ T3700] ? __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) [ 316.985286][ T3700] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 316.985566][ T3700] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 316.985840][ T3700] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 316.986128][ T3700] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 316.986407][ T3700] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 316.986679][ T3700] ? __lock_release (kernel/locking/lockdep.c:5539) [ 316.986967][ T3700] __sys_sendmsg (net/socket.c:2700) [ 316.987242][ T3700] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 316.987586][ T3700] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 316.987871][ T3700] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 316.988160][ T3700] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 316.988438][ T3700] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 316.988779][ T3700] RIP: 0033:0x7f756cff71e7 [ 316.989077][ T3700] 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) [ 316.990071][ T3700] RSP: 002b:00007ffcd0e41cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 316.990483][ T3700] RAX: ffffffffffffffda RBX: 00007ffcd0e423f0 RCX: 00007f756cff71e7 [ 316.990891][ T3700] RDX: 0000000000000000 RSI: 00007ffcd0e41d20 RDI: 0000000000000005 [ 316.991316][ T3700] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 316.991727][ T3700] R10: 00007f756cef4498 R11: 0000000000000246 R12: 0000000000000004 [ 316.992143][ T3700] R13: 00000000686e6af7 R14: 0000000000499600 R15: 0000000000000000 | [ 317.354630][ T3703] ------------[ cut here ]------------ | [ 317.354967][ T3703] WARNING: CPU: 1 PID: 3703 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) | [ 317.355517][ T3703] Modules linked in: tcp_diag mptcp_diag inet_diag xt_mark nft_compat nf_tables | [ 317.356881][ T3703] Tainted: [W]=WARN [ 317.358104][ T3703] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 317.358450][ T3703] 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) [ 317.358734][ T3703] 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 [ 317.359720][ T3703] RSP: 0018:ffffc90003aa7140 EFLAGS: 00010246 [ 317.360100][ T3703] RAX: 0000000000000000 RBX: ffff88801639c000 RCX: 0000000000000001 [ 317.360514][ T3703] RDX: 0000000000000000 RSI: ffffffffb24bb451 RDI: ffffffffb1c555e0 [ 317.360928][ T3703] RBP: ffffc90003aa7230 R08: ffff88800fd0d000 R09: 0000000000000000 [ 317.361345][ T3703] R10: ffffc90003aa75c8 R11: ffffffffb3272068 R12: 1ffff92000754e2c [ 317.361758][ T3703] R13: 00000000000005dc R14: ffffc90003aa7880 R15: ffff88800f3311e0 [ 317.362172][ T3703] FS: 00007f92f32a2800(0000) GS:ffff88807acbe000(0000) knlGS:0000000000000000 [ 317.362647][ T3703] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 317.362999][ T3703] CR2: 00000000004e6c98 CR3: 000000000fc75006 CR4: 0000000000772ef0 [ 317.363414][ T3703] PKRU: 55555554 [ 317.363620][ T3703] Call Trace: [ 317.363826][ T3703] [ 317.363984][ T3703] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 317.364261][ T3703] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 317.364535][ T3703] ? __lock_release (kernel/locking/lockdep.c:5539) [ 317.364815][ T3703] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 317.365107][ T3703] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 317.365382][ T3703] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 317.365661][ T3703] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 317.365956][ T3703] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 317.366306][ T3703] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 317.366583][ T3703] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 317.366857][ T3703] ? __kernel_text_address (kernel/extable.c:79) [ 317.367145][ T3703] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 317.367425][ T3703] ? __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) [ 317.367701][ T3703] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 317.368065][ T3703] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 317.368346][ T3703] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 317.368622][ T3703] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 317.368896][ T3703] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 317.369179][ T3703] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 317.369457][ T3703] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 317.369729][ T3703] ? __create_object (mm/kmemleak.c:771) [ 317.370023][ T3703] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 317.370303][ T3703] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 317.370582][ T3703] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 317.370918][ T3703] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 317.371207][ T3703] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 317.371492][ T3703] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 317.371766][ T3703] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 317.372062][ T3703] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 317.372346][ T3703] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 317.372625][ T3703] ? __lock_release (kernel/locking/lockdep.c:5539) [ 317.372902][ T3703] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 317.373182][ T3703] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 317.373461][ T3703] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 317.373737][ T3703] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 317.374024][ T3703] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 317.374298][ T3703] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 317.374579][ T3703] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 317.374862][ T3703] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 317.375160][ T3703] ? 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) [ 317.375436][ T3703] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 317.375713][ T3703] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 317.376005][ T3703] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 317.376290][ T3703] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 317.376575][ T3703] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 317.376848][ T3703] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 317.377138][ T3703] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 317.377415][ T3703] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 317.377686][ T3703] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 317.378050][ T3703] ___sys_sendmsg (net/socket.c:2670) [ 317.378320][ T3703] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 317.378597][ T3703] ? __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) [ 317.378948][ T3703] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 317.379226][ T3703] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 317.379499][ T3703] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 317.379777][ T3703] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 317.380086][ T3703] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 317.380359][ T3703] ? __lock_release (kernel/locking/lockdep.c:5539) [ 317.380644][ T3703] __sys_sendmsg (net/socket.c:2700) [ 317.380913][ T3703] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 317.381260][ T3703] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 317.381544][ T3703] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 317.381819][ T3703] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 317.382103][ T3703] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 317.382442][ T3703] RIP: 0033:0x7f92f346f1e7 [ 317.382724][ T3703] 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) [ 317.383710][ T3703] RSP: 002b:00007ffe60341da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 317.384140][ T3703] RAX: ffffffffffffffda RBX: 00007ffe603424e0 RCX: 00007f92f346f1e7 [ 317.384556][ T3703] RDX: 0000000000000000 RSI: 00007ffe60341e10 RDI: 0000000000000005 [ 317.384972][ T3703] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 317.385383][ T3703] R10: 00007f92f336c498 R11: 0000000000000246 R12: 0000000000000004 [ 317.385792][ T3703] R13: 00000000686e6af8 R14: 0000000000499600 R15: 0000000000000000 | [ 317.746667][ T3706] ------------[ cut here ]------------ | [ 317.747033][ T3706] WARNING: CPU: 2 PID: 3706 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) | [ 317.747628][ T3706] Modules linked in: tcp_diag mptcp_diag inet_diag xt_mark nft_compat nf_tables | [ 317.748734][ T3706] Tainted: [W]=WARN [ 317.748964][ T3706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 317.749320][ T3706] 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) [ 317.749639][ T3706] 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 [ 317.750680][ T3706] RSP: 0018:ffffc90003ad7140 EFLAGS: 00010246 [ 317.751046][ T3706] RAX: 0000000000000000 RBX: ffff88800bf11000 RCX: 0000000000000001 [ 317.751476][ T3706] RDX: 0000000000000000 RSI: ffffffffb24bb451 RDI: ffffffffb1c555e0 [ 317.751915][ T3706] RBP: ffffc90003ad7230 R08: ffff888015375000 R09: 0000000000000000 [ 317.752349][ T3706] R10: ffffc90003ad75c8 R11: ffffffffb3272068 R12: 1ffff9200075ae2c [ 317.752785][ T3706] R13: 00000000000005dc R14: ffffc90003ad7880 R15: ffff8880101211e0 [ 317.753222][ T3706] FS: 00007f1b93373800(0000) GS:ffff88807ad3e000(0000) knlGS:0000000000000000 [ 317.753728][ T3706] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 317.754097][ T3706] CR2: 00000000004e6ca0 CR3: 00000000171c7001 CR4: 0000000000772ef0 [ 317.754521][ T3706] PKRU: 55555554 [ 317.754754][ T3706] Call Trace: [ 317.754980][ T3706] [ 317.755133][ T3706] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 317.755430][ T3706] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 317.755741][ T3706] ? __lock_release (kernel/locking/lockdep.c:5539) [ 317.756043][ T3706] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 317.756332][ T3706] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 317.756620][ T3706] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 317.756928][ T3706] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 317.757247][ T3706] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 317.757613][ T3706] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 317.757919][ T3706] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 317.758215][ T3706] ? __kernel_text_address (kernel/extable.c:79) [ 317.758506][ T3706] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 317.758813][ T3706] ? __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) [ 317.759112][ T3706] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 317.759471][ T3706] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 317.759769][ T3706] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 317.760088][ T3706] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 317.760377][ T3706] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 317.760663][ T3706] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 317.760974][ T3706] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 317.761258][ T3706] ? __create_object (mm/kmemleak.c:771) [ 317.761550][ T3706] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 317.761856][ T3706] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 317.762157][ T3706] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 317.762509][ T3706] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 317.762805][ T3706] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 317.763129][ T3706] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 317.763419][ T3706] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 317.763712][ T3706] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 317.764027][ T3706] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 317.764317][ T3706] ? __lock_release (kernel/locking/lockdep.c:5539) [ 317.764603][ T3706] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 317.764907][ T3706] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 317.765206][ T3706] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 317.765497][ T3706] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 317.765787][ T3706] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 317.766101][ T3706] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 317.766394][ T3706] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 317.766693][ T3706] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 317.767001][ T3706] ? 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) [ 317.767292][ T3706] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 317.767581][ T3706] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 317.767868][ T3706] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 317.768187][ T3706] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 317.768484][ T3706] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 317.768775][ T3706] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 317.769100][ T3706] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 317.769389][ T3706] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 317.769673][ T3706] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 317.770073][ T3706] ___sys_sendmsg (net/socket.c:2670) [ 317.770360][ T3706] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 317.770652][ T3706] ? __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) [ 317.771024][ T3706] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 317.771327][ T3706] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 317.771623][ T3706] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 317.771916][ T3706] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 317.772232][ T3706] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 317.772520][ T3706] ? __lock_release (kernel/locking/lockdep.c:5539) [ 317.772815][ T3706] __sys_sendmsg (net/socket.c:2700) [ 317.773130][ T3706] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 317.773487][ T3706] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 317.773785][ T3706] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 317.774087][ T3706] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 317.774396][ T3706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 317.774750][ T3706] RIP: 0033:0x7f1b935401e7 [ 317.775061][ T3706] 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) [ 317.776078][ T3706] RSP: 002b:00007fff6e551f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 317.776522][ T3706] RAX: ffffffffffffffda RBX: 00007fff6e552650 RCX: 00007f1b935401e7 [ 317.776953][ T3706] RDX: 0000000000000000 RSI: 00007fff6e551f80 RDI: 0000000000000005 [ 317.777400][ T3706] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 317.777827][ T3706] R10: 00007f1b9343d498 R11: 0000000000000246 R12: 0000000000000004 [ 317.778275][ T3706] R13: 00000000686e6af8 R14: 0000000000499600 R15: 0000000000000000 | [ 318.469417][ T3711] ------------[ cut here ]------------ | [ 318.469739][ T3711] WARNING: CPU: 0 PID: 3711 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) | [ 318.470535][ T3711] Modules linked in: tcp_diag mptcp_diag inet_diag xt_mark nft_compat nf_tables | [ 318.471590][ T3711] Tainted: [W]=WARN [ 318.471799][ T3711] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 318.472156][ T3711] 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) [ 318.472442][ T3711] 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 [ 318.473433][ T3711] RSP: 0018:ffffc90003b07140 EFLAGS: 00010246 [ 318.473782][ T3711] RAX: 0000000000000000 RBX: ffff8880151a4000 RCX: 0000000000000001 [ 318.474215][ T3711] RDX: 0000000000000000 RSI: ffffffffb24bb451 RDI: ffffffffb1c555e0 [ 318.474622][ T3711] RBP: ffffc90003b07230 R08: ffff888017276800 R09: 0000000000000000 [ 318.475039][ T3711] R10: ffffc90003b075c8 R11: ffffffffb3272068 R12: 1ffff92000760e2c [ 318.475448][ T3711] R13: 00000000000005dc R14: ffffc90003b07880 R15: ffff88800a4e3160 [ 318.475860][ T3711] FS: 00007f29c1899800(0000) GS:ffff88807ac3e000(0000) knlGS:0000000000000000 [ 318.476344][ T3711] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 318.476697][ T3711] CR2: 00000000004e7358 CR3: 00000000171c7004 CR4: 0000000000772ef0 [ 318.477114][ T3711] PKRU: 55555554 [ 318.477319][ T3711] Call Trace: [ 318.477524][ T3711] [ 318.477670][ T3711] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 318.477960][ T3711] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 318.478232][ T3711] ? __lock_release (kernel/locking/lockdep.c:5539) [ 318.478508][ T3711] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 318.478782][ T3711] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 318.479066][ T3711] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 318.479345][ T3711] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 318.479630][ T3711] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 318.480122][ T3711] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 318.480397][ T3711] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 318.480669][ T3711] ? __kernel_text_address (kernel/extable.c:79) [ 318.481336][ T3711] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 318.481620][ T3711] ? __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) [ 318.481897][ T3711] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 318.482391][ T3711] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 318.482670][ T3711] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 318.482971][ T3711] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 318.483246][ T3711] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 318.483521][ T3711] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 318.483798][ T3711] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 318.484080][ T3711] ? __create_object (mm/kmemleak.c:771) [ 318.484360][ T3711] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 318.484649][ T3711] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 318.484926][ T3711] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 318.485279][ T3711] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 318.485562][ T3711] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 318.485841][ T3711] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 318.486123][ T3711] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 318.486402][ T3711] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 318.486681][ T3711] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 318.486974][ T3711] ? __lock_release (kernel/locking/lockdep.c:5539) [ 318.487252][ T3711] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 318.487524][ T3711] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 318.487800][ T3711] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 318.488087][ T3711] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 318.488368][ T3711] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 318.488641][ T3711] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 318.488921][ T3711] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 318.489215][ T3711] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 318.489490][ T3711] ? 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) [ 318.489766][ T3711] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 318.490065][ T3711] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 318.490336][ T3711] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 318.490617][ T3711] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 318.490897][ T3711] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 318.491189][ T3711] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 318.491472][ T3711] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 318.491753][ T3711] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 318.492032][ T3711] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 318.492383][ T3711] ___sys_sendmsg (net/socket.c:2670) [ 318.492653][ T3711] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 318.492932][ T3711] ? __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) [ 318.493291][ T3711] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 318.493568][ T3711] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 318.493843][ T3711] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 318.494132][ T3711] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 318.494405][ T3711] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 318.494677][ T3711] ? __lock_release (kernel/locking/lockdep.c:5539) [ 318.494985][ T3711] __sys_sendmsg (net/socket.c:2700) [ 318.495257][ T3711] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 318.495596][ T3711] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 318.495883][ T3711] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 318.496169][ T3711] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 318.496444][ T3711] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 318.496790][ T3711] RIP: 0033:0x7f29c1a661e7 [ 318.497091][ T3711] 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) [ 318.498117][ T3711] RSP: 002b:00007ffcd43fe6a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 318.498532][ T3711] RAX: ffffffffffffffda RBX: 00007ffcd43fede0 RCX: 00007f29c1a661e7 [ 318.498964][ T3711] RDX: 0000000000000000 RSI: 00007ffcd43fe710 RDI: 0000000000000005 [ 318.499375][ T3711] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 318.499783][ T3711] R10: 00007f29c1963498 R11: 0000000000000246 R12: 0000000000000004 Finger prints: netif_set_mtu_ext:rtnl_newlink:rtnetlink_rcv_msg:netlink_rcv_skb:netlink_unicast