====================================== | 0 | xx__-> [ 15.728511][ T265] ------------[ cut here ]------------ | [ 15.728921][ T265] WARNING: CPU: 0 PID: 265 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.729514][ T265] Modules linked in: [ 15.730356][ T265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.730711][ T265] 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.731006][ T265] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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.732152][ T265] RSP: 0018:ffffc90000bf7140 EFLAGS: 00010246 [ 15.732640][ T265] RAX: 0000000000000000 RBX: ffff88800559c000 RCX: 0000000000000001 [ 15.733061][ T265] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 15.733494][ T265] RBP: ffffc90000bf7228 R08: 0000000000000001 R09: fffff5200017edde [ 15.733910][ T265] R10: ffffc90000bf6ef7 R11: ffff888065639118 R12: 1ffff9200017ee2c [ 15.734345][ T265] R13: 000000000000ffff R14: ffffc90000bf7880 R15: ffff88800b5fc768 [ 15.734771][ T265] FS: 00007ffbce673800(0000) GS:ffff8880be199000(0000) knlGS:0000000000000000 [ 15.735299][ T265] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.735676][ T265] CR2: 00000000004e6820 CR3: 000000000fda1006 CR4: 0000000000772ef0 [ 15.736120][ T265] PKRU: 55555554 [ 15.736357][ T265] Call Trace: [ 15.736578][ T265] [ 15.736736][ T265] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 15.737234][ T265] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 15.737530][ T265] ? __lock_release (kernel/locking/lockdep.c:5539) [ 15.737830][ T265] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 15.738130][ T265] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 15.738442][ T265] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 15.738750][ T265] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 15.739059][ T265] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 15.739440][ T265] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.739746][ T265] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 15.740120][ T265] ? __kernel_text_address (kernel/extable.c:79) [ 15.740427][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 15.740728][ T265] ? __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.741023][ T265] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 15.741404][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 15.741703][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 15.741996][ T265] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 15.742298][ T265] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 15.742601][ T265] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 15.742891][ T265] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 15.743183][ T265] ? __create_object (mm/kmemleak.c:771) [ 15.743482][ T265] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 15.743778][ T265] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 15.744085][ T265] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 15.744456][ T265] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 15.744761][ T265] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 15.745063][ T265] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 15.745366][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 15.745665][ T265] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 15.745965][ T265] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 15.746263][ T265] ? __lock_release (kernel/locking/lockdep.c:5539) [ 15.746558][ T265] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 15.746851][ T265] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 15.747145][ T265] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 15.747451][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 15.747750][ T265] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.748054][ T265] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 15.748365][ T265] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 15.748673][ T265] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 15.748964][ T265] ? 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.749269][ T265] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 15.749566][ T265] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 15.749868][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 15.750175][ T265] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 15.750483][ T265] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 15.750775][ T265] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 15.751083][ T265] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 15.751394][ T265] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 15.751686][ T265] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 15.752063][ T265] ___sys_sendmsg (net/socket.c:2670) [ 15.752564][ T265] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 15.752865][ T265] ? __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.756221][ T265] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 15.756888][ T265] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 15.757177][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 15.757475][ T265] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 15.757767][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 15.758042][ T265] ? irqentry_exit (kernel/entry/common.c:311) [ 15.758336][ T265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 15.758625][ T265] __sys_sendmsg (net/socket.c:2700) [ 15.758905][ T265] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 15.759203][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 15.759674][ T265] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.759971][ T265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 15.760519][ T265] RIP: 0033:0x7ffbce8401e7 [ 15.760816][ T265] 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.762030][ T265] RSP: 002b:00007fff10b4a318 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 15.762471][ T265] RAX: ffffffffffffffda RBX: 00007fff10b4aa40 RCX: 00007ffbce8401e7 [ 15.762893][ T265] RDX: 0000000000000000 RSI: 00007fff10b4a380 RDI: 0000000000000005 [ 15.763908][ T265] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 15.764343][ T265] R10: 00007ffbce73dee8 R11: 0000000000000246 R12: 0000000000000006 [ 15.764782][ T265] R13: 00000000686e2142 R14: 0000000000499600 R15: 0000000000000000 | [ 16.345309][ T275] ------------[ cut here ]------------ | [ 16.345649][ T275] WARNING: CPU: 3 PID: 275 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.346247][ T275] Modules linked in: | [ 16.347074][ T275] Tainted: [W]=WARN [ 16.347310][ T275] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.347673][ T275] 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.347971][ T275] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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.349044][ T275] RSP: 0018:ffffc90000c77140 EFLAGS: 00010246 [ 16.349422][ T275] RAX: 0000000000000000 RBX: ffff888005759000 RCX: 0000000000000001 [ 16.349873][ T275] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 16.350320][ T275] RBP: ffffc90000c77228 R08: 0000000000000001 R09: fffff5200018edde [ 16.350762][ T275] R10: ffffc90000c76ef7 R11: ffff8880657b9118 R12: 1ffff9200018ee2c [ 16.351211][ T275] R13: 000000000000ffff R14: ffffc90000c77880 R15: ffff88800e024ae8 [ 16.351644][ T275] FS: 00007f9c3b02b800(0000) GS:ffff8880be319000(0000) knlGS:0000000000000000 [ 16.352150][ T275] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.352521][ T275] CR2: 00000000004e7380 CR3: 000000000c1b9004 CR4: 0000000000772ef0 [ 16.352980][ T275] PKRU: 55555554 [ 16.353219][ T275] Call Trace: [ 16.353437][ T275] [ 16.353584][ T275] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 16.353878][ T275] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 16.354177][ T275] ? __lock_release (kernel/locking/lockdep.c:5539) [ 16.354473][ T275] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 16.354767][ T275] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 16.355065][ T275] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 16.355372][ T275] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 16.355672][ T275] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 16.356038][ T275] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.356340][ T275] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 16.356630][ T275] ? __kernel_text_address (kernel/extable.c:79) [ 16.356929][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 16.357234][ T275] ? __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.357527][ T275] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 16.357886][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 16.358187][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 16.358478][ T275] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 16.358768][ T275] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 16.359061][ T275] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 16.359365][ T275] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 16.359653][ T275] ? __create_object (mm/kmemleak.c:771) [ 16.359958][ T275] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 16.360261][ T275] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 16.360553][ T275] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 16.360910][ T275] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 16.361215][ T275] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 16.361522][ T275] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 16.361810][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 16.362105][ T275] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 16.362426][ T275] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 16.362718][ T275] ? __lock_release (kernel/locking/lockdep.c:5539) [ 16.363011][ T275] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 16.363309][ T275] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 16.363600][ T275] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 16.363899][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 16.364207][ T275] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.364497][ T275] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 16.364789][ T275] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 16.365089][ T275] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 16.365387][ T275] ? 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.365689][ T275] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 16.365986][ T275] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 16.366314][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 16.366613][ T275] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 16.366906][ T275] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 16.367203][ T275] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 16.367503][ T275] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 16.367797][ T275] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 16.368089][ T275] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 16.368470][ T275] ___sys_sendmsg (net/socket.c:2670) [ 16.368757][ T275] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 16.369045][ T275] ? __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.369412][ T275] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 16.369710][ T275] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 16.370011][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 16.370333][ T275] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 16.370623][ T275] ? __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.370919][ T275] ? __lock_release (kernel/locking/lockdep.c:5539) [ 16.371224][ T275] __sys_sendmsg (net/socket.c:2700) [ 16.371516][ T275] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 16.371872][ T275] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 16.372193][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 16.372485][ T275] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.372785][ T275] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 16.373145][ T275] RIP: 0033:0x7f9c3b1f81e7 [ 16.373455][ T275] 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.374498][ T275] RSP: 002b:00007ffc6227c428 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 16.374938][ T275] RAX: ffffffffffffffda RBX: 00007ffc6227cb50 RCX: 00007f9c3b1f81e7 [ 16.375375][ T275] RDX: 0000000000000000 RSI: 00007ffc6227c490 RDI: 0000000000000005 [ 16.375808][ T275] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 16.376249][ T275] R10: 00007f9c3b0f5ee8 R11: 0000000000000246 R12: 0000000000000006 [ 16.376692][ T275] R13: 00000000686e2142 R14: 0000000000499600 R15: 0000000000000000 | [ 18.261517][ T288] ------------[ cut here ]------------ | [ 18.262053][ T288] WARNING: CPU: 3 PID: 288 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.263034][ T288] Modules linked in: | [ 18.264453][ T288] Tainted: [W]=WARN [ 18.264814][ T288] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.265463][ T288] 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.265963][ T288] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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.267670][ T288] RSP: 0018:ffffc90000b97140 EFLAGS: 00010246 [ 18.268863][ T288] RAX: 0000000000000000 RBX: ffff888005441000 RCX: 0000000000000001 [ 18.269608][ T288] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 18.270353][ T288] RBP: ffffc90000b97228 R08: 0000000000000001 R09: fffff52000172dde [ 18.271060][ T288] R10: ffffc90000b96ef7 R11: ffff8880657b9118 R12: 1ffff92000172e2c [ 18.271792][ T288] R13: 000000000000ffff R14: ffffc90000b97880 R15: ffff8880096b0768 [ 18.272510][ T288] FS: 00007ffbd25b8800(0000) GS:ffff8880be319000(0000) knlGS:0000000000000000 [ 18.273389][ T288] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.273989][ T288] CR2: 00000000004e6820 CR3: 000000000bd53005 CR4: 0000000000772ef0 [ 18.274745][ T288] PKRU: 55555554 [ 18.275137][ T288] Call Trace: [ 18.275524][ T288] [ 18.275773][ T288] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.276266][ T288] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 18.276737][ T288] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.277230][ T288] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 18.277702][ T288] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 18.278192][ T288] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 18.278678][ T288] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 18.279163][ T288] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 18.279796][ T288] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.280294][ T288] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 18.280777][ T288] ? __kernel_text_address (kernel/extable.c:79) [ 18.281286][ T288] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.281780][ T288] ? __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.282280][ T288] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 18.282854][ T288] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.283366][ T288] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.283842][ T288] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 18.284334][ T288] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 18.284815][ T288] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.285322][ T288] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 18.285798][ T288] ? __create_object (mm/kmemleak.c:771) [ 18.286288][ T288] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 18.286759][ T288] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 18.287254][ T288] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 18.287843][ T288] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 18.288350][ T288] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 18.288859][ T288] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 18.289380][ T288] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.289873][ T288] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.290561][ T288] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 18.291032][ T288] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.291555][ T288] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 18.292025][ T288] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 18.292522][ T288] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 18.293014][ T288] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.293520][ T288] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.293970][ T288] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 18.294467][ T288] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 18.294972][ T288] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 18.295468][ T288] ? 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.295953][ T288] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 18.296459][ T288] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 18.296939][ T288] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.297440][ T288] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 18.297931][ T288] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 18.298421][ T288] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 18.298900][ T288] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 18.299413][ T288] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 18.299887][ T288] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 18.300507][ T288] ___sys_sendmsg (net/socket.c:2670) [ 18.300989][ T288] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 18.301481][ T288] ? __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.302072][ T288] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 18.302556][ T288] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.303037][ T288] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.303555][ T288] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.304023][ T288] ? __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.304496][ T288] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.305006][ T288] __sys_sendmsg (net/socket.c:2700) [ 18.305473][ T288] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 18.306054][ T288] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 18.306595][ T288] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.307083][ T288] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.307605][ T288] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 18.308224][ T288] RIP: 0033:0x7ffbd27851e7 [ 18.308722][ T288] 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.310467][ T288] RSP: 002b:00007fff3b5fcc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 18.311157][ T288] RAX: ffffffffffffffda RBX: 00007fff3b5fd390 RCX: 00007ffbd27851e7 [ 18.311902][ T288] RDX: 0000000000000000 RSI: 00007fff3b5fccd0 RDI: 0000000000000005 [ 18.312639][ T288] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 18.313370][ T288] R10: 00007ffbd2682ee8 R11: 0000000000000246 R12: 0000000000000006 [ 18.314099][ T288] R13: 00000000686e2144 R14: 0000000000499600 R15: 0000000000000000 | [ 18.942958][ T292] ------------[ cut here ]------------ | [ 18.943357][ T292] WARNING: CPU: 2 PID: 292 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.944031][ T292] Modules linked in: | [ 18.945100][ T292] Tainted: [W]=WARN [ 18.945361][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.945731][ T292] 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.946037][ T292] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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.947210][ T292] RSP: 0018:ffffc90000cf7140 EFLAGS: 00010246 [ 18.947682][ T292] RAX: 0000000000000000 RBX: ffff88800cb41000 RCX: 0000000000000001 [ 18.948112][ T292] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 18.948557][ T292] RBP: ffffc90000cf7228 R08: 0000000000000001 R09: fffff5200019edde [ 18.948992][ T292] R10: ffffc90000cf6ef7 R11: ffff888065739118 R12: 1ffff9200019ee2c [ 18.949447][ T292] R13: 000000000000ffff R14: ffffc90000cf7880 R15: ffff88800ab898e8 [ 18.949898][ T292] FS: 00007f2c819d3800(0000) GS:ffff8880be299000(0000) knlGS:0000000000000000 [ 18.950414][ T292] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.950785][ T292] CR2: 00000000004e7390 CR3: 0000000010a1b004 CR4: 0000000000772ef0 [ 18.951230][ T292] PKRU: 55555554 [ 18.951451][ T292] Call Trace: [ 18.951670][ T292] [ 18.951863][ T292] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.952193][ T292] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 18.952505][ T292] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.952816][ T292] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 18.953155][ T292] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 18.953486][ T292] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 18.953799][ T292] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 18.954113][ T292] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 18.954511][ T292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.954814][ T292] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 18.955130][ T292] ? __kernel_text_address (kernel/extable.c:79) [ 18.955452][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.955767][ T292] ? __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.956076][ T292] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 18.956467][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.956775][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.957081][ T292] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 18.957409][ T292] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 18.957728][ T292] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.958037][ T292] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 18.958354][ T292] ? __create_object (mm/kmemleak.c:771) [ 18.958669][ T292] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 18.958985][ T292] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 18.959303][ T292] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 18.959683][ T292] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 18.960040][ T292] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 18.960357][ T292] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 18.960655][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.960958][ T292] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.961311][ T292] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 18.961620][ T292] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.961933][ T292] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 18.962255][ T292] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 18.962586][ T292] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 18.962903][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.963226][ T292] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.963545][ T292] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 18.963851][ T292] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 18.964182][ T292] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 18.964486][ T292] ? 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.964801][ T292] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 18.965115][ T292] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 18.965450][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.965770][ T292] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 18.966096][ T292] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 18.966424][ T292] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 18.966753][ T292] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 18.967068][ T292] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 18.967387][ T292] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 18.967778][ T292] ___sys_sendmsg (net/socket.c:2670) [ 18.968102][ T292] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 18.968420][ T292] ? __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.968801][ T292] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 18.969127][ T292] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.969459][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.969778][ T292] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.970097][ T292] ? __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.970419][ T292] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.970735][ T292] __sys_sendmsg (net/socket.c:2700) [ 18.971041][ T292] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 18.971426][ T292] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 18.971752][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.972059][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.972394][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 18.972768][ T292] RIP: 0033:0x7f2c81ba01e7 [ 18.973099][ T292] 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.974360][ T292] RSP: 002b:00007fff9a0ef138 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 18.974827][ T292] RAX: ffffffffffffffda RBX: 00007fff9a0ef860 RCX: 00007f2c81ba01e7 [ 18.975295][ T292] RDX: 0000000000000000 RSI: 00007fff9a0ef1a0 RDI: 0000000000000005 [ 18.975754][ T292] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 18.976222][ T292] R10: 00007f2c81a9dee8 R11: 0000000000000246 R12: 0000000000000006 [ 18.976678][ T292] R13: 00000000686e2145 R14: 0000000000499600 R15: 0000000000000000 | [ 20.868816][ T306] ------------[ cut here ]------------ | [ 20.869233][ T306] WARNING: CPU: 3 PID: 306 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.869789][ T306] Modules linked in: | [ 20.870596][ T306] Tainted: [W]=WARN [ 20.870806][ T306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.871151][ T306] 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.871450][ T306] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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.872490][ T306] RSP: 0018:ffffc90000d77140 EFLAGS: 00010246 [ 20.872840][ T306] RAX: 0000000000000000 RBX: ffff888005a09000 RCX: 0000000000000001 [ 20.873387][ T306] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 20.873804][ T306] RBP: ffffc90000d77228 R08: 0000000000000001 R09: fffff520001aedde [ 20.874233][ T306] R10: ffffc90000d76ef7 R11: ffff8880657b9118 R12: 1ffff920001aee2c [ 20.874639][ T306] R13: 000000000000ffff R14: ffffc90000d77880 R15: ffff88800c803be8 [ 20.875048][ T306] FS: 00007f503b444800(0000) GS:ffff8880be319000(0000) knlGS:0000000000000000 [ 20.875534][ T306] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.875883][ T306] CR2: 00000000004e6820 CR3: 000000000e13d005 CR4: 0000000000772ef0 [ 20.876312][ T306] PKRU: 55555554 [ 20.876520][ T306] Call Trace: [ 20.876723][ T306] [ 20.876863][ T306] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.877141][ T306] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 20.877423][ T306] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.877698][ T306] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 20.877979][ T306] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 20.878261][ T306] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 20.878538][ T306] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 20.878817][ T306] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 20.879174][ T306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.879449][ T306] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 20.879727][ T306] ? __kernel_text_address (kernel/extable.c:79) [ 20.880014][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.880310][ T306] ? __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.880585][ T306] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 20.880925][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.881220][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.881494][ T306] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 20.881772][ T306] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 20.882046][ T306] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.882330][ T306] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 20.882602][ T306] ? __create_object (mm/kmemleak.c:771) [ 20.882876][ T306] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 20.883150][ T306] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 20.883434][ T306] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 20.883774][ T306] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 20.884059][ T306] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 20.884356][ T306] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.884633][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.884911][ T306] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.885197][ T306] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 20.885474][ T306] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.885750][ T306] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.886024][ T306] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 20.886314][ T306] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.886595][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.886874][ T306] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.887147][ T306] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.887432][ T306] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 20.887718][ T306] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 20.887989][ T306] ? 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.888285][ T306] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 20.888572][ T306] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 20.888848][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.889127][ T306] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 20.889417][ T306] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 20.889692][ T306] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 20.890020][ T306] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 20.890321][ T306] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 20.890595][ T306] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 20.890948][ T306] ___sys_sendmsg (net/socket.c:2670) [ 20.891232][ T306] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 20.891507][ T306] ? __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.891849][ T306] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 20.892125][ T306] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.892429][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.892712][ T306] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.892985][ T306] ? __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.893269][ T306] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.893693][ T306] __sys_sendmsg (net/socket.c:2700) [ 20.893969][ T306] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 20.894317][ T306] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 20.894610][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.894888][ T306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.895175][ T306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.895516][ T306] RIP: 0033:0x7f503b6111e7 [ 20.895799][ T306] 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.896801][ T306] RSP: 002b:00007ffedf681f58 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 20.897258][ T306] RAX: ffffffffffffffda RBX: 00007ffedf682680 RCX: 00007f503b6111e7 [ 20.897679][ T306] RDX: 0000000000000000 RSI: 00007ffedf681fc0 RDI: 0000000000000005 [ 20.898091][ T306] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 20.898515][ T306] R10: 00007f503b50eee8 R11: 0000000000000246 R12: 0000000000000006 [ 20.898923][ T306] R13: 00000000686e2147 R14: 0000000000499600 R15: 0000000000000000 | [ 21.523890][ T310] ------------[ cut here ]------------ | [ 21.524228][ T310] WARNING: CPU: 3 PID: 310 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) | [ 21.524783][ T310] Modules linked in: | [ 21.525898][ T310] Tainted: [W]=WARN [ 21.526111][ T310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.526464][ T310] 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) [ 21.526748][ T310] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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 [ 21.527741][ T310] RSP: 0018:ffffc90000d97140 EFLAGS: 00010246 [ 21.528088][ T310] RAX: 0000000000000000 RBX: ffff888005a0c000 RCX: 0000000000000001 [ 21.528515][ T310] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 21.528927][ T310] RBP: ffffc90000d97228 R08: 0000000000000001 R09: fffff520001b2dde [ 21.529367][ T310] R10: ffffc90000d96ef7 R11: ffff8880657b9118 R12: 1ffff920001b2e2c [ 21.529783][ T310] R13: 000000000000ffff R14: ffffc90000d97880 R15: ffff88800c0e4768 [ 21.530234][ T310] FS: 00007f4ab1e0a800(0000) GS:ffff8880be319000(0000) knlGS:0000000000000000 [ 21.530725][ T310] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.531072][ T310] CR2: 00000000004e73a0 CR3: 000000000c827004 CR4: 0000000000772ef0 [ 21.531497][ T310] PKRU: 55555554 [ 21.531706][ T310] Call Trace: [ 21.531916][ T310] [ 21.532057][ T310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 21.532350][ T310] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 21.532628][ T310] ? __lock_release (kernel/locking/lockdep.c:5539) [ 21.532904][ T310] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 21.533197][ T310] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 21.533477][ T310] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 21.533758][ T310] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 21.534041][ T310] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 21.534402][ T310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.534678][ T310] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 21.534956][ T310] ? __kernel_text_address (kernel/extable.c:79) [ 21.535247][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.535534][ T310] ? __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) [ 21.535812][ T310] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 21.536155][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 21.536444][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 21.536717][ T310] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 21.536989][ T310] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 21.537290][ T310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 21.537571][ T310] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 21.537845][ T310] ? __create_object (mm/kmemleak.c:771) [ 21.538125][ T310] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 21.538420][ T310] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 21.538705][ T310] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 21.539044][ T310] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 21.539338][ T310] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 21.539619][ T310] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 21.539903][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.540197][ T310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 21.540475][ T310] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 21.540754][ T310] ? __lock_release (kernel/locking/lockdep.c:5539) [ 21.541030][ T310] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 21.541317][ T310] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 21.541595][ T310] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 21.541873][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.542152][ T310] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.542436][ T310] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 21.542713][ T310] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 21.543006][ T310] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 21.543288][ T310] ? 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) [ 21.543564][ T310] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 21.543842][ T310] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 21.544117][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.544405][ T310] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 21.544685][ T310] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 21.544968][ T310] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 21.545272][ T310] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 21.545552][ T310] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 21.545826][ T310] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 21.546191][ T310] ___sys_sendmsg (net/socket.c:2670) [ 21.546467][ T310] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 21.546739][ T310] ? __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) [ 21.547089][ T310] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 21.547376][ T310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 21.547655][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.547936][ T310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 21.548224][ T310] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 21.548501][ T310] ? __lock_release (kernel/locking/lockdep.c:5539) [ 21.548784][ T310] __sys_sendmsg (net/socket.c:2700) [ 21.549062][ T310] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 21.549420][ T310] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 21.549710][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 21.549995][ T310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.550285][ T310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 21.550631][ T310] RIP: 0033:0x7f4ab1fd71e7 [ 21.550916][ T310] 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) [ 21.551918][ T310] RSP: 002b:00007ffea2f4d878 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 21.552344][ T310] RAX: ffffffffffffffda RBX: 00007ffea2f4dfa0 RCX: 00007f4ab1fd71e7 [ 21.552756][ T310] RDX: 0000000000000000 RSI: 00007ffea2f4d8e0 RDI: 0000000000000005 [ 21.553195][ T310] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 21.553613][ T310] R10: 00007f4ab1ed4ee8 R11: 0000000000000246 R12: 0000000000000006 [ 21.554026][ T310] R13: 00000000686e2148 R14: 0000000000499600 R15: 0000000000000000 | [ 23.538034][ T323] ------------[ cut here ]------------ | [ 23.538568][ T323] WARNING: CPU: 3 PID: 323 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.539123][ T323] Modules linked in: | [ 23.539936][ T323] Tainted: [W]=WARN [ 23.540146][ T323] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.540509][ T323] 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.540803][ T323] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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.541803][ T323] RSP: 0018:ffffc90000bb7140 EFLAGS: 00010246 [ 23.542156][ T323] RAX: 0000000000000000 RBX: ffff88800a631000 RCX: 0000000000000001 [ 23.542581][ T323] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 23.542995][ T323] RBP: ffffc90000bb7228 R08: 0000000000000001 R09: fffff52000176dde [ 23.543419][ T323] R10: ffffc90000bb6ef7 R11: ffff8880657b9118 R12: 1ffff92000176e2c [ 23.543837][ T323] R13: 000000000000ffff R14: ffffc90000bb7880 R15: ffff88800dcd9c68 [ 23.544273][ T323] FS: 00007f1041d4a800(0000) GS:ffff8880be319000(0000) knlGS:0000000000000000 [ 23.544771][ T323] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.545132][ T323] CR2: 00000000004e6820 CR3: 000000000c2be006 CR4: 0000000000772ef0 [ 23.545563][ T323] PKRU: 55555554 [ 23.545778][ T323] Call Trace: [ 23.545985][ T323] [ 23.546127][ T323] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.546430][ T323] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 23.546712][ T323] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.546994][ T323] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 23.547287][ T323] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 23.547568][ T323] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 23.547849][ T323] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 23.548130][ T323] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 23.548491][ T323] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.548772][ T323] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 23.549052][ T323] ? __kernel_text_address (kernel/extable.c:79) [ 23.549347][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.549628][ T323] ? __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.549912][ T323] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 23.550272][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.550553][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.550829][ T323] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 23.551105][ T323] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 23.551395][ T323] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.551673][ T323] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 23.551945][ T323] ? __create_object (mm/kmemleak.c:771) [ 23.552232][ T323] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 23.552516][ T323] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 23.552807][ T323] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 23.553150][ T323] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 23.553446][ T323] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 23.553732][ T323] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.554015][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.554328][ T323] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.554612][ T323] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 23.554887][ T323] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.555179][ T323] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.555457][ T323] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 23.555734][ T323] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.556013][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.556303][ T323] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.556586][ T323] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.556863][ T323] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 23.557148][ T323] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 23.557435][ T323] ? 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.557711][ T323] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 23.557988][ T323] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 23.558269][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.558556][ T323] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 23.558834][ T323] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 23.559110][ T323] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 23.559407][ T323] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 23.559683][ T323] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 23.559965][ T323] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 23.560331][ T323] ___sys_sendmsg (net/socket.c:2670) [ 23.560609][ T323] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 23.560882][ T323] ? __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.561234][ T323] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 23.561515][ T323] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.561796][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.562078][ T323] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.562369][ T323] ? __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.562649][ T323] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.562931][ T323] __sys_sendmsg (net/socket.c:2700) [ 23.563215][ T323] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 23.563558][ T323] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 23.563845][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.564123][ T323] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.564415][ T323] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.564757][ T323] RIP: 0033:0x7f1041f171e7 [ 23.565045][ T323] 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.566040][ T323] RSP: 002b:00007fffd2e71cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 23.566466][ T323] RAX: ffffffffffffffda RBX: 00007fffd2e72400 RCX: 00007f1041f171e7 [ 23.566884][ T323] RDX: 0000000000000000 RSI: 00007fffd2e71d40 RDI: 0000000000000005 [ 23.567307][ T323] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 23.567720][ T323] R10: 00007f1041e14ee8 R11: 0000000000000246 R12: 0000000000000006 [ 23.568134][ T323] R13: 00000000686e214a R14: 0000000000499600 R15: 0000000000000000 | [ 24.195992][ T328] ------------[ cut here ]------------ | [ 24.196371][ T328] WARNING: CPU: 2 PID: 328 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.196943][ T328] Modules linked in: | [ 24.197763][ T328] Tainted: [W]=WARN [ 24.197985][ T328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.198355][ T328] 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.198660][ T328] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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.199684][ T328] RSP: 0018:ffffc90000e27140 EFLAGS: 00010246 [ 24.200106][ T328] RAX: 0000000000000000 RBX: ffff88800c091000 RCX: 0000000000000001 [ 24.200547][ T328] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 24.200973][ T328] RBP: ffffc90000e27228 R08: 0000000000000001 R09: fffff520001c4dde [ 24.201549][ T328] R10: ffffc90000e26ef7 R11: ffff888065739118 R12: 1ffff920001c4e2c [ 24.202107][ T328] R13: 000000000000ffff R14: ffffc90000e27880 R15: ffff88800c8018e8 [ 24.202618][ T328] FS: 00007f179ba08800(0000) GS:ffff8880be299000(0000) knlGS:0000000000000000 [ 24.203114][ T328] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.203484][ T328] CR2: 00000000004e73b0 CR3: 000000000e0ac001 CR4: 0000000000772ef0 [ 24.203920][ T328] PKRU: 55555554 [ 24.204141][ T328] Call Trace: [ 24.204384][ T328] [ 24.204538][ T328] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.204836][ T328] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 24.205122][ T328] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.205423][ T328] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 24.205712][ T328] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 24.206010][ T328] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 24.206310][ T328] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 24.206607][ T328] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 24.206968][ T328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.207267][ T328] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 24.207552][ T328] ? __kernel_text_address (kernel/extable.c:79) [ 24.207844][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.208139][ T328] ? __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.208453][ T328] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 24.208808][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.209099][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.209395][ T328] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 24.209683][ T328] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 24.210010][ T328] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.210323][ T328] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 24.210607][ T328] ? __create_object (mm/kmemleak.c:771) [ 24.210898][ T328] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 24.211201][ T328] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 24.211493][ T328] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 24.211847][ T328] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 24.212144][ T328] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 24.212462][ T328] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.212760][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.213053][ T328] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.213353][ T328] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 24.213635][ T328] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.213927][ T328] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.214228][ T328] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 24.214520][ T328] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.214817][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.215107][ T328] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.215408][ T328] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.215697][ T328] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 24.215999][ T328] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 24.216312][ T328] ? 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.216604][ T328] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 24.216898][ T328] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 24.217196][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.217489][ T328] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 24.217780][ T328] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 24.218066][ T328] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 24.218378][ T328] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 24.218666][ T328] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 24.218951][ T328] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 24.219333][ T328] ___sys_sendmsg (net/socket.c:2670) [ 24.219619][ T328] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 24.219937][ T328] ? __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.220320][ T328] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 24.220614][ T328] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.220905][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.221209][ T328] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.221504][ T328] ? __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.221790][ T328] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.222113][ T328] __sys_sendmsg (net/socket.c:2700) [ 24.222413][ T328] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 24.222769][ T328] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 24.223070][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.223372][ T328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.223668][ T328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 24.224018][ T328] RIP: 0033:0x7f179bbd51e7 [ 24.224341][ T328] 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.225348][ T328] RSP: 002b:00007fff1422e6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 24.225782][ T328] RAX: ffffffffffffffda RBX: 00007fff1422ee10 RCX: 00007f179bbd51e7 [ 24.226214][ T328] RDX: 0000000000000000 RSI: 00007fff1422e750 RDI: 0000000000000005 [ 24.226637][ T328] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 24.227058][ T328] R10: 00007f179bad2ee8 R11: 0000000000000246 R12: 0000000000000006 [ 24.227498][ T328] R13: 00000000686e214a R14: 0000000000499600 R15: 0000000000000000 | [ 26.178468][ T341] ------------[ cut here ]------------ | [ 26.178906][ T341] WARNING: CPU: 2 PID: 341 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.179495][ T341] Modules linked in: | [ 26.180436][ T341] Tainted: [W]=WARN [ 26.180659][ T341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.181021][ T341] 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.181335][ T341] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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.182350][ T341] RSP: 0018:ffffc90000e87140 EFLAGS: 00010246 [ 26.182715][ T341] RAX: 0000000000000000 RBX: ffff88800a93c000 RCX: 0000000000000001 [ 26.183144][ T341] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 26.183580][ T341] RBP: ffffc90000e87228 R08: 0000000000000001 R09: fffff520001d0dde [ 26.184048][ T341] R10: ffffc90000e86ef7 R11: ffff888065739118 R12: 1ffff920001d0e2c [ 26.184484][ T341] R13: 000000000000ffff R14: ffffc90000e87880 R15: ffff888009698e68 [ 26.184914][ T341] FS: 00007f83a4ca6800(0000) GS:ffff8880be299000(0000) knlGS:0000000000000000 [ 26.185426][ T341] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.185792][ T341] CR2: 00000000004e6820 CR3: 000000000f31a001 CR4: 0000000000772ef0 [ 26.186230][ T341] PKRU: 55555554 [ 26.186453][ T341] Call Trace: [ 26.186672][ T341] [ 26.186825][ T341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.187123][ T341] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 26.187422][ T341] ? __lock_release (kernel/locking/lockdep.c:5539) [ 26.187719][ T341] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 26.188046][ T341] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 26.188348][ T341] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 26.188649][ T341] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 26.188951][ T341] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 26.189357][ T341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.189649][ T341] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 26.189977][ T341] ? __kernel_text_address (kernel/extable.c:79) [ 26.190285][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.190577][ T341] ? __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.190882][ T341] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 26.191250][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.191545][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.191870][ T341] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 26.192179][ T341] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 26.192473][ T341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.192762][ T341] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 26.193071][ T341] ? __create_object (mm/kmemleak.c:771) [ 26.193371][ T341] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 26.193663][ T341] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 26.193953][ T341] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 26.194334][ T341] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 26.194630][ T341] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 26.194926][ T341] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.195230][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.195530][ T341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.195844][ T341] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 26.196149][ T341] ? __lock_release (kernel/locking/lockdep.c:5539) [ 26.196457][ T341] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.196746][ T341] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 26.197038][ T341] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.197363][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.197662][ T341] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.197953][ T341] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.198252][ T341] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 26.198572][ T341] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 26.198856][ T341] ? 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.199149][ T341] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 26.199451][ T341] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 26.199743][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.200089][ T341] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 26.200398][ T341] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 26.200695][ T341] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 26.201034][ T341] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 26.201340][ T341] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 26.201629][ T341] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 26.201994][ T341] ___sys_sendmsg (net/socket.c:2670) [ 26.202290][ T341] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 26.202579][ T341] ? __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.202944][ T341] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 26.203245][ T341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.203539][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.203870][ T341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.204216][ T341] ? __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.204506][ T341] ? __lock_release (kernel/locking/lockdep.c:5539) [ 26.204804][ T341] __sys_sendmsg (net/socket.c:2700) [ 26.205098][ T341] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 26.205463][ T341] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 26.205764][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.206074][ T341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.206378][ T341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.206731][ T341] RIP: 0033:0x7f83a4e731e7 [ 26.207028][ T341] 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.208101][ T341] RSP: 002b:00007ffc67ee2048 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 26.208543][ T341] RAX: ffffffffffffffda RBX: 00007ffc67ee2770 RCX: 00007f83a4e731e7 [ 26.208964][ T341] RDX: 0000000000000000 RSI: 00007ffc67ee20b0 RDI: 0000000000000005 [ 26.209427][ T341] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 26.209865][ T341] R10: 00007f83a4d70ee8 R11: 0000000000000246 R12: 0000000000000006 [ 26.210304][ T341] R13: 00000000686e214c R14: 0000000000499600 R15: 0000000000000000 | [ 26.883243][ T345] ------------[ cut here ]------------ | [ 26.883624][ T345] WARNING: CPU: 0 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) | [ 26.884238][ T345] Modules linked in: | [ 26.885071][ T345] Tainted: [W]=WARN [ 26.885314][ T345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.885698][ 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) [ 26.886004][ T345] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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.887055][ T345] RSP: 0018:ffffc90000e97140 EFLAGS: 00010246 [ 26.887437][ T345] RAX: 0000000000000000 RBX: ffff888009404000 RCX: 0000000000000001 [ 26.887886][ T345] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 26.888331][ T345] RBP: ffffc90000e97228 R08: 0000000000000001 R09: fffff520001d2dde [ 26.888766][ T345] R10: ffffc90000e96ef7 R11: ffff888065639118 R12: 1ffff920001d2e2c [ 26.889211][ T345] R13: 000000000000ffff R14: ffffc90000e97880 R15: ffff88800c760768 [ 26.889653][ T345] FS: 00007f662c3fd800(0000) GS:ffff8880be199000(0000) knlGS:0000000000000000 [ 26.890184][ T345] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.890553][ T345] CR2: 00000000004e73c0 CR3: 0000000002ab2003 CR4: 0000000000772ef0 [ 26.890991][ T345] PKRU: 55555554 [ 26.891222][ T345] Call Trace: [ 26.891441][ T345] [ 26.891594][ T345] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.891891][ T345] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 26.892189][ T345] ? __lock_release (kernel/locking/lockdep.c:5539) [ 26.892483][ T345] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 26.892776][ T345] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 26.893066][ T345] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 26.893374][ T345] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 26.893674][ T345] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 26.894042][ T345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.894343][ T345] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 26.894636][ T345] ? __kernel_text_address (kernel/extable.c:79) [ 26.894929][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.895235][ 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) [ 26.895528][ T345] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 26.895895][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.896196][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.896488][ T345] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 26.896779][ T345] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 26.897070][ T345] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.897371][ T345] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 26.897661][ T345] ? __create_object (mm/kmemleak.c:771) [ 26.897958][ T345] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 26.898260][ T345] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 26.898555][ T345] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 26.898915][ T345] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 26.899225][ T345] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 26.899526][ T345] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.899823][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.900122][ T345] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.900430][ T345] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 26.900720][ T345] ? __lock_release (kernel/locking/lockdep.c:5539) [ 26.901012][ T345] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.901313][ T345] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 26.901608][ T345] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.901902][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.902210][ T345] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.902507][ T345] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.902808][ T345] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 26.903111][ T345] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 26.903412][ 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) [ 26.903707][ T345] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 26.904002][ T345] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 26.904306][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.904611][ T345] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 26.904907][ T345] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 26.905210][ T345] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 26.905510][ T345] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 26.905805][ T345] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 26.906095][ T345] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 26.906484][ T345] ___sys_sendmsg (net/socket.c:2670) [ 26.906777][ T345] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 26.907074][ 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) [ 26.907452][ T345] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 26.907750][ T345] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.908048][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.908359][ T345] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.908654][ 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) [ 26.908947][ T345] ? __lock_release (kernel/locking/lockdep.c:5539) [ 26.909264][ T345] __sys_sendmsg (net/socket.c:2700) [ 26.909556][ T345] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 26.909926][ T345] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 26.910247][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.910544][ T345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.910838][ T345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.911209][ T345] RIP: 0033:0x7f662c5ca1e7 [ 26.911521][ 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) [ 26.912575][ T345] RSP: 002b:00007ffcba599c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 26.913016][ T345] RAX: ffffffffffffffda RBX: 00007ffcba59a3c0 RCX: 00007f662c5ca1e7 [ 26.913469][ T345] RDX: 0000000000000000 RSI: 00007ffcba599d00 RDI: 0000000000000005 [ 26.913906][ T345] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 26.914356][ T345] R10: 00007f662c4c7ee8 R11: 0000000000000246 R12: 0000000000000006 [ 26.914793][ T345] R13: 00000000686e214d R14: 0000000000499600 R15: 0000000000000000 | [ 45.789022][ T360] ------------[ cut here ]------------ | [ 45.789664][ T360] WARNING: CPU: 2 PID: 360 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) | [ 45.790279][ T360] Modules linked in: | [ 45.791133][ T360] Tainted: [W]=WARN [ 45.791387][ T360] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.791750][ T360] 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) [ 45.792067][ T360] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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 [ 45.793160][ T360] RSP: 0018:ffffc90000e37140 EFLAGS: 00010246 [ 45.793563][ T360] RAX: 0000000000000000 RBX: ffff888007c59000 RCX: 0000000000000001 [ 45.794010][ T360] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 45.794485][ T360] RBP: ffffc90000e37228 R08: 0000000000000001 R09: fffff520001c6dde [ 45.794935][ T360] R10: ffffc90000e36ef7 R11: ffff888065739118 R12: 1ffff920001c6e2c [ 45.795379][ T360] R13: 000000000000ffff R14: ffffc90000e37880 R15: ffff88800cd51fe8 [ 45.795821][ T360] FS: 00007f9b0c3e0800(0000) GS:ffff8880be299000(0000) knlGS:0000000000000000 [ 45.796353][ T360] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.796724][ T360] CR2: 00000000004e6820 CR3: 000000000bfa2003 CR4: 0000000000772ef0 [ 45.797197][ T360] PKRU: 55555554 [ 45.797421][ T360] Call Trace: [ 45.797666][ T360] [ 45.797822][ T360] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.798186][ T360] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 45.798493][ T360] ? __lock_release (kernel/locking/lockdep.c:5539) [ 45.798802][ T360] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 45.799112][ T360] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 45.799458][ T360] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 45.799766][ T360] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 45.800101][ T360] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 45.800497][ T360] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.800807][ T360] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 45.801111][ T360] ? __kernel_text_address (kernel/extable.c:79) [ 45.801432][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.801726][ T360] ? __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) [ 45.802032][ T360] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 45.802420][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.802728][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.803033][ T360] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 45.803341][ T360] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 45.803637][ T360] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.803963][ T360] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 45.804270][ T360] ? __create_object (mm/kmemleak.c:771) [ 45.804571][ T360] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 45.804862][ T360] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 45.805178][ T360] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 45.805554][ T360] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 45.805871][ T360] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 45.806188][ T360] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 45.806496][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.806794][ T360] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.807105][ T360] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 45.807428][ T360] ? __lock_release (kernel/locking/lockdep.c:5539) [ 45.807739][ T360] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 45.808036][ T360] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 45.808341][ T360] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 45.808654][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.808953][ T360] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.809267][ T360] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 45.809581][ T360] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 45.809899][ T360] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 45.810214][ T360] ? 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) [ 45.810510][ T360] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 45.810820][ T360] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 45.811114][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.811420][ T360] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 45.811715][ T360] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 45.812017][ T360] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 45.812325][ T360] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 45.812617][ T360] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 45.812995][ T360] ___sys_sendmsg (net/socket.c:2670) [ 45.813321][ T360] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 45.813615][ T360] ? __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) [ 45.813998][ T360] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 45.814309][ T360] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.814631][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.814936][ T360] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.815239][ T360] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 45.815531][ T360] ? __lock_release (kernel/locking/lockdep.c:5539) [ 45.815836][ T360] __sys_sendmsg (net/socket.c:2700) [ 45.816143][ T360] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 45.816541][ T360] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 45.816862][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.817191][ T360] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.817514][ T360] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.817890][ T360] RIP: 0033:0x7f9b0c5ad1e7 [ 45.818218][ T360] 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) [ 45.819308][ T360] RSP: 002b:00007ffdd0628078 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 45.819770][ T360] RAX: ffffffffffffffda RBX: 00007ffdd06287a0 RCX: 00007f9b0c5ad1e7 [ 45.820224][ T360] RDX: 0000000000000000 RSI: 00007ffdd06280e0 RDI: 0000000000000005 [ 45.820666][ T360] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 45.821102][ T360] R10: 00007f9b0c4aaee8 R11: 0000000000000246 R12: 0000000000000006 [ 45.821555][ T360] R13: 00000000686e2160 R14: 0000000000499600 R15: 0000000000000000 | [ 46.450841][ T371] ------------[ cut here ]------------ | [ 46.451190][ T371] WARNING: CPU: 3 PID: 371 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) | [ 46.451742][ T371] Modules linked in: | [ 46.452537][ T371] Tainted: [W]=WARN [ 46.452748][ T371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.453100][ T371] 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) [ 46.453399][ T371] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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 [ 46.454416][ T371] RSP: 0018:ffffc90000eb7140 EFLAGS: 00010246 [ 46.454769][ T371] RAX: 0000000000000000 RBX: ffff888008241000 RCX: 0000000000000001 [ 46.455274][ T371] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 46.455686][ T371] RBP: ffffc90000eb7228 R08: 0000000000000001 R09: fffff520001d6dde [ 46.456104][ T371] R10: ffffc90000eb6ef7 R11: ffff8880657b9118 R12: 1ffff920001d6e2c [ 46.456528][ T371] R13: 000000000000ffff R14: ffffc90000eb7880 R15: ffff888005884068 [ 46.456960][ T371] FS: 00007f99f7dc3800(0000) GS:ffff8880be319000(0000) knlGS:0000000000000000 [ 46.457486][ T371] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.457834][ T371] CR2: 00000000004e73d0 CR3: 000000000c4f8003 CR4: 0000000000772ef0 [ 46.458272][ T371] PKRU: 55555554 [ 46.458480][ T371] Call Trace: [ 46.458685][ T371] [ 46.458825][ T371] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 46.459109][ T371] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 46.459421][ T371] ? __lock_release (kernel/locking/lockdep.c:5539) [ 46.459715][ T371] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 46.460028][ T371] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 46.460323][ T371] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 46.460602][ T371] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 46.460884][ T371] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 46.461260][ T371] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.461548][ T371] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 46.461824][ T371] ? __kernel_text_address (kernel/extable.c:79) [ 46.462114][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 46.462413][ T371] ? __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) [ 46.462692][ T371] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 46.463047][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 46.463336][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 46.463611][ T371] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 46.463888][ T371] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 46.464197][ T371] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 46.464493][ T371] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 46.464770][ T371] ? __create_object (mm/kmemleak.c:771) [ 46.465057][ T371] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 46.465362][ T371] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 46.465642][ T371] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 46.466000][ T371] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 46.466305][ T371] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 46.466596][ T371] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 46.466887][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 46.467193][ T371] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 46.467477][ T371] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 46.467754][ T371] ? __lock_release (kernel/locking/lockdep.c:5539) [ 46.468046][ T371] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 46.468342][ T371] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 46.468622][ T371] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 46.468910][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 46.469206][ T371] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.469506][ T371] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 46.469807][ T371] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 46.470134][ T371] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 46.470449][ T371] ? 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) [ 46.470744][ T371] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 46.471027][ T371] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 46.471315][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 46.471594][ T371] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 46.471877][ T371] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 46.472177][ T371] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 46.472472][ T371] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 46.472750][ T371] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 46.473028][ T371] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 46.473398][ T371] ___sys_sendmsg (net/socket.c:2670) [ 46.473687][ T371] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 46.473988][ T371] ? __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) [ 46.474353][ T371] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 46.474671][ T371] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 46.474951][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 46.475242][ T371] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 46.475521][ T371] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 46.475801][ T371] ? __lock_release (kernel/locking/lockdep.c:5539) [ 46.476096][ T371] __sys_sendmsg (net/socket.c:2700) [ 46.476386][ T371] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 46.476729][ T371] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 46.477026][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 46.477316][ T371] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.477602][ T371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 46.477943][ T371] RIP: 0033:0x7f99f7f901e7 [ 46.478259][ T371] 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) [ 46.479259][ T371] RSP: 002b:00007ffe3fc04808 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 46.479672][ T371] RAX: ffffffffffffffda RBX: 00007ffe3fc04f30 RCX: 00007f99f7f901e7 [ 46.480101][ T371] RDX: 0000000000000000 RSI: 00007ffe3fc04870 RDI: 0000000000000005 [ 46.480522][ T371] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 46.480942][ T371] R10: 00007f99f7e8dee8 R11: 0000000000000246 R12: 0000000000000006 [ 46.481363][ T371] R13: 00000000686e2160 R14: 0000000000499600 R15: 0000000000000000 | [ 48.319224][ T385] ------------[ cut here ]------------ | [ 48.319658][ T385] WARNING: CPU: 3 PID: 385 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) | [ 48.320251][ T385] Modules linked in: | [ 48.321031][ T385] Tainted: [W]=WARN [ 48.321256][ T385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.321609][ T385] 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) [ 48.321898][ T385] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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 [ 48.322910][ T385] RSP: 0018:ffffc90000da7140 EFLAGS: 00010246 [ 48.323278][ T385] RAX: 0000000000000000 RBX: ffff888005134000 RCX: 0000000000000001 [ 48.323696][ T385] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 48.324110][ T385] RBP: ffffc90000da7228 R08: 0000000000000001 R09: fffff520001b4dde [ 48.324537][ T385] R10: ffffc90000da6ef7 R11: ffff8880657b9118 R12: 1ffff920001b4e2c [ 48.324956][ T385] R13: 000000000000ffff R14: ffffc90000da7880 R15: ffff88800cc7dc68 [ 48.325571][ T385] FS: 00007fc4bf611800(0000) GS:ffff8880be319000(0000) knlGS:0000000000000000 [ 48.326056][ T385] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.326679][ T385] CR2: 0000560e7dd53110 CR3: 000000000982c004 CR4: 0000000000772ef0 [ 48.327099][ T385] PKRU: 55555554 [ 48.327564][ T385] Call Trace: [ 48.327775][ T385] [ 48.327915][ T385] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 48.328401][ T385] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 48.328708][ T385] ? __lock_release (kernel/locking/lockdep.c:5539) [ 48.328989][ T385] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 48.329466][ T385] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 48.329743][ T385] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 48.330035][ T385] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 48.330521][ T385] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 48.330882][ T385] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.331295][ T385] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 48.331572][ T385] ? __kernel_text_address (kernel/extable.c:79) [ 48.331852][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 48.332133][ T385] ? __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) [ 48.332527][ T385] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 48.332876][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 48.333158][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 48.333448][ T385] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 48.333734][ T385] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 48.334014][ T385] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 48.334328][ T385] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 48.334611][ T385] ? __create_object (mm/kmemleak.c:771) [ 48.334891][ T385] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 48.335179][ T385] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 48.335460][ T385] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 48.335812][ T385] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 48.336097][ T385] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 48.336387][ T385] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 48.336661][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 48.336945][ T385] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 48.337230][ T385] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 48.337504][ T385] ? __lock_release (kernel/locking/lockdep.c:5539) [ 48.337782][ T385] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 48.338062][ T385] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 48.338347][ T385] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 48.338628][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 48.338910][ T385] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 48.339193][ T385] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 48.339469][ T385] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 48.339754][ T385] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 48.340041][ T385] ? 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) [ 48.340328][ T385] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 48.340608][ T385] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 48.340882][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 48.341163][ T385] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 48.341456][ T385] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 48.341736][ T385] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 48.342016][ T385] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 48.342309][ T385] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 48.342586][ T385] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 48.342940][ T385] ___sys_sendmsg (net/socket.c:2670) [ 48.343225][ T385] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 48.343499][ T385] ? __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) [ 48.343844][ T385] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 48.344130][ T385] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 48.344420][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 48.344701][ T385] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 48.344978][ T385] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 48.345261][ T385] ? __lock_release (kernel/locking/lockdep.c:5539) [ 48.345544][ T385] __sys_sendmsg (net/socket.c:2700) [ 48.345817][ T385] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 48.346160][ T385] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 48.346465][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 48.346740][ T385] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.347017][ T385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.347366][ T385] RIP: 0033:0x7fc4bf7de1e7 [ 48.347652][ T385] 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) [ 48.348657][ T385] RSP: 002b:00007ffc3c252a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 48.349076][ T385] RAX: ffffffffffffffda RBX: 00007ffc3c2531c0 RCX: 00007fc4bf7de1e7 [ 48.349497][ T385] RDX: 0000000000000000 RSI: 00007ffc3c252b00 RDI: 0000000000000005 [ 48.349922][ T385] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 48.350368][ T385] R10: 00007fc4bf6dbee8 R11: 0000000000000246 R12: 0000000000000006 [ 48.350782][ T385] R13: 00000000686e2162 R14: 0000000000499600 R15: 0000000000000000 | [ 49.008007][ T389] ------------[ cut here ]------------ | [ 49.008497][ T389] WARNING: CPU: 2 PID: 389 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) | [ 49.009074][ T389] Modules linked in: | [ 49.009938][ T389] Tainted: [W]=WARN [ 49.010184][ T389] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.010551][ T389] 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) [ 49.010862][ T389] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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 [ 49.011961][ T389] RSP: 0018:ffffc90000fb7140 EFLAGS: 00010246 [ 49.012360][ T389] RAX: 0000000000000000 RBX: ffff888005cc1000 RCX: 0000000000000001 [ 49.012790][ T389] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 49.013241][ T389] RBP: ffffc90000fb7228 R08: 0000000000000001 R09: fffff520001f6dde [ 49.013675][ T389] R10: ffffc90000fb6ef7 R11: ffff888065739118 R12: 1ffff920001f6e2c [ 49.014106][ T389] R13: 000000000000ffff R14: ffffc90000fb7880 R15: ffff88800c36c768 [ 49.014558][ T389] FS: 00007fa8ea41b800(0000) GS:ffff8880be299000(0000) knlGS:0000000000000000 [ 49.015151][ T389] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.015539][ T389] CR2: 00000000004e73e0 CR3: 000000000dd5a003 CR4: 0000000000772ef0 [ 49.015981][ T389] PKRU: 55555554 [ 49.016213][ T389] Call Trace: [ 49.016435][ T389] [ 49.016587][ T389] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 49.016890][ T389] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 49.017219][ T389] ? __lock_release (kernel/locking/lockdep.c:5539) [ 49.017516][ T389] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 49.017805][ T389] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 49.018100][ T389] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 49.018404][ T389] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 49.018715][ T389] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 49.019083][ T389] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.019385][ T389] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 49.019675][ T389] ? __kernel_text_address (kernel/extable.c:79) [ 49.019987][ T389] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 49.020290][ T389] ? __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) [ 49.020583][ T389] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 49.020940][ T389] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 49.021250][ T389] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 49.021541][ T389] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 49.021833][ T389] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 49.022132][ T389] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 49.022438][ T389] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 49.022726][ T389] ? __create_object (mm/kmemleak.c:771) [ 49.023014][ T389] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 49.023319][ T389] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 49.023614][ T389] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 49.023970][ T389] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 49.024288][ T389] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 49.024585][ T389] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 49.024875][ T389] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 49.025185][ T389] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 49.025479][ T389] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 49.025770][ T389] ? __lock_release (kernel/locking/lockdep.c:5539) [ 49.026066][ T389] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 49.026387][ T389] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 49.026710][ T389] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 49.027016][ T389] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 49.027337][ T389] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 49.027646][ T389] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 49.027950][ T389] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 49.028309][ T389] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 49.028611][ T389] ? 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) [ 49.028918][ T389] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 49.029244][ T389] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 49.029553][ T389] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 49.029867][ T389] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 49.030190][ T389] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 49.030492][ T389] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 49.030806][ T389] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 49.031115][ T389] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 49.031424][ T389] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 49.031809][ T389] ___sys_sendmsg (net/socket.c:2670) [ 49.032110][ T389] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 49.032420][ T389] ? __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) [ 49.032798][ T389] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 49.033105][ T389] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 49.033443][ T389] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 49.033748][ T389] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 49.034048][ T389] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 49.034359][ T389] ? __lock_release (kernel/locking/lockdep.c:5539) [ 49.034661][ T389] __sys_sendmsg (net/socket.c:2700) [ 49.034961][ T389] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 49.035350][ T389] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 49.035657][ T389] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 49.035953][ T389] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.036261][ T389] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 49.036647][ T389] RIP: 0033:0x7fa8ea5e81e7 [ 49.036993][ T389] 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) [ 49.038014][ T389] RSP: 002b:00007fff6774b1d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 49.038476][ T389] RAX: ffffffffffffffda RBX: 00007fff6774b900 RCX: 00007fa8ea5e81e7 [ 49.038915][ T389] RDX: 0000000000000000 RSI: 00007fff6774b240 RDI: 0000000000000005 [ 49.039388][ T389] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 49.039858][ T389] R10: 00007fa8ea4e5ee8 R11: 0000000000000246 R12: 0000000000000006 [ 49.040326][ T389] R13: 00000000686e2163 R14: 0000000000499600 R15: 0000000000000000 | [ 50.906875][ T402] ------------[ cut here ]------------ | [ 50.907252][ T402] WARNING: CPU: 1 PID: 402 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) | [ 50.907842][ T402] Modules linked in: | [ 50.908677][ T402] Tainted: [W]=WARN [ 50.908903][ T402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.909274][ T402] 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) [ 50.909572][ T402] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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 [ 50.910641][ T402] RSP: 0018:ffffc90000f67140 EFLAGS: 00010246 [ 50.911011][ T402] RAX: 0000000000000000 RBX: ffff888009e54000 RCX: 0000000000000001 [ 50.911460][ T402] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 50.911901][ T402] RBP: ffffc90000f67228 R08: 0000000000000001 R09: fffff520001ecdde [ 50.912364][ T402] R10: ffffc90000f66ef7 R11: ffff8880656b92c0 R12: 1ffff920001ece2c [ 50.912806][ T402] R13: 000000000000ffff R14: ffffc90000f67880 R15: ffff88800cc7cae8 [ 50.913545][ T402] FS: 00007f4628f24800(0000) GS:ffff8880be219000(0000) knlGS:0000000000000000 [ 50.914066][ T402] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.914441][ T402] CR2: 00000000004e6820 CR3: 000000000c3d3006 CR4: 0000000000772ef0 [ 50.914881][ T402] PKRU: 55555554 [ 50.915099][ T402] Call Trace: [ 50.915324][ T402] [ 50.915472][ T402] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 50.915775][ T402] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 50.916073][ T402] ? __lock_release (kernel/locking/lockdep.c:5539) [ 50.916389][ T402] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 50.916685][ T402] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 50.916977][ T402] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 50.917279][ T402] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 50.917580][ T402] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 50.917955][ T402] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.918256][ T402] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 50.918548][ T402] ? __kernel_text_address (kernel/extable.c:79) [ 50.918841][ T402] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 50.919142][ T402] ? __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) [ 50.919446][ T402] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 50.919808][ T402] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 50.920112][ T402] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 50.920419][ T402] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 50.920713][ T402] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 50.921006][ T402] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 50.921318][ T402] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 50.921607][ T402] ? __create_object (mm/kmemleak.c:771) [ 50.921900][ T402] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 50.922204][ T402] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 50.922497][ T402] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 50.922861][ T402] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 50.923160][ T402] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 50.923470][ T402] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 50.923757][ T402] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 50.924055][ T402] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 50.924363][ T402] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 50.924657][ T402] ? __lock_release (kernel/locking/lockdep.c:5539) [ 50.924955][ T402] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 50.925256][ T402] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 50.925551][ T402] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 50.925845][ T402] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 50.926141][ T402] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.926442][ T402] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 50.926737][ T402] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 50.927043][ T402] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 50.927350][ T402] ? 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) [ 50.927641][ T402] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 50.927934][ T402] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 50.928238][ T402] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 50.928535][ T402] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 50.928829][ T402] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 50.929121][ T402] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 50.929430][ T402] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 50.929722][ T402] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 50.930017][ T402] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 50.930399][ T402] ___sys_sendmsg (net/socket.c:2670) [ 50.930690][ T402] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 50.930979][ T402] ? __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) [ 50.931347][ T402] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 50.931646][ T402] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 50.931939][ T402] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 50.932250][ T402] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 50.932543][ T402] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 50.932834][ T402] ? __lock_release (kernel/locking/lockdep.c:5539) [ 50.933133][ T402] __sys_sendmsg (net/socket.c:2700) [ 50.933433][ T402] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 50.933794][ T402] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 50.934104][ T402] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 50.934407][ T402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.934699][ T402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 50.935058][ T402] RIP: 0033:0x7f46290f11e7 [ 50.935369][ T402] 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) [ 50.936427][ T402] RSP: 002b:00007ffe7ae44c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 50.936864][ T402] RAX: ffffffffffffffda RBX: 00007ffe7ae45340 RCX: 00007f46290f11e7 [ 50.937306][ T402] RDX: 0000000000000000 RSI: 00007ffe7ae44c80 RDI: 0000000000000005 [ 50.937739][ T402] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 50.938190][ T402] R10: 00007f4628feeee8 R11: 0000000000000246 R12: 0000000000000006 [ 50.938622][ T402] R13: 00000000686e2165 R14: 0000000000499600 R15: 0000000000000000 | [ 51.597576][ T406] ------------[ cut here ]------------ | [ 51.597943][ T406] WARNING: CPU: 2 PID: 406 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) | [ 51.598544][ T406] Modules linked in: | [ 51.599365][ T406] Tainted: [W]=WARN [ 51.599589][ T406] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.599954][ T406] 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) [ 51.600267][ T406] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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 [ 51.601280][ T406] RSP: 0018:ffffc90001057140 EFLAGS: 00010246 [ 51.601645][ T406] RAX: 0000000000000000 RBX: ffff88800c299000 RCX: 0000000000000001 [ 51.602066][ T406] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 51.602497][ T406] RBP: ffffc90001057228 R08: 0000000000000001 R09: fffff5200020adde [ 51.602932][ T406] R10: ffffc90001056ef7 R11: ffff888065739118 R12: 1ffff9200020ae2c [ 51.603369][ T406] R13: 000000000000ffff R14: ffffc90001057880 R15: ffff888005884e68 [ 51.603794][ T406] FS: 00007fd093c9c800(0000) GS:ffff8880be299000(0000) knlGS:0000000000000000 [ 51.604294][ T406] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.604653][ T406] CR2: 0000000000406141 CR3: 000000000df94004 CR4: 0000000000772ef0 [ 51.605085][ T406] PKRU: 55555554 [ 51.605317][ T406] Call Trace: [ 51.605535][ T406] [ 51.605689][ T406] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 51.605980][ T406] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 51.606275][ T406] ? __lock_release (kernel/locking/lockdep.c:5539) [ 51.606565][ T406] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 51.606859][ T406] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 51.607144][ T406] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 51.607447][ T406] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 51.607737][ T406] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 51.608095][ T406] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.608394][ T406] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 51.608680][ T406] ? __kernel_text_address (kernel/extable.c:79) [ 51.608977][ T406] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 51.609277][ T406] ? __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) [ 51.609570][ T406] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 51.609952][ T406] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 51.610257][ T406] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 51.610542][ T406] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 51.610831][ T406] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 51.611125][ T406] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 51.611423][ T406] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 51.611706][ T406] ? __create_object (mm/kmemleak.c:771) [ 51.611999][ T406] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 51.612296][ T406] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 51.612588][ T406] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 51.612936][ T406] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 51.613244][ T406] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 51.613544][ T406] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 51.613831][ T406] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 51.614125][ T406] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 51.614425][ T406] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 51.614708][ T406] ? __lock_release (kernel/locking/lockdep.c:5539) [ 51.614997][ T406] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 51.615291][ T406] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 51.615585][ T406] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 51.615882][ T406] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 51.616183][ T406] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.616473][ T406] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 51.616763][ T406] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 51.617062][ T406] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 51.617359][ T406] ? 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) [ 51.617653][ T406] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 51.617943][ T406] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 51.618239][ T406] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 51.618530][ T406] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 51.618823][ T406] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 51.619109][ T406] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 51.619417][ T406] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 51.619705][ T406] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 51.620011][ T406] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 51.620389][ T406] ___sys_sendmsg (net/socket.c:2670) [ 51.620675][ T406] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 51.620959][ T406] ? __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) [ 51.621327][ T406] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 51.621616][ T406] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 51.621909][ T406] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 51.622224][ T406] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 51.622513][ T406] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 51.622797][ T406] ? __lock_release (kernel/locking/lockdep.c:5539) [ 51.623094][ T406] __sys_sendmsg (net/socket.c:2700) [ 51.623390][ T406] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 51.623746][ T406] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 51.624044][ T406] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 51.624355][ T406] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.624644][ T406] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 51.624998][ T406] RIP: 0033:0x7fd093e691e7 [ 51.625306][ T406] 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) [ 51.626317][ T406] RSP: 002b:00007ffd5c609498 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 51.626748][ T406] RAX: ffffffffffffffda RBX: 00007ffd5c609bc0 RCX: 00007fd093e691e7 [ 51.627197][ T406] RDX: 0000000000000000 RSI: 00007ffd5c609500 RDI: 0000000000000005 [ 51.627619][ T406] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 51.628040][ T406] R10: 00007fd093d66ee8 R11: 0000000000000246 R12: 0000000000000006 [ 51.628483][ T406] R13: 00000000686e2166 R14: 0000000000499600 R15: 0000000000000000 | [ 53.473696][ T419] ------------[ cut here ]------------ | [ 53.474043][ T419] WARNING: CPU: 3 PID: 419 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) | [ 53.474642][ T419] Modules linked in: | [ 53.475474][ T419] Tainted: [W]=WARN [ 53.475695][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.476059][ T419] 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) [ 53.476370][ T419] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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 [ 53.477552][ T419] RSP: 0018:ffffc90001027140 EFLAGS: 00010246 [ 53.477926][ T419] RAX: 0000000000000000 RBX: ffff88800cb41000 RCX: 0000000000000001 [ 53.478419][ T419] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 53.478855][ T419] RBP: ffffc90001027228 R08: 0000000000000001 R09: fffff52000204dde [ 53.479302][ T419] R10: ffffc90001026ef7 R11: ffff8880657b92c0 R12: 1ffff92000204e2c [ 53.479746][ T419] R13: 000000000000ffff R14: ffffc90001027880 R15: ffff8880109e6a68 [ 53.480219][ T419] FS: 00007f9a5cee7800(0000) GS:ffff8880be319000(0000) knlGS:0000000000000000 [ 53.480742][ T419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.481113][ T419] CR2: 00000000004e6820 CR3: 000000000fcec003 CR4: 0000000000772ef0 [ 53.481562][ T419] PKRU: 55555554 [ 53.481786][ T419] Call Trace: [ 53.482003][ T419] [ 53.482153][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 53.482458][ T419] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 53.482751][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 53.483042][ T419] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 53.483345][ T419] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 53.483634][ T419] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 53.483930][ T419] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 53.484238][ T419] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 53.484609][ T419] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.484902][ T419] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 53.485196][ T419] ? __kernel_text_address (kernel/extable.c:79) [ 53.485494][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 53.485789][ T419] ? __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) [ 53.486082][ T419] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 53.486454][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 53.486748][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 53.487037][ T419] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 53.487335][ T419] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 53.487628][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 53.487917][ T419] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 53.488213][ T419] ? __create_object (mm/kmemleak.c:771) [ 53.488507][ T419] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 53.488803][ T419] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 53.489104][ T419] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 53.489484][ T419] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 53.489787][ T419] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 53.490095][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 53.490400][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 53.490698][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 53.490996][ T419] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 53.491303][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 53.491604][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 53.491893][ T419] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 53.492269][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 53.492568][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 53.492863][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.493156][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 53.493468][ T419] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 53.493772][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 53.494062][ T419] ? 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) [ 53.494372][ T419] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 53.494671][ T419] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 53.494961][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 53.495268][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 53.495566][ T419] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 53.495858][ T419] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 53.496154][ T419] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 53.496456][ T419] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 53.496749][ T419] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 53.497121][ T419] ___sys_sendmsg (net/socket.c:2670) [ 53.497420][ T419] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 53.497715][ T419] ? __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) [ 53.498077][ T419] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 53.498381][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 53.498677][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 53.498978][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 53.499274][ T419] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 53.499566][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 53.499874][ T419] __sys_sendmsg (net/socket.c:2700) [ 53.500178][ T419] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 53.500540][ T419] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 53.500843][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 53.501137][ T419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.501437][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 53.501803][ T419] RIP: 0033:0x7f9a5d0b41e7 [ 53.502103][ T419] 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) [ 53.503161][ T419] RSP: 002b:00007ffde826ac28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 53.503611][ T419] RAX: ffffffffffffffda RBX: 00007ffde826b350 RCX: 00007f9a5d0b41e7 [ 53.504044][ T419] RDX: 0000000000000000 RSI: 00007ffde826ac90 RDI: 0000000000000005 [ 53.504488][ T419] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 53.504924][ T419] R10: 00007f9a5cfb1ee8 R11: 0000000000000246 R12: 0000000000000006 [ 53.505372][ T419] R13: 00000000686e2168 R14: 0000000000499600 R15: 0000000000000000 | [ 54.132511][ T423] ------------[ cut here ]------------ | [ 54.133048][ T423] WARNING: CPU: 0 PID: 423 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) | [ 54.133993][ T423] Modules linked in: | [ 54.135353][ T423] Tainted: [W]=WARN [ 54.135718][ T423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.136319][ T423] 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) [ 54.136793][ T423] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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 [ 54.138580][ T423] RSP: 0018:ffffc900010e7140 EFLAGS: 00010246 [ 54.140031][ T423] RAX: 0000000000000000 RBX: ffff888007cbc000 RCX: 0000000000000001 [ 54.140800][ T423] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 54.141547][ T423] RBP: ffffc900010e7228 R08: 0000000000000001 R09: fffff5200021cdde [ 54.142309][ T423] R10: ffffc900010e6ef7 R11: ffff888065639118 R12: 1ffff9200021ce2c [ 54.143052][ T423] R13: 000000000000ffff R14: ffffc900010e7880 R15: ffff88800dcda368 [ 54.143793][ T423] FS: 00007f2b388e0800(0000) GS:ffff8880be199000(0000) knlGS:0000000000000000 [ 54.144668][ T423] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.145303][ T423] CR2: 00000000004e7400 CR3: 000000000ce2b002 CR4: 0000000000772ef0 [ 54.146037][ T423] PKRU: 55555554 [ 54.146420][ T423] Call Trace: [ 54.146786][ T423] [ 54.147034][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 54.147547][ T423] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 54.147987][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 54.148507][ T423] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 54.149016][ T423] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 54.149501][ T423] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 54.149982][ T423] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 54.150502][ T423] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 54.151136][ T423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.151644][ T423] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 54.152132][ T423] ? __kernel_text_address (kernel/extable.c:79) [ 54.152646][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 54.153133][ T423] ? __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) [ 54.153632][ T423] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 54.154269][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 54.154757][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 54.155242][ T423] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 54.155717][ T423] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 54.156215][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 54.156699][ T423] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 54.157211][ T423] ? __create_object (mm/kmemleak.c:771) [ 54.157706][ T423] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 54.158232][ T423] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 54.158730][ T423] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 54.159345][ T423] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 54.159861][ T423] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 54.160379][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 54.160865][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 54.161366][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 54.161848][ T423] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 54.162355][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 54.162840][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 54.163328][ T423] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 54.163812][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 54.164316][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 54.164796][ T423] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 54.165303][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 54.165801][ T423] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 54.166346][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 54.166839][ T423] ? 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) [ 54.167347][ T423] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 54.167858][ T423] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 54.168361][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 54.168866][ T423] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 54.169366][ T423] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 54.169848][ T423] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 54.170372][ T423] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 54.170861][ T423] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 54.171379][ T423] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 54.172014][ T423] ___sys_sendmsg (net/socket.c:2670) [ 54.172511][ T423] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 54.172982][ T423] ? __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) [ 54.173595][ T423] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 54.174076][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 54.174589][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 54.175094][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 54.175601][ T423] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 54.176094][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 54.176615][ T423] __sys_sendmsg (net/socket.c:2700) [ 54.177102][ T423] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 54.177725][ T423] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 54.178271][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 54.178746][ T423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.179258][ T423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 54.179853][ T423] RIP: 0033:0x7f2b38aad1e7 [ 54.180372][ T423] 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) [ 54.182134][ T423] RSP: 002b:00007ffe0ffc7338 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 54.182915][ T423] RAX: ffffffffffffffda RBX: 00007ffe0ffc7a60 RCX: 00007f2b38aad1e7 [ 54.183663][ T423] RDX: 0000000000000000 RSI: 00007ffe0ffc73a0 RDI: 0000000000000005 [ 54.184392][ T423] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 54.185104][ T423] R10: 00007f2b389aaee8 R11: 0000000000000246 R12: 0000000000000006 [ 54.185864][ T423] R13: 00000000686e2168 R14: 0000000000499600 R15: 0000000000000000 | [ 56.117233][ T436] ------------[ cut here ]------------ | [ 56.117545][ T436] WARNING: CPU: 0 PID: 436 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) | [ 56.118099][ T436] Modules linked in: | [ 56.118905][ T436] Tainted: [W]=WARN [ 56.119115][ T436] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.119498][ T436] 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) [ 56.119790][ T436] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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 [ 56.120799][ T436] RSP: 0018:ffffc90000f87140 EFLAGS: 00010246 [ 56.121149][ T436] RAX: 0000000000000000 RBX: ffff888009a54000 RCX: 0000000000000001 [ 56.121571][ T436] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 56.121979][ T436] RBP: ffffc90000f87228 R08: 0000000000000001 R09: fffff520001f0dde [ 56.122397][ T436] R10: ffffc90000f86ef7 R11: ffff888065639118 R12: 1ffff920001f0e2c [ 56.122810][ T436] R13: 000000000000ffff R14: ffffc90000f87880 R15: ffff88800df34ae8 [ 56.123232][ T436] FS: 00007f2881a9a800(0000) GS:ffff8880be199000(0000) knlGS:0000000000000000 [ 56.123716][ T436] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.124064][ T436] CR2: 0000560e7dd567e8 CR3: 000000000aac5002 CR4: 0000000000772ef0 [ 56.124496][ T436] PKRU: 55555554 [ 56.124704][ T436] Call Trace: [ 56.124907][ T436] [ 56.125046][ T436] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 56.125333][ T436] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 56.125607][ T436] ? __lock_release (kernel/locking/lockdep.c:5539) [ 56.125887][ T436] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 56.126162][ T436] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 56.126451][ T436] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 56.126728][ T436] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 56.127009][ T436] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 56.127372][ T436] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.127647][ T436] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 56.127921][ T436] ? __kernel_text_address (kernel/extable.c:79) [ 56.128214][ T436] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 56.128495][ T436] ? __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) [ 56.128770][ T436] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 56.129111][ T436] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 56.129439][ T436] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 56.129711][ T436] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 56.129995][ T436] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 56.130287][ T436] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 56.130571][ T436] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 56.130846][ T436] ? __create_object (mm/kmemleak.c:771) [ 56.131124][ T436] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 56.131409][ T436] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 56.131687][ T436] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 56.132030][ T436] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 56.132328][ T436] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 56.132612][ T436] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 56.132887][ T436] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 56.133179][ T436] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 56.133456][ T436] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 56.133735][ T436] ? __lock_release (kernel/locking/lockdep.c:5539) [ 56.134019][ T436] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 56.134304][ T436] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 56.134588][ T436] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 56.134871][ T436] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 56.135152][ T436] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.135438][ T436] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 56.135716][ T436] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 56.136006][ T436] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 56.136291][ T436] ? 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) [ 56.136573][ T436] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 56.136857][ T436] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 56.137132][ T436] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 56.137429][ T436] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 56.137708][ T436] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 56.137987][ T436] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 56.138279][ T436] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 56.138558][ T436] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 56.138831][ T436] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 56.139200][ T436] ___sys_sendmsg (net/socket.c:2670) [ 56.139480][ T436] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 56.139753][ T436] ? __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) [ 56.140119][ T436] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 56.140408][ T436] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 56.140688][ T436] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 56.140971][ T436] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 56.141259][ T436] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 56.141541][ T436] ? __lock_release (kernel/locking/lockdep.c:5539) [ 56.141828][ T436] __sys_sendmsg (net/socket.c:2700) [ 56.142105][ T436] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 56.142455][ T436] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 56.142745][ T436] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 56.143022][ T436] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.143308][ T436] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 56.143650][ T436] RIP: 0033:0x7f2881c671e7 [ 56.143940][ T436] 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) [ 56.144962][ T436] RSP: 002b:00007ffce6292678 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 56.145399][ T436] RAX: ffffffffffffffda RBX: 00007ffce6292da0 RCX: 00007f2881c671e7 [ 56.145881][ T436] RDX: 0000000000000000 RSI: 00007ffce62926e0 RDI: 0000000000000005 [ 56.146318][ T436] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 56.146734][ T436] R10: 00007f2881b64ee8 R11: 0000000000000246 R12: 0000000000000006 [ 56.147148][ T436] R13: 00000000686e216a R14: 0000000000499600 R15: 0000000000000000 | [ 56.787726][ T440] ------------[ cut here ]------------ | [ 56.788044][ T440] WARNING: CPU: 3 PID: 440 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) | [ 56.788777][ T440] Modules linked in: | [ 56.789565][ T440] Tainted: [W]=WARN [ 56.789775][ T440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.790132][ T440] 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) [ 56.790448][ T440] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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 [ 56.791487][ T440] RSP: 0018:ffffc90001167140 EFLAGS: 00010246 [ 56.791842][ T440] RAX: 0000000000000000 RBX: ffff888009904000 RCX: 0000000000000001 [ 56.792325][ T440] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 56.792745][ T440] RBP: ffffc90001167228 R08: 0000000000000001 R09: fffff5200022cdde [ 56.793177][ T440] R10: ffffc90001166ef7 R11: ffff8880657b9118 R12: 1ffff9200022ce2c [ 56.793627][ T440] R13: 000000000000ffff R14: ffffc90001167880 R15: ffff8880109e5fe8 [ 56.794041][ T440] FS: 00007f8d05847800(0000) GS:ffff8880be319000(0000) knlGS:0000000000000000 [ 56.794537][ T440] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.794912][ T440] CR2: 00000000004e7410 CR3: 000000000bd07001 CR4: 0000000000772ef0 [ 56.795352][ T440] PKRU: 55555554 [ 56.795560][ T440] Call Trace: [ 56.795766][ T440] [ 56.795905][ T440] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 56.796199][ T440] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 56.796497][ T440] ? __lock_release (kernel/locking/lockdep.c:5539) [ 56.796775][ T440] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 56.797051][ T440] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 56.797460][ T440] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 56.797741][ T440] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 56.798023][ T440] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 56.798502][ T440] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.798778][ T440] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 56.799054][ T440] ? __kernel_text_address (kernel/extable.c:79) [ 56.799465][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 56.799744][ T440] ? __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) [ 56.800054][ T440] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 56.800429][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 56.800707][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 56.800982][ T440] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 56.801263][ T440] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 56.801542][ T440] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 56.801818][ T440] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 56.802094][ T440] ? __create_object (mm/kmemleak.c:771) [ 56.802377][ T440] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 56.802654][ T440] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 56.802931][ T440] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 56.803280][ T440] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 56.803587][ T440] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 56.803894][ T440] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 56.804187][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 56.804469][ T440] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 56.804745][ T440] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 56.805045][ T440] ? __lock_release (kernel/locking/lockdep.c:5539) [ 56.805330][ T440] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 56.805604][ T440] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 56.805880][ T440] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 56.806284][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 56.806570][ T440] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 56.806845][ T440] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 56.807145][ T440] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 56.807443][ T440] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 56.807720][ T440] ? 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) [ 56.807998][ T440] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 56.808319][ T440] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 56.808613][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 56.808894][ T440] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 56.809183][ T440] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 56.809459][ T440] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 56.809770][ T440] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 56.810097][ T440] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 56.810384][ T440] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 56.810738][ T440] ___sys_sendmsg (net/socket.c:2670) [ 56.811011][ T440] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 56.811291][ T440] ? __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) [ 56.811636][ T440] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 56.811918][ T440] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 56.812217][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 56.812500][ T440] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 56.812778][ T440] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 56.813065][ T440] ? __lock_release (kernel/locking/lockdep.c:5539) [ 56.813360][ T440] __sys_sendmsg (net/socket.c:2700) [ 56.813635][ T440] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 56.813978][ T440] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 56.814280][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 56.814586][ T440] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 56.814865][ T440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 56.815213][ T440] RIP: 0033:0x7f8d05a141e7 [ 56.815499][ T440] 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) [ 56.816528][ T440] RSP: 002b:00007ffd9fc03df8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 56.817054][ T440] RAX: ffffffffffffffda RBX: 00007ffd9fc04520 RCX: 00007f8d05a141e7 [ 56.817478][ T440] RDX: 0000000000000000 RSI: 00007ffd9fc03e60 RDI: 0000000000000005 [ 56.817888][ T440] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 56.818336][ T440] R10: 00007f8d05911ee8 R11: 0000000000000246 R12: 0000000000000006 [ 56.818751][ T440] R13: 00000000686e216b R14: 0000000000499600 R15: 0000000000000000 | [ 58.784569][ T453] ------------[ cut here ]------------ | [ 58.784918][ T453] WARNING: CPU: 1 PID: 453 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) | [ 58.785482][ T453] Modules linked in: | [ 58.786269][ T453] Tainted: [W]=WARN [ 58.786478][ T453] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.786826][ T453] 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) [ 58.787110][ T453] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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 [ 58.788104][ T453] RSP: 0018:ffffc90001167140 EFLAGS: 00010246 [ 58.788469][ T453] RAX: 0000000000000000 RBX: ffff888005734000 RCX: 0000000000000001 [ 58.788911][ T453] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 58.789336][ T453] RBP: ffffc90001167228 R08: 0000000000000001 R09: fffff5200022cdde [ 58.789752][ T453] R10: ffffc90001166ef7 R11: ffff8880656b9118 R12: 1ffff9200022ce2c [ 58.790194][ T453] R13: 000000000000ffff R14: ffffc90001167880 R15: ffff88800a957868 [ 58.790606][ T453] FS: 00007fe359ef8800(0000) GS:ffff8880be219000(0000) knlGS:0000000000000000 [ 58.791090][ T453] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.791451][ T453] CR2: 00000000004e6820 CR3: 0000000009679003 CR4: 0000000000772ef0 [ 58.791867][ T453] PKRU: 55555554 [ 58.792075][ T453] Call Trace: [ 58.792297][ T453] [ 58.792438][ T453] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 58.792722][ T453] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 58.793000][ T453] ? __lock_release (kernel/locking/lockdep.c:5539) [ 58.793416][ T453] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 58.793697][ T453] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 58.793974][ T453] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 58.794320][ T453] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 58.794601][ T453] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 58.794952][ T453] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.795236][ T453] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 58.795510][ T453] ? __kernel_text_address (kernel/extable.c:79) [ 58.795789][ T453] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 58.796067][ T453] ? __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) [ 58.796350][ T453] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 58.796698][ T453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 58.796977][ T453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 58.797259][ T453] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 58.797534][ T453] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 58.797811][ T453] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 58.798092][ T453] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 58.798374][ T453] ? __create_object (mm/kmemleak.c:771) [ 58.798656][ T453] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 58.798927][ T453] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 58.799214][ T453] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 58.799554][ T453] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 58.799835][ T453] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 58.800125][ T453] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 58.800407][ T453] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 58.800687][ T453] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 58.800961][ T453] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 58.801242][ T453] ? __lock_release (kernel/locking/lockdep.c:5539) [ 58.801521][ T453] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 58.801801][ T453] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 58.802077][ T453] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 58.802369][ T453] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 58.802650][ T453] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 58.802929][ T453] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 58.803215][ T453] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 58.803507][ T453] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 58.803786][ T453] ? 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) [ 58.804065][ T453] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 58.804356][ T453] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 58.804632][ T453] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 58.804912][ T453] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 58.805205][ T453] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 58.805487][ T453] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 58.805777][ T453] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 58.806058][ T453] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 58.806339][ T453] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 58.806695][ T453] ___sys_sendmsg (net/socket.c:2670) [ 58.806966][ T453] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 58.807248][ T453] ? __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) [ 58.807594][ T453] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 58.807872][ T453] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 58.808154][ T453] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 58.808454][ T453] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 58.808734][ T453] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 58.809010][ T453] ? __lock_release (kernel/locking/lockdep.c:5539) [ 58.809312][ T453] __sys_sendmsg (net/socket.c:2700) [ 58.809586][ T453] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 58.809935][ T453] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 58.810234][ T453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 58.810510][ T453] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 58.810785][ T453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 58.811125][ T453] RIP: 0033:0x7fe35a0c51e7 [ 58.811429][ T453] 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) [ 58.812422][ T453] RSP: 002b:00007fffd5801b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 58.812835][ T453] RAX: ffffffffffffffda RBX: 00007fffd58022b0 RCX: 00007fe35a0c51e7 [ 58.813260][ T453] RDX: 0000000000000000 RSI: 00007fffd5801bf0 RDI: 0000000000000005 [ 58.813671][ T453] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 58.814082][ T453] R10: 00007fe359fc2ee8 R11: 0000000000000246 R12: 0000000000000006 [ 58.814504][ T453] R13: 00000000686e216d R14: 0000000000499600 R15: 0000000000000000 | [ 59.454907][ T457] ------------[ cut here ]------------ | [ 59.455341][ T457] WARNING: CPU: 2 PID: 457 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) | [ 59.455902][ T457] Modules linked in: | [ 59.456813][ T457] Tainted: [W]=WARN [ 59.457069][ T457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.457460][ T457] 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) [ 59.457764][ T457] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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 [ 59.458782][ T457] RSP: 0018:ffffc900011e7140 EFLAGS: 00010246 [ 59.459150][ T457] RAX: 0000000000000000 RBX: ffff88800aba9000 RCX: 0000000000000001 [ 59.459598][ T457] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 59.460051][ T457] RBP: ffffc900011e7228 R08: 0000000000000001 R09: fffff5200023cdde [ 59.460493][ T457] R10: ffffc900011e6ef7 R11: ffff888065739118 R12: 1ffff9200023ce2c [ 59.460938][ T457] R13: 000000000000ffff R14: ffffc900011e7880 R15: ffff88800df34ae8 [ 59.461391][ T457] FS: 00007fbbc29ac800(0000) GS:ffff8880be299000(0000) knlGS:0000000000000000 [ 59.461922][ T457] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.462300][ T457] CR2: 00000000004e7420 CR3: 000000000e2ba005 CR4: 0000000000772ef0 [ 59.462763][ T457] PKRU: 55555554 [ 59.463000][ T457] Call Trace: [ 59.463244][ T457] [ 59.463409][ T457] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 59.463725][ T457] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 59.464031][ T457] ? __lock_release (kernel/locking/lockdep.c:5539) [ 59.464353][ T457] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 59.464661][ T457] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 59.464973][ T457] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 59.465294][ T457] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 59.465611][ T457] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 59.465994][ T457] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.466316][ T457] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 59.466624][ T457] ? __kernel_text_address (kernel/extable.c:79) [ 59.466940][ T457] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 59.467265][ T457] ? __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) [ 59.467578][ T457] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 59.467960][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 59.468288][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 59.468597][ T457] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 59.468905][ T457] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 59.469219][ T457] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 59.469544][ T457] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 59.469859][ T457] ? __create_object (mm/kmemleak.c:771) [ 59.470182][ T457] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 59.470504][ T457] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 59.470822][ T457] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 59.471221][ T457] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 59.471539][ T457] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 59.471851][ T457] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 59.472160][ T457] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 59.472480][ T457] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 59.472793][ T457] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 59.473103][ T457] ? __lock_release (kernel/locking/lockdep.c:5539) [ 59.473428][ T457] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 59.473736][ T457] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 59.474043][ T457] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 59.474376][ T457] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 59.474686][ T457] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 59.475011][ T457] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 59.475329][ T457] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 59.475653][ T457] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 59.475963][ T457] ? 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) [ 59.476283][ T457] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 59.476593][ T457] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 59.476899][ T457] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 59.477218][ T457] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 59.477530][ T457] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 59.477840][ T457] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 59.478151][ T457] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 59.478467][ T457] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 59.478771][ T457] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 59.479180][ T457] ___sys_sendmsg (net/socket.c:2670) [ 59.479482][ T457] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 59.479787][ T457] ? __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) [ 59.480194][ T457] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 59.480506][ T457] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 59.480815][ T457] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 59.481133][ T457] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 59.481448][ T457] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 59.481754][ T457] ? __lock_release (kernel/locking/lockdep.c:5539) [ 59.482069][ T457] __sys_sendmsg (net/socket.c:2700) [ 59.482388][ T457] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 59.482765][ T457] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 59.483085][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 59.483403][ T457] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.483710][ T457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 59.484086][ T457] RIP: 0033:0x7fbbc2b791e7 [ 59.484409][ T457] 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) [ 59.485482][ T457] RSP: 002b:00007ffdf92b28d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 59.485935][ T457] RAX: ffffffffffffffda RBX: 00007ffdf92b3000 RCX: 00007fbbc2b791e7 [ 59.486397][ T457] RDX: 0000000000000000 RSI: 00007ffdf92b2940 RDI: 0000000000000005 [ 59.486854][ T457] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 59.487313][ T457] R10: 00007fbbc2a76ee8 R11: 0000000000000246 R12: 0000000000000006 [ 59.487770][ T457] R13: 00000000686e216d R14: 0000000000499600 R15: 0000000000000000 | [ 68.402213][ T472] ------------[ cut here ]------------ | [ 68.402663][ T472] WARNING: CPU: 1 PID: 472 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) | [ 68.403230][ T472] Modules linked in: | [ 68.404050][ T472] Tainted: [W]=WARN [ 68.404280][ T472] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.404694][ T472] 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) [ 68.405040][ T472] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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 [ 68.406184][ T472] RSP: 0018:ffffc90001237140 EFLAGS: 00010246 [ 68.406641][ T472] RAX: 0000000000000000 RBX: ffff88800c46c000 RCX: 0000000000000001 [ 68.407063][ T472] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 68.407579][ T472] RBP: ffffc90001237228 R08: 0000000000000001 R09: fffff52000246dde [ 68.408009][ T472] R10: ffffc90001236ef7 R11: ffff8880656b9118 R12: 1ffff92000246e2c [ 68.408445][ T472] R13: 000000000000ffff R14: ffffc90001237880 R15: ffff88800d2f8068 [ 68.408872][ T472] FS: 00007f5693802800(0000) GS:ffff8880be219000(0000) knlGS:0000000000000000 [ 68.409378][ T472] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.409743][ T472] CR2: 00000000004e6820 CR3: 000000000500f001 CR4: 0000000000772ef0 [ 68.410190][ T472] PKRU: 55555554 [ 68.410400][ T472] Call Trace: [ 68.410643][ T472] [ 68.410787][ T472] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.411070][ T472] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 68.411359][ T472] ? __lock_release (kernel/locking/lockdep.c:5539) [ 68.411769][ T472] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 68.412054][ T472] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 68.412347][ T472] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 68.412642][ T472] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 68.412926][ T472] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 68.413388][ T472] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 68.413686][ T472] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 68.413966][ T472] ? __kernel_text_address (kernel/extable.c:79) [ 68.414264][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.414611][ T472] ? __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) [ 68.414949][ T472] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 68.415309][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 68.415695][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 68.416117][ T472] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 68.416516][ T472] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 68.416851][ T472] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.417182][ T472] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 68.417508][ T472] ? __create_object (mm/kmemleak.c:771) [ 68.417799][ T472] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 68.418137][ T472] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 68.418456][ T472] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 68.418854][ T472] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 68.419239][ T472] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 68.419639][ T472] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 68.419931][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.420279][ T472] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.420585][ T472] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 68.420862][ T472] ? __lock_release (kernel/locking/lockdep.c:5539) [ 68.421143][ T472] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 68.421436][ T472] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 68.421736][ T472] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 68.422022][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.422333][ T472] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 68.422680][ T472] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 68.422962][ T472] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 68.423290][ T472] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 68.423603][ T472] ? 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) [ 68.423883][ T472] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 68.424164][ T472] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 68.424469][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.424952][ T472] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 68.425255][ T472] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 68.425553][ T472] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 68.425839][ T472] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 68.426119][ T472] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 68.426519][ T472] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 68.426963][ T472] ___sys_sendmsg (net/socket.c:2670) [ 68.427270][ T472] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 68.427668][ T472] ? __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) [ 68.428043][ T472] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 68.428431][ T472] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.428797][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.429098][ T472] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.429405][ T472] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 68.429706][ T472] ? __lock_release (kernel/locking/lockdep.c:5539) [ 68.430019][ T472] __sys_sendmsg (net/socket.c:2700) [ 68.430323][ T472] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 68.430703][ T472] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 68.431012][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 68.431317][ T472] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.431646][ T472] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 68.432013][ T472] RIP: 0033:0x7f56939cf1e7 [ 68.432329][ T472] 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) [ 68.433521][ T472] RSP: 002b:00007ffcd1f1d338 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 68.433966][ T472] RAX: ffffffffffffffda RBX: 00007ffcd1f1da60 RCX: 00007f56939cf1e7 [ 68.434417][ T472] RDX: 0000000000000000 RSI: 00007ffcd1f1d3a0 RDI: 0000000000000005 [ 68.434877][ T472] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 68.435328][ T472] R10: 00007f56938ccee8 R11: 0000000000000246 R12: 0000000000000006 [ 68.435805][ T472] R13: 00000000686e2176 R14: 0000000000499600 R15: 0000000000000000 | [ 69.176988][ T483] ------------[ cut here ]------------ | [ 69.177410][ T483] WARNING: CPU: 1 PID: 483 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) | [ 69.177965][ T483] Modules linked in: | [ 69.178757][ T483] Tainted: [W]=WARN [ 69.178967][ T483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.179324][ T483] 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) [ 69.179621][ T483] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 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 fa fd 9b 00 call 0x9bfe1b 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 [ 69.180655][ T483] RSP: 0018:ffffc900012d7140 EFLAGS: 00010246 [ 69.181007][ T483] RAX: 0000000000000000 RBX: ffff88800908c000 RCX: 0000000000000001 [ 69.181428][ T483] RDX: 0000000000000000 RSI: ffffffffa4f10759 RDI: ffffffffa4658280 [ 69.181842][ T483] RBP: ffffc900012d7228 R08: 0000000000000001 R09: fffff5200025adde [ 69.182263][ T483] R10: ffffc900012d6ef7 R11: ffff8880656b9118 R12: 1ffff9200025ae2c [ 69.182682][ T483] R13: 000000000000ffff R14: ffffc900012d7880 R15: ffff88800a9566e8 [ 69.183095][ T483] FS: 00007f9c34ad5800(0000) GS:ffff8880be219000(0000) knlGS:0000000000000000 [ 69.183587][ T483] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.183937][ T483] CR2: 00000000004e7430 CR3: 0000000009678004 CR4: 0000000000772ef0 [ 69.184358][ T483] PKRU: 55555554 [ 69.184566][ T483] Call Trace: [ 69.184774][ T483] [ 69.184918][ T483] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.185209][ T483] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 69.185482][ T483] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.185761][ T483] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 69.186037][ T483] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 69.186316][ T483] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 69.186595][ T483] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 69.186880][ T483] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 69.187240][ T483] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 69.187515][ T483] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 69.187791][ T483] ? __kernel_text_address (kernel/extable.c:79) [ 69.188067][ T483] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.188354][ T483] ? __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) [ 69.188628][ T483] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 69.188985][ T483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.189270][ T483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.189548][ T483] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 69.189822][ T483] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 69.190109][ T483] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.190392][ T483] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 69.190664][ T483] ? __create_object (mm/kmemleak.c:771) [ 69.190945][ T483] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 69.191232][ T483] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 69.191513][ T483] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 69.191857][ T483] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 69.192137][ T483] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 69.192427][ T483] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 69.192709][ T483] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.192990][ T483] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.193275][ T483] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 69.193549][ T483] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.193834][ T483] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 69.194115][ T483] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 69.194408][ T483] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 69.194691][ T483] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.194972][ T483] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 69.195258][ T483] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 69.195536][ T483] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 69.195820][ T483] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 69.196096][ T483] ? 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) [ 69.196384][ T483] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 69.196669][ T483] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 69.196954][ T483] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.197254][ T483] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 69.197539][ T483] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 69.197820][ T483] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 69.198105][ T483] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 69.198398][ T483] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 69.198677][ T483] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 69.199038][ T483] ___sys_sendmsg (net/socket.c:2670) [ 69.199321][ T483] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 69.199594][ T483] ? __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) [ 69.199949][ T483] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 69.200246][ T483] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.200527][ T483] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.200811][ T483] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.201086][ T483] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 69.201371][ T483] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.201659][ T483] __sys_sendmsg (net/socket.c:2700) [ 69.201936][ T483] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 69.202284][ T483] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 69.202573][ T483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.202848][ T483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.203128][ T483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 69.203477][ T483] RIP: 0033:0x7f9c34ca21e7 [ 69.203768][ T483] 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) [ 69.204786][ T483] RSP: 002b:00007fff5eefb898 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 69.205222][ T483] RAX: ffffffffffffffda RBX: 00007fff5eefbfc0 RCX: 00007f9c34ca21e7 [ 69.205637][ T483] RDX: 0000000000000000 RSI: 00007fff5eefb900 RDI: 0000000000000005 [ 69.206056][ T483] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 69.206479][ T483] R10: 00007f9c34b9fee8 R11: 0000000000000246 R12: 0000000000000006 Finger prints: netif_set_mtu_ext:rtnl_newlink:rtnetlink_rcv_msg:netlink_rcv_skb:netlink_unicast