====================================== | 0 | xx__-> [ 15.022660][ T261] ------------[ cut here ]------------ | [ 15.023161][ T261] WARNING: CPU: 2 PID: 261 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) | [ 15.023727][ T261] Modules linked in: [ 15.024520][ T261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.024894][ T261] 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) [ 15.025611][ T261] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 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 [ 15.026634][ T261] RSP: 0018:ffffc90000c17140 EFLAGS: 00010246 [ 15.027008][ T261] RAX: 0000000000000000 RBX: ffff888007e5c000 RCX: 0000000000000001 [ 15.027435][ T261] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 15.027860][ T261] RBP: ffffc90000c17228 R08: ffff888013e76800 R09: 0000000000000000 [ 15.028296][ T261] R10: ffffc90000c175c8 R11: ffffffff97273028 R12: 1ffff92000182e2c [ 15.028722][ T261] R13: 00000000000005dc R14: ffffc90000c17880 R15: ffff888016ea0060 [ 15.029155][ T261] FS: 00007fb393b95800(0000) GS:ffff8880d4a99000(0000) knlGS:0000000000000000 [ 15.029853][ T261] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.030246][ T261] CR2: 00000000004e5840 CR3: 00000000025c2004 CR4: 0000000000772ef0 [ 15.030676][ T261] PKRU: 55555554 [ 15.030900][ T261] Call Trace: [ 15.031131][ T261] [ 15.031286][ T261] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 15.031584][ T261] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 15.031869][ T261] ? __lock_release (kernel/locking/lockdep.c:5539) [ 15.032171][ T261] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 15.032460][ T261] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 15.032750][ T261] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 15.033052][ T261] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 15.033353][ T261] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 15.033711][ T261] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.034007][ T261] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 15.034296][ T261] ? __kernel_text_address (kernel/extable.c:79) [ 15.034597][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 15.034897][ T261] ? __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) [ 15.035197][ T261] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 15.035550][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 15.035841][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 15.036136][ T261] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 15.036428][ T261] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 15.036717][ T261] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 15.037015][ T261] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 15.037299][ T261] ? __create_object (mm/kmemleak.c:771) [ 15.037589][ T261] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 15.037877][ T261] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 15.038183][ T261] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 15.038536][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 15.038834][ T261] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 15.039137][ T261] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 15.039429][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 15.039723][ T261] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 15.040022][ T261] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 15.040309][ T261] ? __lock_release (kernel/locking/lockdep.c:5539) [ 15.040600][ T261] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 15.040888][ T261] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 15.041190][ T261] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 15.041489][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 15.041782][ T261] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.042104][ T261] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 15.042401][ T261] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 15.042702][ T261] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 15.042998][ T261] ? 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) [ 15.043288][ T261] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 15.043577][ T261] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 15.043864][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 15.044173][ T261] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 15.044466][ T261] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 15.044765][ T261] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 15.045072][ T261] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 15.045361][ T261] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 15.045647][ T261] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 15.046021][ T261] ___sys_sendmsg (net/socket.c:2670) [ 15.046309][ T261] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 15.046597][ T261] ? __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) [ 15.046952][ T261] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 15.047253][ T261] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 15.047546][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 15.047838][ T261] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 15.048141][ T261] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 15.048427][ T261] ? __lock_release (kernel/locking/lockdep.c:5539) [ 15.048727][ T261] __sys_sendmsg (net/socket.c:2700) [ 15.049037][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 15.049390][ T261] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 15.049690][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 15.049986][ T261] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.050278][ T261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 15.050629][ T261] RIP: 0033:0x7fb393d621e7 [ 15.050934][ T261] 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) [ 15.051933][ T261] RSP: 002b:00007ffedcd411c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 15.052371][ T261] RAX: ffffffffffffffda RBX: 00007ffedcd418f0 RCX: 00007fb393d621e7 [ 15.052796][ T261] RDX: 0000000000000000 RSI: 00007ffedcd41230 RDI: 0000000000000005 [ 15.053232][ T261] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 15.053655][ T261] R10: 00007fb393c5fee8 R11: 0000000000000246 R12: 0000000000000004 [ 15.054087][ T261] R13: 00000000686e814a R14: 0000000000499600 R15: 0000000000000000 | [ 16.383515][ T270] ------------[ cut here ]------------ | [ 16.383844][ T270] WARNING: CPU: 3 PID: 270 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) | [ 16.384701][ T270] Modules linked in: | [ 16.385538][ T270] Tainted: [W]=WARN [ 16.385768][ T270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.386140][ T270] 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) [ 16.386439][ T270] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 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 [ 16.387488][ T270] RSP: 0018:ffffc90000c27140 EFLAGS: 00010246 [ 16.387862][ T270] RAX: 0000000000000000 RBX: ffff888005531000 RCX: 0000000000000001 [ 16.388308][ T270] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 16.388742][ T270] RBP: ffffc90000c27228 R08: ffff88801499b800 R09: 0000000000000000 [ 16.389185][ T270] R10: ffffc90000c275c8 R11: ffffffff97273028 R12: 1ffff92000184e2c [ 16.389620][ T270] R13: 00000000000005dc R14: ffffc90000c27880 R15: ffff8880164f03e0 [ 16.390061][ T270] FS: 00007fe007b6a800(0000) GS:ffff8880d4b19000(0000) knlGS:0000000000000000 [ 16.390568][ T270] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.390936][ T270] CR2: 00000000004e5840 CR3: 000000001322b004 CR4: 0000000000772ef0 [ 16.391380][ T270] PKRU: 55555554 [ 16.391602][ T270] Call Trace: [ 16.391820][ T270] [ 16.391986][ T270] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 16.392285][ T270] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 16.392570][ T270] ? __lock_release (kernel/locking/lockdep.c:5539) [ 16.392867][ T270] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 16.393349][ T270] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 16.393631][ T270] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 16.393922][ T270] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 16.394334][ T270] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 16.394712][ T270] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.395107][ T270] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 16.395396][ T270] ? __kernel_text_address (kernel/extable.c:79) [ 16.395688][ T270] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 16.395998][ T270] ? __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) [ 16.396304][ T270] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 16.396661][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 16.396952][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 16.397250][ T270] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 16.397540][ T270] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 16.397830][ T270] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 16.398128][ T270] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 16.398421][ T270] ? __create_object (mm/kmemleak.c:771) [ 16.398712][ T270] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 16.399010][ T270] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 16.399301][ T270] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 16.399659][ T270] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 16.399954][ T270] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 16.400261][ T270] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 16.400555][ T270] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 16.400851][ T270] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 16.401148][ T270] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 16.401435][ T270] ? __lock_release (kernel/locking/lockdep.c:5539) [ 16.401724][ T270] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 16.402020][ T270] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 16.402313][ T270] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 16.402603][ T270] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 16.402901][ T270] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.403203][ T270] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 16.403494][ T270] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 16.403793][ T270] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 16.404091][ T270] ? 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) [ 16.404382][ T270] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 16.404678][ T270] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 16.404983][ T270] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 16.405277][ T270] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 16.405569][ T270] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 16.405857][ T270] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 16.406176][ T270] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 16.406468][ T270] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 16.406754][ T270] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 16.407133][ T270] ___sys_sendmsg (net/socket.c:2670) [ 16.407425][ T270] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 16.407712][ T270] ? __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) [ 16.408091][ T270] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 16.408388][ T270] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 16.408670][ T270] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 16.408956][ T270] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 16.409247][ T270] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 16.409534][ T270] ? __lock_release (kernel/locking/lockdep.c:5539) [ 16.409822][ T270] __sys_sendmsg (net/socket.c:2700) [ 16.410110][ T270] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 16.410476][ T270] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 16.410777][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 16.411075][ T270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.411367][ T270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 16.411726][ T270] RIP: 0033:0x7fe007d371e7 [ 16.412041][ T270] 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) [ 16.413080][ T270] RSP: 002b:00007ffe11884f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 16.413517][ T270] RAX: ffffffffffffffda RBX: 00007ffe11885670 RCX: 00007fe007d371e7 [ 16.413959][ T270] RDX: 0000000000000000 RSI: 00007ffe11884fb0 RDI: 0000000000000005 [ 16.414406][ T270] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 16.414844][ T270] R10: 00007fe007c34ee8 R11: 0000000000000246 R12: 0000000000000004 [ 16.415283][ T270] R13: 00000000686e814b R14: 0000000000499600 R15: 0000000000000000 | [ 18.193091][ T280] ------------[ cut here ]------------ | [ 18.194020][ T280] WARNING: CPU: 2 PID: 280 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) | [ 18.194910][ T280] Modules linked in: | [ 18.196117][ T280] Tainted: [W]=WARN [ 18.196473][ T280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.197013][ T280] 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) [ 18.197398][ T280] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 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 [ 18.198874][ T280] RSP: 0018:ffffc90000cc7140 EFLAGS: 00010246 [ 18.199525][ T280] RAX: 0000000000000000 RBX: ffff888013524000 RCX: 0000000000000001 [ 18.200261][ T280] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 18.200826][ T280] RBP: ffffc90000cc7228 R08: ffff88801645e800 R09: 0000000000000000 [ 18.201454][ T280] R10: ffffc90000cc75c8 R11: ffffffff97273028 R12: 1ffff92000198e2c [ 18.202051][ T280] R13: 00000000000005dc R14: ffffc90000cc7880 R15: ffff888014be4ae0 [ 18.202658][ T280] FS: 00007fcb76260800(0000) GS:ffff8880d4a99000(0000) knlGS:0000000000000000 [ 18.203351][ T280] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.203768][ T280] CR2: 00000000004e5840 CR3: 0000000005049006 CR4: 0000000000772ef0 [ 18.204390][ T280] PKRU: 55555554 [ 18.204727][ T280] Call Trace: [ 18.205143][ T280] [ 18.205422][ T280] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.205885][ T280] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 18.206327][ T280] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.206757][ T280] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 18.207227][ T280] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 18.207747][ T280] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 18.208197][ T280] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 18.208627][ T280] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 18.209217][ T280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.209715][ T280] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 18.210165][ T280] ? __kernel_text_address (kernel/extable.c:79) [ 18.210591][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.210931][ T280] ? __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) [ 18.211389][ T280] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 18.211950][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.212414][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.212832][ T280] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 18.213324][ T280] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 18.213840][ T280] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.214221][ T280] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 18.214613][ T280] ? __create_object (mm/kmemleak.c:771) [ 18.215144][ T280] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 18.215564][ T280] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 18.216068][ T280] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 18.216557][ T280] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 18.217041][ T280] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 18.217507][ T280] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 18.217988][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.218403][ T280] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.218869][ T280] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 18.219400][ T280] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.219864][ T280] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 18.220282][ T280] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 18.220681][ T280] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 18.221053][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.221451][ T280] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.221819][ T280] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 18.222354][ T280] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 18.222893][ T280] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 18.223385][ T280] ? 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) [ 18.223771][ T280] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 18.224296][ T280] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 18.224771][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.225236][ T280] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 18.225657][ T280] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 18.226121][ T280] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 18.226489][ T280] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 18.226782][ T280] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 18.227091][ T280] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 18.227457][ T280] ___sys_sendmsg (net/socket.c:2670) [ 18.227744][ T280] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 18.228049][ T280] ? __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) [ 18.228405][ T280] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 18.228705][ T280] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.229004][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.229296][ T280] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.229581][ T280] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 18.229872][ T280] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.230177][ T280] __sys_sendmsg (net/socket.c:2700) [ 18.230462][ T280] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 18.230816][ T280] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 18.231152][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.231451][ T280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.231739][ T280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 18.232106][ T280] RIP: 0033:0x7fcb7642d1e7 [ 18.232417][ T280] 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) [ 18.233434][ T280] RSP: 002b:00007fff84b54eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 18.233865][ T280] RAX: ffffffffffffffda RBX: 00007fff84b555e0 RCX: 00007fcb7642d1e7 [ 18.234300][ T280] RDX: 0000000000000000 RSI: 00007fff84b54f20 RDI: 0000000000000005 [ 18.234735][ T280] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 18.235189][ T280] R10: 00007fcb7632aee8 R11: 0000000000000246 R12: 0000000000000004 [ 18.235615][ T280] R13: 00000000686e814d R14: 0000000000499600 R15: 0000000000000000 | [ 19.516209][ T290] ------------[ cut here ]------------ | [ 19.516518][ T290] WARNING: CPU: 1 PID: 290 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) | [ 19.517084][ T290] Modules linked in: | [ 19.517852][ T290] Tainted: [W]=WARN [ 19.519405][ T290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.519759][ T290] 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) [ 19.520068][ T290] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 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 [ 19.521048][ T290] RSP: 0018:ffffc90000bf7140 EFLAGS: 00010246 [ 19.521396][ T290] RAX: 0000000000000000 RBX: ffff8880090c1000 RCX: 0000000000000001 [ 19.521805][ T290] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 19.522221][ T290] RBP: ffffc90000bf7228 R08: ffff888005ada000 R09: 0000000000000000 [ 19.522631][ T290] R10: ffffc90000bf75c8 R11: ffffffff97273028 R12: 1ffff9200017ee2c [ 19.523045][ T290] R13: 00000000000005dc R14: ffffc90000bf7880 R15: ffff8880170774e0 [ 19.523455][ T290] FS: 00007f4f3125d800(0000) GS:ffff8880d4a19000(0000) knlGS:0000000000000000 [ 19.523932][ T290] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.524286][ T290] CR2: 00000000004e5840 CR3: 000000000548b001 CR4: 0000000000772ef0 [ 19.524713][ T290] PKRU: 55555554 [ 19.524918][ T290] Call Trace: [ 19.525131][ T290] [ 19.525270][ T290] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.525547][ T290] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 19.525818][ T290] ? __lock_release (kernel/locking/lockdep.c:5539) [ 19.526106][ T290] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 19.526382][ T290] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 19.526654][ T290] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 19.526931][ T290] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 19.527218][ T290] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 19.527567][ T290] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.527837][ T290] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 19.528118][ T290] ? __kernel_text_address (kernel/extable.c:79) [ 19.528393][ T290] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.528668][ T290] ? __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) [ 19.528943][ T290] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 19.529292][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 19.529567][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 19.529838][ T290] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 19.530118][ T290] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 19.530391][ T290] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.530664][ T290] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 19.530936][ T290] ? __create_object (mm/kmemleak.c:771) [ 19.531219][ T290] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 19.531493][ T290] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 19.531767][ T290] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 19.532112][ T290] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 19.532395][ T290] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 19.532680][ T290] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 19.532953][ T290] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.533241][ T290] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.533516][ T290] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 19.533786][ T290] ? __lock_release (kernel/locking/lockdep.c:5539) [ 19.534065][ T290] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 19.534339][ T290] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 19.534620][ T290] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 19.534900][ T290] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.535186][ T290] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.535460][ T290] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 19.535734][ T290] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 19.536026][ T290] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 19.536301][ T290] ? 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) [ 19.536576][ T290] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 19.536856][ T290] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 19.537138][ T290] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.537419][ T290] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 19.537701][ T290] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 19.537986][ T290] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 19.538268][ T290] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 19.538546][ T290] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 19.538818][ T290] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 19.539179][ T290] ___sys_sendmsg (net/socket.c:2670) [ 19.539453][ T290] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 19.539727][ T290] ? __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) [ 19.540076][ T290] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 19.540354][ T290] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.540633][ T290] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.540912][ T290] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.541199][ T290] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 19.541476][ T290] ? __lock_release (kernel/locking/lockdep.c:5539) [ 19.541764][ T290] __sys_sendmsg (net/socket.c:2700) [ 19.542043][ T290] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 19.542389][ T290] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 19.542674][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 19.542947][ T290] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.543228][ T290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 19.543566][ T290] RIP: 0033:0x7f4f3142a1e7 [ 19.543847][ T290] 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) [ 19.544842][ T290] RSP: 002b:00007ffe94ee8978 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 19.545262][ T290] RAX: ffffffffffffffda RBX: 00007ffe94ee90a0 RCX: 00007f4f3142a1e7 [ 19.545671][ T290] RDX: 0000000000000000 RSI: 00007ffe94ee89e0 RDI: 0000000000000005 [ 19.546100][ T290] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 19.546514][ T290] R10: 00007f4f31327ee8 R11: 0000000000000246 R12: 0000000000000004 [ 19.546922][ T290] R13: 00000000686e814f R14: 0000000000499600 R15: 0000000000000000 | [ 20.811879][ T299] ------------[ cut here ]------------ | [ 20.812199][ T299] WARNING: CPU: 0 PID: 299 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) | [ 20.812753][ T299] Modules linked in: | [ 20.813530][ T299] Tainted: [W]=WARN [ 20.813737][ T299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.814710][ T299] 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) [ 20.815003][ T299] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 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 [ 20.815985][ T299] RSP: 0018:ffffc90000c67140 EFLAGS: 00010246 [ 20.816335][ T299] RAX: 0000000000000000 RBX: ffff888002094000 RCX: 0000000000000001 [ 20.816740][ T299] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 20.817163][ T299] RBP: ffffc90000c67228 R08: ffff888012c5e800 R09: 0000000000000000 [ 20.817571][ T299] R10: ffffc90000c675c8 R11: ffffffff97273028 R12: 1ffff9200018ce2c [ 20.817987][ T299] R13: 00000000000005dc R14: ffffc90000c67880 R15: ffff8880164f34e0 [ 20.818395][ T299] FS: 00007f492e0cb800(0000) GS:ffff8880d4999000(0000) knlGS:0000000000000000 [ 20.818874][ T299] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.819225][ T299] CR2: 00000000004e5840 CR3: 00000000147c8002 CR4: 0000000000772ef0 [ 20.819635][ T299] PKRU: 55555554 [ 20.819839][ T299] Call Trace: [ 20.820051][ T299] [ 20.820189][ T299] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.820464][ T299] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 20.820746][ T299] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.821029][ T299] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 20.821302][ T299] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 20.821572][ T299] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 20.821849][ T299] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 20.822133][ T299] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 20.822484][ T299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.822755][ T299] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 20.823036][ T299] ? __kernel_text_address (kernel/extable.c:79) [ 20.823310][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.823586][ T299] ? __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) [ 20.823857][ T299] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 20.824200][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.824477][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.824756][ T299] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 20.825038][ T299] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 20.825314][ T299] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.825591][ T299] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 20.825863][ T299] ? __create_object (mm/kmemleak.c:771) [ 20.826145][ T299] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 20.826420][ T299] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 20.826698][ T299] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 20.827042][ T299] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 20.827324][ T299] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 20.827601][ T299] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.827872][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.828157][ T299] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.828430][ T299] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 20.828700][ T299] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.828987][ T299] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.829261][ T299] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 20.829535][ T299] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.829811][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.830097][ T299] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.830372][ T299] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.830645][ T299] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 20.830932][ T299] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 20.831211][ T299] ? 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) [ 20.831486][ T299] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 20.831762][ T299] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 20.832041][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.832321][ T299] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 20.832597][ T299] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 20.832874][ T299] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 20.833166][ T299] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 20.833445][ T299] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 20.833716][ T299] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 20.834072][ T299] ___sys_sendmsg (net/socket.c:2670) [ 20.834346][ T299] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 20.834622][ T299] ? __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) [ 20.834981][ T299] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 20.835261][ T299] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.835535][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.835812][ T299] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.836093][ T299] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 20.836364][ T299] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.836644][ T299] __sys_sendmsg (net/socket.c:2700) [ 20.836914][ T299] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 20.837268][ T299] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 20.837554][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.837827][ T299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.838110][ T299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.838448][ T299] RIP: 0033:0x7f492e2981e7 [ 20.838728][ T299] 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) [ 20.839713][ T299] RSP: 002b:00007ffd22f19348 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 20.840133][ T299] RAX: ffffffffffffffda RBX: 00007ffd22f19a70 RCX: 00007f492e2981e7 [ 20.840541][ T299] RDX: 0000000000000000 RSI: 00007ffd22f193b0 RDI: 0000000000000005 [ 20.840954][ T299] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 20.841374][ T299] R10: 00007f492e195ee8 R11: 0000000000000246 R12: 0000000000000004 [ 20.841782][ T299] R13: 00000000686e8150 R14: 0000000000499600 R15: 0000000000000000 | [ 22.171338][ T308] ------------[ cut here ]------------ | [ 22.171679][ T308] WARNING: CPU: 2 PID: 308 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) | [ 22.172257][ T308] Modules linked in: | [ 22.173066][ T308] Tainted: [W]=WARN [ 22.173286][ T308] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.173641][ T308] 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) [ 22.173937][ T308] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 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 [ 22.174948][ T308] RSP: 0018:ffffc90000d57140 EFLAGS: 00010246 [ 22.175323][ T308] RAX: 0000000000000000 RBX: ffff888002da9000 RCX: 0000000000000001 [ 22.175751][ T308] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 22.176184][ T308] RBP: ffffc90000d57228 R08: ffff8880027db800 R09: 0000000000000000 [ 22.176617][ T308] R10: ffffc90000d575c8 R11: ffffffff97273028 R12: 1ffff920001aae2c [ 22.177049][ T308] R13: 00000000000005dc R14: ffffc90000d57880 R15: ffff888014be4ae0 [ 22.177470][ T308] FS: 00007f328f680800(0000) GS:ffff8880d4a99000(0000) knlGS:0000000000000000 [ 22.177959][ T308] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.178332][ T308] CR2: 00000000004e5840 CR3: 00000000133bb006 CR4: 0000000000772ef0 [ 22.178758][ T308] PKRU: 55555554 [ 22.178984][ T308] Call Trace: [ 22.179203][ T308] [ 22.179354][ T308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.179646][ T308] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 22.179929][ T308] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.180230][ T308] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 22.180520][ T308] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 22.180805][ T308] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 22.181106][ T308] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 22.181397][ T308] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 22.181757][ T308] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.182054][ T308] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 22.182339][ T308] ? __kernel_text_address (kernel/extable.c:79) [ 22.182629][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.182918][ T308] ? __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) [ 22.183217][ T308] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 22.183570][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 22.183856][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 22.184150][ T308] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 22.184433][ T308] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 22.184730][ T308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.185027][ T308] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 22.185312][ T308] ? __create_object (mm/kmemleak.c:771) [ 22.185596][ T308] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 22.185883][ T308] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 22.186181][ T308] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 22.186534][ T308] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 22.186832][ T308] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 22.187137][ T308] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.187421][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.187715][ T308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.188010][ T308] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 22.188300][ T308] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.188586][ T308] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.188871][ T308] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 22.189172][ T308] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.189463][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.189752][ T308] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.190048][ T308] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.190335][ T308] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 22.190633][ T308] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 22.190915][ T308] ? 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) [ 22.191218][ T308] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 22.191507][ T308] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 22.191790][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.192091][ T308] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 22.192381][ T308] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 22.192667][ T308] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 22.192957][ T308] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 22.193256][ T308] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 22.193545][ T308] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 22.193909][ T308] ___sys_sendmsg (net/socket.c:2670) [ 22.194201][ T308] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 22.194488][ T308] ? __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) [ 22.194846][ T308] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 22.195145][ T308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.195438][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.195732][ T308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.196026][ T308] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 22.196312][ T308] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.196604][ T308] __sys_sendmsg (net/socket.c:2700) [ 22.196889][ T308] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 22.197250][ T308] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 22.197554][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 22.197845][ T308] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.198157][ T308] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.198507][ T308] RIP: 0033:0x7f328f84d1e7 [ 22.198808][ T308] 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) [ 22.199808][ T308] RSP: 002b:00007fffc78972c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 22.200243][ T308] RAX: ffffffffffffffda RBX: 00007fffc78979f0 RCX: 00007f328f84d1e7 [ 22.200662][ T308] RDX: 0000000000000000 RSI: 00007fffc7897330 RDI: 0000000000000005 [ 22.201097][ T308] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 22.201526][ T308] R10: 00007f328f74aee8 R11: 0000000000000246 R12: 0000000000000004 [ 22.201945][ T308] R13: 00000000686e8151 R14: 0000000000499600 R15: 0000000000000000 | [ 23.432354][ T317] ------------[ cut here ]------------ | [ 23.432697][ T317] WARNING: CPU: 2 PID: 317 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 23.433270][ T317] Modules linked in: | [ 23.434077][ T317] Tainted: [W]=WARN [ 23.434299][ T317] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.434661][ T317] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 23.434959][ T317] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 23.435960][ T317] RSP: 0018:ffffc90000d37140 EFLAGS: 00010246 [ 23.437442][ T317] RAX: 0000000000000000 RBX: ffff888014479000 RCX: 0000000000000001 [ 23.437864][ T317] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 23.438301][ T317] RBP: ffffc90000d37228 R08: ffff888012380800 R09: 0000000000000000 [ 23.438726][ T317] R10: ffffc90000d375c8 R11: ffffffff97273028 R12: 1ffff920001a6e2c [ 23.439163][ T317] R13: 00000000000005dc R14: ffffc90000d37880 R15: ffff88801707f860 [ 23.439584][ T317] FS: 00007f1a72293800(0000) GS:ffff8880d4a99000(0000) knlGS:0000000000000000 [ 23.440081][ T317] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.440441][ T317] CR2: 00000000004e5840 CR3: 0000000012fab003 CR4: 0000000000772ef0 [ 23.440867][ T317] PKRU: 55555554 [ 23.441093][ T317] Call Trace: [ 23.441311][ T317] [ 23.441462][ T317] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.441754][ T317] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 23.442051][ T317] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.442350][ T317] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 23.442637][ T317] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 23.442923][ T317] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 23.443228][ T317] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 23.443524][ T317] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 23.443887][ T317] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.444182][ T317] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 23.444465][ T317] ? __kernel_text_address (kernel/extable.c:79) [ 23.444802][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.445099][ T317] ? __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) [ 23.445388][ T317] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 23.445740][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.446040][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.446333][ T317] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 23.446620][ T317] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 23.446904][ T317] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.447202][ T317] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 23.447492][ T317] ? __create_object (mm/kmemleak.c:771) [ 23.447782][ T317] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 23.448075][ T317] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 23.448366][ T317] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 23.448717][ T317] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 23.449019][ T317] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 23.449312][ T317] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.449597][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.449889][ T317] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.450190][ T317] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 23.450475][ T317] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.450764][ T317] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.451060][ T317] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 23.451353][ T317] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.451643][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.451934][ T317] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.452229][ T317] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.452521][ T317] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 23.452826][ T317] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 23.453119][ T317] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 23.453411][ T317] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 23.453701][ T317] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 23.454003][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.454293][ T317] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 23.454592][ T317] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 23.454882][ T317] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 23.455187][ T317] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 23.455473][ T317] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 23.455759][ T317] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 23.456130][ T317] ___sys_sendmsg (net/socket.c:2670) [ 23.456415][ T317] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 23.456698][ T317] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 23.457063][ T317] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 23.457361][ T317] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.457654][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.457947][ T317] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.458245][ T317] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 23.458535][ T317] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.458829][ T317] __sys_sendmsg (net/socket.c:2700) [ 23.459140][ T317] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 23.459499][ T317] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 23.459798][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.460097][ T317] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.460383][ T317] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.460732][ T317] RIP: 0033:0x7f1a724601e7 [ 23.461039][ T317] 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) [ 23.462039][ T317] RSP: 002b:00007fffdef0c8f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 23.462469][ T317] RAX: ffffffffffffffda RBX: 00007fffdef0d020 RCX: 00007f1a724601e7 [ 23.462890][ T317] RDX: 0000000000000000 RSI: 00007fffdef0c960 RDI: 0000000000000005 [ 23.463324][ T317] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 23.463744][ T317] R10: 00007f1a7235dee8 R11: 0000000000000246 R12: 0000000000000004 [ 23.464179][ T317] R13: 00000000686e8152 R14: 0000000000499600 R15: 0000000000000000 | [ 24.765154][ T326] ------------[ cut here ]------------ | [ 24.765507][ T326] WARNING: CPU: 3 PID: 326 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) | [ 24.766556][ T326] Modules linked in: | [ 24.767370][ T326] Tainted: [W]=WARN [ 24.767590][ T326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.767951][ T326] 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) [ 24.768257][ T326] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 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 [ 24.769294][ T326] RSP: 0018:ffffc90000e27140 EFLAGS: 00010246 [ 24.769657][ T326] RAX: 0000000000000000 RBX: ffff888008481000 RCX: 0000000000000001 [ 24.770104][ T326] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 24.770537][ T326] RBP: ffffc90000e27228 R08: ffff888012a7d000 R09: 0000000000000000 [ 24.770980][ T326] R10: ffffc90000e275c8 R11: ffffffff97273028 R12: 1ffff920001c4e2c [ 24.771413][ T326] R13: 00000000000005dc R14: ffffc90000e27880 R15: ffff888016d09c60 [ 24.771851][ T326] FS: 00007f42eb3eb800(0000) GS:ffff8880d4b19000(0000) knlGS:0000000000000000 [ 24.772503][ T326] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.772868][ T326] CR2: 00000000004e5840 CR3: 0000000013686003 CR4: 0000000000772ef0 [ 24.773475][ T326] PKRU: 55555554 [ 24.773692][ T326] Call Trace: [ 24.773906][ T326] [ 24.774219][ T326] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.774523][ T326] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 24.774816][ T326] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.775297][ T326] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 24.775587][ T326] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 24.775875][ T326] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 24.776178][ T326] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 24.776482][ T326] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 24.776848][ T326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.777148][ T326] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 24.777438][ T326] ? __kernel_text_address (kernel/extable.c:79) [ 24.777728][ T326] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.778033][ T326] ? __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) [ 24.778325][ T326] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 24.778686][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.778987][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.779300][ T326] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 24.779584][ T326] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 24.779873][ T326] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.780169][ T326] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 24.780452][ T326] ? __create_object (mm/kmemleak.c:771) [ 24.780747][ T326] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 24.781049][ T326] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 24.781340][ T326] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 24.781697][ T326] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 24.782004][ T326] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 24.782297][ T326] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.782583][ T326] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.782877][ T326] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.783183][ T326] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 24.783468][ T326] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.783758][ T326] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.784053][ T326] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 24.784352][ T326] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.784659][ T326] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.784955][ T326] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.785256][ T326] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.785550][ T326] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 24.785849][ T326] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 24.786146][ T326] ? 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) [ 24.786435][ T326] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 24.786726][ T326] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 24.787021][ T326] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.787320][ T326] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 24.787613][ T326] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 24.787902][ T326] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 24.788201][ T326] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 24.788496][ T326] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 24.788780][ T326] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 24.789160][ T326] ___sys_sendmsg (net/socket.c:2670) [ 24.789452][ T326] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 24.789740][ T326] ? __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) [ 24.790108][ T326] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 24.790399][ T326] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.790690][ T326] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.790994][ T326] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.791281][ T326] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 24.791569][ T326] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.791869][ T326] __sys_sendmsg (net/socket.c:2700) [ 24.792166][ T326] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 24.792523][ T326] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 24.792824][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.793124][ T326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.793420][ T326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 24.793777][ T326] RIP: 0033:0x7f42eb5b81e7 [ 24.794090][ T326] 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) [ 24.795136][ T326] RSP: 002b:00007ffc39463f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 24.795568][ T326] RAX: ffffffffffffffda RBX: 00007ffc39464630 RCX: 00007f42eb5b81e7 [ 24.796019][ T326] RDX: 0000000000000000 RSI: 00007ffc39463f70 RDI: 0000000000000005 [ 24.796442][ T326] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 24.796864][ T326] R10: 00007f42eb4b5ee8 R11: 0000000000000246 R12: 0000000000000004 [ 24.797322][ T326] R13: 00000000686e8154 R14: 0000000000499600 R15: 0000000000000000 | [ 26.158140][ T336] ------------[ cut here ]------------ | [ 26.158482][ T336] WARNING: CPU: 2 PID: 336 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 26.159063][ T336] Modules linked in: | [ 26.159864][ T336] Tainted: [W]=WARN [ 26.160096][ T336] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.160457][ T336] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 26.160752][ T336] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 26.161765][ T336] RSP: 0018:ffffc90000bf7140 EFLAGS: 00010246 [ 26.163402][ T336] RAX: 0000000000000000 RBX: ffff888010da4000 RCX: 0000000000000001 [ 26.163837][ T336] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 26.164268][ T336] RBP: ffffc90000bf7228 R08: ffff8880164d6800 R09: 0000000000000000 [ 26.164701][ T336] R10: ffffc90000bf75c8 R11: ffffffff97273028 R12: 1ffff9200017ee2c [ 26.165129][ T336] R13: 00000000000005dc R14: ffffc90000bf7880 R15: ffff88800545b860 [ 26.165553][ T336] FS: 00007f6873fb1800(0000) GS:ffff8880d4a99000(0000) knlGS:0000000000000000 [ 26.166057][ T336] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.166417][ T336] CR2: 00000000004e5840 CR3: 0000000012e58003 CR4: 0000000000772ef0 [ 26.166838][ T336] PKRU: 55555554 [ 26.167066][ T336] Call Trace: [ 26.167286][ T336] [ 26.167438][ T336] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.167732][ T336] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 26.168024][ T336] ? __lock_release (kernel/locking/lockdep.c:5539) [ 26.168314][ T336] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 26.168601][ T336] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 26.168887][ T336] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 26.169185][ T336] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 26.169482][ T336] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 26.169839][ T336] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.170138][ T336] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 26.170421][ T336] ? __kernel_text_address (kernel/extable.c:79) [ 26.170709][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.171003][ T336] ? __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) [ 26.171296][ T336] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 26.171647][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.171936][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.172228][ T336] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 26.172515][ T336] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 26.172804][ T336] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.173097][ T336] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 26.173379][ T336] ? __create_object (mm/kmemleak.c:771) [ 26.173671][ T336] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 26.173957][ T336] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 26.174271][ T336] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 26.174627][ T336] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 26.174922][ T336] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 26.175220][ T336] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.175509][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.175800][ T336] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.176101][ T336] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 26.176386][ T336] ? __lock_release (kernel/locking/lockdep.c:5539) [ 26.176674][ T336] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.176960][ T336] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 26.177255][ T336] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.177548][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.177841][ T336] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.178144][ T336] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.178432][ T336] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 26.178731][ T336] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 26.179025][ T336] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 26.179315][ T336] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 26.179609][ T336] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 26.179898][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.180201][ T336] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 26.180493][ T336] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 26.180777][ T336] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 26.181080][ T336] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 26.181371][ T336] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 26.181655][ T336] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 26.182026][ T336] ___sys_sendmsg (net/socket.c:2670) [ 26.182316][ T336] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 26.182601][ T336] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 26.182958][ T336] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 26.183260][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.183555][ T336] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.183839][ T336] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 26.184135][ T336] ? __lock_release (kernel/locking/lockdep.c:5539) [ 26.184431][ T336] __sys_sendmsg (net/socket.c:2700) [ 26.184726][ T336] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 26.185084][ T336] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 26.185386][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.185672][ T336] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.185962][ T336] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.186322][ T336] RIP: 0033:0x7f687417e1e7 [ 26.186617][ T336] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 26.187612][ T336] RSP: 002b:00007fffa6219858 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 26.188044][ T336] RAX: ffffffffffffffda RBX: 00007fffa6219f80 RCX: 00007f687417e1e7 [ 26.188467][ T336] RDX: 0000000000000000 RSI: 00007fffa62198c0 RDI: 0000000000000005 [ 26.188888][ T336] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 26.189314][ T336] R10: 00007f687407bee8 R11: 0000000000000246 R12: 0000000000000004 [ 26.189737][ T336] R13: 00000000686e8155 R14: 0000000000499600 R15: 0000000000000000 | [ 27.460822][ T345] ------------[ cut here ]------------ | [ 27.461174][ T345] WARNING: CPU: 2 PID: 345 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) | [ 27.461727][ T345] Modules linked in: | [ 27.462538][ T345] Tainted: [W]=WARN [ 27.462756][ T345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.464136][ T345] 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) [ 27.464436][ T345] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 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 [ 27.465441][ T345] RSP: 0018:ffffc90000dd7140 EFLAGS: 00010246 [ 27.465800][ T345] RAX: 0000000000000000 RBX: ffff8880136b9000 RCX: 0000000000000001 [ 27.466246][ T345] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 27.466665][ T345] RBP: ffffc90000dd7228 R08: ffff888013c08800 R09: 0000000000000000 [ 27.467099][ T345] R10: ffffc90000dd75c8 R11: ffffffff97273028 R12: 1ffff920001bae2c [ 27.467520][ T345] R13: 00000000000005dc R14: ffffc90000dd7880 R15: ffff888014be5fe0 [ 27.467939][ T345] FS: 00007fb4d1c7b800(0000) GS:ffff8880d4a99000(0000) knlGS:0000000000000000 [ 27.468437][ T345] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.468793][ T345] CR2: 00000000004e5840 CR3: 0000000012a14006 CR4: 0000000000772ef0 [ 27.469229][ T345] PKRU: 55555554 [ 27.469446][ T345] Call Trace: [ 27.469664][ T345] [ 27.469814][ T345] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 27.470115][ T345] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 27.470398][ T345] ? __lock_release (kernel/locking/lockdep.c:5539) [ 27.470691][ T345] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 27.470984][ T345] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 27.471272][ T345] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 27.471559][ T345] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 27.471849][ T345] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 27.472214][ T345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.472504][ T345] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 27.472789][ T345] ? __kernel_text_address (kernel/extable.c:79) [ 27.473084][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 27.473374][ T345] ? __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) [ 27.473657][ T345] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 27.474018][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 27.474306][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 27.474602][ T345] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 27.474894][ T345] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 27.475193][ T345] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 27.475480][ T345] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 27.475765][ T345] ? __create_object (mm/kmemleak.c:771) [ 27.476060][ T345] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 27.476349][ T345] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 27.476638][ T345] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 27.476999][ T345] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 27.477293][ T345] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 27.477587][ T345] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 27.477873][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 27.478176][ T345] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 27.478463][ T345] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 27.478747][ T345] ? __lock_release (kernel/locking/lockdep.c:5539) [ 27.479046][ T345] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 27.479333][ T345] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 27.479625][ T345] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 27.479916][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 27.480216][ T345] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.480506][ T345] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 27.480795][ T345] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 27.481102][ T345] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 27.481387][ T345] ? 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) [ 27.481675][ T345] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 27.481977][ T345] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 27.482268][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 27.482560][ T345] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 27.482849][ T345] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 27.483148][ T345] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 27.483442][ T345] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 27.483731][ T345] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 27.484023][ T345] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 27.484391][ T345] ___sys_sendmsg (net/socket.c:2670) [ 27.484690][ T345] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 27.484985][ T345] ? __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) [ 27.485344][ T345] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 27.485639][ T345] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 27.485935][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 27.486243][ T345] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 27.486534][ T345] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 27.486821][ T345] ? __lock_release (kernel/locking/lockdep.c:5539) [ 27.487136][ T345] __sys_sendmsg (net/socket.c:2700) [ 27.487425][ T345] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 27.487776][ T345] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 27.488094][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 27.488385][ T345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.488678][ T345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.489040][ T345] RIP: 0033:0x7fb4d1e481e7 [ 27.489339][ T345] 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) [ 27.490348][ T345] RSP: 002b:00007ffd38e5bac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 27.490772][ T345] RAX: ffffffffffffffda RBX: 00007ffd38e5c1f0 RCX: 00007fb4d1e481e7 [ 27.491203][ T345] RDX: 0000000000000000 RSI: 00007ffd38e5bb30 RDI: 0000000000000005 [ 27.491625][ T345] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 27.492057][ T345] R10: 00007fb4d1d45ee8 R11: 0000000000000246 R12: 0000000000000004 [ 27.492480][ T345] R13: 00000000686e8156 R14: 0000000000499600 R15: 0000000000000000 | [ 28.718557][ T354] ------------[ cut here ]------------ | [ 28.718890][ T354] WARNING: CPU: 3 PID: 354 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) | [ 28.719868][ T354] Modules linked in: | [ 28.720687][ T354] Tainted: [W]=WARN [ 28.720902][ T354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.721263][ T354] 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) [ 28.721553][ T354] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 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 [ 28.722573][ T354] RSP: 0018:ffffc90000e97140 EFLAGS: 00010246 [ 28.722927][ T354] RAX: 0000000000000000 RBX: ffff8880085fc000 RCX: 0000000000000001 [ 28.723356][ T354] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 28.723778][ T354] RBP: ffffc90000e97228 R08: ffff8880124fa000 R09: 0000000000000000 [ 28.724220][ T354] R10: ffffc90000e975c8 R11: ffffffff97273028 R12: 1ffff920001d2e2c [ 28.724653][ T354] R13: 00000000000005dc R14: ffffc90000e97880 R15: ffff88801482b160 [ 28.725084][ T354] FS: 00007f375da55800(0000) GS:ffff8880d4b19000(0000) knlGS:0000000000000000 [ 28.725574][ T354] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.725932][ T354] CR2: 00000000004e5840 CR3: 0000000014aae002 CR4: 0000000000772ef0 [ 28.726370][ T354] PKRU: 55555554 [ 28.726581][ T354] Call Trace: [ 28.726791][ T354] [ 28.726936][ T354] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 28.727234][ T354] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 28.727514][ T354] ? __lock_release (kernel/locking/lockdep.c:5539) [ 28.727797][ T354] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 28.728086][ T354] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 28.728392][ T354] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 28.728685][ T354] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 28.728991][ T354] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 28.729373][ T354] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.729656][ T354] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 28.729935][ T354] ? __kernel_text_address (kernel/extable.c:79) [ 28.730232][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 28.730518][ T354] ? __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) [ 28.730798][ T354] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 28.731156][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 28.731441][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 28.731720][ T354] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 28.732006][ T354] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 28.732297][ T354] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 28.732578][ T354] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 28.732856][ T354] ? __create_object (mm/kmemleak.c:771) [ 28.733148][ T354] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 28.733431][ T354] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 28.733714][ T354] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 28.734072][ T354] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 28.734363][ T354] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 28.734676][ T354] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 28.734984][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 28.735272][ T354] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 28.735553][ T354] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 28.735836][ T354] ? __lock_release (kernel/locking/lockdep.c:5539) [ 28.736129][ T354] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 28.736410][ T354] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 28.736690][ T354] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 28.736989][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 28.737281][ T354] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.737563][ T354] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 28.737848][ T354] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 28.738147][ T354] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 28.738426][ T354] ? 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) [ 28.738709][ T354] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 28.739008][ T354] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 28.739292][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 28.739578][ T354] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 28.739864][ T354] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 28.740156][ T354] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 28.740447][ T354] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 28.740736][ T354] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 28.741033][ T354] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 28.741396][ T354] ___sys_sendmsg (net/socket.c:2670) [ 28.741676][ T354] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 28.741955][ T354] ? __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) [ 28.742313][ T354] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 28.742600][ T354] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 28.742882][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 28.743182][ T354] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 28.743464][ T354] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 28.743749][ T354] ? __lock_release (kernel/locking/lockdep.c:5539) [ 28.744055][ T354] __sys_sendmsg (net/socket.c:2700) [ 28.744339][ T354] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 28.744697][ T354] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 28.745002][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 28.745290][ T354] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.745573][ T354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 28.745920][ T354] RIP: 0033:0x7f375dc221e7 [ 28.746220][ T354] 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) [ 28.747235][ T354] RSP: 002b:00007ffc6fde3aa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 28.747664][ T354] RAX: ffffffffffffffda RBX: 00007ffc6fde41d0 RCX: 00007f375dc221e7 [ 28.748115][ T354] RDX: 0000000000000000 RSI: 00007ffc6fde3b10 RDI: 0000000000000005 [ 28.748537][ T354] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 28.748958][ T354] R10: 00007f375db1fee8 R11: 0000000000000246 R12: 0000000000000004 [ 28.749394][ T354] R13: 00000000686e8158 R14: 0000000000499600 R15: 0000000000000000 | [ 29.991193][ T364] ------------[ cut here ]------------ | [ 29.991605][ T364] WARNING: CPU: 3 PID: 364 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) | [ 29.992189][ T364] Modules linked in: | [ 29.993015][ T364] Tainted: [W]=WARN [ 29.993231][ T364] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.993608][ T364] 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) [ 29.993907][ T364] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 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 [ 29.994993][ T364] RSP: 0018:ffffc90000ec7140 EFLAGS: 00010246 [ 29.995365][ T364] RAX: 0000000000000000 RBX: ffff88800210c000 RCX: 0000000000000001 [ 29.995817][ T364] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 29.996244][ T364] RBP: ffffc90000ec7228 R08: ffff888013d5d000 R09: 0000000000000000 [ 29.996663][ T364] R10: ffffc90000ec75c8 R11: ffffffff97273028 R12: 1ffff920001d8e2c [ 29.997096][ T364] R13: 00000000000005dc R14: ffffc90000ec7880 R15: ffff8880133f58e0 [ 29.997522][ T364] FS: 00007ff6917c0800(0000) GS:ffff8880d4b19000(0000) knlGS:0000000000000000 [ 29.998021][ T364] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.998377][ T364] CR2: 00000000004e5840 CR3: 0000000012d0c004 CR4: 0000000000772ef0 [ 29.998802][ T364] PKRU: 55555554 [ 29.999026][ T364] Call Trace: [ 29.999239][ T364] [ 29.999383][ T364] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 29.999677][ T364] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 29.999957][ T364] ? __lock_release (kernel/locking/lockdep.c:5539) [ 30.000252][ T364] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 30.000536][ T364] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 30.000817][ T364] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 30.001109][ T364] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 30.001400][ T364] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 30.001761][ T364] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.002052][ T364] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 30.002333][ T364] ? __kernel_text_address (kernel/extable.c:79) [ 30.002618][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 30.002906][ T364] ? __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) [ 30.003198][ T364] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 30.003553][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 30.003838][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 30.004129][ T364] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 30.004409][ T364] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 30.004718][ T364] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 30.005013][ T364] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 30.005296][ T364] ? __create_object (mm/kmemleak.c:771) [ 30.005584][ T364] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 30.005883][ T364] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 30.006175][ T364] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 30.006522][ T364] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 30.006816][ T364] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 30.007114][ T364] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 30.007396][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 30.007686][ T364] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 30.007981][ T364] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 30.008267][ T364] ? __lock_release (kernel/locking/lockdep.c:5539) [ 30.008552][ T364] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 30.008834][ T364] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 30.009125][ T364] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 30.009410][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 30.009697][ T364] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.009991][ T364] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 30.010279][ T364] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 30.010571][ T364] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 30.010852][ T364] ? 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) [ 30.011141][ T364] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 30.011426][ T364] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 30.011703][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 30.012002][ T364] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 30.012290][ T364] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 30.012574][ T364] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 30.012864][ T364] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 30.013159][ T364] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 30.013438][ T364] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 30.013801][ T364] ___sys_sendmsg (net/socket.c:2670) [ 30.014088][ T364] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 30.014376][ T364] ? __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) [ 30.014738][ T364] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 30.015031][ T364] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 30.015317][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 30.015606][ T364] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 30.015889][ T364] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 30.016178][ T364] ? __lock_release (kernel/locking/lockdep.c:5539) [ 30.016472][ T364] __sys_sendmsg (net/socket.c:2700) [ 30.016759][ T364] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 30.017113][ T364] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 30.017405][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 30.017690][ T364] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.017999][ T364] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 30.018350][ T364] RIP: 0033:0x7ff69198d1e7 [ 30.018641][ T364] 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) [ 30.019688][ T364] RSP: 002b:00007ffcce126088 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 30.020139][ T364] RAX: ffffffffffffffda RBX: 00007ffcce1267b0 RCX: 00007ff69198d1e7 [ 30.020563][ T364] RDX: 0000000000000000 RSI: 00007ffcce1260f0 RDI: 0000000000000005 [ 30.020998][ T364] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 30.021422][ T364] R10: 00007ff69188aee8 R11: 0000000000000246 R12: 0000000000000004 [ 30.021846][ T364] R13: 00000000686e8159 R14: 0000000000499600 R15: 0000000000000000 | [ 31.259649][ T374] ------------[ cut here ]------------ | [ 31.259963][ T374] WARNING: CPU: 1 PID: 374 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) | [ 31.260522][ T374] Modules linked in: | [ 31.261301][ T374] Tainted: [W]=WARN [ 31.261511][ T374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.261855][ T374] 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) [ 31.262150][ T374] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 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 [ 31.263149][ T374] RSP: 0018:ffffc90000f17140 EFLAGS: 00010246 [ 31.263507][ T374] RAX: 0000000000000000 RBX: ffff888010e9c000 RCX: 0000000000000001 [ 31.263916][ T374] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 31.265327][ T374] RBP: ffffc90000f17228 R08: ffff888011e48800 R09: 0000000000000000 [ 31.265743][ T374] R10: ffffc90000f175c8 R11: ffffffff97273028 R12: 1ffff920001e2e2c [ 31.266161][ T374] R13: 00000000000005dc R14: ffffc90000f17880 R15: ffff8880058bcae0 [ 31.266572][ T374] FS: 00007f0efd390800(0000) GS:ffff8880d4a19000(0000) knlGS:0000000000000000 [ 31.267072][ T374] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.267424][ T374] CR2: 00000000004e5840 CR3: 0000000014258003 CR4: 0000000000772ef0 [ 31.267837][ T374] PKRU: 55555554 [ 31.268051][ T374] Call Trace: [ 31.268257][ T374] [ 31.268396][ T374] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.268676][ T374] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 31.268946][ T374] ? __lock_release (kernel/locking/lockdep.c:5539) [ 31.269237][ T374] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 31.269515][ T374] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 31.269787][ T374] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 31.270071][ T374] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 31.270351][ T374] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 31.270704][ T374] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.271000][ T374] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 31.271274][ T374] ? __kernel_text_address (kernel/extable.c:79) [ 31.271549][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.271824][ T374] ? __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) [ 31.272110][ T374] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 31.272450][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 31.272731][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 31.273011][ T374] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 31.273284][ T374] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 31.273560][ T374] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.273843][ T374] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 31.274130][ T374] ? __create_object (mm/kmemleak.c:771) [ 31.274410][ T374] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 31.274697][ T374] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 31.274998][ T374] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 31.275339][ T374] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 31.275624][ T374] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 31.275906][ T374] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 31.276186][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.276468][ T374] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.276747][ T374] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 31.277027][ T374] ? __lock_release (kernel/locking/lockdep.c:5539) [ 31.277304][ T374] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 31.277579][ T374] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 31.277857][ T374] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 31.278140][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.278416][ T374] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.278691][ T374] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 31.278990][ T374] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 31.279278][ T374] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 31.279553][ T374] ? 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) [ 31.279830][ T374] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 31.280117][ T374] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 31.280392][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.280673][ T374] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 31.280949][ T374] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 31.281234][ T374] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 31.281516][ T374] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 31.281791][ T374] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 31.282072][ T374] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 31.282429][ T374] ___sys_sendmsg (net/socket.c:2670) [ 31.282699][ T374] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 31.282991][ T374] ? __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) [ 31.283335][ T374] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 31.283613][ T374] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.283891][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.284180][ T374] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.284459][ T374] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 31.284743][ T374] ? __lock_release (kernel/locking/lockdep.c:5539) [ 31.285033][ T374] __sys_sendmsg (net/socket.c:2700) [ 31.285312][ T374] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 31.285655][ T374] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 31.285942][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 31.286226][ T374] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.286506][ T374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 31.286847][ T374] RIP: 0033:0x7f0efd55d1e7 [ 31.287157][ T374] 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) [ 31.288182][ T374] RSP: 002b:00007ffcccf6c6a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 31.288601][ T374] RAX: ffffffffffffffda RBX: 00007ffcccf6cdd0 RCX: 00007f0efd55d1e7 [ 31.289019][ T374] RDX: 0000000000000000 RSI: 00007ffcccf6c710 RDI: 0000000000000005 [ 31.289436][ T374] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 31.289851][ T374] R10: 00007f0efd45aee8 R11: 0000000000000246 R12: 0000000000000004 [ 31.290265][ T374] R13: 00000000686e815a R14: 0000000000499600 R15: 0000000000000000 | [ 32.548620][ T383] ------------[ cut here ]------------ | [ 32.548929][ T383] WARNING: CPU: 0 PID: 383 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) | [ 32.549489][ T383] Modules linked in: | [ 32.550282][ T383] Tainted: [W]=WARN [ 32.550494][ T383] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.550840][ T383] 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) [ 32.551132][ T383] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 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 [ 32.552126][ T383] RSP: 0018:ffffc90000d17140 EFLAGS: 00010246 [ 32.552473][ T383] RAX: 0000000000000000 RBX: ffff8880081a1000 RCX: 0000000000000001 [ 32.552881][ T383] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 32.553304][ T383] RBP: ffffc90000d17228 R08: ffff88801665e800 R09: 0000000000000000 [ 32.553712][ T383] R10: ffffc90000d175c8 R11: ffffffff97273028 R12: 1ffff920001a2e2c [ 32.554131][ T383] R13: 00000000000005dc R14: ffffc90000d17880 R15: ffff888011653160 [ 32.554542][ T383] FS: 00007febbe230800(0000) GS:ffff8880d4999000(0000) knlGS:0000000000000000 [ 32.555044][ T383] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.555391][ T383] CR2: 00000000004e5840 CR3: 000000001490c002 CR4: 0000000000772ef0 [ 32.555800][ T383] PKRU: 55555554 [ 32.556016][ T383] Call Trace: [ 32.556220][ T383] [ 32.556359][ T383] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 32.556638][ T383] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 32.556913][ T383] ? __lock_release (kernel/locking/lockdep.c:5539) [ 32.557197][ T383] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 32.557472][ T383] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 32.557744][ T383] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 32.558031][ T383] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 32.558310][ T383] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 32.558655][ T383] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.558932][ T383] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 32.559213][ T383] ? __kernel_text_address (kernel/extable.c:79) [ 32.559488][ T383] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 32.559765][ T383] ? __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) [ 32.560055][ T383] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 32.560393][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 32.560667][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 32.560943][ T383] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 32.561224][ T383] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 32.561499][ T383] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 32.561772][ T383] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 32.562052][ T383] ? __create_object (mm/kmemleak.c:771) [ 32.562327][ T383] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 32.562602][ T383] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 32.562880][ T383] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 32.563234][ T383] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 32.563515][ T383] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 32.563795][ T383] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 32.564076][ T383] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 32.564356][ T383] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 32.564636][ T383] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 32.564912][ T383] ? __lock_release (kernel/locking/lockdep.c:5539) [ 32.565199][ T383] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 32.565472][ T383] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 32.565747][ T383] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 32.566032][ T383] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 32.566309][ T383] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.566590][ T383] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 32.566865][ T383] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 32.567157][ T383] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 32.567435][ T383] ? 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) [ 32.567711][ T383] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 32.567997][ T383] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 32.568269][ T383] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 32.568550][ T383] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 32.568829][ T383] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 32.569113][ T383] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 32.569399][ T383] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 32.569676][ T383] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 32.569948][ T383] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 32.570309][ T383] ___sys_sendmsg (net/socket.c:2670) [ 32.570583][ T383] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 32.570855][ T383] ? __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) [ 32.571204][ T383] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 32.571490][ T383] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 32.571767][ T383] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 32.572054][ T383] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 32.572327][ T383] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 32.572599][ T383] ? __lock_release (kernel/locking/lockdep.c:5539) [ 32.572880][ T383] __sys_sendmsg (net/socket.c:2700) [ 32.573164][ T383] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 32.573507][ T383] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 32.573794][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 32.574084][ T383] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.574361][ T383] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 32.574706][ T383] RIP: 0033:0x7febbe3fd1e7 [ 32.574997][ T383] 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) [ 32.575993][ T383] RSP: 002b:00007ffcca484da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 32.576411][ T383] RAX: ffffffffffffffda RBX: 00007ffcca4854d0 RCX: 00007febbe3fd1e7 [ 32.576823][ T383] RDX: 0000000000000000 RSI: 00007ffcca484e10 RDI: 0000000000000005 [ 32.577262][ T383] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 32.577674][ T383] R10: 00007febbe2faee8 R11: 0000000000000246 R12: 0000000000000004 [ 32.578096][ T383] R13: 00000000686e815c R14: 0000000000499600 R15: 0000000000000000 | [ 33.858713][ T393] ------------[ cut here ]------------ | [ 33.859365][ T393] WARNING: CPU: 2 PID: 393 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) | [ 33.859933][ T393] Modules linked in: | [ 33.860753][ T393] Tainted: [W]=WARN [ 33.860989][ T393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.861349][ T393] 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) [ 33.861645][ T393] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 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 [ 33.862658][ T393] RSP: 0018:ffffc90000e57140 EFLAGS: 00010246 [ 33.863035][ T393] RAX: 0000000000000000 RBX: ffff888008d21000 RCX: 0000000000000001 [ 33.863465][ T393] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 33.863895][ T393] RBP: ffffc90000e57228 R08: ffff888013336800 R09: 0000000000000000 [ 33.864336][ T393] R10: ffffc90000e575c8 R11: ffffffff97273028 R12: 1ffff920001cae2c [ 33.864777][ T393] R13: 00000000000005dc R14: ffffc90000e57880 R15: ffff8880133f7be0 [ 33.865214][ T393] FS: 00007f43cf702800(0000) GS:ffff8880d4a99000(0000) knlGS:0000000000000000 [ 33.865711][ T393] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.866089][ T393] CR2: 00000000004e5840 CR3: 000000001359d004 CR4: 0000000000772ef0 [ 33.866516][ T393] PKRU: 55555554 [ 33.866735][ T393] Call Trace: [ 33.866952][ T393] [ 33.867117][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.867411][ T393] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 33.867696][ T393] ? __lock_release (kernel/locking/lockdep.c:5539) [ 33.867998][ T393] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 33.868290][ T393] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 33.868578][ T393] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 33.868867][ T393] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 33.869173][ T393] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 33.869531][ T393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.869818][ T393] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 33.870114][ T393] ? __kernel_text_address (kernel/extable.c:79) [ 33.870411][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.870699][ T393] ? __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) [ 33.870999][ T393] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 33.871352][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.871642][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.871927][ T393] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 33.872226][ T393] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 33.872518][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.872810][ T393] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 33.873105][ T393] ? __create_object (mm/kmemleak.c:771) [ 33.873396][ T393] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 33.873683][ T393] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 33.873980][ T393] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 33.874334][ T393] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 33.874648][ T393] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 33.874943][ T393] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 33.875257][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.875551][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.875838][ T393] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 33.876136][ T393] ? __lock_release (kernel/locking/lockdep.c:5539) [ 33.876423][ T393] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 33.876710][ T393] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 33.877015][ T393] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 33.877308][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.877601][ T393] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.877890][ T393] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 33.878189][ T393] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 33.878489][ T393] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 33.878775][ T393] ? 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) [ 33.879081][ T393] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 33.879368][ T393] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 33.879655][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.879946][ T393] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 33.880249][ T393] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 33.880540][ T393] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 33.880839][ T393] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 33.881138][ T393] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 33.881430][ T393] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 33.881796][ T393] ___sys_sendmsg (net/socket.c:2670) [ 33.882096][ T393] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 33.882382][ T393] ? __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) [ 33.882739][ T393] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 33.883045][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.883342][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.883637][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.883925][ T393] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 33.884223][ T393] ? __lock_release (kernel/locking/lockdep.c:5539) [ 33.884521][ T393] __sys_sendmsg (net/socket.c:2700) [ 33.884821][ T393] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 33.885186][ T393] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 33.885487][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.885782][ T393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.886083][ T393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 33.886435][ T393] RIP: 0033:0x7f43cf8cf1e7 [ 33.886732][ T393] 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) [ 33.887744][ T393] RSP: 002b:00007ffe8e9f3b18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 33.888191][ T393] RAX: ffffffffffffffda RBX: 00007ffe8e9f4240 RCX: 00007f43cf8cf1e7 [ 33.888615][ T393] RDX: 0000000000000000 RSI: 00007ffe8e9f3b80 RDI: 0000000000000005 [ 33.889053][ T393] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 33.889484][ T393] R10: 00007f43cf7ccee8 R11: 0000000000000246 R12: 0000000000000004 [ 33.889904][ T393] R13: 00000000686e815d R14: 0000000000499600 R15: 0000000000000000 | [ 35.140961][ T403] ------------[ cut here ]------------ | [ 35.141312][ T403] WARNING: CPU: 3 PID: 403 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) | [ 35.141871][ T403] Modules linked in: | [ 35.142680][ T403] Tainted: [W]=WARN [ 35.142893][ T403] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.143258][ T403] 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) [ 35.143557][ T403] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 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 [ 35.144570][ T403] RSP: 0018:ffffc90000e47140 EFLAGS: 00010246 [ 35.144945][ T403] RAX: 0000000000000000 RBX: ffff888008499000 RCX: 0000000000000001 [ 35.145376][ T403] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 35.145795][ T403] RBP: ffffc90000e47228 R08: ffff8880059ee800 R09: 0000000000000000 [ 35.146228][ T403] R10: ffffc90000e475c8 R11: ffffffff97273028 R12: 1ffff920001c8e2c [ 35.146649][ T403] R13: 00000000000005dc R14: ffffc90000e47880 R15: ffff8880133e5560 [ 35.147078][ T403] FS: 00007fb3f41b4800(0000) GS:ffff8880d4b19000(0000) knlGS:0000000000000000 [ 35.147579][ T403] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.147934][ T403] CR2: 00000000004e5840 CR3: 0000000012ab1001 CR4: 0000000000772ef0 [ 35.148512][ T403] PKRU: 55555554 [ 35.148725][ T403] Call Trace: [ 35.148936][ T403] [ 35.149242][ T403] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.149539][ T403] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.149822][ T403] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.150247][ T403] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.150533][ T403] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.150815][ T403] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.151112][ T403] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.151406][ T403] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.151765][ T403] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.152060][ T403] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.152342][ T403] ? __kernel_text_address (kernel/extable.c:79) [ 35.152631][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.152919][ T403] ? __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) [ 35.153209][ T403] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.153565][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.153855][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.154143][ T403] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.154426][ T403] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.154740][ T403] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.155040][ T403] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.155329][ T403] ? __create_object (mm/kmemleak.c:771) [ 35.155620][ T403] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.155918][ T403] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.156221][ T403] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.156572][ T403] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.156859][ T403] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.157160][ T403] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.157442][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.157732][ T403] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.158026][ T403] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.158309][ T403] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.158591][ T403] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.158871][ T403] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.159168][ T403] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.159456][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.159744][ T403] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.160054][ T403] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.160344][ T403] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.160640][ T403] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.160922][ T403] ? 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) [ 35.161216][ T403] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 35.161505][ T403] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.161789][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.162091][ T403] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.162383][ T403] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.162667][ T403] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.162961][ T403] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.163262][ T403] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.163544][ T403] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.163911][ T403] ___sys_sendmsg (net/socket.c:2670) [ 35.164200][ T403] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.164480][ T403] ? __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) [ 35.164848][ T403] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.165145][ T403] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.165432][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.165722][ T403] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.166020][ T403] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 35.166313][ T403] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.166618][ T403] __sys_sendmsg (net/socket.c:2700) [ 35.166906][ T403] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.167274][ T403] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.167576][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.167877][ T403] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.168171][ T403] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.168528][ T403] RIP: 0033:0x7fb3f43811e7 [ 35.168821][ T403] 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) [ 35.169850][ T403] RSP: 002b:00007fff72808148 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.170284][ T403] RAX: ffffffffffffffda RBX: 00007fff72808870 RCX: 00007fb3f43811e7 [ 35.170702][ T403] RDX: 0000000000000000 RSI: 00007fff728081b0 RDI: 0000000000000005 [ 35.171132][ T403] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.171561][ T403] R10: 00007fb3f427eee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.171992][ T403] R13: 00000000686e815e R14: 0000000000499600 R15: 0000000000000000 | [ 36.524390][ T413] ------------[ cut here ]------------ | [ 36.524733][ T413] WARNING: CPU: 3 PID: 413 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.526201][ T413] Modules linked in: | [ 36.527019][ T413] Tainted: [W]=WARN [ 36.527237][ T413] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.527596][ T413] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.527916][ T413] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.528962][ T413] RSP: 0018:ffffc90001037140 EFLAGS: 00010246 [ 36.529327][ T413] RAX: 0000000000000000 RBX: ffff888010f4c000 RCX: 0000000000000001 [ 36.529743][ T413] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 36.530173][ T413] RBP: ffffc90001037228 R08: ffff888016583800 R09: 0000000000000000 [ 36.530597][ T413] R10: ffffc900010375c8 R11: ffffffff97273028 R12: 1ffff92000206e2c [ 36.531022][ T413] R13: 00000000000005dc R14: ffffc90001037880 R15: ffff8880128b6360 [ 36.531444][ T413] FS: 00007fdc5ddd5800(0000) GS:ffff8880d4b19000(0000) knlGS:0000000000000000 [ 36.531944][ T413] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.532313][ T413] CR2: 00000000004e5840 CR3: 00000000137d9003 CR4: 0000000000772ef0 [ 36.532737][ T413] PKRU: 55555554 [ 36.532948][ T413] Call Trace: [ 36.533166][ T413] [ 36.533310][ T413] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.533596][ T413] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.533879][ T413] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.534171][ T413] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.534457][ T413] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.534747][ T413] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.535046][ T413] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.535334][ T413] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.535696][ T413] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.535985][ T413] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.536266][ T413] ? __kernel_text_address (kernel/extable.c:79) [ 36.536549][ T413] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.536832][ T413] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.537123][ T413] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.537473][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.537760][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.538050][ T413] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.538330][ T413] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.538614][ T413] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.538896][ T413] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.539186][ T413] ? __create_object (mm/kmemleak.c:771) [ 36.539469][ T413] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.539751][ T413] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.540052][ T413] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.540404][ T413] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.540693][ T413] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.540989][ T413] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.541268][ T413] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.541555][ T413] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.541835][ T413] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.542119][ T413] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.542405][ T413] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.542688][ T413] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.542978][ T413] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.543264][ T413] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.543553][ T413] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.543836][ T413] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.544126][ T413] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.544424][ T413] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.544712][ T413] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.545002][ T413] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.545287][ T413] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.545568][ T413] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.545860][ T413] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.546155][ T413] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.546442][ T413] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.546729][ T413] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.547023][ T413] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.547300][ T413] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.547660][ T413] ___sys_sendmsg (net/socket.c:2670) [ 36.547938][ T413] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.548225][ T413] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.548578][ T413] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.548863][ T413] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.549157][ T413] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.549447][ T413] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.549730][ T413] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.550020][ T413] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.550311][ T413] __sys_sendmsg (net/socket.c:2700) [ 36.550589][ T413] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.550945][ T413] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.551250][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.551531][ T413] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.551814][ T413] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.552175][ T413] RIP: 0033:0x7fdc5dfa21e7 [ 36.552467][ T413] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.553484][ T413] RSP: 002b:00007ffda7d5b9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.553910][ T413] RAX: ffffffffffffffda RBX: 00007ffda7d5c0e0 RCX: 00007fdc5dfa21e7 [ 36.554341][ T413] RDX: 0000000000000000 RSI: 00007ffda7d5ba20 RDI: 0000000000000005 [ 36.554775][ T413] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.555248][ T413] R10: 00007fdc5de9fee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.555683][ T413] R13: 00000000686e8160 R14: 0000000000499600 R15: 0000000000000000 | [ 37.823414][ T422] ------------[ cut here ]------------ | [ 37.823742][ T422] WARNING: CPU: 3 PID: 422 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.825400][ T422] Modules linked in: | [ 37.826212][ T422] Tainted: [W]=WARN [ 37.826427][ T422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.826782][ T422] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.827081][ T422] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.828111][ T422] RSP: 0018:ffffc90001067140 EFLAGS: 00010246 [ 37.828476][ T422] RAX: 0000000000000000 RBX: ffff888005d71000 RCX: 0000000000000001 [ 37.828901][ T422] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 37.829336][ T422] RBP: ffffc90001067228 R08: ffff888012278800 R09: 0000000000000000 [ 37.829757][ T422] R10: ffffc900010675c8 R11: ffffffff97273028 R12: 1ffff9200020ce2c [ 37.830192][ T422] R13: 00000000000005dc R14: ffffc90001067880 R15: ffff8880133f7be0 [ 37.830619][ T422] FS: 00007f1babdd5800(0000) GS:ffff8880d4b19000(0000) knlGS:0000000000000000 [ 37.831116][ T422] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.831481][ T422] CR2: 00000000004e5840 CR3: 000000001358b006 CR4: 0000000000772ef0 [ 37.831915][ T422] PKRU: 55555554 [ 37.832146][ T422] Call Trace: [ 37.832359][ T422] [ 37.832503][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.832798][ T422] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.833093][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.833384][ T422] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.833670][ T422] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.833952][ T422] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.834248][ T422] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.834537][ T422] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.834907][ T422] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.835199][ T422] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.835486][ T422] ? __kernel_text_address (kernel/extable.c:79) [ 37.835771][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.836063][ T422] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.836348][ T422] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.836698][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.836990][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.837270][ T422] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.837555][ T422] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.837838][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.838129][ T422] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.838408][ T422] ? __create_object (mm/kmemleak.c:771) [ 37.838691][ T422] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.838982][ T422] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.839268][ T422] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.839622][ T422] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.839910][ T422] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.840205][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.840488][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.840773][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.841061][ T422] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.841339][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.841622][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.841908][ T422] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.842199][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.842484][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.842770][ T422] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.843062][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.843348][ T422] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.843641][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.843922][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.844216][ T422] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 37.844499][ T422] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.844784][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.845078][ T422] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.845363][ T422] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.845644][ T422] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.845949][ T422] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.846254][ T422] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.846543][ T422] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.846921][ T422] ___sys_sendmsg (net/socket.c:2670) [ 37.847208][ T422] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.847487][ T422] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.847835][ T422] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.848132][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.848417][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.848702][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.848990][ T422] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.849270][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.849563][ T422] __sys_sendmsg (net/socket.c:2700) [ 37.849840][ T422] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.850195][ T422] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.850492][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.850773][ T422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.851068][ T422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.851424][ T422] RIP: 0033:0x7f1babfa21e7 [ 37.851713][ T422] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.852731][ T422] RSP: 002b:00007ffc9d694db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.853162][ T422] RAX: ffffffffffffffda RBX: 00007ffc9d6954e0 RCX: 00007f1babfa21e7 [ 37.853582][ T422] RDX: 0000000000000000 RSI: 00007ffc9d694e20 RDI: 0000000000000005 [ 37.854011][ T422] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.854435][ T422] R10: 00007f1babe9fee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.854863][ T422] R13: 00000000686e8161 R14: 0000000000499600 R15: 0000000000000000 | [ 39.112589][ T431] ------------[ cut here ]------------ | [ 39.113034][ T431] WARNING: CPU: 2 PID: 431 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) | [ 39.113601][ T431] Modules linked in: | [ 39.114419][ T431] Tainted: [W]=WARN [ 39.114674][ T431] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.115042][ T431] 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) [ 39.115338][ T431] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 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 [ 39.116358][ T431] RSP: 0018:ffffc90001097140 EFLAGS: 00010246 [ 39.116726][ T431] RAX: 0000000000000000 RBX: ffff888016e49000 RCX: 0000000000000001 [ 39.117162][ T431] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 39.117585][ T431] RBP: ffffc90001097228 R08: ffff8880165ca000 R09: 0000000000000000 [ 39.118024][ T431] R10: ffffc900010975c8 R11: ffffffff97273028 R12: 1ffff92000212e2c [ 39.118454][ T431] R13: 00000000000005dc R14: ffffc90001097880 R15: ffff8880164f1fe0 [ 39.118876][ T431] FS: 00007f53addf6800(0000) GS:ffff8880d4a99000(0000) knlGS:0000000000000000 [ 39.119380][ T431] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.119741][ T431] CR2: 00000000004e5840 CR3: 00000000093b1004 CR4: 0000000000772ef0 [ 39.120192][ T431] PKRU: 55555554 [ 39.120421][ T431] Call Trace: [ 39.120638][ T431] [ 39.120791][ T431] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 39.121104][ T431] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 39.121389][ T431] ? __lock_release (kernel/locking/lockdep.c:5539) [ 39.121676][ T431] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 39.121975][ T431] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 39.122269][ T431] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 39.122561][ T431] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 39.122855][ T431] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 39.123224][ T431] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.123535][ T431] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 39.123821][ T431] ? __kernel_text_address (kernel/extable.c:79) [ 39.124147][ T431] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 39.124442][ T431] ? __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) [ 39.124747][ T431] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 39.125127][ T431] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 39.125423][ T431] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 39.125706][ T431] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 39.126008][ T431] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 39.126298][ T431] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 39.126590][ T431] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 39.126873][ T431] ? __create_object (mm/kmemleak.c:771) [ 39.127193][ T431] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 39.127484][ T431] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 39.127778][ T431] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 39.128155][ T431] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 39.128457][ T431] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 39.128751][ T431] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 39.129056][ T431] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 39.129354][ T431] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 39.129648][ T431] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 39.129939][ T431] ? __lock_release (kernel/locking/lockdep.c:5539) [ 39.130245][ T431] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 39.130532][ T431] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 39.130821][ T431] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 39.131127][ T431] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 39.131419][ T431] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 39.131713][ T431] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 39.132031][ T431] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 39.132335][ T431] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 39.132619][ T431] ? 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) [ 39.132918][ T431] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 39.133221][ T431] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 39.133509][ T431] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 39.133800][ T431] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 39.134102][ T431] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 39.134395][ T431] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 39.134699][ T431] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 39.135000][ T431] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 39.135290][ T431] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 39.135655][ T431] ___sys_sendmsg (net/socket.c:2670) [ 39.135940][ T431] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 39.136247][ T431] ? __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) [ 39.136610][ T431] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 39.136902][ T431] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 39.137212][ T431] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 39.137504][ T431] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 39.137794][ T431] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 39.138096][ T431] ? __lock_release (kernel/locking/lockdep.c:5539) [ 39.138395][ T431] __sys_sendmsg (net/socket.c:2700) [ 39.138679][ T431] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 39.139047][ T431] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 39.139349][ T431] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 39.139642][ T431] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.139929][ T431] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 39.140308][ T431] RIP: 0033:0x7f53adfc31e7 [ 39.140608][ T431] 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) [ 39.141618][ T431] RSP: 002b:00007ffc8c145538 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 39.142064][ T431] RAX: ffffffffffffffda RBX: 00007ffc8c145c60 RCX: 00007f53adfc31e7 [ 39.142490][ T431] RDX: 0000000000000000 RSI: 00007ffc8c1455a0 RDI: 0000000000000005 [ 39.142914][ T431] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 39.143348][ T431] R10: 00007f53adec0ee8 R11: 0000000000000246 R12: 0000000000000004 [ 39.143777][ T431] R13: 00000000686e8162 R14: 0000000000499600 R15: 0000000000000000 | [ 40.378044][ T442] ------------[ cut here ]------------ | [ 40.378383][ T442] WARNING: CPU: 2 PID: 442 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) | [ 40.378937][ T442] Modules linked in: | [ 40.379747][ T442] Tainted: [W]=WARN [ 40.379980][ T442] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.380336][ T442] 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) [ 40.380634][ T442] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 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 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 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 [ 40.383065][ T442] RSP: 0018:ffffc90001017140 EFLAGS: 00010246 [ 40.383437][ T442] RAX: 0000000000000000 RBX: ffff8880170d1000 RCX: 0000000000000001 [ 40.383859][ T442] RDX: 0000000000000000 RSI: ffffffff95f10751 RDI: ffffffff95658280 [ 40.384296][ T442] RBP: ffffc90001017228 R08: ffff888016e66800 R09: 0000000000000000 [ 40.384745][ T442] R10: ffffc900010175c8 R11: ffffffff97273028 R12: 1ffff92000202e2c [ 40.385176][ T442] R13: 00000000000005dc R14: ffffc90001017880 R15: ffff8880054598e0 [ 40.385595][ T442] FS: 00007f9c9025b800(0000) GS:ffff8880d4a99000(0000) knlGS:0000000000000000 [ 40.386095][ T442] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.386455][ T442] CR2: 00000000004e5840 CR3: 0000000014032005 CR4: 0000000000772ef0 [ 40.386880][ T442] PKRU: 55555554 [ 40.387110][ T442] Call Trace: [ 40.387328][ T442] [ 40.387478][ T442] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.387771][ T442] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 40.388064][ T442] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.388353][ T442] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 40.388642][ T442] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 40.388927][ T442] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 40.389226][ T442] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 40.389516][ T442] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 40.389874][ T442] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.390170][ T442] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 40.390464][ T442] ? __kernel_text_address (kernel/extable.c:79) [ 40.390751][ T442] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.391056][ T442] ? __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) [ 40.391343][ T442] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 40.391692][ T442] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.391987][ T442] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.392272][ T442] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 40.392560][ T442] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 40.392846][ T442] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.393139][ T442] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 40.393424][ T442] ? __create_object (mm/kmemleak.c:771) [ 40.393708][ T442] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 40.394005][ T442] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 40.394290][ T442] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 40.394653][ T442] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 40.394950][ T442] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 40.395252][ T442] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 40.395538][ T442] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.395829][ T442] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.396122][ T442] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 40.396406][ T442] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.396691][ T442] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 40.396986][ T442] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 40.397278][ T442] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 40.397570][ T442] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.397859][ T442] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 40.398157][ T442] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 40.398444][ T442] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 40.398742][ T442] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 40.399036][ T442] ? 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) [ 40.399328][ T442] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 40.399615][ T442] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 40.399898][ T442] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.400200][ T442] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 40.400489][ T442] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 40.400775][ T442] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 40.401088][ T442] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 40.401382][ T442] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 40.401667][ T442] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 40.402044][ T442] ___sys_sendmsg (net/socket.c:2670) [ 40.402329][ T442] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 40.402614][ T442] ? __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) [ 40.402976][ T442] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 40.403268][ T442] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.403560][ T442] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 40.403855][ T442] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 40.404149][ T442] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 40.404441][ T442] ? __lock_release (kernel/locking/lockdep.c:5539) [ 40.404749][ T442] __sys_sendmsg (net/socket.c:2700) [ 40.405046][ T442] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 40.405398][ T442] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 40.405702][ T442] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 40.406000][ T442] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.406289][ T442] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.406637][ T442] RIP: 0033:0x7f9c904281e7 [ 40.406931][ T442] 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) [ 40.407932][ T442] RSP: 002b:00007fff31498648 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 40.408368][ T442] RAX: ffffffffffffffda RBX: 00007fff31498d70 RCX: 00007f9c904281e7 [ 40.408790][ T442] RDX: 0000000000000000 RSI: 00007fff314986b0 RDI: 0000000000000005 [ 40.409221][ T442] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 40.409649][ T442] R10: 00007f9c90325ee8 R11: 0000000000000246 R12: 0000000000000004 Finger prints: netif_set_mtu_ext:rtnl_newlink:rtnetlink_rcv_msg:netlink_rcv_skb:netlink_unicast