====================================== | 0 | xx__-> [ 42.465651][ T621] ------------[ cut here ]------------ | [ 42.466303][ T621] WARNING: CPU: 3 PID: 621 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) | [ 42.466898][ T621] Modules linked in: [ 42.467897][ T621] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.468268][ T621] 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) [ 42.468565][ T621] 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 [ 42.469599][ T621] RSP: 0018:ffffc90001a87140 EFLAGS: 00010246 [ 42.469966][ T621] RAX: 0000000000000000 RBX: ffff888007ff1000 RCX: 0000000000000001 [ 42.470419][ T621] RDX: 0000000000000000 RSI: ffffffffb0b10759 RDI: ffffffffb0258280 [ 42.470864][ T621] RBP: ffffc90001a87228 R08: ffff88800abea000 R09: 0000000000000000 [ 42.471310][ T621] R10: ffffc90001a875c8 R11: ffffffffb1e73028 R12: 1ffff92000350e2c [ 42.471746][ T621] R13: 00000000000005dc R14: ffffc90001a87880 R15: ffff888009799c60 [ 42.472182][ T621] FS: 00007f8eb1dbf800(0000) GS:ffff8880b9f19000(0000) knlGS:0000000000000000 [ 42.472698][ T621] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.473069][ T621] CR2: 00000000004e5840 CR3: 00000000097a2006 CR4: 0000000000772ef0 [ 42.473520][ T621] PKRU: 55555554 [ 42.473745][ T621] Call Trace: [ 42.473963][ T621] [ 42.474112][ T621] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 42.474417][ T621] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 42.474704][ T621] ? __lock_release (kernel/locking/lockdep.c:5539) [ 42.474999][ T621] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 42.475299][ T621] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 42.475590][ T621] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 42.475887][ T621] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 42.476184][ T621] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 42.476563][ T621] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.476868][ T621] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 42.477155][ T621] ? __kernel_text_address (kernel/extable.c:79) [ 42.477458][ T621] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 42.477752][ T621] ? __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) [ 42.478043][ T621] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 42.478410][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 42.478703][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 42.478992][ T621] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 42.479296][ T621] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 42.479588][ T621] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 42.479879][ T621] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 42.480168][ T621] ? __create_object (mm/kmemleak.c:771) [ 42.480465][ T621] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 42.480755][ T621] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 42.481047][ T621] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 42.481414][ T621] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 42.481719][ T621] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 42.482020][ T621] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 42.482316][ T621] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 42.482613][ T621] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 42.482907][ T621] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 42.483200][ T621] ? __lock_release (kernel/locking/lockdep.c:5539) [ 42.483501][ T621] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 42.483790][ T621] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 42.484084][ T621] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 42.484386][ T621] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 42.484682][ T621] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.484971][ T621] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 42.485285][ T621] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 42.485590][ T621] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 42.485879][ T621] ? 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) [ 42.486174][ T621] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 42.486472][ T621] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 42.486771][ T621] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 42.487067][ T621] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 42.487367][ T621] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 42.487656][ T621] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 42.487951][ T621] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 42.488256][ T621] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 42.488547][ T621] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 42.488920][ T621] ___sys_sendmsg (net/socket.c:2670) [ 42.489208][ T621] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 42.489508][ T621] ? __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) [ 42.489869][ T621] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 42.490164][ T621] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 42.490463][ T621] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 42.490758][ T621] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 42.491050][ T621] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 42.491347][ T621] ? __lock_release (kernel/locking/lockdep.c:5539) [ 42.491645][ T621] __sys_sendmsg (net/socket.c:2700) [ 42.491936][ T621] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 42.492304][ T621] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 42.492606][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 42.492902][ T621] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.493193][ T621] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 42.493558][ T621] RIP: 0033:0x7f8eb1f8c1e7 [ 42.493860][ T621] 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) [ 42.494918][ T621] RSP: 002b:00007ffe881ba4d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 42.495364][ T621] RAX: ffffffffffffffda RBX: 00007ffe881bac00 RCX: 00007f8eb1f8c1e7 [ 42.495798][ T621] RDX: 0000000000000000 RSI: 00007ffe881ba540 RDI: 0000000000000005 [ 42.496233][ T621] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 42.496684][ T621] R10: 00007f8eb1e89ee8 R11: 0000000000000246 R12: 0000000000000004 [ 42.497130][ T621] R13: 00000000686e2490 R14: 0000000000499600 R15: 0000000000000000 | [ 43.729576][ T630] ------------[ cut here ]------------ | [ 43.729878][ T630] WARNING: CPU: 0 PID: 630 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) | [ 43.730698][ T630] Modules linked in: | [ 43.731479][ T630] Tainted: [W]=WARN [ 43.731690][ T630] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.732030][ T630] 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) [ 43.732320][ T630] 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 [ 43.733305][ T630] RSP: 0018:ffffc90001ab7140 EFLAGS: 00010246 [ 43.733656][ T630] RAX: 0000000000000000 RBX: ffff8880077c1000 RCX: 0000000000000001 [ 43.734063][ T630] RDX: 0000000000000000 RSI: ffffffffb0b10759 RDI: ffffffffb0258280 [ 43.734476][ T630] RBP: ffffc90001ab7228 R08: ffff88800cc98800 R09: 0000000000000000 [ 43.734890][ T630] R10: ffffc90001ab75c8 R11: ffffffffb1e73028 R12: 1ffff92000356e2c [ 43.735307][ T630] R13: 00000000000005dc R14: ffffc90001ab7880 R15: ffff88800c71aa60 [ 43.735716][ T630] FS: 00007f266e2e1800(0000) GS:ffff8880b9d99000(0000) knlGS:0000000000000000 [ 43.736192][ T630] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.736542][ T630] CR2: 00000000004e5840 CR3: 000000000bbb2003 CR4: 0000000000772ef0 [ 43.736966][ T630] PKRU: 55555554 [ 43.737171][ T630] Call Trace: [ 43.737382][ T630] [ 43.737521][ T630] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.737800][ T630] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 43.738069][ T630] ? __lock_release (kernel/locking/lockdep.c:5539) [ 43.738352][ T630] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 43.738629][ T630] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 43.738900][ T630] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 43.739175][ T630] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 43.739460][ T630] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 43.739805][ T630] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.740077][ T630] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 43.740354][ T630] ? __kernel_text_address (kernel/extable.c:79) [ 43.740633][ T630] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.740913][ T630] ? __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) [ 43.741188][ T630] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 43.741535][ T630] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 43.741809][ T630] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 43.742084][ T630] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 43.742369][ T630] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 43.742647][ T630] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.742920][ T630] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 43.743193][ T630] ? __create_object (mm/kmemleak.c:771) [ 43.743473][ T630] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 43.743746][ T630] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 43.744024][ T630] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 43.744369][ T630] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 43.744659][ T630] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 43.744941][ T630] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 43.745213][ T630] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.745499][ T630] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.745774][ T630] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 43.746048][ T630] ? __lock_release (kernel/locking/lockdep.c:5539) [ 43.746331][ T630] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 43.746603][ T630] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 43.746900][ T630] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 43.747182][ T630] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.747468][ T630] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.747741][ T630] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 43.748017][ T630] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 43.748316][ T630] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 43.748588][ T630] ? 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) [ 43.748868][ T630] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 43.749146][ T630] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 43.749428][ T630] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.749706][ T630] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 43.749983][ T630] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 43.750267][ T630] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 43.750546][ T630] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 43.750822][ T630] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 43.751102][ T630] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 43.751462][ T630] ___sys_sendmsg (net/socket.c:2670) [ 43.751733][ T630] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 43.752004][ T630] ? __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) [ 43.752366][ T630] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 43.752644][ T630] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.752920][ T630] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.753202][ T630] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.753484][ T630] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 43.753758][ T630] ? __lock_release (kernel/locking/lockdep.c:5539) [ 43.754038][ T630] __sys_sendmsg (net/socket.c:2700) [ 43.754315][ T630] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 43.754655][ T630] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 43.754939][ T630] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 43.755217][ T630] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.755502][ T630] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.755842][ T630] RIP: 0033:0x7f266e4ae1e7 [ 43.756123][ T630] 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) [ 43.757116][ T630] RSP: 002b:00007ffe9e6dc278 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 43.757535][ T630] RAX: ffffffffffffffda RBX: 00007ffe9e6dc9a0 RCX: 00007f266e4ae1e7 [ 43.757944][ T630] RDX: 0000000000000000 RSI: 00007ffe9e6dc2e0 RDI: 0000000000000005 [ 43.758358][ T630] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 43.758767][ T630] R10: 00007f266e3abee8 R11: 0000000000000246 R12: 0000000000000004 [ 43.759178][ T630] R13: 00000000686e2491 R14: 0000000000499600 R15: 0000000000000000 | [ 44.922210][ T639] ------------[ cut here ]------------ | [ 44.922540][ T639] WARNING: CPU: 3 PID: 639 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) | [ 44.923082][ T639] Modules linked in: | [ 44.923864][ T639] Tainted: [W]=WARN [ 44.924074][ T639] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.924424][ T639] 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) [ 44.924710][ T639] 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 [ 44.925701][ T639] RSP: 0018:ffffc90001b17140 EFLAGS: 00010246 [ 44.926047][ T639] RAX: 0000000000000000 RBX: ffff88800a81c000 RCX: 0000000000000001 [ 44.926464][ T639] RDX: 0000000000000000 RSI: ffffffffb0b10759 RDI: ffffffffb0258280 [ 44.926882][ T639] RBP: ffffc90001b17228 R08: ffff88800eba0800 R09: 0000000000000000 [ 44.927303][ T639] R10: ffffc90001b175c8 R11: ffffffffb1e73028 R12: 1ffff92000362e2c [ 44.927713][ T639] R13: 00000000000005dc R14: ffffc90001b17880 R15: ffff88800bd28760 [ 44.928132][ T639] FS: 00007fa7762b0800(0000) GS:ffff8880b9f19000(0000) knlGS:0000000000000000 [ 44.928941][ T639] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.929298][ T639] CR2: 00000000004e5840 CR3: 0000000010f86001 CR4: 0000000000772ef0 [ 44.929715][ T639] PKRU: 55555554 [ 44.929923][ T639] Call Trace: [ 44.930128][ T639] [ 44.930274][ T639] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.930553][ T639] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 44.930824][ T639] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.931100][ T639] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 44.931382][ T639] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 44.931659][ T639] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 44.931937][ T639] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 44.932219][ T639] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 44.932574][ T639] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.932849][ T639] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 44.933122][ T639] ? __kernel_text_address (kernel/extable.c:79) [ 44.933410][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.933687][ T639] ? __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) [ 44.933965][ T639] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 44.934311][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.934586][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.934855][ T639] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 44.935130][ T639] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 44.935417][ T639] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.935692][ T639] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 44.935962][ T639] ? __create_object (mm/kmemleak.c:771) [ 44.936236][ T639] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 44.936527][ T639] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 44.936809][ T639] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 44.937148][ T639] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 44.937438][ T639] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 44.937720][ T639] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 44.937993][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.938278][ T639] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.938551][ T639] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 44.938821][ T639] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.939095][ T639] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 44.939373][ T639] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 44.939648][ T639] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 44.939930][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.940208][ T639] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.940488][ T639] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 44.940762][ T639] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 44.941045][ T639] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 44.941322][ T639] ? 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) [ 44.941599][ T639] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 44.941881][ T639] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 44.942151][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.942435][ T639] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 44.942712][ T639] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 44.942985][ T639] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 44.943275][ T639] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 44.943550][ T639] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 44.943825][ T639] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 44.944175][ T639] ___sys_sendmsg (net/socket.c:2670) [ 44.944453][ T639] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 44.944725][ T639] ? __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) [ 44.945063][ T639] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 44.945359][ T639] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.945636][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.945920][ T639] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.946194][ T639] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 44.946476][ T639] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.946763][ T639] __sys_sendmsg (net/socket.c:2700) [ 44.947032][ T639] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 44.947379][ T639] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 44.947665][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.947942][ T639] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.948216][ T639] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.948562][ T639] RIP: 0033:0x7fa77647d1e7 [ 44.948849][ T639] 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) [ 44.949834][ T639] RSP: 002b:00007ffcf1b617e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 44.950259][ T639] RAX: ffffffffffffffda RBX: 00007ffcf1b61f10 RCX: 00007fa77647d1e7 [ 44.950667][ T639] RDX: 0000000000000000 RSI: 00007ffcf1b61850 RDI: 0000000000000005 [ 44.951074][ T639] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 44.951493][ T639] R10: 00007fa77637aee8 R11: 0000000000000246 R12: 0000000000000004 [ 44.951907][ T639] R13: 00000000686e2492 R14: 0000000000499600 R15: 0000000000000000 | [ 46.150998][ T648] ------------[ cut here ]------------ | [ 46.152841][ T648] WARNING: CPU: 1 PID: 648 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.153809][ T648] Modules linked in: | [ 46.155144][ T648] Tainted: [W]=WARN [ 46.155520][ T648] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.156114][ T648] 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.156611][ T648] 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.158328][ T648] RSP: 0018:ffffc90001b57140 EFLAGS: 00010246 [ 46.158935][ T648] RAX: 0000000000000000 RBX: ffff8880090b1000 RCX: 0000000000000001 [ 46.159677][ T648] RDX: 0000000000000000 RSI: ffffffffb0b10759 RDI: ffffffffb0258280 [ 46.160421][ T648] RBP: ffffc90001b57228 R08: ffff88800e532000 R09: 0000000000000000 [ 46.161136][ T648] R10: ffffc90001b575c8 R11: ffffffffb1e73028 R12: 1ffff9200036ae2c [ 46.161851][ T648] R13: 00000000000005dc R14: ffffc90001b57880 R15: ffff888005725560 [ 46.162573][ T648] FS: 00007f6aa4e6b800(0000) GS:ffff8880b9e19000(0000) knlGS:0000000000000000 [ 46.163434][ T648] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.164043][ T648] CR2: 00000000004e5840 CR3: 0000000004ea2005 CR4: 0000000000772ef0 [ 46.164775][ T648] PKRU: 55555554 [ 46.165138][ T648] Call Trace: [ 46.165511][ T648] [ 46.165752][ T648] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 46.166218][ T648] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 46.166701][ T648] ? __lock_release (kernel/locking/lockdep.c:5539) [ 46.167191][ T648] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 46.167700][ T648] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 46.168186][ T648] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 46.168689][ T648] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 46.169171][ T648] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 46.169731][ T648] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.170161][ T648] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 46.170652][ T648] ? __kernel_text_address (kernel/extable.c:79) [ 46.171137][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 46.171645][ T648] ? __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.172113][ T648] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 46.172696][ T648] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 46.173161][ T648] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 46.173653][ T648] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 46.174143][ T648] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 46.174642][ T648] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 46.175133][ T648] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 46.175629][ T648] ? __create_object (mm/kmemleak.c:771) [ 46.176119][ T648] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 46.176620][ T648] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 46.177112][ T648] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 46.177731][ T648] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 46.178233][ T648] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 46.178724][ T648] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 46.179183][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 46.179674][ T648] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 46.180157][ T648] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 46.180648][ T648] ? __lock_release (kernel/locking/lockdep.c:5539) [ 46.181138][ T648] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 46.181638][ T648] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 46.182129][ T648] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 46.182641][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 46.183138][ T648] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.183635][ T648] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 46.184130][ T648] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 46.184654][ T648] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 46.185141][ T648] ? 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.185609][ T648] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 46.186089][ T648] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 46.186585][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 46.187089][ T648] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 46.187595][ T648] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 46.188080][ T648] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 46.188587][ T648] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 46.189073][ T648] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 46.189560][ T648] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 46.190182][ T648] ___sys_sendmsg (net/socket.c:2670) [ 46.190678][ T648] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 46.191147][ T648] ? __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.191645][ T648] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 46.191928][ T648] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 46.192224][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 46.192546][ T648] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 46.192821][ T648] ? __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.193099][ T648] ? __lock_release (kernel/locking/lockdep.c:5539) [ 46.193402][ T648] __sys_sendmsg (net/socket.c:2700) [ 46.193675][ T648] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 46.194014][ T648] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 46.194319][ T648] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 46.194601][ T648] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.194876][ T648] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 46.195224][ T648] RIP: 0033:0x7f6aa50381e7 [ 46.195525][ T648] 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.196535][ T648] RSP: 002b:00007ffec59e2728 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 46.196957][ T648] RAX: ffffffffffffffda RBX: 00007ffec59e2e50 RCX: 00007f6aa50381e7 [ 46.197403][ T648] RDX: 0000000000000000 RSI: 00007ffec59e2790 RDI: 0000000000000005 [ 46.197813][ T648] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 46.198231][ T648] R10: 00007f6aa4f35ee8 R11: 0000000000000246 R12: 0000000000000004 [ 46.198651][ T648] R13: 00000000686e2493 R14: 0000000000499600 R15: 0000000000000000 | [ 50.196092][ T681] ------------[ cut here ]------------ | [ 50.196414][ T681] WARNING: CPU: 0 PID: 681 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.196967][ T681] Modules linked in: | [ 50.197740][ T681] Tainted: [W]=WARN [ 50.197947][ T681] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.198296][ T681] 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.198577][ T681] 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.199569][ T681] RSP: 0018:ffffc90001c57140 EFLAGS: 00010246 [ 50.199918][ T681] RAX: 0000000000000000 RBX: ffff888009c5c000 RCX: 0000000000000001 [ 50.200333][ T681] RDX: 0000000000000000 RSI: ffffffffb0b10759 RDI: ffffffffb0258280 [ 50.200742][ T681] RBP: ffffc90001c57228 R08: ffff88800ee5a000 R09: 0000000000000000 [ 50.201151][ T681] R10: ffffc90001c575c8 R11: ffffffffb1e73028 R12: 1ffff9200038ae2c [ 50.202405][ T681] R13: 00000000000005dc R14: ffffc90001c57880 R15: ffff88800a9c4ae0 [ 50.202819][ T681] FS: 00007efee2490800(0000) GS:ffff8880b9d99000(0000) knlGS:0000000000000000 [ 50.203312][ T681] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.203659][ T681] CR2: 00000000004e5840 CR3: 000000000d0b0006 CR4: 0000000000772ef0 [ 50.204071][ T681] PKRU: 55555554 [ 50.204284][ T681] Call Trace: [ 50.204487][ T681] [ 50.204626][ T681] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 50.204907][ T681] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 50.205178][ T681] ? __lock_release (kernel/locking/lockdep.c:5539) [ 50.205465][ T681] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 50.205740][ T681] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 50.206016][ T681] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 50.206301][ T681] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 50.206580][ T681] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 50.206933][ T681] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.207204][ T681] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 50.207483][ T681] ? __kernel_text_address (kernel/extable.c:79) [ 50.207762][ T681] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 50.208041][ T681] ? __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.208322][ T681] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 50.208663][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 50.208938][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 50.209213][ T681] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 50.209495][ T681] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 50.209769][ T681] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 50.210042][ T681] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 50.210320][ T681] ? __create_object (mm/kmemleak.c:771) [ 50.210596][ T681] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 50.210869][ T681] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 50.211142][ T681] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 50.211486][ T681] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 50.211766][ T681] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 50.212045][ T681] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 50.212325][ T681] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 50.212604][ T681] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 50.212875][ T681] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 50.213146][ T681] ? __lock_release (kernel/locking/lockdep.c:5539) [ 50.213428][ T681] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 50.213702][ T681] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 50.213975][ T681] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 50.214258][ T681] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 50.214536][ T681] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 50.214808][ T681] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 50.215082][ T681] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 50.215373][ T681] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 50.215644][ T681] ? 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.215919][ T681] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 50.216195][ T681] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 50.216489][ T681] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 50.216774][ T681] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 50.217052][ T681] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 50.217334][ T681] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 50.217615][ T681] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 50.217890][ T681] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 50.218160][ T681] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 50.218519][ T681] ___sys_sendmsg (net/socket.c:2670) [ 50.218790][ T681] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 50.219061][ T681] ? __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.219409][ T681] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 50.219704][ T681] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 50.219983][ T681] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 50.220273][ T681] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 50.220549][ T681] ? __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.220823][ T681] ? __lock_release (kernel/locking/lockdep.c:5539) [ 50.221106][ T681] __sys_sendmsg (net/socket.c:2700) [ 50.221388][ T681] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 50.221740][ T681] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 50.222025][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 50.222309][ T681] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 50.222584][ T681] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 50.222921][ T681] RIP: 0033:0x7efee265d1e7 [ 50.223205][ T681] 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.224186][ T681] RSP: 002b:00007ffc2e3d81f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 50.224604][ T681] RAX: ffffffffffffffda RBX: 00007ffc2e3d8920 RCX: 00007efee265d1e7 [ 50.225012][ T681] RDX: 0000000000000000 RSI: 00007ffc2e3d8260 RDI: 0000000000000005 [ 50.225432][ T681] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 50.225846][ T681] R10: 00007efee255aee8 R11: 0000000000000246 R12: 0000000000000004 [ 50.226276][ T681] R13: 00000000686e2497 R14: 0000000000499600 R15: 0000000000000000 | [ 51.325257][ T690] ------------[ cut here ]------------ | [ 51.325575][ T690] WARNING: CPU: 0 PID: 690 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.326118][ T690] Modules linked in: | [ 51.328296][ T690] Tainted: [W]=WARN [ 51.328508][ T690] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.328849][ T690] 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.329129][ T690] 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.330122][ T690] RSP: 0018:ffffc90001bb7140 EFLAGS: 00010246 [ 51.330484][ T690] RAX: 0000000000000000 RBX: ffff88800e761000 RCX: 0000000000000001 [ 51.330895][ T690] RDX: 0000000000000000 RSI: ffffffffb0b10759 RDI: ffffffffb0258280 [ 51.331316][ T690] RBP: ffffc90001bb7228 R08: ffff8880094e5000 R09: 0000000000000000 [ 51.331728][ T690] R10: ffffc90001bb75c8 R11: ffffffffb1e73028 R12: 1ffff92000376e2c [ 51.332140][ T690] R13: 00000000000005dc R14: ffffc90001bb7880 R15: ffff88800f169fe0 [ 51.332558][ T690] FS: 00007f9a825c9800(0000) GS:ffff8880b9d99000(0000) knlGS:0000000000000000 [ 51.333042][ T690] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.333394][ T690] CR2: 00000000004e5840 CR3: 000000001100f002 CR4: 0000000000772ef0 [ 51.333809][ T690] PKRU: 55555554 [ 51.334012][ T690] Call Trace: [ 51.334215][ T690] [ 51.334363][ T690] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 51.334642][ T690] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 51.334912][ T690] ? __lock_release (kernel/locking/lockdep.c:5539) [ 51.335190][ T690] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 51.335474][ T690] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 51.335748][ T690] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 51.336026][ T690] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 51.336312][ T690] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 51.336664][ T690] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.336946][ T690] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 51.337216][ T690] ? __kernel_text_address (kernel/extable.c:79) [ 51.337500][ T690] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 51.337783][ T690] ? __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.338057][ T690] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 51.338403][ T690] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 51.338681][ T690] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 51.338954][ T690] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 51.339226][ T690] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 51.339509][ T690] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 51.339783][ T690] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 51.340055][ T690] ? __create_object (mm/kmemleak.c:771) [ 51.340336][ T690] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 51.340610][ T690] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 51.340884][ T690] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 51.341225][ T690] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 51.341515][ T690] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 51.341794][ T690] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 51.342070][ T690] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 51.342357][ T690] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 51.342630][ T690] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 51.342900][ T690] ? __lock_release (kernel/locking/lockdep.c:5539) [ 51.343177][ T690] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 51.343455][ T690] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 51.343728][ T690] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 51.344005][ T690] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 51.344296][ T690] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 51.344571][ T690] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 51.344843][ T690] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 51.345139][ T690] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 51.345424][ T690] ? 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.345702][ T690] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 51.345976][ T690] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 51.346268][ T690] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 51.346547][ T690] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 51.346841][ T690] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 51.347115][ T690] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 51.347404][ T690] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 51.347680][ T690] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 51.347950][ T690] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 51.348320][ T690] ___sys_sendmsg (net/socket.c:2670) [ 51.348593][ T690] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 51.348868][ T690] ? __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.349210][ T690] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 51.349493][ T690] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 51.349768][ T690] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 51.350047][ T690] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 51.350356][ T690] ? __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.350631][ T690] ? __lock_release (kernel/locking/lockdep.c:5539) [ 51.350913][ T690] __sys_sendmsg (net/socket.c:2700) [ 51.351187][ T690] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 51.351538][ T690] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 51.351823][ T690] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 51.352104][ T690] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 51.352386][ T690] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 51.352726][ T690] RIP: 0033:0x7f9a827961e7 [ 51.353008][ T690] 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.353993][ T690] RSP: 002b:00007ffe48e29358 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 51.354413][ T690] RAX: ffffffffffffffda RBX: 00007ffe48e29a80 RCX: 00007f9a827961e7 [ 51.354822][ T690] RDX: 0000000000000000 RSI: 00007ffe48e293c0 RDI: 0000000000000005 [ 51.355228][ T690] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 51.355644][ T690] R10: 00007f9a82693ee8 R11: 0000000000000246 R12: 0000000000000004 Finger prints: netif_set_mtu_ext:rtnl_newlink:rtnetlink_rcv_msg:netlink_rcv_skb:netlink_unicast