====================================== | [ 33.729744][ T470] s0: entered promiscuous mode | [ 33.731824][ T470] ------------[ cut here ]------------ | [ 33.732210][ T470] WARNING: CPU: 1 PID: 470 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 33.732830][ T470] Modules linked in: [last unloaded: netdevsim] [ 33.733864][ T470] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.734267][ T470] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 33.734590][ T470] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 33.735934][ T470] RSP: 0018:ffffc90000cf6ef0 EFLAGS: 00010246 [ 33.737076][ T470] RAX: 0000000000000000 RBX: ffff8880051f2000 RCX: 0000000000000001 [ 33.737585][ T470] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 33.738057][ T470] RBP: ffffc90000cf6fe0 R08: 0000000000000000 R09: 0000000000000000 [ 33.738531][ T470] R10: ffffc90000cf7010 R11: ffffffffa0d79160 R12: 1ffff9200019ede2 [ 33.739001][ T470] R13: 00000000000005dc R14: ffffc90000cf7010 R15: ffff8880051f2ef8 [ 33.739486][ T470] FS: 00007fbed504d800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 33.740033][ T470] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.740434][ T470] CR2: 00000000004e5d80 CR3: 000000000d613003 CR4: 0000000000772ef0 [ 33.740908][ T470] PKRU: 55555554 [ 33.741146][ T470] Call Trace: [ 33.741385][ T470] [ 33.741551][ T470] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 33.741875][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.742208][ T470] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.742525][ T470] netif_set_mtu (net/core/dev.c:9652) [ 33.742836][ T470] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 33.743162][ T470] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 33.743416][ T470] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 33.743736][ T470] br_add_if (net/bridge/br_if.c:697) [ 33.743980][ T470] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 33.744301][ T470] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 33.744616][ T470] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 33.744932][ T470] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 33.745333][ T470] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.745641][ T470] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 33.745946][ T470] ? __kernel_text_address (kernel/extable.c:79) [ 33.746268][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.746581][ T470] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 33.746892][ T470] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 33.747296][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.747629][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.747941][ T470] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 33.748263][ T470] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 33.748575][ T470] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.748884][ T470] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 33.749190][ T470] ? __create_object (mm/kmemleak.c:771) [ 33.749521][ T470] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 33.749832][ T470] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 33.750141][ T470] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 33.750534][ T470] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 33.750853][ T470] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 33.751164][ T470] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 33.751491][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.751809][ T470] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.752120][ T470] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 33.752439][ T470] ? __lock_release (kernel/locking/lockdep.c:5539) [ 33.752748][ T470] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 33.753053][ T470] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 33.753371][ T470] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 33.753688][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.754001][ T470] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.754318][ T470] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 33.754634][ T470] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 33.754951][ T470] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 33.755282][ T470] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 33.755595][ T470] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 33.755908][ T470] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 33.756223][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.756535][ T470] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 33.756849][ T470] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 33.757157][ T470] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 33.757486][ T470] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 33.757804][ T470] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 33.758112][ T470] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 33.758513][ T470] ___sys_sendmsg (net/socket.c:2670) [ 33.758820][ T470] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 33.759126][ T470] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 33.759531][ T470] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 33.759849][ T470] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.760161][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.760490][ T470] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.760800][ T470] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 33.761112][ T470] ? __lock_release (kernel/locking/lockdep.c:5539) [ 33.761435][ T470] __sys_sendmsg (net/socket.c:2700) [ 33.761740][ T470] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 33.762122][ T470] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 33.762453][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.762762][ T470] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.763070][ T470] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 33.763471][ T470] RIP: 0033:0x7fbed521a1e7 [ 33.763808][ T470] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 33.764931][ T470] RSP: 002b:00007ffc75656218 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 33.765409][ T470] RAX: ffffffffffffffda RBX: 00007ffc75656950 RCX: 00007fbed521a1e7 [ 33.766147][ T470] RDX: 0000000000000000 RSI: 00007ffc75656280 RDI: 0000000000000005 [ 33.766618][ T470] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 33.767083][ T470] R10: 000000000c8e9910 R11: 0000000000000246 R12: 0000000000000003 [ 33.767789][ T470] R13: 00000000686e69d9 R14: 0000000000499600 R15: 0000000000000000 | [ 33.893665][ T471] ------------[ cut here ]------------ | [ 33.894021][ T471] WARNING: CPU: 0 PID: 471 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 33.894660][ T471] Modules linked in: [last unloaded: netdevsim] | [ 33.895719][ T471] Tainted: [W]=WARN [ 33.895953][ T471] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.896339][ T471] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 33.896656][ T471] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 33.898242][ T471] RSP: 0018:ffffc90000cf6d70 EFLAGS: 00010246 [ 33.898631][ T471] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 33.899087][ T471] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 33.899560][ T471] RBP: ffffc90000cf6e60 R08: 0000000000000001 R09: 0000000000000000 [ 33.900015][ T471] R10: ffffc90000cf6e90 R11: ffffffffa0d79160 R12: 1ffff9200019edb2 [ 33.900482][ T471] R13: 00000000000005dc R14: ffffc90000cf6e90 R15: 0000000000000000 [ 33.900939][ T471] FS: 00007f257f11d800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 33.901497][ T471] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.901888][ T471] CR2: 00000000004e5800 CR3: 000000000dfe6003 CR4: 0000000000772ef0 [ 33.902355][ T471] PKRU: 55555554 [ 33.902584][ T471] Call Trace: [ 33.902811][ T471] [ 33.902963][ T471] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 33.903283][ T471] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 33.903595][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.903901][ T471] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 33.904212][ T471] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 33.904523][ T471] netif_set_mtu (net/core/dev.c:9652) [ 33.904825][ T471] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 33.905134][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.905460][ T471] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 33.905766][ T471] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 33.905999][ T471] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 33.906325][ T471] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 33.906638][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.906947][ T471] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.907259][ T471] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 33.907574][ T471] ? __lock_release (kernel/locking/lockdep.c:5539) [ 33.907882][ T471] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 33.908185][ T471] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 33.908513][ T471] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 33.908821][ T471] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 33.909215][ T471] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.909521][ T471] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 33.909823][ T471] ? __kernel_text_address (kernel/extable.c:79) [ 33.910128][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.910445][ T471] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 33.910755][ T471] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 33.911130][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.911439][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.911741][ T471] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 33.912042][ T471] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 33.912354][ T471] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.912659][ T471] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 33.912966][ T471] ? __create_object (mm/kmemleak.c:771) [ 33.913282][ T471] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 33.913588][ T471] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 33.913892][ T471] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 33.914277][ T471] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 33.914587][ T471] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 33.914894][ T471] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 33.915207][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.915518][ T471] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.915818][ T471] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 33.916116][ T471] ? __lock_release (kernel/locking/lockdep.c:5539) [ 33.916431][ T471] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 33.916739][ T471] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 33.917044][ T471] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 33.917370][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.917684][ T471] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.917985][ T471] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 33.918298][ T471] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 33.918612][ T471] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 33.918914][ T471] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 33.919229][ T471] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 33.919538][ T471] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 33.919841][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.920149][ T471] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 33.920463][ T471] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 33.920766][ T471] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 33.921076][ T471] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 33.921389][ T471] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 33.921690][ T471] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 33.922079][ T471] ___sys_sendmsg (net/socket.c:2670) [ 33.922391][ T471] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 33.922696][ T471] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 33.923072][ T471] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 33.923387][ T471] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.923694][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.924001][ T471] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.924316][ T471] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 33.924623][ T471] ? __lock_release (kernel/locking/lockdep.c:5539) [ 33.924932][ T471] __sys_sendmsg (net/socket.c:2700) [ 33.925239][ T471] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 33.925617][ T471] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 33.925933][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.926243][ T471] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.926550][ T471] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 33.926927][ T471] RIP: 0033:0x7f257f2ea1e7 [ 33.927251][ T471] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 33.928353][ T471] RSP: 002b:00007fffe010bd78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 33.928818][ T471] RAX: ffffffffffffffda RBX: 00007fffe010c4b0 RCX: 00007f257f2ea1e7 [ 33.929281][ T471] RDX: 0000000000000000 RSI: 00007fffe010bde0 RDI: 0000000000000005 [ 33.929737][ T471] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 33.930190][ T471] R10: 00000000396a4910 R11: 0000000000000246 R12: 0000000000000003 [ 33.930653][ T471] R13: 00000000686e69d9 R14: 0000000000499600 R15: 0000000000000000 | [ 34.540681][ T475] ------------[ cut here ]------------ | [ 34.540991][ T475] WARNING: CPU: 3 PID: 475 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) | [ 34.541614][ T475] Modules linked in: [last unloaded: netdevsim] | [ 34.542654][ T475] Tainted: [W]=WARN [ 34.542890][ T475] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.543281][ T475] 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) [ 34.543600][ T475] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 34.544714][ T475] RSP: 0018:ffffc90000d16ef0 EFLAGS: 00010246 [ 34.545104][ T475] RAX: 0000000000000000 RBX: ffff8880051f2000 RCX: 0000000000000001 [ 34.545578][ T475] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 34.546041][ T475] RBP: ffffc90000d16fe0 R08: 0000000000000000 R09: 0000000000000000 [ 34.546516][ T475] R10: ffffc90000d17010 R11: ffffffffa16cd718 R12: 1ffff920001a2de2 [ 34.546978][ T475] R13: 00000000000005dc R14: ffffc90000d17010 R15: ffff8880051f2ef8 [ 34.547475][ T475] FS: 00007f56ea796800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 34.548015][ T475] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.548480][ T475] CR2: 00000000004e5d88 CR3: 000000000dfe7003 CR4: 0000000000772ef0 [ 34.548991][ T475] PKRU: 55555554 [ 34.549253][ T475] Call Trace: [ 34.549503][ T475] [ 34.549678][ T475] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 34.550012][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.550362][ T475] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 34.550699][ T475] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 34.551119][ T475] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 34.551469][ T475] netif_set_mtu (net/core/dev.c:9652) [ 34.551806][ T475] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 34.552157][ T475] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 34.552424][ T475] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 34.552766][ T475] br_add_if (net/bridge/br_if.c:697) [ 34.553028][ T475] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 34.553377][ T475] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 34.553720][ T475] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 34.554063][ T475] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 34.554502][ T475] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.554837][ T475] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 34.555172][ T475] ? __kernel_text_address (kernel/extable.c:79) [ 34.555519][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.555870][ T475] ? __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) [ 34.556216][ T475] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 34.556631][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.556963][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.557318][ T475] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 34.557660][ T475] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 34.558000][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.558356][ T475] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 34.558693][ T475] ? __create_object (mm/kmemleak.c:771) [ 34.559027][ T475] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 34.559372][ T475] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 34.559707][ T475] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 34.560118][ T475] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 34.560469][ T475] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 34.560811][ T475] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.561168][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.561518][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.561852][ T475] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 34.562182][ T475] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.562526][ T475] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.562859][ T475] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 34.563205][ T475] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.563544][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.563886][ T475] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.564228][ T475] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.564565][ T475] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 34.564909][ T475] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 34.565252][ T475] ? 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) [ 34.565591][ T475] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 34.565940][ T475] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 34.566291][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.566632][ T475] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 34.566967][ T475] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 34.567320][ T475] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 34.567668][ T475] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 34.568001][ T475] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 34.568343][ T475] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 34.568778][ T475] ___sys_sendmsg (net/socket.c:2670) [ 34.569114][ T475] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 34.569455][ T475] ? __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) [ 34.569872][ T475] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 34.570218][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.570555][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.570892][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.571241][ T475] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 34.571573][ T475] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.571911][ T475] __sys_sendmsg (net/socket.c:2700) [ 34.572253][ T475] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 34.572668][ T475] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 34.573012][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.573356][ T475] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.573700][ T475] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.574112][ T475] RIP: 0033:0x7f56ea9631e7 [ 34.574466][ T475] 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) [ 34.575661][ T475] RSP: 002b:00007ffd0515c198 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 34.576171][ T475] RAX: ffffffffffffffda RBX: 00007ffd0515c8d0 RCX: 00007f56ea9631e7 [ 34.576679][ T475] RDX: 0000000000000000 RSI: 00007ffd0515c200 RDI: 0000000000000005 [ 34.577179][ T475] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 34.577698][ T475] R10: 000000002420a910 R11: 0000000000000246 R12: 0000000000000003 [ 34.578212][ T475] R13: 00000000686e69da R14: 0000000000499600 R15: 0000000000000000 | [ 34.711900][ T476] ------------[ cut here ]------------ | [ 34.712312][ T476] WARNING: CPU: 2 PID: 476 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) | [ 34.712941][ T476] Modules linked in: [last unloaded: netdevsim] | [ 34.714019][ T476] Tainted: [W]=WARN [ 34.714276][ T476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.714669][ T476] 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) [ 34.715006][ T476] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 34.716117][ T476] RSP: 0018:ffffc90000d16d70 EFLAGS: 00010246 [ 34.716528][ T476] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 34.717001][ T476] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 34.717503][ T476] RBP: ffffc90000d16e60 R08: 0000000000000001 R09: 0000000000000000 [ 34.717977][ T476] R10: ffffc90000d16e90 R11: ffffffffa0d79160 R12: 1ffff920001a2db2 [ 34.719381][ T476] R13: 00000000000005dc R14: ffffc90000d16e90 R15: 0000000000000000 [ 34.719869][ T476] FS: 00007f2ddfb3f800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 34.720433][ T476] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.720832][ T476] CR2: 00000000004e5800 CR3: 000000000a8ba004 CR4: 0000000000772ef0 [ 34.721314][ T476] PKRU: 55555554 [ 34.721557][ T476] Call Trace: [ 34.721798][ T476] [ 34.721967][ T476] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 34.722312][ T476] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 34.722640][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.722957][ T476] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 34.723318][ T476] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 34.723644][ T476] netif_set_mtu (net/core/dev.c:9652) [ 34.723967][ T476] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 34.724306][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.724632][ T476] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 34.724958][ T476] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 34.725215][ T476] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 34.725548][ T476] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 34.725880][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.726216][ T476] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.726538][ T476] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 34.726854][ T476] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.727176][ T476] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 34.727527][ T476] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 34.727850][ T476] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 34.728174][ T476] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 34.728618][ T476] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.728940][ T476] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 34.729268][ T476] ? __kernel_text_address (kernel/extable.c:79) [ 34.729599][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.729918][ T476] ? __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) [ 34.730248][ T476] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 34.730637][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.730956][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.731281][ T476] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 34.731599][ T476] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 34.731920][ T476] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.732258][ T476] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 34.732576][ T476] ? __create_object (mm/kmemleak.c:771) [ 34.732900][ T476] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 34.733239][ T476] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 34.733579][ T476] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 34.733967][ T476] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 34.734309][ T476] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 34.734641][ T476] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.734959][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.735293][ T476] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.735611][ T476] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 34.735924][ T476] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.736255][ T476] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.736572][ T476] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 34.736892][ T476] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.737235][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.737572][ T476] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.737888][ T476] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.738224][ T476] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 34.738584][ T476] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 34.738902][ T476] ? 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) [ 34.739236][ T476] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 34.739561][ T476] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 34.739878][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.740215][ T476] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 34.740537][ T476] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 34.740853][ T476] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 34.741179][ T476] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 34.741508][ T476] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 34.741832][ T476] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 34.742266][ T476] ___sys_sendmsg (net/socket.c:2670) [ 34.742623][ T476] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 34.742938][ T476] ? __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) [ 34.743346][ T476] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 34.743666][ T476] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.743987][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.744327][ T476] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.744645][ T476] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 34.744959][ T476] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.745294][ T476] __sys_sendmsg (net/socket.c:2700) [ 34.745610][ T476] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 34.745998][ T476] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 34.746337][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.746657][ T476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.746981][ T476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.747440][ T476] RIP: 0033:0x7f2ddfd0c1e7 [ 34.747773][ T476] 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) [ 34.748892][ T476] RSP: 002b:00007ffc5cfa7208 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 34.749386][ T476] RAX: ffffffffffffffda RBX: 00007ffc5cfa7940 RCX: 00007f2ddfd0c1e7 [ 34.749856][ T476] RDX: 0000000000000000 RSI: 00007ffc5cfa7270 RDI: 0000000000000005 [ 34.750330][ T476] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 34.750797][ T476] R10: 0000000001ae0910 R11: 0000000000000246 R12: 0000000000000003 [ 34.751280][ T476] R13: 00000000686e69da R14: 0000000000499600 R15: 0000000000000000 | [ 35.831647][ T485] ------------[ cut here ]------------ | [ 35.831989][ T485] WARNING: CPU: 0 PID: 485 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 35.832641][ T485] Modules linked in: [last unloaded: netdevsim] | [ 35.833720][ T485] Tainted: [W]=WARN [ 35.833967][ T485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.834379][ T485] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 35.834716][ T485] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.835871][ T485] RSP: 0018:ffffc90000d96ef0 EFLAGS: 00010246 [ 35.836285][ T485] RAX: 0000000000000000 RBX: ffff8880051f2000 RCX: 0000000000000001 [ 35.836763][ T485] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 35.837249][ T485] RBP: ffffc90000d96fe0 R08: 0000000000000000 R09: 0000000000000000 [ 35.837769][ T485] R10: ffffc90000d97010 R11: ffffffffa16cd718 R12: 1ffff920001b2de2 [ 35.838243][ T485] R13: 00000000000005dc R14: ffffc90000d97010 R15: ffff8880051f2ef8 [ 35.838698][ T485] FS: 00007f79e913d800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 35.839444][ T485] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.839834][ T485] CR2: 00000000004e6888 CR3: 000000000961d001 CR4: 0000000000772ef0 [ 35.840517][ T485] PKRU: 55555554 [ 35.840750][ T485] Call Trace: [ 35.840984][ T485] [ 35.841146][ T485] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.841624][ T485] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.841946][ T485] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 35.842353][ T485] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 35.842747][ T485] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 35.843067][ T485] netif_set_mtu (net/core/dev.c:9652) [ 35.843385][ T485] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 35.843702][ T485] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 35.843938][ T485] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 35.844264][ T485] br_add_if (net/bridge/br_if.c:697) [ 35.844497][ T485] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 35.844796][ T485] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.845120][ T485] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 35.845444][ T485] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.845825][ T485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.846121][ T485] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.846446][ T485] ? __kernel_text_address (kernel/extable.c:79) [ 35.846750][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.847046][ T485] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 35.847364][ T485] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.847732][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.848036][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.848348][ T485] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.848644][ T485] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.848945][ T485] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.849272][ T485] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.849582][ T485] ? __create_object (mm/kmemleak.c:771) [ 35.849919][ T485] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.850248][ T485] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.850560][ T485] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.850936][ T485] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.851284][ T485] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.851591][ T485] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.851893][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.852242][ T485] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.852544][ T485] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.852836][ T485] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.853130][ T485] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.853447][ T485] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.853746][ T485] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.854062][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.854401][ T485] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.854695][ T485] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.854996][ T485] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.855339][ T485] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.855658][ T485] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 35.855962][ T485] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.856275][ T485] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.856605][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.856907][ T485] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.857222][ T485] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.857563][ T485] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.857866][ T485] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.858185][ T485] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.858532][ T485] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.858907][ T485] ___sys_sendmsg (net/socket.c:2670) [ 35.859234][ T485] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.859531][ T485] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 35.859923][ T485] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.860237][ T485] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.860537][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.860835][ T485] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.861126][ T485] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 35.861433][ T485] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.861737][ T485] __sys_sendmsg (net/socket.c:2700) [ 35.862058][ T485] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.862447][ T485] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.862782][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.863078][ T485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.863404][ T485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.863773][ T485] RIP: 0033:0x7f79e930a1e7 [ 35.864104][ T485] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 35.865173][ T485] RSP: 002b:00007ffeb6cdd0d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.865638][ T485] RAX: ffffffffffffffda RBX: 00007ffeb6cdd810 RCX: 00007f79e930a1e7 [ 35.866090][ T485] RDX: 0000000000000000 RSI: 00007ffeb6cdd140 RDI: 0000000000000005 [ 35.866577][ T485] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 35.867036][ T485] R10: 0000000020bfc910 R11: 0000000000000246 R12: 0000000000000003 [ 35.867513][ T485] R13: 00000000686e69db R14: 0000000000499600 R15: 0000000000000000 | [ 36.630664][ T491] ------------[ cut here ]------------ | [ 36.630970][ T491] WARNING: CPU: 0 PID: 491 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.631560][ T491] Modules linked in: [last unloaded: netdevsim] | [ 36.632531][ T491] Tainted: [W]=WARN [ 36.632757][ T491] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.633124][ T491] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.633437][ T491] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.634493][ T491] RSP: 0018:ffffc90000df6ef0 EFLAGS: 00010246 [ 36.634864][ T491] RAX: 0000000000000000 RBX: ffff8880051f2000 RCX: 0000000000000001 [ 36.635313][ T491] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 36.635754][ T491] RBP: ffffc90000df6fe0 R08: 0000000000000000 R09: 0000000000000000 [ 36.636205][ T491] R10: ffffc90000df7010 R11: ffffffffa0d79160 R12: 1ffff920001bede2 [ 36.636647][ T491] R13: 00000000000005dc R14: ffffc90000df7010 R15: ffff8880051f2ef8 [ 36.637090][ T491] FS: 00007f90c0ecb800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 36.637625][ T491] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.638000][ T491] CR2: 00000000004e5d90 CR3: 0000000005a55001 CR4: 0000000000772ef0 [ 36.638453][ T491] PKRU: 55555554 [ 36.638676][ T491] Call Trace: [ 36.638900][ T491] [ 36.639057][ T491] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.639371][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.639673][ T491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.639968][ T491] netif_set_mtu (net/core/dev.c:9652) [ 36.640268][ T491] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 36.640577][ T491] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 36.640803][ T491] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 36.641100][ T491] br_add_if (net/bridge/br_if.c:697) [ 36.641344][ T491] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 36.641641][ T491] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.641941][ T491] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 36.642255][ T491] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.642628][ T491] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.642920][ T491] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.643226][ T491] ? __kernel_text_address (kernel/extable.c:79) [ 36.643530][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.643825][ T491] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.644121][ T491] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.644497][ T491] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.644791][ T491] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.645082][ T491] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.645382][ T491] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.645678][ T491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.645974][ T491] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.646272][ T491] ? __create_object (mm/kmemleak.c:771) [ 36.646566][ T491] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.646859][ T491] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.647153][ T491] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.647534][ T491] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.647833][ T491] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.648133][ T491] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.648432][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.648728][ T491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.649018][ T491] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.649317][ T491] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.649611][ T491] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.649900][ T491] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.650204][ T491] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.650505][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.650799][ T491] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.651089][ T491] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.651391][ T491] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.651693][ T491] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.651985][ T491] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.652287][ T491] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.652588][ T491] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.652878][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.653173][ T491] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.653474][ T491] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.653771][ T491] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.654071][ T491] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.654393][ T491] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.654692][ T491] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.655065][ T491] ___sys_sendmsg (net/socket.c:2670) [ 36.655365][ T491] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.655657][ T491] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.656021][ T491] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.656327][ T491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.656621][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.656922][ T491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.657224][ T491] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.657532][ T491] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.657830][ T491] __sys_sendmsg (net/socket.c:2700) [ 36.658120][ T491] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.658490][ T491] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.658793][ T491] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.659091][ T491] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.659395][ T491] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.659757][ T491] RIP: 0033:0x7f90c10981e7 [ 36.660060][ T491] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.661110][ T491] RSP: 002b:00007ffd78656808 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.661565][ T491] RAX: ffffffffffffffda RBX: 00007ffd78656f40 RCX: 00007f90c10981e7 [ 36.662003][ T491] RDX: 0000000000000000 RSI: 00007ffd78656870 RDI: 0000000000000005 [ 36.662448][ T491] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 36.662885][ T491] R10: 0000000036cd2910 R11: 0000000000000246 R12: 0000000000000003 [ 36.663336][ T491] R13: 00000000686e69dc R14: 0000000000499600 R15: 0000000000000000 | [ 36.795871][ T492] ------------[ cut here ]------------ | [ 36.796775][ T492] WARNING: CPU: 2 PID: 492 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.797396][ T492] Modules linked in: [last unloaded: netdevsim] | [ 36.798390][ T492] Tainted: [W]=WARN [ 36.798622][ T492] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.798999][ T492] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.799324][ T492] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.800371][ T492] RSP: 0018:ffffc90000df6d70 EFLAGS: 00010246 [ 36.800755][ T492] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 36.801210][ T492] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 36.801657][ T492] RBP: ffffc90000df6e60 R08: 0000000000000001 R09: 0000000000000000 [ 36.802127][ T492] R10: ffffc90000df6e90 R11: ffffffffa0d79160 R12: 1ffff920001bedb2 [ 36.802586][ T492] R13: 00000000000005dc R14: ffffc90000df6e90 R15: 0000000000000000 [ 36.803041][ T492] FS: 00007f182da63800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 36.803582][ T492] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.803961][ T492] CR2: 00000000004e5800 CR3: 00000000032d0003 CR4: 0000000000772ef0 [ 36.804425][ T492] PKRU: 55555554 [ 36.804656][ T492] Call Trace: [ 36.804893][ T492] [ 36.805052][ T492] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 36.805370][ T492] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.805679][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.805982][ T492] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 36.806298][ T492] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 36.806603][ T492] netif_set_mtu (net/core/dev.c:9652) [ 36.806906][ T492] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 36.807230][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.807564][ T492] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 36.807867][ T492] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 36.808103][ T492] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 36.808451][ T492] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 36.808767][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.809076][ T492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.809400][ T492] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 36.809706][ T492] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.810015][ T492] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 36.810331][ T492] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.810642][ T492] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 36.810950][ T492] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.811345][ T492] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.811648][ T492] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.811947][ T492] ? __kernel_text_address (kernel/extable.c:79) [ 36.812264][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.812567][ T492] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.812883][ T492] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.813287][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.813591][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.813890][ T492] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.814206][ T492] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.814509][ T492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.814815][ T492] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.815115][ T492] ? __create_object (mm/kmemleak.c:771) [ 36.815431][ T492] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.815735][ T492] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.816038][ T492] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.816422][ T492] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.816737][ T492] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.817042][ T492] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.817401][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.817743][ T492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.818048][ T492] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.818360][ T492] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.818666][ T492] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.818973][ T492] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.819295][ T492] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.819604][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.819912][ T492] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.820230][ T492] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.820539][ T492] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.820850][ T492] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.821157][ T492] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.821475][ T492] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.821779][ T492] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.822078][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.822395][ T492] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.822701][ T492] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.823001][ T492] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.823327][ T492] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.823656][ T492] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.823960][ T492] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.824357][ T492] ___sys_sendmsg (net/socket.c:2670) [ 36.824659][ T492] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.824956][ T492] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.825338][ T492] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.825644][ T492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.825946][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.826266][ T492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.826568][ T492] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.826868][ T492] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.827176][ T492] __sys_sendmsg (net/socket.c:2700) [ 36.827498][ T492] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.827868][ T492] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.828185][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.828500][ T492] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.828801][ T492] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.829170][ T492] RIP: 0033:0x7f182dc301e7 [ 36.829520][ T492] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.830609][ T492] RSP: 002b:00007ffe71fc2b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.831059][ T492] RAX: ffffffffffffffda RBX: 00007ffe71fc32d0 RCX: 00007f182dc301e7 [ 36.831516][ T492] RDX: 0000000000000000 RSI: 00007ffe71fc2c00 RDI: 0000000000000005 [ 36.831961][ T492] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 36.832424][ T492] R10: 0000000004026910 R11: 0000000000000246 R12: 0000000000000003 [ 36.832874][ T492] R13: 00000000686e69dc R14: 0000000000499600 R15: 0000000000000000 | [ 43.657830][ T509] ------------[ cut here ]------------ | [ 43.658163][ T509] WARNING: CPU: 0 PID: 509 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.658768][ T509] Modules linked in: [last unloaded: netdevsim] | [ 43.659761][ T509] Tainted: [W]=WARN [ 43.659983][ T509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.660366][ T509] 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.660667][ T509] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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.661720][ T509] RSP: 0018:ffffc90000a96d70 EFLAGS: 00010246 [ 43.662090][ T509] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 43.662545][ T509] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 43.662980][ T509] RBP: ffffc90000a96e60 R08: 0000000000000001 R09: 0000000000000000 [ 43.663439][ T509] R10: ffffc90000a96e90 R11: ffffffffa0d79160 R12: 1ffff92000152db2 [ 43.663905][ T509] R13: 00000000000005dc R14: ffffc90000a96e90 R15: 0000000000000000 [ 43.664374][ T509] FS: 00007fa7a5f43800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 43.664883][ T509] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.665271][ T509] CR2: 00000000004e5800 CR3: 0000000005948003 CR4: 0000000000772ef0 [ 43.665711][ T509] PKRU: 55555554 [ 43.665928][ T509] Call Trace: [ 43.666143][ T509] [ 43.666325][ T509] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 43.666627][ T509] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 43.666926][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 43.667253][ T509] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 43.667575][ T509] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 43.667873][ T509] netif_set_mtu (net/core/dev.c:9652) [ 43.668162][ T509] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 43.668482][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 43.668777][ T509] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 43.669066][ T509] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 43.669309][ T509] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 43.669614][ T509] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 43.669911][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.670232][ T509] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.670531][ T509] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 43.670820][ T509] ? __lock_release (kernel/locking/lockdep.c:5539) [ 43.671116][ T509] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 43.671433][ T509] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 43.671731][ T509] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 43.672025][ T509] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 43.672431][ T509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.672721][ T509] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 43.673011][ T509] ? __kernel_text_address (kernel/extable.c:79) [ 43.673321][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.673617][ T509] ? __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.673908][ T509] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 43.674296][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 43.674589][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 43.674878][ T509] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 43.675165][ T509] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 43.675479][ T509] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.675769][ T509] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 43.676057][ T509] ? __create_object (mm/kmemleak.c:771) [ 43.676372][ T509] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 43.676670][ T509] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 43.676961][ T509] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 43.677387][ T509] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 43.677690][ T509] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 43.677986][ T509] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 43.678300][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.678597][ T509] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.678890][ T509] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 43.679182][ T509] ? __lock_release (kernel/locking/lockdep.c:5539) [ 43.679501][ T509] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 43.679796][ T509] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 43.680092][ T509] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 43.680408][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.680704][ T509] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.680993][ T509] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 43.681325][ T509] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 43.681629][ T509] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 43.681919][ T509] ? 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.682237][ T509] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 43.682537][ T509] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 43.682827][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.683122][ T509] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 43.683435][ T509] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 43.683727][ T509] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 43.684030][ T509] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 43.684348][ T509] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 43.684641][ T509] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 43.685013][ T509] ___sys_sendmsg (net/socket.c:2670) [ 43.685315][ T509] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 43.685604][ T509] ? __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.685967][ T509] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 43.686290][ T509] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.686586][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.686880][ T509] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.687168][ T509] ? __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.687495][ T509] ? __lock_release (kernel/locking/lockdep.c:5539) [ 43.687796][ T509] __sys_sendmsg (net/socket.c:2700) [ 43.688082][ T509] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 43.688459][ T509] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 43.688762][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 43.689060][ T509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.689372][ T509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.689734][ T509] RIP: 0033:0x7fa7a61101e7 [ 43.690034][ T509] 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.691109][ T509] RSP: 002b:00007ffe909fc2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 43.691568][ T509] RAX: ffffffffffffffda RBX: 00007ffe909fca30 RCX: 00007fa7a61101e7 [ 43.692003][ T509] RDX: 0000000000000000 RSI: 00007ffe909fc360 RDI: 0000000000000005 [ 43.692461][ T509] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 43.692896][ T509] R10: 0000000023e66910 R11: 0000000000000246 R12: 0000000000000003 [ 43.693351][ T509] R13: 00000000686e69e3 R14: 0000000000499600 R15: 0000000000000000 | [ 43.836759][ T510] ------------[ cut here ]------------ | [ 43.837119][ T510] WARNING: CPU: 2 PID: 510 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.838244][ T510] Modules linked in: [last unloaded: netdevsim] | [ 43.839240][ T510] Tainted: [W]=WARN [ 43.839475][ T510] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.839850][ T510] 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.840161][ T510] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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.841213][ T510] RSP: 0018:ffffc90000e46d70 EFLAGS: 00010246 [ 43.841596][ T510] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 43.842045][ T510] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 43.842500][ T510] RBP: ffffc90000e46e60 R08: 0000000000000001 R09: 0000000000000000 [ 43.842944][ T510] R10: ffffc90000e46e90 R11: ffffffffa0d79160 R12: 1ffff920001c8db2 [ 43.843440][ T510] R13: 00000000000005dc R14: ffffc90000e46e90 R15: 0000000000000000 [ 43.843892][ T510] FS: 00007f46cc190800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 43.844429][ T510] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.844812][ T510] CR2: 00000000004e5800 CR3: 000000000de53006 CR4: 0000000000772ef0 [ 43.845270][ T510] PKRU: 55555554 [ 43.845507][ T510] Call Trace: [ 43.845736][ T510] [ 43.845897][ T510] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 43.846217][ T510] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 43.846528][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 43.846834][ T510] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 43.847134][ T510] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 43.847486][ T510] netif_set_mtu (net/core/dev.c:9652) [ 43.847804][ T510] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 43.848141][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 43.848460][ T510] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 43.848768][ T510] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 43.849004][ T510] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 43.849335][ T510] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 43.849646][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.849958][ T510] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.850281][ T510] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 43.850585][ T510] ? __lock_release (kernel/locking/lockdep.c:5539) [ 43.850891][ T510] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 43.851204][ T510] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 43.851512][ T510] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 43.851824][ T510] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 43.852213][ T510] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.852525][ T510] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 43.852825][ T510] ? __kernel_text_address (kernel/extable.c:79) [ 43.853132][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.853447][ T510] ? __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.853754][ T510] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 43.854128][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 43.854444][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 43.854750][ T510] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 43.855051][ T510] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 43.855365][ T510] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.855670][ T510] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 43.855975][ T510] ? __create_object (mm/kmemleak.c:771) [ 43.856307][ T510] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 43.856611][ T510] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 43.856922][ T510] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 43.857315][ T510] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 43.857630][ T510] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 43.857940][ T510] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 43.858255][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.858565][ T510] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.858866][ T510] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 43.859168][ T510] ? __lock_release (kernel/locking/lockdep.c:5539) [ 43.859490][ T510] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 43.859797][ T510] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 43.860100][ T510] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 43.860417][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.860722][ T510] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.861024][ T510] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 43.861339][ T510] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 43.861656][ T510] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 43.861960][ T510] ? 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.862277][ T510] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 43.862583][ T510] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 43.862881][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.863203][ T510] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 43.863514][ T510] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 43.863819][ T510] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 43.864130][ T510] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 43.864449][ T510] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 43.864748][ T510] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 43.865129][ T510] ___sys_sendmsg (net/socket.c:2670) [ 43.865439][ T510] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 43.865741][ T510] ? __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.866115][ T510] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 43.866436][ T510] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.866741][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.867053][ T510] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.867382][ T510] ? __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.867685][ T510] ? __lock_release (kernel/locking/lockdep.c:5539) [ 43.867994][ T510] __sys_sendmsg (net/socket.c:2700) [ 43.868305][ T510] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 43.868678][ T510] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 43.868991][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 43.869305][ T510] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.869610][ T510] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.869979][ T510] RIP: 0033:0x7f46cc35d1e7 [ 43.870302][ T510] 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.871398][ T510] RSP: 002b:00007ffc0861bfe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 43.871848][ T510] RAX: ffffffffffffffda RBX: 00007ffc0861c720 RCX: 00007f46cc35d1e7 [ 43.872304][ T510] RDX: 0000000000000000 RSI: 00007ffc0861c050 RDI: 0000000000000005 [ 43.872754][ T510] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 43.873208][ T510] R10: 00000000305b5910 R11: 0000000000000246 R12: 0000000000000003 [ 43.873653][ T510] R13: 00000000686e69e3 R14: 0000000000499600 R15: 0000000000000000 | [ 44.013074][ T511] ------------[ cut here ]------------ | [ 44.013417][ T511] WARNING: CPU: 0 PID: 511 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.014003][ T511] Modules linked in: [last unloaded: netdevsim] | [ 44.015010][ T511] Tainted: [W]=WARN [ 44.015245][ T511] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.015613][ T511] 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.015920][ T511] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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.016979][ T511] RSP: 0018:ffffc90000e66d70 EFLAGS: 00010246 [ 44.017383][ T511] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 44.017836][ T511] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 44.018293][ T511] RBP: ffffc90000e66e60 R08: 0000000000000001 R09: 0000000000000000 [ 44.018732][ T511] R10: ffffc90000e66e90 R11: ffffffffa0d79160 R12: 1ffff920001ccdb2 [ 44.019175][ T511] R13: 00000000000005dc R14: ffffc90000e66e90 R15: 0000000000000000 [ 44.019621][ T511] FS: 00007fa903994800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 44.020141][ T511] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.020520][ T511] CR2: 00000000004e5800 CR3: 000000000b315005 CR4: 0000000000772ef0 [ 44.020969][ T511] PKRU: 55555554 [ 44.021204][ T511] Call Trace: [ 44.021425][ T511] [ 44.021576][ T511] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 44.021882][ T511] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 44.022180][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.022489][ T511] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 44.022789][ T511] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 44.023086][ T511] netif_set_mtu (net/core/dev.c:9652) [ 44.023391][ T511] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 44.023692][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.023992][ T511] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 44.024321][ T511] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 44.024543][ T511] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 44.024853][ T511] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 44.025157][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.025475][ T511] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.025767][ T511] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 44.026055][ T511] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.026369][ T511] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 44.026659][ T511] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 44.026951][ T511] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 44.027253][ T511] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 44.027639][ T511] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.027924][ T511] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 44.028225][ T511] ? __kernel_text_address (kernel/extable.c:79) [ 44.028523][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.028814][ T511] ? __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.029102][ T511] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 44.029472][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.029768][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.030070][ T511] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 44.030377][ T511] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 44.030672][ T511] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.030960][ T511] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 44.031276][ T511] ? __create_object (mm/kmemleak.c:771) [ 44.031566][ T511] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 44.031854][ T511] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 44.032142][ T511] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 44.032508][ T511] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 44.032805][ T511] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 44.033101][ T511] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 44.033399][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.033693][ T511] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.033979][ T511] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 44.034273][ T511] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.034563][ T511] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 44.034849][ T511] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 44.035140][ T511] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 44.035444][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.035740][ T511] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.036026][ T511] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 44.036324][ T511] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 44.036622][ T511] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 44.036910][ T511] ? 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.037210][ T511] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 44.037634][ T511] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 44.037930][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.038250][ T511] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 44.038545][ T511] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 44.038830][ T511] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 44.039138][ T511] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 44.039534][ T511] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 44.040007][ T511] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 44.040614][ T511] ___sys_sendmsg (net/socket.c:2670) [ 44.041072][ T511] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 44.041545][ T511] ? __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.042115][ T511] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 44.042595][ T511] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.043049][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.043547][ T511] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.043994][ T511] ? __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.044451][ T511] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.044914][ T511] __sys_sendmsg (net/socket.c:2700) [ 44.045373][ T511] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 44.045928][ T511] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 44.046411][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.046889][ T511] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.047377][ T511] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.047931][ T511] RIP: 0033:0x7fa903b611e7 [ 44.048406][ T511] 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.050005][ T511] RSP: 002b:00007ffe20285568 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 44.050705][ T511] RAX: ffffffffffffffda RBX: 00007ffe20285ca0 RCX: 00007fa903b611e7 [ 44.051390][ T511] RDX: 0000000000000000 RSI: 00007ffe202855d0 RDI: 0000000000000005 [ 44.052056][ T511] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 44.052743][ T511] R10: 000000002e708910 R11: 0000000000000246 R12: 0000000000000003 [ 44.053440][ T511] R13: 00000000686e69e3 R14: 0000000000499600 R15: 0000000000000000 | [ 69.410780][ T752] ------------[ cut here ]------------ | [ 69.411177][ T752] WARNING: CPU: 2 PID: 752 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.411825][ T752] Modules linked in: [last unloaded: netdevsim] | [ 69.412875][ T752] Tainted: [W]=WARN [ 69.413123][ T752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.413532][ T752] 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.413867][ T752] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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.414988][ T752] RSP: 0018:ffffc90001456d70 EFLAGS: 00010246 [ 69.415402][ T752] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 69.415877][ T752] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 69.416357][ T752] RBP: ffffc90001456e60 R08: 0000000000000001 R09: 0000000000000000 [ 69.416832][ T752] R10: ffffc90001456e90 R11: ffffffffa0d79160 R12: 1ffff9200028adb2 [ 69.417316][ T752] R13: 00000000000005dc R14: ffffc90001456e90 R15: 0000000000000000 [ 69.417811][ T752] FS: 00007f6ca47b3800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 69.418389][ T752] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.418791][ T752] CR2: 00000000004e5800 CR3: 000000000f721001 CR4: 0000000000772ef0 [ 69.419274][ T752] PKRU: 55555554 [ 69.419519][ T752] Call Trace: [ 69.419770][ T752] [ 69.419940][ T752] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 69.420279][ T752] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 69.420609][ T752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.420931][ T752] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 69.421261][ T752] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 69.421582][ T752] netif_set_mtu (net/core/dev.c:9652) [ 69.421905][ T752] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 69.422243][ T752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.422563][ T752] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 69.422890][ T752] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 69.423136][ T752] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 69.423478][ T752] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 69.423806][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.424130][ T752] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.424469][ T752] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 69.424786][ T752] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.425111][ T752] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 69.425442][ T752] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 69.425771][ T752] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 69.426092][ T752] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 69.426508][ T752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 69.426824][ T752] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 69.427141][ T752] ? __kernel_text_address (kernel/extable.c:79) [ 69.427489][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.427812][ T752] ? __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.428133][ T752] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 69.428535][ T752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.428859][ T752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.429173][ T752] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 69.429499][ T752] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 69.429819][ T752] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.430135][ T752] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 69.430463][ T752] ? __create_object (mm/kmemleak.c:771) [ 69.430782][ T752] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 69.431100][ T752] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 69.431434][ T752] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 69.431827][ T752] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 69.432164][ T752] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 69.432518][ T752] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 69.432841][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.433169][ T752] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.433503][ T752] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 69.433823][ T752] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.434149][ T752] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 69.434484][ T752] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 69.434813][ T752] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 69.435136][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.435467][ T752] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 69.435783][ T752] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 69.436107][ T752] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 69.436445][ T752] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 69.436764][ T752] ? 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.437082][ T752] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 69.437426][ T752] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 69.437742][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.438066][ T752] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 69.438393][ T752] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 69.438711][ T752] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 69.439039][ T752] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 69.439369][ T752] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 69.439689][ T752] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 69.440091][ T752] ___sys_sendmsg (net/socket.c:2670) [ 69.440399][ T752] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 69.440700][ T752] ? __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.441073][ T752] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 69.441389][ T752] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.441693][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.442002][ T752] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.442312][ T752] ? __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.442614][ T752] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.442922][ T752] __sys_sendmsg (net/socket.c:2700) [ 69.443232][ T752] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 69.443601][ T752] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 69.443914][ T752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.444232][ T752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.444537][ T752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 69.444907][ T752] RIP: 0033:0x7f6ca49801e7 [ 69.445234][ T752] 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.446300][ T752] RSP: 002b:00007ffd56f20a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 69.446751][ T752] RAX: ffffffffffffffda RBX: 00007ffd56f211d0 RCX: 00007f6ca49801e7 [ 69.447210][ T752] RDX: 0000000000000000 RSI: 00007ffd56f20b00 RDI: 0000000000000005 [ 69.447671][ T752] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 69.448123][ T752] R10: 000000001b739910 R11: 0000000000000246 R12: 0000000000000003 [ 69.448583][ T752] R13: 00000000686e69fd R14: 0000000000499600 R15: 0000000000000000 | [ 69.615056][ T753] ------------[ cut here ]------------ | [ 69.615484][ T753] WARNING: CPU: 1 PID: 753 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.616064][ T753] Modules linked in: [last unloaded: netdevsim] | [ 69.617312][ T753] Tainted: [W]=WARN [ 69.617551][ T753] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.617911][ T753] 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.618224][ T753] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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.619463][ T753] RSP: 0018:ffffc90001466d70 EFLAGS: 00010246 [ 69.619830][ T753] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 69.620280][ T753] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 69.620712][ T753] RBP: ffffc90001466e60 R08: 0000000000000001 R09: 0000000000000000 [ 69.621149][ T753] R10: ffffc90001466e90 R11: ffffffffa0d79160 R12: 1ffff9200028cdb2 [ 69.621596][ T753] R13: 00000000000005dc R14: ffffc90001466e90 R15: 0000000000000000 [ 69.622035][ T753] FS: 00007fc8a547e800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 69.622560][ T753] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.622927][ T753] CR2: 00000000004e5800 CR3: 00000000053b7003 CR4: 0000000000772ef0 [ 69.623373][ T753] PKRU: 55555554 [ 69.623590][ T753] Call Trace: [ 69.623807][ T753] [ 69.623955][ T753] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 69.624265][ T753] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 69.624559][ T753] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.624857][ T753] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 69.625148][ T753] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 69.625452][ T753] netif_set_mtu (net/core/dev.c:9652) [ 69.625742][ T753] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 69.626037][ T753] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.626343][ T753] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 69.626636][ T753] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 69.626857][ T753] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 69.627160][ T753] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 69.627489][ T753] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.627787][ T753] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.628077][ T753] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 69.628377][ T753] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.628678][ T753] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 69.628966][ T753] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 69.629271][ T753] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 69.629565][ T753] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 69.629932][ T753] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 69.630227][ T753] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 69.630515][ T753] ? __kernel_text_address (kernel/extable.c:79) [ 69.630810][ T753] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.631100][ T753] ? __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.631403][ T753] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 69.631803][ T753] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.632094][ T753] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.632393][ T753] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 69.632684][ T753] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 69.632981][ T753] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.633280][ T753] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 69.633569][ T753] ? __create_object (mm/kmemleak.c:771) [ 69.633859][ T753] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 69.634148][ T753] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 69.634447][ T753] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 69.634806][ T753] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 69.635107][ T753] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 69.635410][ T753] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 69.635702][ T753] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.635996][ T753] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.636296][ T753] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 69.636582][ T753] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.636874][ T753] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 69.637162][ T753] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 69.637486][ T753] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 69.637781][ T753] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.638075][ T753] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 69.638388][ T753] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 69.638680][ T753] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 69.638980][ T753] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 69.639280][ T753] ? 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.639580][ T753] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 69.639872][ T753] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 69.640159][ T753] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.640462][ T753] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 69.640754][ T753] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 69.641042][ T753] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 69.641428][ T753] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 69.641727][ T753] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 69.642022][ T753] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 69.642432][ T753] ___sys_sendmsg (net/socket.c:2670) [ 69.642738][ T753] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 69.643026][ T753] ? __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.643398][ T753] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 69.643692][ T753] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.643994][ T753] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.644297][ T753] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.644591][ T753] ? __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.644879][ T753] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.645175][ T753] __sys_sendmsg (net/socket.c:2700) [ 69.645471][ T753] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 69.645833][ T753] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 69.646133][ T753] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.646441][ T753] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.646733][ T753] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 69.647090][ T753] RIP: 0033:0x7fc8a564b1e7 [ 69.647413][ T753] 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.648497][ T753] RSP: 002b:00007ffd73468d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 69.648939][ T753] RAX: ffffffffffffffda RBX: 00007ffd73469480 RCX: 00007fc8a564b1e7 [ 69.649384][ T753] RDX: 0000000000000000 RSI: 00007ffd73468db0 RDI: 0000000000000005 [ 69.649820][ T753] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 69.650300][ T753] R10: 0000000024981910 R11: 0000000000000246 R12: 0000000000000003 [ 69.650738][ T753] R13: 00000000686e69fd R14: 0000000000499600 R15: 0000000000000000 | [ 69.790392][ T754] ------------[ cut here ]------------ | [ 69.790758][ T754] WARNING: CPU: 2 PID: 754 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.791370][ T754] Modules linked in: [last unloaded: netdevsim] | [ 69.792371][ T754] Tainted: [W]=WARN [ 69.792604][ T754] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.792984][ T754] 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.793312][ T754] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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.794433][ T754] RSP: 0018:ffffc90001476d70 EFLAGS: 00010246 [ 69.794823][ T754] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 69.795289][ T754] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 69.795740][ T754] RBP: ffffc90001476e60 R08: 0000000000000001 R09: 0000000000000000 [ 69.796183][ T754] R10: ffffc90001476e90 R11: ffffffffa0d79160 R12: 1ffff9200028edb2 [ 69.796644][ T754] R13: 00000000000005dc R14: ffffc90001476e90 R15: 0000000000000000 [ 69.797095][ T754] FS: 00007fdb851a2800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 69.797692][ T754] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.798075][ T754] CR2: 00000000004e5800 CR3: 00000000052c3004 CR4: 0000000000772ef0 [ 69.798543][ T754] PKRU: 55555554 [ 69.798778][ T754] Call Trace: [ 69.799009][ T754] [ 69.799176][ T754] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 69.799499][ T754] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 69.799818][ T754] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.800124][ T754] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 69.800449][ T754] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 69.800776][ T754] netif_set_mtu (net/core/dev.c:9652) [ 69.801081][ T754] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 69.801409][ T754] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.801939][ T754] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 69.802442][ T754] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 69.802703][ T754] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 69.803184][ T754] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 69.803693][ T754] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.804215][ T754] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.804712][ T754] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 69.805262][ T754] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.805817][ T754] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 69.806375][ T754] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 69.806918][ T754] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 69.807504][ T754] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 69.808122][ T754] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 69.808614][ T754] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 69.809100][ T754] ? __kernel_text_address (kernel/extable.c:79) [ 69.809621][ T754] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.810141][ T754] ? __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.810710][ T754] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 69.811434][ T754] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.811975][ T754] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.812532][ T754] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 69.813100][ T754] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 69.813666][ T754] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.814217][ T754] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 69.814755][ T754] ? __create_object (mm/kmemleak.c:771) [ 69.815315][ T754] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 69.815858][ T754] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 69.816419][ T754] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 69.817072][ T754] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 69.817674][ T754] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 69.818258][ T754] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 69.818799][ T754] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.819360][ T754] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.819880][ T754] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 69.820438][ T754] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.820975][ T754] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 69.821535][ T754] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 69.822095][ T754] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 69.822664][ T754] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.823232][ T754] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 69.823790][ T754] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 69.824354][ T754] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 69.824911][ T754] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 69.825478][ T754] ? 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.826044][ T754] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 69.826604][ T754] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 69.827144][ T754] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.827731][ T754] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 69.828289][ T754] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 69.828824][ T754] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 69.829401][ T754] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 69.829956][ T754] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 69.830519][ T754] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 69.831228][ T754] ___sys_sendmsg (net/socket.c:2670) [ 69.831756][ T754] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 69.832309][ T754] ? __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.832961][ T754] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 69.833525][ T754] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.834084][ T754] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.834660][ T754] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.835187][ T754] ? __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.835746][ T754] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.836325][ T754] __sys_sendmsg (net/socket.c:2700) [ 69.836856][ T754] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 69.837533][ T754] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 69.838105][ T754] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.838663][ T754] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.839211][ T754] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 69.839863][ T754] RIP: 0033:0x7fdb8536f1e7 [ 69.840439][ T754] 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.842375][ T754] RSP: 002b:00007ffe1bd5bdc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 69.843170][ T754] RAX: ffffffffffffffda RBX: 00007ffe1bd5c500 RCX: 00007fdb8536f1e7 [ 69.843985][ T754] RDX: 0000000000000000 RSI: 00007ffe1bd5be30 RDI: 0000000000000005 [ 69.844818][ T754] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 69.845646][ T754] R10: 000000003ec13910 R11: 0000000000000246 R12: 0000000000000003 [ 69.846446][ T754] R13: 00000000686e69fd R14: 0000000000499600 R15: 0000000000000000 | [ 95.288956][ T1040] ------------[ cut here ]------------ | [ 95.289304][ T1040] WARNING: CPU: 3 PID: 1040 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) | [ 95.289877][ T1040] Modules linked in: [last unloaded: netdevsim] | [ 95.290847][ T1040] Tainted: [W]=WARN [ 95.291067][ T1040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 95.291433][ T1040] 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) [ 95.291746][ T1040] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 95.292787][ T1040] RSP: 0018:ffffc90001be6d70 EFLAGS: 00010246 [ 95.293157][ T1040] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 95.293598][ T1040] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 95.294032][ T1040] RBP: ffffc90001be6e60 R08: 0000000000000001 R09: 0000000000000000 [ 95.294608][ T1040] R10: ffffc90001be6e90 R11: ffffffffa0d79160 R12: 1ffff9200037cdb2 [ 95.295045][ T1040] R13: 00000000000005dc R14: ffffc90001be6e90 R15: 0000000000000000 [ 95.295707][ T1040] FS: 00007fec75962800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 95.296500][ T1040] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 95.296869][ T1040] CR2: 00000000004e5800 CR3: 00000000098d7004 CR4: 0000000000772ef0 [ 95.297319][ T1040] PKRU: 55555554 [ 95.297548][ T1040] Call Trace: [ 95.297764][ T1040] [ 95.297913][ T1040] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 95.298219][ T1040] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 95.298512][ T1040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.298803][ T1040] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 95.299089][ T1040] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 95.299390][ T1040] netif_set_mtu (net/core/dev.c:9652) [ 95.299683][ T1040] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 95.299981][ T1040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.300275][ T1040] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 95.300566][ T1040] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 95.300789][ T1040] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 95.301094][ T1040] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 95.301396][ T1040] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.301690][ T1040] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.301980][ T1040] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 95.302278][ T1040] ? __lock_release (kernel/locking/lockdep.c:5539) [ 95.302573][ T1040] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 95.302859][ T1040] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 95.303155][ T1040] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 95.303456][ T1040] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 95.303828][ T1040] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 95.304117][ T1040] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 95.304413][ T1040] ? __kernel_text_address (kernel/extable.c:79) [ 95.304711][ T1040] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.305002][ T1040] ? __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) [ 95.305298][ T1040] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 95.305657][ T1040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.305947][ T1040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.306247][ T1040] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 95.306537][ T1040] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 95.306824][ T1040] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.307113][ T1040] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 95.307420][ T1040] ? __create_object (mm/kmemleak.c:771) [ 95.307714][ T1040] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 95.308002][ T1040] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 95.308300][ T1040] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 95.308655][ T1040] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 95.308958][ T1040] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 95.309263][ T1040] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 95.309568][ T1040] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.309874][ T1040] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.310163][ T1040] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 95.310462][ T1040] ? __lock_release (kernel/locking/lockdep.c:5539) [ 95.310756][ T1040] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 95.311046][ T1040] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 95.311343][ T1040] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 95.311635][ T1040] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.311938][ T1040] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 95.312239][ T1040] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 95.312530][ T1040] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 95.312831][ T1040] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 95.313120][ T1040] ? 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) [ 95.313419][ T1040] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 95.313715][ T1040] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 95.314001][ T1040] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.314304][ T1040] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 95.314601][ T1040] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 95.314890][ T1040] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 95.315191][ T1040] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 95.315490][ T1040] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 95.315782][ T1040] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 95.316155][ T1040] ___sys_sendmsg (net/socket.c:2670) [ 95.316447][ T1040] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 95.316739][ T1040] ? __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) [ 95.317096][ T1040] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 95.317408][ T1040] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.317707][ T1040] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.318005][ T1040] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.318307][ T1040] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 95.318594][ T1040] ? __lock_release (kernel/locking/lockdep.c:5539) [ 95.318887][ T1040] __sys_sendmsg (net/socket.c:2700) [ 95.319172][ T1040] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 95.319542][ T1040] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 95.319851][ T1040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.320143][ T1040] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 95.320440][ T1040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 95.320795][ T1040] RIP: 0033:0x7fec75b2f1e7 [ 95.321095][ T1040] 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) [ 95.322154][ T1040] RSP: 002b:00007ffd33f25cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 95.322602][ T1040] RAX: ffffffffffffffda RBX: 00007ffd33f263f0 RCX: 00007fec75b2f1e7 [ 95.323035][ T1040] RDX: 0000000000000000 RSI: 00007ffd33f25d20 RDI: 0000000000000005 [ 95.323484][ T1040] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 95.323921][ T1040] R10: 000000001b571910 R11: 0000000000000246 R12: 0000000000000003 [ 95.324365][ T1040] R13: 00000000686e6a16 R14: 0000000000499600 R15: 0000000000000000 | [ 95.476465][ T1041] ------------[ cut here ]------------ | [ 95.476833][ T1041] WARNING: CPU: 3 PID: 1041 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) | [ 95.477567][ T1041] Modules linked in: [last unloaded: netdevsim] | [ 95.478538][ T1041] Tainted: [W]=WARN [ 95.478756][ T1041] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 95.479117][ T1041] 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) [ 95.479437][ T1041] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 95.480553][ T1041] RSP: 0018:ffffc90001be6d70 EFLAGS: 00010246 [ 95.480926][ T1041] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 95.481381][ T1041] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 95.481834][ T1041] RBP: ffffc90001be6e60 R08: 0000000000000001 R09: 0000000000000000 [ 95.482302][ T1041] R10: ffffc90001be6e90 R11: ffffffffa0d79160 R12: 1ffff9200037cdb2 [ 95.482736][ T1041] R13: 00000000000005dc R14: ffffc90001be6e90 R15: 0000000000000000 [ 95.483168][ T1041] FS: 00007fac5264a800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 95.483704][ T1041] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 95.484071][ T1041] CR2: 00000000004e5800 CR3: 00000000095a1006 CR4: 0000000000772ef0 [ 95.484536][ T1041] PKRU: 55555554 [ 95.484760][ T1041] Call Trace: [ 95.484986][ T1041] [ 95.485146][ T1041] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 95.485450][ T1041] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 95.485765][ T1041] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.486068][ T1041] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 95.486363][ T1041] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 95.486657][ T1041] netif_set_mtu (net/core/dev.c:9652) [ 95.486946][ T1041] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 95.487262][ T1041] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.487575][ T1041] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 95.487878][ T1041] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 95.488105][ T1041] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 95.488439][ T1041] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 95.488748][ T1041] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.489043][ T1041] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.489342][ T1041] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 95.489630][ T1041] ? __lock_release (kernel/locking/lockdep.c:5539) [ 95.489942][ T1041] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 95.490258][ T1041] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 95.490556][ T1041] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 95.490855][ T1041] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 95.491235][ T1041] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 95.491537][ T1041] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 95.491825][ T1041] ? __kernel_text_address (kernel/extable.c:79) [ 95.492130][ T1041] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.492439][ T1041] ? __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) [ 95.492744][ T1041] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 95.493107][ T1041] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.493420][ T1041] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.493719][ T1041] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 95.494021][ T1041] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 95.494352][ T1041] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.494639][ T1041] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 95.494931][ T1041] ? __create_object (mm/kmemleak.c:771) [ 95.495249][ T1041] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 95.495539][ T1041] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 95.495832][ T1041] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 95.496188][ T1041] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 95.496495][ T1041] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 95.496796][ T1041] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 95.497091][ T1041] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.497422][ T1041] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.497721][ T1041] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 95.498023][ T1041] ? __lock_release (kernel/locking/lockdep.c:5539) [ 95.498323][ T1041] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 95.498626][ T1041] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 95.498928][ T1041] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 95.499243][ T1041] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.499559][ T1041] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 95.499864][ T1041] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 95.500155][ T1041] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 95.500479][ T1041] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 95.500769][ T1041] ? 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) [ 95.501059][ T1041] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 95.501359][ T1041] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 95.501670][ T1041] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.501977][ T1041] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 95.502277][ T1041] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 95.502593][ T1041] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 95.502890][ T1041] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 95.503206][ T1041] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 95.503495][ T1041] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 95.503872][ T1041] ___sys_sendmsg (net/socket.c:2670) [ 95.504156][ T1041] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 95.504451][ T1041] ? __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) [ 95.504814][ T1041] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 95.505114][ T1041] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.505414][ T1041] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.505709][ T1041] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.506022][ T1041] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 95.506332][ T1041] ? __lock_release (kernel/locking/lockdep.c:5539) [ 95.506630][ T1041] __sys_sendmsg (net/socket.c:2700) [ 95.506917][ T1041] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 95.507295][ T1041] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 95.507607][ T1041] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.507936][ T1041] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 95.508261][ T1041] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 95.508628][ T1041] RIP: 0033:0x7fac528171e7 [ 95.508930][ T1041] 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) [ 95.509968][ T1041] RSP: 002b:00007ffd210f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 95.510436][ T1041] RAX: ffffffffffffffda RBX: 00007ffd210f13b0 RCX: 00007fac528171e7 [ 95.510873][ T1041] RDX: 0000000000000000 RSI: 00007ffd210f0ce0 RDI: 0000000000000005 [ 95.511334][ T1041] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 95.511787][ T1041] R10: 000000001157c910 R11: 0000000000000246 R12: 0000000000000003 [ 95.512254][ T1041] R13: 00000000686e6a17 R14: 0000000000499600 R15: 0000000000000000 | [ 95.619861][ T1042] ------------[ cut here ]------------ | [ 95.620190][ T1042] WARNING: CPU: 0 PID: 1042 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) | [ 95.620780][ T1042] Modules linked in: [last unloaded: netdevsim] | [ 95.623177][ T1042] Tainted: [W]=WARN [ 95.623417][ T1042] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 95.623781][ T1042] 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) [ 95.624091][ T1042] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 95.625165][ T1042] RSP: 0018:ffffc90001b36d70 EFLAGS: 00010246 [ 95.625553][ T1042] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 95.625995][ T1042] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 95.626435][ T1042] RBP: ffffc90001b36e60 R08: 0000000000000001 R09: 0000000000000000 [ 95.626879][ T1042] R10: ffffc90001b36e90 R11: ffffffffa0d79160 R12: 1ffff92000366db2 [ 95.627323][ T1042] R13: 00000000000005dc R14: ffffc90001b36e90 R15: 0000000000000000 [ 95.627787][ T1042] FS: 00007fa1c8dd2800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 95.628310][ T1042] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 95.628696][ T1042] CR2: 00000000004e5800 CR3: 00000000098d6006 CR4: 0000000000772ef0 [ 95.629150][ T1042] PKRU: 55555554 [ 95.629393][ T1042] Call Trace: [ 95.629611][ T1042] [ 95.629759][ T1042] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 95.630063][ T1042] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 95.630367][ T1042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.630659][ T1042] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 95.630953][ T1042] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 95.631271][ T1042] netif_set_mtu (net/core/dev.c:9652) [ 95.631568][ T1042] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 95.631872][ T1042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.632166][ T1042] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 95.632467][ T1042] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 95.632709][ T1042] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 95.633025][ T1042] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 95.633345][ T1042] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.633643][ T1042] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.633933][ T1042] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 95.634261][ T1042] ? __lock_release (kernel/locking/lockdep.c:5539) [ 95.634560][ T1042] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 95.634870][ T1042] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 95.635167][ T1042] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 95.635501][ T1042] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 95.635873][ T1042] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 95.636183][ T1042] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 95.636484][ T1042] ? __kernel_text_address (kernel/extable.c:79) [ 95.636780][ T1042] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.637102][ T1042] ? __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) [ 95.637425][ T1042] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 95.637819][ T1042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.638110][ T1042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.638416][ T1042] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 95.638727][ T1042] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 95.639016][ T1042] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.639321][ T1042] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 95.639614][ T1042] ? __create_object (mm/kmemleak.c:771) [ 95.639926][ T1042] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 95.640240][ T1042] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 95.640549][ T1042] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 95.640908][ T1042] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 95.641237][ T1042] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 95.641556][ T1042] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 95.641845][ T1042] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.642142][ T1042] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.642468][ T1042] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 95.642766][ T1042] ? __lock_release (kernel/locking/lockdep.c:5539) [ 95.643076][ T1042] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 95.643388][ T1042] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 95.643691][ T1042] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 95.643983][ T1042] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.644283][ T1042] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 95.644573][ T1042] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 95.644891][ T1042] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 95.645206][ T1042] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 95.645511][ T1042] ? 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) [ 95.645806][ T1042] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 95.646099][ T1042] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 95.646414][ T1042] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.646724][ T1042] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 95.647034][ T1042] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 95.647336][ T1042] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 95.647668][ T1042] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 95.647961][ T1042] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 95.648265][ T1042] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 95.648638][ T1042] ___sys_sendmsg (net/socket.c:2670) [ 95.648924][ T1042] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 95.649245][ T1042] ? __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) [ 95.649613][ T1042] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 95.649906][ T1042] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.650231][ T1042] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.650527][ T1042] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.650840][ T1042] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 95.651133][ T1042] ? __lock_release (kernel/locking/lockdep.c:5539) [ 95.651458][ T1042] __sys_sendmsg (net/socket.c:2700) [ 95.651747][ T1042] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 95.652103][ T1042] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 95.652412][ T1042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.652705][ T1042] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 95.652992][ T1042] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 95.653357][ T1042] RIP: 0033:0x7fa1c8f9f1e7 [ 95.653658][ T1042] 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) [ 95.654709][ T1042] RSP: 002b:00007ffdfd017138 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 95.655150][ T1042] RAX: ffffffffffffffda RBX: 00007ffdfd017870 RCX: 00007fa1c8f9f1e7 [ 95.655601][ T1042] RDX: 0000000000000000 RSI: 00007ffdfd0171a0 RDI: 0000000000000005 [ 95.656039][ T1042] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 95.656480][ T1042] R10: 00000000135c0910 R11: 0000000000000246 R12: 0000000000000003 [ 95.656921][ T1042] R13: 00000000686e6a17 R14: 0000000000499600 R15: 0000000000000000 | [ 123.593547][ T1332] ------------[ cut here ]------------ | [ 123.593908][ T1332] WARNING: CPU: 0 PID: 1332 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) | [ 123.594528][ T1332] Modules linked in: [last unloaded: netdevsim] | [ 123.595565][ T1332] Tainted: [W]=WARN [ 123.595799][ T1332] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.596185][ T1332] 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) [ 123.596514][ T1332] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 123.598791][ T1332] RSP: 0018:ffffc900022f6d70 EFLAGS: 00010246 [ 123.599201][ T1332] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 123.599667][ T1332] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 123.600128][ T1332] RBP: ffffc900022f6e60 R08: 0000000000000001 R09: 0000000000000000 [ 123.600600][ T1332] R10: ffffc900022f6e90 R11: ffffffffa0d79160 R12: 1ffff9200045edb2 [ 123.601062][ T1332] R13: 00000000000005dc R14: ffffc900022f6e90 R15: 0000000000000000 [ 123.601532][ T1332] FS: 00007fd856f30800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 123.602072][ T1332] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 123.602469][ T1332] CR2: 00000000004e5800 CR3: 000000000b275004 CR4: 0000000000772ef0 [ 123.602936][ T1332] PKRU: 55555554 [ 123.603166][ T1332] Call Trace: [ 123.603404][ T1332] [ 123.603563][ T1332] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 123.603881][ T1332] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 123.604188][ T1332] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.604507][ T1332] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 123.604816][ T1332] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 123.605128][ T1332] netif_set_mtu (net/core/dev.c:9652) [ 123.605446][ T1332] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 123.605769][ T1332] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.606077][ T1332] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 123.606396][ T1332] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 123.606630][ T1332] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 123.606956][ T1332] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 123.607286][ T1332] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.607613][ T1332] ? irqentry_exit (kernel/entry/common.c:311) [ 123.607926][ T1332] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 123.608259][ T1332] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 123.608574][ T1332] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 123.608885][ T1332] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 123.609289][ T1332] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 123.609592][ T1332] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 123.609899][ T1332] ? __kernel_text_address (kernel/extable.c:79) [ 123.610229][ T1332] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.610542][ T1332] ? __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) [ 123.610852][ T1332] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 123.611242][ T1332] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.611557][ T1332] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.611867][ T1332] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 123.612176][ T1332] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 123.612494][ T1332] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.612802][ T1332] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 123.613107][ T1332] ? __create_object (mm/kmemleak.c:771) [ 123.613425][ T1332] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 123.613736][ T1332] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 123.614046][ T1332] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 123.614453][ T1332] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 123.614766][ T1332] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 123.615117][ T1332] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 123.615442][ T1332] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.615756][ T1332] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.616061][ T1332] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 123.616377][ T1332] ? __lock_release (kernel/locking/lockdep.c:5539) [ 123.616690][ T1332] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 123.616999][ T1332] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 123.617314][ T1332] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 123.617645][ T1332] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.617962][ T1332] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 123.618288][ T1332] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 123.618602][ T1332] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 123.618925][ T1332] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 123.619242][ T1332] ? 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) [ 123.619557][ T1332] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 123.619874][ T1332] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 123.620182][ T1332] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.620506][ T1332] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 123.620821][ T1332] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 123.621132][ T1332] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 123.621456][ T1332] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 123.621768][ T1332] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 123.622074][ T1332] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 123.622481][ T1332] ___sys_sendmsg (net/socket.c:2670) [ 123.622788][ T1332] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 123.623095][ T1332] ? __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) [ 123.623490][ T1332] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 123.623802][ T1332] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.624113][ T1332] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.624441][ T1332] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.624747][ T1332] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 123.625052][ T1332] ? __lock_release (kernel/locking/lockdep.c:5539) [ 123.625377][ T1332] __sys_sendmsg (net/socket.c:2700) [ 123.625682][ T1332] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 123.626063][ T1332] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 123.626390][ T1332] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.626706][ T1332] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 123.627014][ T1332] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 123.627414][ T1332] RIP: 0033:0x7fd8570fd1e7 [ 123.627745][ T1332] 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) [ 123.628860][ T1332] RSP: 002b:00007ffc36b4def8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 123.629340][ T1332] RAX: ffffffffffffffda RBX: 00007ffc36b4e630 RCX: 00007fd8570fd1e7 [ 123.629807][ T1332] RDX: 0000000000000000 RSI: 00007ffc36b4df60 RDI: 0000000000000005 [ 123.630281][ T1332] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 123.630745][ T1332] R10: 000000000ddae910 R11: 0000000000000246 R12: 0000000000000003 [ 123.631214][ T1332] R13: 00000000686e6a33 R14: 0000000000499600 R15: 0000000000000000 | [ 123.771189][ T1333] ------------[ cut here ]------------ | [ 123.771585][ T1333] WARNING: CPU: 0 PID: 1333 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) | [ 123.773222][ T1333] Modules linked in: [last unloaded: netdevsim] | [ 123.774275][ T1333] Tainted: [W]=WARN [ 123.774510][ T1333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.774905][ T1333] 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) [ 123.775240][ T1333] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 123.776359][ T1333] RSP: 0018:ffffc90002306d70 EFLAGS: 00010246 [ 123.776760][ T1333] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 123.777231][ T1333] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 123.777714][ T1333] RBP: ffffc90002306e60 R08: 0000000000000001 R09: 0000000000000000 [ 123.778175][ T1333] R10: ffffc90002306e90 R11: ffffffffa0d79160 R12: 1ffff92000460db2 [ 123.778658][ T1333] R13: 00000000000005dc R14: ffffc90002306e90 R15: 0000000000000000 [ 123.779125][ T1333] FS: 00007f0154bf4800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 123.779659][ T1333] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 123.780049][ T1333] CR2: 00000000004e5800 CR3: 000000000b270006 CR4: 0000000000772ef0 [ 123.780527][ T1333] PKRU: 55555554 [ 123.780761][ T1333] Call Trace: [ 123.780999][ T1333] [ 123.781156][ T1333] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 123.781485][ T1333] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 123.781801][ T1333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.782100][ T1333] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 123.782425][ T1333] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 123.782722][ T1333] netif_set_mtu (net/core/dev.c:9652) [ 123.783017][ T1333] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 123.783342][ T1333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.783652][ T1333] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 123.783967][ T1333] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 123.784219][ T1333] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 123.784543][ T1333] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 123.784862][ T1333] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.785176][ T1333] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.785501][ T1333] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 123.785817][ T1333] ? __lock_release (kernel/locking/lockdep.c:5539) [ 123.786135][ T1333] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 123.786453][ T1333] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 123.786769][ T1333] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 123.787084][ T1333] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 123.787512][ T1333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 123.787828][ T1333] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 123.788135][ T1333] ? __kernel_text_address (kernel/extable.c:79) [ 123.788459][ T1333] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.788772][ T1333] ? __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) [ 123.789083][ T1333] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 123.789479][ T1333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.789786][ T1333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.790091][ T1333] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 123.790417][ T1333] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 123.790727][ T1333] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.791037][ T1333] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 123.791358][ T1333] ? __create_object (mm/kmemleak.c:771) [ 123.791671][ T1333] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 123.791978][ T1333] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 123.792298][ T1333] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 123.792680][ T1333] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 123.792986][ T1333] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 123.793304][ T1333] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 123.793606][ T1333] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.793911][ T1333] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.794224][ T1333] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 123.794531][ T1333] ? __lock_release (kernel/locking/lockdep.c:5539) [ 123.794838][ T1333] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 123.795150][ T1333] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 123.795468][ T1333] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 123.795782][ T1333] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.796096][ T1333] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 123.796420][ T1333] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 123.796730][ T1333] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 123.797050][ T1333] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 123.797374][ T1333] ? 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) [ 123.797694][ T1333] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 123.798002][ T1333] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 123.798314][ T1333] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.798626][ T1333] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 123.798935][ T1333] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 123.799259][ T1333] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 123.799584][ T1333] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 123.799895][ T1333] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 123.800189][ T1333] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 123.800582][ T1333] ___sys_sendmsg (net/socket.c:2670) [ 123.800868][ T1333] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 123.801160][ T1333] ? __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) [ 123.801535][ T1333] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 123.801837][ T1333] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.802146][ T1333] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.802469][ T1333] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.802777][ T1333] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 123.803082][ T1333] ? __lock_release (kernel/locking/lockdep.c:5539) [ 123.803414][ T1333] __sys_sendmsg (net/socket.c:2700) [ 123.803714][ T1333] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 123.804085][ T1333] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 123.804421][ T1333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.804714][ T1333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 123.805007][ T1333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 123.805393][ T1333] RIP: 0033:0x7f0154dc11e7 [ 123.805711][ T1333] 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) [ 123.806797][ T1333] RSP: 002b:00007fff181d7148 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 123.807272][ T1333] RAX: ffffffffffffffda RBX: 00007fff181d7880 RCX: 00007f0154dc11e7 [ 123.807739][ T1333] RDX: 0000000000000000 RSI: 00007fff181d71b0 RDI: 0000000000000005 [ 123.808215][ T1333] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 123.808686][ T1333] R10: 00000000061cb910 R11: 0000000000000246 R12: 0000000000000003 [ 123.809146][ T1333] R13: 00000000686e6a33 R14: 0000000000499600 R15: 0000000000000000 | [ 123.941747][ T1334] ------------[ cut here ]------------ | [ 123.942102][ T1334] WARNING: CPU: 0 PID: 1334 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) | [ 123.942734][ T1334] Modules linked in: [last unloaded: netdevsim] | [ 123.943782][ T1334] Tainted: [W]=WARN [ 123.944017][ T1334] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.944412][ T1334] 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) [ 123.944727][ T1334] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 123.945836][ T1334] RSP: 0018:ffffc90002316d70 EFLAGS: 00010246 [ 123.946234][ T1334] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 123.946697][ T1334] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 123.947152][ T1334] RBP: ffffc90002316e60 R08: 0000000000000001 R09: 0000000000000000 [ 123.947641][ T1334] R10: ffffc90002316e90 R11: ffffffffa0d79160 R12: 1ffff92000462db2 [ 123.948101][ T1334] R13: 00000000000005dc R14: ffffc90002316e90 R15: 0000000000000000 [ 123.948578][ T1334] FS: 00007fa647566800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 123.949116][ T1334] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 123.949520][ T1334] CR2: 00000000004e5800 CR3: 00000000093d0002 CR4: 0000000000772ef0 [ 123.949973][ T1334] PKRU: 55555554 [ 123.950205][ T1334] Call Trace: [ 123.950425][ T1334] [ 123.950582][ T1334] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 123.950884][ T1334] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 123.951207][ T1334] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.951521][ T1334] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 123.951825][ T1334] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 123.952138][ T1334] netif_set_mtu (net/core/dev.c:9652) [ 123.952455][ T1334] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 123.952766][ T1334] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.953074][ T1334] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 123.953391][ T1334] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 123.953627][ T1334] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 123.953945][ T1334] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 123.954277][ T1334] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.954590][ T1334] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.954905][ T1334] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 123.955222][ T1334] ? __lock_release (kernel/locking/lockdep.c:5539) [ 123.955534][ T1334] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 123.955841][ T1334] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 123.956152][ T1334] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 123.956484][ T1334] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 123.956876][ T1334] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 123.957183][ T1334] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 123.957520][ T1334] ? __kernel_text_address (kernel/extable.c:79) [ 123.957832][ T1334] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.958142][ T1334] ? __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) [ 123.958457][ T1334] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 123.958845][ T1334] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.959153][ T1334] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.959492][ T1334] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 123.959799][ T1334] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 123.960110][ T1334] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.960430][ T1334] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 123.960739][ T1334] ? __create_object (mm/kmemleak.c:771) [ 123.961034][ T1334] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 123.961349][ T1334] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 123.961644][ T1334] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 123.962007][ T1334] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 123.962330][ T1334] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 123.962643][ T1334] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 123.962948][ T1334] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.963278][ T1334] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.963592][ T1334] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 123.963898][ T1334] ? __lock_release (kernel/locking/lockdep.c:5539) [ 123.964212][ T1334] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 123.964516][ T1334] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 123.964823][ T1334] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 123.965134][ T1334] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.965453][ T1334] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 123.965759][ T1334] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 123.966073][ T1334] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 123.966401][ T1334] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 123.966709][ T1334] ? 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) [ 123.967016][ T1334] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 123.967336][ T1334] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 123.967658][ T1334] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.967974][ T1334] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 123.968301][ T1334] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 123.968610][ T1334] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 123.968933][ T1334] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 123.969254][ T1334] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 123.969544][ T1334] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 123.969936][ T1334] ___sys_sendmsg (net/socket.c:2670) [ 123.970250][ T1334] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 123.970563][ T1334] ? __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) [ 123.970945][ T1334] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 123.971266][ T1334] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.971575][ T1334] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.971880][ T1334] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.972174][ T1334] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 123.972489][ T1334] ? __lock_release (kernel/locking/lockdep.c:5539) [ 123.972811][ T1334] __sys_sendmsg (net/socket.c:2700) [ 123.973115][ T1334] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 123.973507][ T1334] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 123.973840][ T1334] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.974133][ T1334] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 123.974439][ T1334] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 123.974797][ T1334] RIP: 0033:0x7fa6477331e7 [ 123.975106][ T1334] 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) [ 123.976163][ T1334] RSP: 002b:00007ffe0044b578 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 123.976739][ T1334] RAX: ffffffffffffffda RBX: 00007ffe0044bcb0 RCX: 00007fa6477331e7 [ 123.977212][ T1334] RDX: 0000000000000000 RSI: 00007ffe0044b5e0 RDI: 0000000000000005 [ 123.977690][ T1334] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 123.978151][ T1334] R10: 000000000db5f910 R11: 0000000000000246 R12: 0000000000000003 [ 123.978622][ T1334] R13: 00000000686e6a33 R14: 0000000000499600 R15: 0000000000000000 | [ 153.583148][ T1648] ------------[ cut here ]------------ | [ 153.583555][ T1648] WARNING: CPU: 0 PID: 1648 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) | [ 153.584230][ T1648] Modules linked in: [last unloaded: netdevsim] | [ 153.585345][ T1648] Tainted: [W]=WARN [ 153.585604][ T1648] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 153.586019][ T1648] 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) [ 153.587308][ T1648] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 153.588548][ T1648] RSP: 0018:ffffc90002aa6d70 EFLAGS: 00010246 [ 153.588972][ T1648] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 153.589482][ T1648] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 153.589989][ T1648] RBP: ffffc90002aa6e60 R08: 0000000000000001 R09: 0000000000000000 [ 153.590499][ T1648] R10: ffffc90002aa6e90 R11: ffffffffa0d79160 R12: 1ffff92000554db2 [ 153.591002][ T1648] R13: 00000000000005dc R14: ffffc90002aa6e90 R15: 0000000000000000 [ 153.591512][ T1648] FS: 00007f756c5ca800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 153.592101][ T1648] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 153.592533][ T1648] CR2: 00000000004e5800 CR3: 000000000f7c9001 CR4: 0000000000772ef0 [ 153.593042][ T1648] PKRU: 55555554 [ 153.593300][ T1648] Call Trace: [ 153.593550][ T1648] [ 153.593719][ T1648] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 153.594063][ T1648] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 153.594425][ T1648] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 153.594765][ T1648] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 153.595095][ T1648] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 153.595450][ T1648] netif_set_mtu (net/core/dev.c:9652) [ 153.595790][ T1648] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 153.596129][ T1648] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 153.596472][ T1648] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 153.596810][ T1648] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 153.597068][ T1648] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 153.597436][ T1648] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 153.597790][ T1648] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 153.598132][ T1648] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 153.598472][ T1648] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 153.598808][ T1648] ? __lock_release (kernel/locking/lockdep.c:5539) [ 153.599144][ T1648] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 153.599485][ T1648] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 153.599824][ T1648] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 153.600161][ T1648] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 153.600596][ T1648] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 153.600930][ T1648] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 153.601273][ T1648] ? __kernel_text_address (kernel/extable.c:79) [ 153.601609][ T1648] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 153.601941][ T1648] ? __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) [ 153.602287][ T1648] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 153.602705][ T1648] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 153.603036][ T1648] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 153.603376][ T1648] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 153.603707][ T1648] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 153.604039][ T1648] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 153.604378][ T1648] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 153.604707][ T1648] ? __create_object (mm/kmemleak.c:771) [ 153.605042][ T1648] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 153.605391][ T1648] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 153.605740][ T1648] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 153.606150][ T1648] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 153.606497][ T1648] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 153.606838][ T1648] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 153.607166][ T1648] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 153.607524][ T1648] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 153.607860][ T1648] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 153.608210][ T1648] ? __lock_release (kernel/locking/lockdep.c:5539) [ 153.608544][ T1648] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 153.608874][ T1648] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 153.609221][ T1648] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 153.609558][ T1648] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 153.609893][ T1648] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 153.610241][ T1648] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 153.610582][ T1648] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 153.610926][ T1648] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 153.611271][ T1648] ? 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) [ 153.611605][ T1648] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 153.611936][ T1648] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 153.612292][ T1648] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 153.612628][ T1648] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 153.612957][ T1648] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 153.613305][ T1648] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 153.613649][ T1648] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 153.613985][ T1648] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 153.614332][ T1648] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 153.614756][ T1648] ___sys_sendmsg (net/socket.c:2670) [ 153.615083][ T1648] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 153.615427][ T1648] ? __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) [ 153.615841][ T1648] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 153.616173][ T1648] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 153.616527][ T1648] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 153.616868][ T1648] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 153.617216][ T1648] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 153.617564][ T1648] ? __lock_release (kernel/locking/lockdep.c:5539) [ 153.617904][ T1648] __sys_sendmsg (net/socket.c:2700) [ 153.618247][ T1648] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 153.618666][ T1648] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 153.619008][ T1648] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 153.619354][ T1648] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 153.619700][ T1648] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 153.620110][ T1648] RIP: 0033:0x7f756c7971e7 [ 153.620466][ T1648] 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) [ 153.621654][ T1648] RSP: 002b:00007ffd696317b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 153.622162][ T1648] RAX: ffffffffffffffda RBX: 00007ffd69631ef0 RCX: 00007f756c7971e7 [ 153.622674][ T1648] RDX: 0000000000000000 RSI: 00007ffd69631820 RDI: 0000000000000005 [ 153.623179][ T1648] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 153.623689][ T1648] R10: 0000000003dad910 R11: 0000000000000246 R12: 0000000000000003 [ 153.624187][ T1648] R13: 00000000686e6a51 R14: 0000000000499600 R15: 0000000000000000 | [ 153.767752][ T1649] ------------[ cut here ]------------ | [ 153.768128][ T1649] WARNING: CPU: 2 PID: 1649 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) | [ 153.769253][ T1649] Modules linked in: [last unloaded: netdevsim] | [ 153.770267][ T1649] Tainted: [W]=WARN [ 153.770502][ T1649] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 153.770876][ T1649] 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) [ 153.771207][ T1649] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 153.772276][ T1649] RSP: 0018:ffffc90002ab6d70 EFLAGS: 00010246 [ 153.772662][ T1649] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 153.773111][ T1649] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 153.773575][ T1649] RBP: ffffc90002ab6e60 R08: 0000000000000001 R09: 0000000000000000 [ 153.774024][ T1649] R10: ffffc90002ab6e90 R11: ffffffffa0d79160 R12: 1ffff92000556db2 [ 153.774487][ T1649] R13: 00000000000005dc R14: ffffc90002ab6e90 R15: 0000000000000000 [ 153.774939][ T1649] FS: 00007f1cd0ac7800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 153.775497][ T1649] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 153.775878][ T1649] CR2: 00000000004e5800 CR3: 000000000950d005 CR4: 0000000000772ef0 [ 153.776336][ T1649] PKRU: 55555554 [ 153.776569][ T1649] Call Trace: [ 153.776803][ T1649] [ 153.776965][ T1649] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 153.777281][ T1649] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 153.777609][ T1649] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 153.777917][ T1649] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 153.778231][ T1649] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 153.778535][ T1649] netif_set_mtu (net/core/dev.c:9652) [ 153.778841][ T1649] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 153.779149][ T1649] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 153.779467][ T1649] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 153.779779][ T1649] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 153.780014][ T1649] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 153.780349][ T1649] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 153.780662][ T1649] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 153.780972][ T1649] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 153.781290][ T1649] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 153.781590][ T1649] ? __lock_release (kernel/locking/lockdep.c:5539) [ 153.781898][ T1649] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 153.782217][ T1649] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 153.782527][ T1649] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 153.782834][ T1649] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 153.783222][ T1649] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 153.783521][ T1649] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 153.783821][ T1649] ? __kernel_text_address (kernel/extable.c:79) [ 153.784128][ T1649] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 153.784452][ T1649] ? __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) [ 153.784759][ T1649] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 153.785131][ T1649] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 153.785446][ T1649] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 153.785745][ T1649] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 153.786048][ T1649] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 153.786364][ T1649] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 153.786677][ T1649] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 153.786976][ T1649] ? __create_object (mm/kmemleak.c:771) [ 153.787291][ T1649] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 153.787618][ T1649] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 153.787924][ T1649] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 153.788302][ T1649] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 153.788612][ T1649] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 153.788918][ T1649] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 153.789241][ T1649] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 153.789548][ T1649] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 153.789850][ T1649] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 153.790151][ T1649] ? __lock_release (kernel/locking/lockdep.c:5539) [ 153.790469][ T1649] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 153.790772][ T1649] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 153.791080][ T1649] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 153.791406][ T1649] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 153.791721][ T1649] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 153.792026][ T1649] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 153.792343][ T1649] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 153.792655][ T1649] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 153.792958][ T1649] ? 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) [ 153.793270][ T1649] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 153.793580][ T1649] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 153.793883][ T1649] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 153.794188][ T1649] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 153.794508][ T1649] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 153.794810][ T1649] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 153.795124][ T1649] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 153.795442][ T1649] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 153.795746][ T1649] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 153.796150][ T1649] ___sys_sendmsg (net/socket.c:2670) [ 153.796462][ T1649] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 153.796764][ T1649] ? __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) [ 153.797138][ T1649] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 153.797458][ T1649] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 153.797773][ T1649] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 153.798083][ T1649] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 153.798405][ T1649] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 153.798708][ T1649] ? __lock_release (kernel/locking/lockdep.c:5539) [ 153.799018][ T1649] __sys_sendmsg (net/socket.c:2700) [ 153.799326][ T1649] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 153.799696][ T1649] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 153.800008][ T1649] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 153.800324][ T1649] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 153.800641][ T1649] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 153.801014][ T1649] RIP: 0033:0x7f1cd0c941e7 [ 153.801338][ T1649] 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) [ 153.802403][ T1649] RSP: 002b:00007ffe88f1cf28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 153.802863][ T1649] RAX: ffffffffffffffda RBX: 00007ffe88f1d660 RCX: 00007f1cd0c941e7 [ 153.803324][ T1649] RDX: 0000000000000000 RSI: 00007ffe88f1cf90 RDI: 0000000000000005 [ 153.803772][ T1649] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 153.804231][ T1649] R10: 0000000008634910 R11: 0000000000000246 R12: 0000000000000003 [ 153.804685][ T1649] R13: 00000000686e6a51 R14: 0000000000499600 R15: 0000000000000000 | [ 153.938260][ T1650] ------------[ cut here ]------------ | [ 153.938659][ T1650] WARNING: CPU: 0 PID: 1650 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) | [ 153.939331][ T1650] Modules linked in: [last unloaded: netdevsim] | [ 153.940451][ T1650] Tainted: [W]=WARN [ 153.940705][ T1650] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 153.941123][ T1650] 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) [ 153.941475][ T1650] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 153.942675][ T1650] RSP: 0018:ffffc90002af6d70 EFLAGS: 00010246 [ 153.943098][ T1650] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 153.944270][ T1650] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 153.944778][ T1650] RBP: ffffc90002af6e60 R08: 0000000000000001 R09: 0000000000000000 [ 153.945292][ T1650] R10: ffffc90002af6e90 R11: ffffffffa0d79160 R12: 1ffff9200055edb2 [ 153.945787][ T1650] R13: 00000000000005dc R14: ffffc90002af6e90 R15: 0000000000000000 [ 153.946290][ T1650] FS: 00007fedad970800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 153.946872][ T1650] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 153.947302][ T1650] CR2: 00000000004e5800 CR3: 000000000f7c9003 CR4: 0000000000772ef0 [ 153.947812][ T1650] PKRU: 55555554 [ 153.948063][ T1650] Call Trace: [ 153.948322][ T1650] [ 153.948493][ T1650] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 153.948834][ T1650] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 153.949172][ T1650] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 153.949520][ T1650] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 153.949861][ T1650] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 153.950209][ T1650] netif_set_mtu (net/core/dev.c:9652) [ 153.950548][ T1650] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 153.950888][ T1650] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 153.951230][ T1650] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 153.951568][ T1650] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 153.951819][ T1650] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 153.952167][ T1650] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 153.952541][ T1650] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 153.952881][ T1650] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 153.953242][ T1650] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 153.953575][ T1650] ? __lock_release (kernel/locking/lockdep.c:5539) [ 153.953912][ T1650] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 153.954256][ T1650] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 153.954595][ T1650] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 153.954945][ T1650] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 153.955379][ T1650] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 153.955710][ T1650] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 153.956038][ T1650] ? __kernel_text_address (kernel/extable.c:79) [ 153.956384][ T1650] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 153.956717][ T1650] ? __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) [ 153.957047][ T1650] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 153.957500][ T1650] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 153.957835][ T1650] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 153.958164][ T1650] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 153.958511][ T1650] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 153.958845][ T1650] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 153.959174][ T1650] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 153.959517][ T1650] ? __create_object (mm/kmemleak.c:771) [ 153.959855][ T1650] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 153.960204][ T1650] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 153.960536][ T1650] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 153.960945][ T1650] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 153.961293][ T1650] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 153.961631][ T1650] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 153.961962][ T1650] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 153.962313][ T1650] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 153.962652][ T1650] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 153.962979][ T1650] ? __lock_release (kernel/locking/lockdep.c:5539) [ 153.963317][ T1650] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 153.963647][ T1650] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 153.963976][ T1650] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 153.964320][ T1650] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 153.964656][ T1650] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 153.964987][ T1650] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 153.965340][ T1650] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 153.965683][ T1650] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 153.966015][ T1650] ? 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) [ 153.966355][ T1650] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 153.966691][ T1650] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 153.967018][ T1650] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 153.967367][ T1650] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 153.967715][ T1650] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 153.968047][ T1650] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 153.968403][ T1650] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 153.968736][ T1650] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 153.969082][ T1650] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 153.969512][ T1650] ___sys_sendmsg (net/socket.c:2670) [ 153.969841][ T1650] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 153.970183][ T1650] ? __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) [ 153.970603][ T1650] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 153.970934][ T1650] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 153.971279][ T1650] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 153.971616][ T1650] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 153.971945][ T1650] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 153.972284][ T1650] ? __lock_release (kernel/locking/lockdep.c:5539) [ 153.972629][ T1650] __sys_sendmsg (net/socket.c:2700) [ 153.972957][ T1650] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 153.973376][ T1650] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 153.973719][ T1650] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 153.974049][ T1650] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 153.974391][ T1650] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 153.974801][ T1650] RIP: 0033:0x7fedadb3d1e7 [ 153.975152][ T1650] 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) [ 153.976340][ T1650] RSP: 002b:00007fffa65fef48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 153.976837][ T1650] RAX: ffffffffffffffda RBX: 00007fffa65ff680 RCX: 00007fedadb3d1e7 [ 153.977349][ T1650] RDX: 0000000000000000 RSI: 00007fffa65fefb0 RDI: 0000000000000005 [ 153.977854][ T1650] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 153.978359][ T1650] R10: 000000000582d910 R11: 0000000000000246 R12: 0000000000000003 [ 153.978856][ T1650] R13: 00000000686e6a51 R14: 0000000000499600 R15: 0000000000000000 | [ 179.283999][ T1920] ------------[ cut here ]------------ | [ 179.284472][ T1920] WARNING: CPU: 2 PID: 1920 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) | [ 179.285090][ T1920] Modules linked in: [last unloaded: netdevsim] | [ 179.286129][ T1920] Tainted: [W]=WARN [ 179.286387][ T1920] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 179.286779][ T1920] 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) [ 179.287107][ T1920] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 179.288230][ T1920] RSP: 0018:ffffc90003196d70 EFLAGS: 00010246 [ 179.288632][ T1920] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 179.289102][ T1920] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 179.289821][ T1920] RBP: ffffc90003196e60 R08: 0000000000000001 R09: 0000000000000000 [ 179.290528][ T1920] R10: ffffc90003196e90 R11: ffffffffa0d79160 R12: 1ffff92000632db2 [ 179.291166][ T1920] R13: 00000000000005dc R14: ffffc90003196e90 R15: 0000000000000000 [ 179.291849][ T1920] FS: 00007f709e668800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 179.292572][ T1920] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 179.293095][ T1920] CR2: 00000000004e5800 CR3: 000000000f542004 CR4: 0000000000772ef0 [ 179.293581][ T1920] PKRU: 55555554 [ 179.293828][ T1920] Call Trace: [ 179.294075][ T1920] [ 179.294257][ T1920] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 179.294591][ T1920] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 179.294912][ T1920] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 179.295246][ T1920] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 179.295567][ T1920] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 179.295890][ T1920] netif_set_mtu (net/core/dev.c:9652) [ 179.296223][ T1920] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 179.296550][ T1920] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 179.296864][ T1920] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 179.297184][ T1920] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 179.297441][ T1920] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 179.297788][ T1920] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 179.298113][ T1920] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 179.298449][ T1920] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 179.298768][ T1920] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 179.299088][ T1920] ? __lock_release (kernel/locking/lockdep.c:5539) [ 179.299424][ T1920] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 179.299743][ T1920] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 179.300066][ T1920] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 179.300401][ T1920] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 179.300797][ T1920] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 179.301112][ T1920] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 179.301441][ T1920] ? __kernel_text_address (kernel/extable.c:79) [ 179.301758][ T1920] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 179.302079][ T1920] ? __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) [ 179.302415][ T1920] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 179.302808][ T1920] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 179.303121][ T1920] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 179.303464][ T1920] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 179.303781][ T1920] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 179.304099][ T1920] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 179.304422][ T1920] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 179.304736][ T1920] ? __create_object (mm/kmemleak.c:771) [ 179.305056][ T1920] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 179.305385][ T1920] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 179.305704][ T1920] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 179.306099][ T1920] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 179.306434][ T1920] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 179.306755][ T1920] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 179.307069][ T1920] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 179.307406][ T1920] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 179.307730][ T1920] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 179.308045][ T1920] ? __lock_release (kernel/locking/lockdep.c:5539) [ 179.308374][ T1920] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 179.308691][ T1920] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 179.309007][ T1920] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 179.309341][ T1920] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 179.309660][ T1920] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 179.309982][ T1920] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 179.310312][ T1920] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 179.310672][ T1920] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 179.310997][ T1920] ? 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) [ 179.311329][ T1920] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 179.311649][ T1920] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 179.311965][ T1920] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 179.312294][ T1920] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 179.312618][ T1920] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 179.312934][ T1920] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 179.313275][ T1920] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 179.313596][ T1920] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 179.313912][ T1920] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 179.314328][ T1920] ___sys_sendmsg (net/socket.c:2670) [ 179.314646][ T1920] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 179.314962][ T1920] ? __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) [ 179.315365][ T1920] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 179.315687][ T1920] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 179.316012][ T1920] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 179.316345][ T1920] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 179.316704][ T1920] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 179.317021][ T1920] ? __lock_release (kernel/locking/lockdep.c:5539) [ 179.317364][ T1920] __sys_sendmsg (net/socket.c:2700) [ 179.317714][ T1920] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 179.318115][ T1920] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 179.318492][ T1920] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 179.318819][ T1920] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 179.319151][ T1920] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 179.319569][ T1920] RIP: 0033:0x7f709e8351e7 [ 179.319900][ T1920] 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) [ 179.321023][ T1920] RSP: 002b:00007ffd16602ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 179.321513][ T1920] RAX: ffffffffffffffda RBX: 00007ffd166031f0 RCX: 00007f709e8351e7 [ 179.321995][ T1920] RDX: 0000000000000000 RSI: 00007ffd16602b20 RDI: 0000000000000005 [ 179.322483][ T1920] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 179.322957][ T1920] R10: 00000000051ec910 R11: 0000000000000246 R12: 0000000000000003 [ 179.323446][ T1920] R13: 00000000686e6a6a R14: 0000000000499600 R15: 0000000000000000 | [ 179.454729][ T1921] ------------[ cut here ]------------ | [ 179.455086][ T1921] WARNING: CPU: 0 PID: 1921 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) | [ 179.456917][ T1921] Modules linked in: [last unloaded: netdevsim] | [ 179.457931][ T1921] Tainted: [W]=WARN [ 179.458175][ T1921] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 179.458555][ T1921] 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) [ 179.458862][ T1921] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 179.459927][ T1921] RSP: 0018:ffffc900031a6d70 EFLAGS: 00010246 [ 179.460314][ T1921] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 179.460755][ T1921] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 179.461204][ T1921] RBP: ffffc900031a6e60 R08: 0000000000000001 R09: 0000000000000000 [ 179.461652][ T1921] R10: ffffc900031a6e90 R11: ffffffffa0d79160 R12: 1ffff92000634db2 [ 179.462094][ T1921] R13: 00000000000005dc R14: ffffc900031a6e90 R15: 0000000000000000 [ 179.462545][ T1921] FS: 00007f61922cd800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 179.463065][ T1921] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 179.463457][ T1921] CR2: 00000000004e5800 CR3: 0000000009aa2005 CR4: 0000000000772ef0 [ 179.463904][ T1921] PKRU: 55555554 [ 179.464126][ T1921] Call Trace: [ 179.464361][ T1921] [ 179.464513][ T1921] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 179.464812][ T1921] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 179.465111][ T1921] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 179.465425][ T1921] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 179.465724][ T1921] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 179.466034][ T1921] netif_set_mtu (net/core/dev.c:9652) [ 179.466350][ T1921] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 179.466655][ T1921] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 179.466948][ T1921] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 179.467255][ T1921] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 179.467488][ T1921] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 179.467806][ T1921] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 179.468107][ T1921] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 179.468415][ T1921] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 179.468710][ T1921] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 179.469002][ T1921] ? __lock_release (kernel/locking/lockdep.c:5539) [ 179.469310][ T1921] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 179.469601][ T1921] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 179.469898][ T1921] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 179.470221][ T1921] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 179.470593][ T1921] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 179.470883][ T1921] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 179.471176][ T1921] ? __kernel_text_address (kernel/extable.c:79) [ 179.471492][ T1921] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 179.471789][ T1921] ? __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) [ 179.472094][ T1921] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 179.472473][ T1921] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 179.472767][ T1921] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 179.473056][ T1921] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 179.473358][ T1921] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 179.473655][ T1921] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 179.473948][ T1921] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 179.474271][ T1921] ? __create_object (mm/kmemleak.c:771) [ 179.474583][ T1921] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 179.474878][ T1921] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 179.475172][ T1921] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 179.475570][ T1921] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 179.475873][ T1921] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 179.476173][ T1921] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 179.476478][ T1921] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 179.476779][ T1921] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 179.477077][ T1921] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 179.477377][ T1921] ? __lock_release (kernel/locking/lockdep.c:5539) [ 179.477685][ T1921] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 179.477981][ T1921] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 179.478294][ T1921] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 179.478592][ T1921] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 179.478891][ T1921] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 179.479191][ T1921] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 179.479499][ T1921] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 179.479806][ T1921] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 179.480100][ T1921] ? 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) [ 179.480406][ T1921] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 179.480706][ T1921] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 179.480997][ T1921] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 179.481316][ T1921] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 179.481654][ T1921] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 179.481961][ T1921] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 179.482295][ T1921] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 179.482595][ T1921] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 179.482890][ T1921] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 179.483277][ T1921] ___sys_sendmsg (net/socket.c:2670) [ 179.483585][ T1921] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 179.483879][ T1921] ? __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) [ 179.484259][ T1921] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 179.484565][ T1921] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 179.485058][ T1921] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 179.485609][ T1921] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 179.486097][ T1921] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 179.486616][ T1921] ? __lock_release (kernel/locking/lockdep.c:5539) [ 179.487118][ T1921] __sys_sendmsg (net/socket.c:2700) [ 179.487662][ T1921] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 179.488317][ T1921] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 179.488817][ T1921] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 179.489355][ T1921] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 179.489892][ T1921] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 179.490554][ T1921] RIP: 0033:0x7f619249a1e7 [ 179.491047][ T1921] 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) [ 179.492977][ T1921] RSP: 002b:00007ffd7922da38 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 179.493788][ T1921] RAX: ffffffffffffffda RBX: 00007ffd7922e170 RCX: 00007f619249a1e7 [ 179.494603][ T1921] RDX: 0000000000000000 RSI: 00007ffd7922daa0 RDI: 0000000000000005 [ 179.495385][ T1921] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 179.496063][ T1921] R10: 000000001afa7910 R11: 0000000000000246 R12: 0000000000000003 [ 179.496868][ T1921] R13: 00000000686e6a6b R14: 0000000000499600 R15: 0000000000000000 | [ 179.656950][ T1922] ------------[ cut here ]------------ | [ 179.657386][ T1922] WARNING: CPU: 2 PID: 1922 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) | [ 179.658053][ T1922] Modules linked in: [last unloaded: netdevsim] | [ 179.659161][ T1922] Tainted: [W]=WARN [ 179.659428][ T1922] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 179.659842][ T1922] 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) [ 179.660184][ T1922] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 179.661351][ T1922] RSP: 0018:ffffc900031b6d70 EFLAGS: 00010246 [ 179.661767][ T1922] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 179.662269][ T1922] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 179.662742][ T1922] RBP: ffffc900031b6e60 R08: 0000000000000001 R09: 0000000000000000 [ 179.663250][ T1922] R10: ffffc900031b6e90 R11: ffffffffa0d79160 R12: 1ffff92000636db2 [ 179.663719][ T1922] R13: 00000000000005dc R14: ffffc900031b6e90 R15: 0000000000000000 [ 179.664185][ T1922] FS: 00007f741a476800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 179.665010][ T1922] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 179.665434][ T1922] CR2: 00000000004e5800 CR3: 000000000beeb006 CR4: 0000000000772ef0 [ 179.665909][ T1922] PKRU: 55555554 [ 179.666156][ T1922] Call Trace: [ 179.666406][ T1922] [ 179.666583][ T1922] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 179.666921][ T1922] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 179.667254][ T1922] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 179.667624][ T1922] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 179.667943][ T1922] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 179.668299][ T1922] netif_set_mtu (net/core/dev.c:9652) [ 179.668624][ T1922] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 179.668947][ T1922] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 179.669276][ T1922] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 179.669596][ T1922] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 179.669838][ T1922] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 179.670178][ T1922] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 179.670514][ T1922] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 179.670837][ T1922] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 179.671153][ T1922] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 179.671489][ T1922] ? __lock_release (kernel/locking/lockdep.c:5539) [ 179.671811][ T1922] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 179.672126][ T1922] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 179.672474][ T1922] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 179.672807][ T1922] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 179.673227][ T1922] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 179.673547][ T1922] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 179.673863][ T1922] ? __kernel_text_address (kernel/extable.c:79) [ 179.674176][ T1922] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 179.674510][ T1922] ? __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) [ 179.674842][ T1922] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 179.675242][ T1922] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 179.675590][ T1922] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 179.675912][ T1922] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 179.676263][ T1922] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 179.676582][ T1922] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 179.676906][ T1922] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 179.677240][ T1922] ? __create_object (mm/kmemleak.c:771) [ 179.677583][ T1922] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 179.677901][ T1922] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 179.678236][ T1922] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 179.678631][ T1922] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 179.678953][ T1922] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 179.679291][ T1922] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 179.679616][ T1922] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 179.679934][ T1922] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 179.680290][ T1922] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 179.680611][ T1922] ? __lock_release (kernel/locking/lockdep.c:5539) [ 179.680938][ T1922] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 179.681265][ T1922] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 179.681584][ T1922] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 179.681902][ T1922] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 179.682236][ T1922] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 179.682565][ T1922] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 179.682883][ T1922] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 179.683222][ T1922] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 179.683543][ T1922] ? 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) [ 179.683858][ T1922] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 179.684177][ T1922] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 179.684517][ T1922] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 179.684848][ T1922] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 179.685172][ T1922] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 179.685503][ T1922] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 179.685827][ T1922] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 179.686145][ T1922] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 179.686467][ T1922] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 179.686866][ T1922] ___sys_sendmsg (net/socket.c:2670) [ 179.687181][ T1922] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 179.687519][ T1922] ? __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) [ 179.687910][ T1922] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 179.688253][ T1922] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 179.688573][ T1922] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 179.688895][ T1922] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 179.689220][ T1922] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 179.689544][ T1922] ? __lock_release (kernel/locking/lockdep.c:5539) [ 179.689865][ T1922] __sys_sendmsg (net/socket.c:2700) [ 179.690177][ T1922] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 179.690575][ T1922] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 179.690904][ T1922] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 179.691234][ T1922] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 179.691560][ T1922] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 179.691949][ T1922] RIP: 0033:0x7f741a6431e7 [ 179.692315][ T1922] 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) [ 179.693425][ T1922] RSP: 002b:00007ffd4d8fa488 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 179.693901][ T1922] RAX: ffffffffffffffda RBX: 00007ffd4d8fabc0 RCX: 00007f741a6431e7 [ 179.694381][ T1922] RDX: 0000000000000000 RSI: 00007ffd4d8fa4f0 RDI: 0000000000000005 [ 179.694849][ T1922] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 179.695369][ T1922] R10: 000000003529b910 R11: 0000000000000246 R12: 0000000000000003 [ 179.695843][ T1922] R13: 00000000686e6a6b R14: 0000000000499600 R15: 0000000000000000 | [ 207.694222][ T2225] ------------[ cut here ]------------ | [ 207.694627][ T2225] WARNING: CPU: 1 PID: 2225 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) | [ 207.695213][ T2225] Modules linked in: [last unloaded: netdevsim] | [ 207.696161][ T2225] Tainted: [W]=WARN [ 207.696390][ T2225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 207.696753][ T2225] 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) [ 207.697053][ T2225] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 207.698106][ T2225] RSP: 0018:ffffc90003916d70 EFLAGS: 00010246 [ 207.698478][ T2225] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 207.698916][ T2225] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 207.699355][ T2225] RBP: ffffc90003916e60 R08: 0000000000000001 R09: 0000000000000000 [ 207.699792][ T2225] R10: ffffc90003916e90 R11: ffffffffa0d79160 R12: 1ffff92000722db2 [ 207.700236][ T2225] R13: 00000000000005dc R14: ffffc90003916e90 R15: 0000000000000000 [ 207.700672][ T2225] FS: 00007f7f201fd800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 207.701173][ T2225] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 207.701548][ T2225] CR2: 00000000004e5800 CR3: 000000000fc4b004 CR4: 0000000000772ef0 [ 207.701985][ T2225] PKRU: 55555554 [ 207.702212][ T2225] Call Trace: [ 207.702428][ T2225] [ 207.702577][ T2225] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 207.702871][ T2225] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 207.703163][ T2225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.703464][ T2225] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 207.703762][ T2225] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 207.704054][ T2225] netif_set_mtu (net/core/dev.c:9652) [ 207.704352][ T2225] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 207.704650][ T2225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.704936][ T2225] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 207.705239][ T2225] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 207.705461][ T2225] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 207.705763][ T2225] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 207.706059][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.706365][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.706656][ T2225] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 207.706947][ T2225] ? __lock_release (kernel/locking/lockdep.c:5539) [ 207.707254][ T2225] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 207.707553][ T2225] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 207.707848][ T2225] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 207.708146][ T2225] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 207.708523][ T2225] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 207.708813][ T2225] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 207.709099][ T2225] ? __kernel_text_address (kernel/extable.c:79) [ 207.709404][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.709698][ T2225] ? __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) [ 207.709988][ T2225] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 207.710357][ T2225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.710647][ T2225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.710934][ T2225] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 207.711239][ T2225] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 207.711532][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.711821][ T2225] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 207.712109][ T2225] ? __create_object (mm/kmemleak.c:771) [ 207.712413][ T2225] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 207.712707][ T2225] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 207.712997][ T2225] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 207.713368][ T2225] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 207.713669][ T2225] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 207.713966][ T2225] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 207.714264][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.714563][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.714852][ T2225] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 207.715140][ T2225] ? __lock_release (kernel/locking/lockdep.c:5539) [ 207.715457][ T2225] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 207.715747][ T2225] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 207.716047][ T2225] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 207.716351][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.716645][ T2225] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 207.716937][ T2225] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 207.717240][ T2225] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 207.717548][ T2225] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 207.717847][ T2225] ? 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) [ 207.718141][ T2225] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 207.718442][ T2225] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 207.718729][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.719023][ T2225] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 207.719325][ T2225] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 207.719619][ T2225] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 207.719917][ T2225] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 207.720225][ T2225] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 207.720514][ T2225] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 207.720880][ T2225] ___sys_sendmsg (net/socket.c:2670) [ 207.721171][ T2225] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 207.721469][ T2225] ? __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) [ 207.721830][ T2225] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 207.722124][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.722427][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.722724][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.723011][ T2225] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 207.723310][ T2225] ? __lock_release (kernel/locking/lockdep.c:5539) [ 207.723606][ T2225] __sys_sendmsg (net/socket.c:2700) [ 207.723896][ T2225] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 207.724265][ T2225] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 207.724573][ T2225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.724862][ T2225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 207.725156][ T2225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 207.725522][ T2225] RIP: 0033:0x7f7f203ca1e7 [ 207.725822][ T2225] 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) [ 207.726876][ T2225] RSP: 002b:00007ffc0c72d398 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 207.727325][ T2225] RAX: ffffffffffffffda RBX: 00007ffc0c72dad0 RCX: 00007f7f203ca1e7 [ 207.727763][ T2225] RDX: 0000000000000000 RSI: 00007ffc0c72d400 RDI: 0000000000000005 [ 207.728212][ T2225] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 207.728652][ T2225] R10: 000000002eba8910 R11: 0000000000000246 R12: 0000000000000003 [ 207.729082][ T2225] R13: 00000000686e6a87 R14: 0000000000499600 R15: 0000000000000000 | [ 207.860713][ T2226] ------------[ cut here ]------------ | [ 207.861080][ T2226] WARNING: CPU: 2 PID: 2226 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) | [ 207.861694][ T2226] Modules linked in: [last unloaded: netdevsim] | [ 207.862683][ T2226] Tainted: [W]=WARN [ 207.862917][ T2226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 207.863310][ T2226] 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) [ 207.863630][ T2226] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 207.864690][ T2226] RSP: 0018:ffffc90003916d70 EFLAGS: 00010246 [ 207.865078][ T2226] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 207.865545][ T2226] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 207.865994][ T2226] RBP: ffffc90003916e60 R08: 0000000000000001 R09: 0000000000000000 [ 207.866448][ T2226] R10: ffffc90003916e90 R11: ffffffffa0d79160 R12: 1ffff92000722db2 [ 207.866905][ T2226] R13: 00000000000005dc R14: ffffc90003916e90 R15: 0000000000000000 [ 207.867366][ T2226] FS: 00007f5fb64d5800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 207.867908][ T2226] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 207.868301][ T2226] CR2: 00000000004e5800 CR3: 000000000bcf7004 CR4: 0000000000772ef0 [ 207.868755][ T2226] PKRU: 55555554 [ 207.868986][ T2226] Call Trace: [ 207.869233][ T2226] [ 207.869403][ T2226] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 207.869716][ T2226] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 207.870028][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.870518][ T2226] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 207.871253][ T2226] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 207.871713][ T2226] netif_set_mtu (net/core/dev.c:9652) [ 207.872027][ T2226] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 207.872356][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.872662][ T2226] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 207.872975][ T2226] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 207.873224][ T2226] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 207.873555][ T2226] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 207.873867][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.874176][ T2226] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.874494][ T2226] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 207.874796][ T2226] ? __lock_release (kernel/locking/lockdep.c:5539) [ 207.875106][ T2226] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 207.875421][ T2226] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 207.875727][ T2226] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 207.876034][ T2226] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 207.876428][ T2226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 207.876740][ T2226] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 207.877039][ T2226] ? __kernel_text_address (kernel/extable.c:79) [ 207.877360][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.877678][ T2226] ? __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) [ 207.877986][ T2226] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 207.878369][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.878672][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.878974][ T2226] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 207.879287][ T2226] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 207.879596][ T2226] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.879896][ T2226] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 207.880205][ T2226] ? __create_object (mm/kmemleak.c:771) [ 207.880521][ T2226] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 207.880822][ T2226] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 207.881125][ T2226] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 207.881506][ T2226] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 207.881818][ T2226] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 207.882130][ T2226] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 207.882446][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.882755][ T2226] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.883059][ T2226] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 207.883365][ T2226] ? __lock_release (kernel/locking/lockdep.c:5539) [ 207.883677][ T2226] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 207.883978][ T2226] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 207.884297][ T2226] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 207.884614][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.884920][ T2226] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 207.885234][ T2226] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 207.885543][ T2226] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 207.885853][ T2226] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 207.886161][ T2226] ? 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) [ 207.886477][ T2226] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 207.886787][ T2226] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 207.887085][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.887402][ T2226] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 207.887719][ T2226] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 207.888022][ T2226] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 207.888340][ T2226] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 207.888651][ T2226] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 207.888954][ T2226] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 207.889347][ T2226] ___sys_sendmsg (net/socket.c:2670) [ 207.889644][ T2226] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 207.889947][ T2226] ? __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) [ 207.890334][ T2226] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 207.890644][ T2226] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.890949][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.891276][ T2226] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.891579][ T2226] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 207.891878][ T2226] ? __lock_release (kernel/locking/lockdep.c:5539) [ 207.892187][ T2226] __sys_sendmsg (net/socket.c:2700) [ 207.892546][ T2226] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 207.892919][ T2226] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 207.893244][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.893558][ T2226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 207.893859][ T2226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 207.894240][ T2226] RIP: 0033:0x7f5fb66a21e7 [ 207.894554][ T2226] 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) [ 207.895608][ T2226] RSP: 002b:00007ffe7be33038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 207.896061][ T2226] RAX: ffffffffffffffda RBX: 00007ffe7be33770 RCX: 00007f5fb66a21e7 [ 207.896521][ T2226] RDX: 0000000000000000 RSI: 00007ffe7be330a0 RDI: 0000000000000005 [ 207.896965][ T2226] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 207.897417][ T2226] R10: 00000000351d3910 R11: 0000000000000246 R12: 0000000000000003 [ 207.897911][ T2226] R13: 00000000686e6a87 R14: 0000000000499600 R15: 0000000000000000 | [ 208.041998][ T2227] ------------[ cut here ]------------ | [ 208.042374][ T2227] WARNING: CPU: 2 PID: 2227 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) | [ 208.042964][ T2227] Modules linked in: [last unloaded: netdevsim] | [ 208.043960][ T2227] Tainted: [W]=WARN [ 208.044201][ T2227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 208.044580][ T2227] 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) [ 208.044895][ T2227] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 208.046625][ T2227] RSP: 0018:ffffc90003916d70 EFLAGS: 00010246 [ 208.047014][ T2227] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 208.047473][ T2227] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 208.047940][ T2227] RBP: ffffc90003916e60 R08: 0000000000000001 R09: 0000000000000000 [ 208.048403][ T2227] R10: ffffc90003916e90 R11: ffffffffa0d79160 R12: 1ffff92000722db2 [ 208.048852][ T2227] R13: 00000000000005dc R14: ffffc90003916e90 R15: 0000000000000000 [ 208.049308][ T2227] FS: 00007fed7275a800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 208.049832][ T2227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 208.050229][ T2227] CR2: 00000000004e5800 CR3: 000000000bda5006 CR4: 0000000000772ef0 [ 208.050680][ T2227] PKRU: 55555554 [ 208.050913][ T2227] Call Trace: [ 208.051144][ T2227] [ 208.051316][ T2227] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 208.051624][ T2227] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 208.051932][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 208.052246][ T2227] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 208.052555][ T2227] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 208.052865][ T2227] netif_set_mtu (net/core/dev.c:9652) [ 208.053167][ T2227] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 208.053491][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 208.053799][ T2227] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 208.054103][ T2227] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 208.054346][ T2227] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 208.054674][ T2227] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 208.054984][ T2227] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 208.055308][ T2227] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 208.055611][ T2227] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 208.055914][ T2227] ? __lock_release (kernel/locking/lockdep.c:5539) [ 208.056232][ T2227] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 208.056534][ T2227] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 208.056844][ T2227] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 208.057151][ T2227] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 208.057558][ T2227] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 208.057860][ T2227] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 208.058160][ T2227] ? __kernel_text_address (kernel/extable.c:79) [ 208.058500][ T2227] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 208.058818][ T2227] ? __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) [ 208.059123][ T2227] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 208.059515][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 208.059818][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 208.060115][ T2227] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 208.060429][ T2227] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 208.060730][ T2227] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 208.061033][ T2227] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 208.061349][ T2227] ? __create_object (mm/kmemleak.c:771) [ 208.061658][ T2227] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 208.061963][ T2227] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 208.062272][ T2227] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 208.062673][ T2227] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 208.062984][ T2227] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 208.063308][ T2227] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 208.063613][ T2227] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 208.063922][ T2227] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 208.064244][ T2227] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 208.064545][ T2227] ? __lock_release (kernel/locking/lockdep.c:5539) [ 208.064849][ T2227] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 208.065150][ T2227] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 208.065465][ T2227] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 208.065773][ T2227] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 208.066079][ T2227] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 208.066390][ T2227] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 208.066702][ T2227] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 208.067015][ T2227] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 208.067329][ T2227] ? 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) [ 208.067643][ T2227] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 208.067951][ T2227] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 208.068262][ T2227] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 208.068573][ T2227] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 208.068880][ T2227] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 208.069183][ T2227] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 208.069508][ T2227] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 208.069814][ T2227] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 208.070112][ T2227] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 208.070506][ T2227] ___sys_sendmsg (net/socket.c:2670) [ 208.070804][ T2227] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 208.071107][ T2227] ? __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) [ 208.071488][ T2227] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 208.071793][ T2227] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 208.072094][ T2227] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 208.072411][ T2227] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 208.072712][ T2227] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 208.073012][ T2227] ? __lock_release (kernel/locking/lockdep.c:5539) [ 208.073332][ T2227] __sys_sendmsg (net/socket.c:2700) [ 208.073632][ T2227] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 208.073999][ T2227] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 208.074323][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 208.074624][ T2227] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 208.074928][ T2227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 208.075305][ T2227] RIP: 0033:0x7fed729271e7 [ 208.075623][ T2227] 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) [ 208.076689][ T2227] RSP: 002b:00007ffee685b748 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 208.077140][ T2227] RAX: ffffffffffffffda RBX: 00007ffee685be80 RCX: 00007fed729271e7 [ 208.077613][ T2227] RDX: 0000000000000000 RSI: 00007ffee685b7b0 RDI: 0000000000000005 [ 208.078062][ T2227] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 208.078520][ T2227] R10: 000000000b658910 R11: 0000000000000246 R12: 0000000000000003 [ 208.078966][ T2227] R13: 00000000686e6a87 R14: 0000000000499600 R15: 0000000000000000 | [ 240.467268][ T2575] ------------[ cut here ]------------ | [ 240.467692][ T2575] WARNING: CPU: 0 PID: 2575 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) | [ 240.468293][ T2575] Modules linked in: [last unloaded: netdevsim] | [ 240.469254][ T2575] Tainted: [W]=WARN [ 240.469476][ T2575] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 240.469837][ T2575] 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) [ 240.470135][ T2575] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 240.471181][ T2575] RSP: 0018:ffffc90004226d70 EFLAGS: 00010246 [ 240.471557][ T2575] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 240.471990][ T2575] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 240.472435][ T2575] RBP: ffffc90004226e60 R08: 0000000000000001 R09: 0000000000000000 [ 240.472871][ T2575] R10: ffffc90004226e90 R11: ffffffffa0d79160 R12: 1ffff92000844db2 [ 240.473309][ T2575] R13: 00000000000005dc R14: ffffc90004226e90 R15: 0000000000000000 [ 240.473744][ T2575] FS: 00007f078ae05800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 240.474414][ T2575] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 240.474782][ T2575] CR2: 00000000004e5800 CR3: 000000000fc6a004 CR4: 0000000000772ef0 [ 240.475637][ T2575] PKRU: 55555554 [ 240.475860][ T2575] Call Trace: [ 240.476078][ T2575] [ 240.476365][ T2575] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 240.476661][ T2575] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 240.476954][ T2575] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.477256][ T2575] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 240.477557][ T2575] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 240.477850][ T2575] netif_set_mtu (net/core/dev.c:9652) [ 240.478139][ T2575] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 240.478445][ T2575] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.478738][ T2575] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 240.479029][ T2575] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 240.479261][ T2575] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 240.479568][ T2575] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 240.479871][ T2575] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.480171][ T2575] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.480471][ T2575] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 240.480760][ T2575] ? __lock_release (kernel/locking/lockdep.c:5539) [ 240.481055][ T2575] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 240.481354][ T2575] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 240.481648][ T2575] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 240.481939][ T2575] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 240.482316][ T2575] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 240.482604][ T2575] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 240.482892][ T2575] ? __kernel_text_address (kernel/extable.c:79) [ 240.483182][ T2575] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.483489][ T2575] ? __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) [ 240.483781][ T2575] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 240.484136][ T2575] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.484436][ T2575] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.484723][ T2575] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 240.485014][ T2575] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 240.485313][ T2575] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.485601][ T2575] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 240.485887][ T2575] ? __create_object (mm/kmemleak.c:771) [ 240.486181][ T2575] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 240.486479][ T2575] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 240.486770][ T2575] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 240.487127][ T2575] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 240.487435][ T2575] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 240.487737][ T2575] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 240.488028][ T2575] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.488331][ T2575] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.488621][ T2575] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 240.488907][ T2575] ? __lock_release (kernel/locking/lockdep.c:5539) [ 240.489209][ T2575] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 240.489502][ T2575] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 240.489793][ T2575] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 240.490086][ T2575] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.490391][ T2575] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 240.490684][ T2575] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 240.490973][ T2575] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 240.491284][ T2575] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 240.491577][ T2575] ? 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) [ 240.491869][ T2575] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 240.492172][ T2575] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 240.492469][ T2575] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.492764][ T2575] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 240.493058][ T2575] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 240.493357][ T2575] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 240.493653][ T2575] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 240.493943][ T2575] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 240.494239][ T2575] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 240.494609][ T2575] ___sys_sendmsg (net/socket.c:2670) [ 240.494893][ T2575] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 240.495178][ T2575] ? __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) [ 240.495551][ T2575] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 240.495845][ T2575] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.496137][ T2575] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.496440][ T2575] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.496729][ T2575] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 240.497014][ T2575] ? __lock_release (kernel/locking/lockdep.c:5539) [ 240.497317][ T2575] __sys_sendmsg (net/socket.c:2700) [ 240.497618][ T2575] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 240.497975][ T2575] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 240.498289][ T2575] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.498583][ T2575] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 240.498871][ T2575] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 240.499241][ T2575] RIP: 0033:0x7f078afd21e7 [ 240.499542][ T2575] 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) [ 240.500583][ T2575] RSP: 002b:00007fff9ad8a318 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 240.501020][ T2575] RAX: ffffffffffffffda RBX: 00007fff9ad8aa50 RCX: 00007f078afd21e7 [ 240.501466][ T2575] RDX: 0000000000000000 RSI: 00007fff9ad8a380 RDI: 0000000000000005 [ 240.501902][ T2575] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 240.502343][ T2575] R10: 000000002c9e1910 R11: 0000000000000246 R12: 0000000000000003 [ 240.502776][ T2575] R13: 00000000686e6aa8 R14: 0000000000499600 R15: 0000000000000000 | [ 240.621851][ T2576] ------------[ cut here ]------------ | [ 240.622306][ T2576] WARNING: CPU: 2 PID: 2576 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) | [ 240.622893][ T2576] Modules linked in: [last unloaded: netdevsim] | [ 240.623876][ T2576] Tainted: [W]=WARN [ 240.624108][ T2576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 240.625600][ T2576] 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) [ 240.625918][ T2576] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 240.626962][ T2576] RSP: 0018:ffffc90004226d70 EFLAGS: 00010246 [ 240.627351][ T2576] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 240.627818][ T2576] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 240.628273][ T2576] RBP: ffffc90004226e60 R08: 0000000000000001 R09: 0000000000000000 [ 240.628720][ T2576] R10: ffffc90004226e90 R11: ffffffffa0d79160 R12: 1ffff92000844db2 [ 240.629165][ T2576] R13: 00000000000005dc R14: ffffc90004226e90 R15: 0000000000000000 [ 240.629628][ T2576] FS: 00007f54f486e800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 240.630143][ T2576] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 240.630526][ T2576] CR2: 00000000004e5800 CR3: 000000000fc58001 CR4: 0000000000772ef0 [ 240.630973][ T2576] PKRU: 55555554 [ 240.631212][ T2576] Call Trace: [ 240.631450][ T2576] [ 240.631610][ T2576] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 240.631915][ T2576] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 240.632233][ T2576] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.632540][ T2576] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 240.632840][ T2576] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 240.633144][ T2576] netif_set_mtu (net/core/dev.c:9652) [ 240.633484][ T2576] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 240.633803][ T2576] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.634107][ T2576] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 240.634421][ T2576] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 240.634654][ T2576] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 240.634998][ T2576] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 240.635323][ T2576] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.635640][ T2576] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.635940][ T2576] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 240.636257][ T2576] ? __lock_release (kernel/locking/lockdep.c:5539) [ 240.636565][ T2576] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 240.636866][ T2576] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 240.637172][ T2576] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 240.637490][ T2576] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 240.637887][ T2576] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 240.638187][ T2576] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 240.638504][ T2576] ? __kernel_text_address (kernel/extable.c:79) [ 240.638809][ T2576] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.639110][ T2576] ? __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) [ 240.639424][ T2576] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 240.639797][ T2576] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.640100][ T2576] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.640413][ T2576] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 240.640720][ T2576] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 240.641020][ T2576] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.641331][ T2576] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 240.641629][ T2576] ? __create_object (mm/kmemleak.c:771) [ 240.641935][ T2576] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 240.642245][ T2576] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 240.642548][ T2576] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 240.642953][ T2576] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 240.643307][ T2576] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 240.643628][ T2576] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 240.643931][ T2576] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.644246][ T2576] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.644549][ T2576] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 240.644846][ T2576] ? __lock_release (kernel/locking/lockdep.c:5539) [ 240.645149][ T2576] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 240.645481][ T2576] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 240.645786][ T2576] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 240.646091][ T2576] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.646408][ T2576] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 240.646709][ T2576] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 240.647010][ T2576] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 240.647334][ T2576] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 240.647655][ T2576] ? 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) [ 240.647958][ T2576] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 240.648272][ T2576] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 240.648572][ T2576] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.648878][ T2576] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 240.649183][ T2576] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 240.649495][ T2576] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 240.649806][ T2576] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 240.650112][ T2576] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 240.650423][ T2576] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 240.650804][ T2576] ___sys_sendmsg (net/socket.c:2670) [ 240.651104][ T2576] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 240.651412][ T2576] ? __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) [ 240.651782][ T2576] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 240.652089][ T2576] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.652407][ T2576] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.652711][ T2576] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.653014][ T2576] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 240.653322][ T2576] ? __lock_release (kernel/locking/lockdep.c:5539) [ 240.653633][ T2576] __sys_sendmsg (net/socket.c:2700) [ 240.653928][ T2576] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 240.654307][ T2576] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 240.654625][ T2576] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.654930][ T2576] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 240.655238][ T2576] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 240.655607][ T2576] RIP: 0033:0x7f54f4a3b1e7 [ 240.655919][ T2576] 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) [ 240.656970][ T2576] RSP: 002b:00007fff2bec2438 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 240.657428][ T2576] RAX: ffffffffffffffda RBX: 00007fff2bec2b70 RCX: 00007f54f4a3b1e7 [ 240.657886][ T2576] RDX: 0000000000000000 RSI: 00007fff2bec24a0 RDI: 0000000000000005 [ 240.658342][ T2576] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 240.658791][ T2576] R10: 0000000006919910 R11: 0000000000000246 R12: 0000000000000003 [ 240.659246][ T2576] R13: 00000000686e6aa8 R14: 0000000000499600 R15: 0000000000000000 | [ 240.787223][ T2577] ------------[ cut here ]------------ | [ 240.787569][ T2577] WARNING: CPU: 3 PID: 2577 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) | [ 240.788144][ T2577] Modules linked in: [last unloaded: netdevsim] | [ 240.789110][ T2577] Tainted: [W]=WARN [ 240.789340][ T2577] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 240.789706][ T2577] 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) [ 240.790005][ T2577] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 240.792105][ T2577] RSP: 0018:ffffc90004236d70 EFLAGS: 00010246 [ 240.792484][ T2577] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 240.792919][ T2577] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 240.793366][ T2577] RBP: ffffc90004236e60 R08: 0000000000000001 R09: 0000000000000000 [ 240.793802][ T2577] R10: ffffc90004236e90 R11: ffffffffa0d79160 R12: 1ffff92000846db2 [ 240.794247][ T2577] R13: 00000000000005dc R14: ffffc90004236e90 R15: 0000000000000000 [ 240.794679][ T2577] FS: 00007f05c510f800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 240.795184][ T2577] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 240.795556][ T2577] CR2: 00000000004e5800 CR3: 000000000f94f002 CR4: 0000000000772ef0 [ 240.795996][ T2577] PKRU: 55555554 [ 240.796224][ T2577] Call Trace: [ 240.796441][ T2577] [ 240.796587][ T2577] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 240.796879][ T2577] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 240.797169][ T2577] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.797468][ T2577] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 240.797766][ T2577] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 240.798063][ T2577] netif_set_mtu (net/core/dev.c:9652) [ 240.798359][ T2577] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 240.798658][ T2577] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.798945][ T2577] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 240.799244][ T2577] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 240.799466][ T2577] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 240.799769][ T2577] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 240.800067][ T2577] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.800374][ T2577] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.800665][ T2577] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 240.800953][ T2577] ? __lock_release (kernel/locking/lockdep.c:5539) [ 240.801254][ T2577] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 240.801544][ T2577] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 240.801834][ T2577] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 240.802127][ T2577] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 240.802504][ T2577] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 240.802793][ T2577] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 240.803078][ T2577] ? __kernel_text_address (kernel/extable.c:79) [ 240.803379][ T2577] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.803670][ T2577] ? __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) [ 240.803961][ T2577] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 240.804326][ T2577] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.804621][ T2577] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.804909][ T2577] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 240.805212][ T2577] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 240.805501][ T2577] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.805789][ T2577] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 240.806074][ T2577] ? __create_object (mm/kmemleak.c:771) [ 240.806373][ T2577] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 240.806663][ T2577] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 240.806989][ T2577] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 240.807358][ T2577] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 240.807663][ T2577] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 240.807958][ T2577] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 240.808255][ T2577] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.808578][ T2577] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.808866][ T2577] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 240.809159][ T2577] ? __lock_release (kernel/locking/lockdep.c:5539) [ 240.809482][ T2577] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 240.809771][ T2577] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 240.810062][ T2577] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 240.810364][ T2577] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.810656][ T2577] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 240.810941][ T2577] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 240.811239][ T2577] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 240.811541][ T2577] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 240.811829][ T2577] ? 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) [ 240.812120][ T2577] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 240.812425][ T2577] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 240.812711][ T2577] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.813004][ T2577] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 240.813301][ T2577] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 240.813597][ T2577] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 240.813893][ T2577] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 240.814181][ T2577] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 240.814475][ T2577] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 240.814845][ T2577] ___sys_sendmsg (net/socket.c:2670) [ 240.815129][ T2577] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 240.815426][ T2577] ? __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) [ 240.815791][ T2577] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 240.816083][ T2577] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.816379][ T2577] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.816671][ T2577] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.816963][ T2577] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 240.817256][ T2577] ? __lock_release (kernel/locking/lockdep.c:5539) [ 240.817564][ T2577] __sys_sendmsg (net/socket.c:2700) [ 240.817857][ T2577] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 240.818242][ T2577] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 240.818543][ T2577] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.818832][ T2577] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 240.819122][ T2577] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 240.819486][ T2577] RIP: 0033:0x7f05c52dc1e7 [ 240.819786][ T2577] 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) [ 240.820828][ T2577] RSP: 002b:00007ffe404d4b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 240.821273][ T2577] RAX: ffffffffffffffda RBX: 00007ffe404d5280 RCX: 00007f05c52dc1e7 [ 240.821705][ T2577] RDX: 0000000000000000 RSI: 00007ffe404d4bb0 RDI: 0000000000000005 [ 240.822185][ T2577] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 240.822628][ T2577] R10: 000000002b929910 R11: 0000000000000246 R12: 0000000000000003 [ 240.823068][ T2577] R13: 00000000686e6aa8 R14: 0000000000499600 R15: 0000000000000000 | [ 267.619868][ T2875] ------------[ cut here ]------------ | [ 267.620217][ T2875] WARNING: CPU: 3 PID: 2875 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) | [ 267.620795][ T2875] Modules linked in: [last unloaded: netdevsim] | [ 267.621761][ T2875] Tainted: [W]=WARN [ 267.621981][ T2875] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 267.622355][ T2875] 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) [ 267.622655][ T2875] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 267.623696][ T2875] RSP: 0018:ffffc90004a06d70 EFLAGS: 00010246 [ 267.624070][ T2875] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 267.624513][ T2875] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 267.624948][ T2875] RBP: ffffc90004a06e60 R08: 0000000000000001 R09: 0000000000000000 [ 267.625390][ T2875] R10: ffffc90004a06e90 R11: ffffffffa0d79160 R12: 1ffff92000940db2 [ 267.625822][ T2875] R13: 00000000000005dc R14: ffffc90004a06e90 R15: 0000000000000000 [ 267.626264][ T2875] FS: 00007f09b65b1800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 267.626769][ T2875] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 267.627139][ T2875] CR2: 00000000004e5800 CR3: 0000000010115002 CR4: 0000000000772ef0 [ 267.627592][ T2875] PKRU: 55555554 [ 267.627812][ T2875] Call Trace: [ 267.628027][ T2875] [ 267.628177][ T2875] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 267.628482][ T2875] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 267.628778][ T2875] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 267.629073][ T2875] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 267.629372][ T2875] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 267.629664][ T2875] netif_set_mtu (net/core/dev.c:9652) [ 267.629956][ T2875] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 267.630268][ T2875] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 267.630558][ T2875] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 267.630848][ T2875] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 267.631069][ T2875] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 267.631381][ T2875] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 267.631681][ T2875] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 267.631977][ T2875] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 267.632283][ T2875] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 267.632578][ T2875] ? __lock_release (kernel/locking/lockdep.c:5539) [ 267.632875][ T2875] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 267.633162][ T2875] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 267.633469][ T2875] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 267.633773][ T2875] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 267.634142][ T2875] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 267.634441][ T2875] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 267.634729][ T2875] ? __kernel_text_address (kernel/extable.c:79) [ 267.635022][ T2875] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 267.635326][ T2875] ? __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) [ 267.635622][ T2875] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 267.635986][ T2875] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 267.636289][ T2875] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 267.636581][ T2875] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 267.636873][ T2875] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 267.637163][ T2875] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 267.637465][ T2875] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 267.637784][ T2875] ? __create_object (mm/kmemleak.c:771) [ 267.638083][ T2875] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 267.638387][ T2875] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 267.638680][ T2875] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 267.639039][ T2875] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 267.639350][ T2875] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 267.639652][ T2875] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 267.639941][ T2875] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 267.640250][ T2875] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 267.640543][ T2875] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 267.640832][ T2875] ? __lock_release (kernel/locking/lockdep.c:5539) [ 267.641129][ T2875] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 267.641433][ T2875] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 267.641726][ T2875] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 267.642018][ T2875] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 267.642331][ T2875] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 267.642623][ T2875] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 267.642912][ T2875] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 267.643231][ T2875] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 267.643524][ T2875] ? 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) [ 267.643815][ T2875] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 267.644108][ T2875] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 267.644424][ T2875] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 267.644720][ T2875] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 267.645010][ T2875] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 267.645312][ T2875] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 267.645614][ T2875] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 267.645904][ T2875] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 267.646205][ T2875] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 267.646581][ T2875] ___sys_sendmsg (net/socket.c:2670) [ 267.646873][ T2875] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 267.647164][ T2875] ? __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) [ 267.647539][ T2875] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 267.647842][ T2875] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 267.648132][ T2875] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 267.648437][ T2875] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 267.648734][ T2875] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 267.649022][ T2875] ? __lock_release (kernel/locking/lockdep.c:5539) [ 267.649328][ T2875] __sys_sendmsg (net/socket.c:2700) [ 267.649618][ T2875] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 267.649976][ T2875] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 267.650286][ T2875] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 267.650582][ T2875] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 267.650871][ T2875] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 267.651242][ T2875] RIP: 0033:0x7f09b677e1e7 [ 267.651548][ T2875] 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) [ 267.652599][ T2875] RSP: 002b:00007ffd186c9328 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 267.653048][ T2875] RAX: ffffffffffffffda RBX: 00007ffd186c9a60 RCX: 00007f09b677e1e7 [ 267.653494][ T2875] RDX: 0000000000000000 RSI: 00007ffd186c9390 RDI: 0000000000000005 [ 267.653935][ T2875] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 267.654378][ T2875] R10: 000000002607c910 R11: 0000000000000246 R12: 0000000000000003 [ 267.654823][ T2875] R13: 00000000686e6ac3 R14: 0000000000499600 R15: 0000000000000000 | [ 267.781142][ T2876] ------------[ cut here ]------------ | [ 267.781562][ T2876] WARNING: CPU: 3 PID: 2876 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) | [ 267.782149][ T2876] Modules linked in: [last unloaded: netdevsim] | [ 267.783124][ T2876] Tainted: [W]=WARN [ 267.783352][ T2876] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 267.783713][ T2876] 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) [ 267.784009][ T2876] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 267.785057][ T2876] RSP: 0018:ffffc90004a16d70 EFLAGS: 00010246 [ 267.785437][ T2876] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 267.785871][ T2876] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 267.786318][ T2876] RBP: ffffc90004a16e60 R08: 0000000000000001 R09: 0000000000000000 [ 267.786760][ T2876] R10: ffffc90004a16e90 R11: ffffffffa0d79160 R12: 1ffff92000942db2 [ 267.787244][ T2876] R13: 00000000000005dc R14: ffffc90004a16e90 R15: 0000000000000000 [ 267.787695][ T2876] FS: 00007fd4206ca800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 267.788212][ T2876] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 267.788578][ T2876] CR2: 00000000004e5800 CR3: 000000000bf23004 CR4: 0000000000772ef0 [ 267.789019][ T2876] PKRU: 55555554 [ 267.789243][ T2876] Call Trace: [ 267.789458][ T2876] [ 267.789605][ T2876] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 267.789900][ T2876] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 267.790205][ T2876] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 267.790495][ T2876] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 267.790783][ T2876] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 267.791078][ T2876] netif_set_mtu (net/core/dev.c:9652) [ 267.791378][ T2876] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 267.791676][ T2876] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 267.791964][ T2876] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 267.792263][ T2876] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 267.792484][ T2876] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 267.792788][ T2876] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 267.793093][ T2876] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 267.793399][ T2876] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 267.793691][ T2876] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 267.793979][ T2876] ? __lock_release (kernel/locking/lockdep.c:5539) [ 267.794285][ T2876] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 267.794575][ T2876] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 267.794867][ T2876] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 267.795163][ T2876] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 267.795545][ T2876] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 267.795831][ T2876] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 267.796119][ T2876] ? __kernel_text_address (kernel/extable.c:79) [ 267.796419][ T2876] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 267.796712][ T2876] ? __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) [ 267.797008][ T2876] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 267.797381][ T2876] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 267.797680][ T2876] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 267.797968][ T2876] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 267.798268][ T2876] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 267.798556][ T2876] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 267.798845][ T2876] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 267.799135][ T2876] ? __create_object (mm/kmemleak.c:771) [ 267.799437][ T2876] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 267.799732][ T2876] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 267.800025][ T2876] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 267.800399][ T2876] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 267.800696][ T2876] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 267.800994][ T2876] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 267.801295][ T2876] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 267.801589][ T2876] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 267.801877][ T2876] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 267.802171][ T2876] ? __lock_release (kernel/locking/lockdep.c:5539) [ 267.802494][ T2876] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 267.802807][ T2876] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 267.803100][ T2876] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 267.803410][ T2876] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 267.803708][ T2876] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 267.803997][ T2876] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 267.804304][ T2876] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 267.804606][ T2876] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 267.804895][ T2876] ? 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) [ 267.805188][ T2876] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 267.805493][ T2876] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 267.805780][ T2876] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 267.806073][ T2876] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 267.806382][ T2876] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 267.806673][ T2876] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 267.806974][ T2876] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 267.807278][ T2876] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 267.807578][ T2876] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 267.807949][ T2876] ___sys_sendmsg (net/socket.c:2670) [ 267.808246][ T2876] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 267.808542][ T2876] ? __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) [ 267.808902][ T2876] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 267.809206][ T2876] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 267.809499][ T2876] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 267.809793][ T2876] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 267.810082][ T2876] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 267.810381][ T2876] ? __lock_release (kernel/locking/lockdep.c:5539) [ 267.810682][ T2876] __sys_sendmsg (net/socket.c:2700) [ 267.810976][ T2876] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 267.811345][ T2876] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 267.811646][ T2876] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 267.811935][ T2876] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 267.812235][ T2876] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 267.812625][ T2876] RIP: 0033:0x7fd4208971e7 [ 267.812927][ T2876] 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) [ 267.813982][ T2876] RSP: 002b:00007fffb955c5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 267.814426][ T2876] RAX: ffffffffffffffda RBX: 00007fffb955ccf0 RCX: 00007fd4208971e7 [ 267.814870][ T2876] RDX: 0000000000000000 RSI: 00007fffb955c620 RDI: 0000000000000005 [ 267.815319][ T2876] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 267.815754][ T2876] R10: 000000003bc4a910 R11: 0000000000000246 R12: 0000000000000003 [ 267.816187][ T2876] R13: 00000000686e6ac3 R14: 0000000000499600 R15: 0000000000000000 | [ 267.952760][ T2877] ------------[ cut here ]------------ | [ 267.953489][ T2877] WARNING: CPU: 2 PID: 2877 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) | [ 267.954087][ T2877] Modules linked in: [last unloaded: netdevsim] | [ 267.955089][ T2877] Tainted: [W]=WARN [ 267.955333][ T2877] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 267.955706][ T2877] 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) [ 267.956017][ T2877] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 267.957093][ T2877] RSP: 0018:ffffc90004a16d70 EFLAGS: 00010246 [ 267.957488][ T2877] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 267.957946][ T2877] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 267.958408][ T2877] RBP: ffffc90004a16e60 R08: 0000000000000001 R09: 0000000000000000 [ 267.958866][ T2877] R10: ffffc90004a16e90 R11: ffffffffa0d79160 R12: 1ffff92000942db2 [ 267.959323][ T2877] R13: 00000000000005dc R14: ffffc90004a16e90 R15: 0000000000000000 [ 267.959769][ T2877] FS: 00007f5ae55e1800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 267.960331][ T2877] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 267.960723][ T2877] CR2: 00000000004e5800 CR3: 000000000d734003 CR4: 0000000000772ef0 [ 267.961175][ T2877] PKRU: 55555554 [ 267.961420][ T2877] Call Trace: [ 267.961653][ T2877] [ 267.961815][ T2877] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 267.962124][ T2877] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 267.962467][ T2877] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 267.962775][ T2877] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 267.963083][ T2877] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 267.963835][ T2877] netif_set_mtu (net/core/dev.c:9652) [ 267.964320][ T2877] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 267.964819][ T2877] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 267.965232][ T2877] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 267.965538][ T2877] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 267.965775][ T2877] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 267.966097][ T2877] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 267.966434][ T2877] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 267.966754][ T2877] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 267.967060][ T2877] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 267.967372][ T2877] ? __lock_release (kernel/locking/lockdep.c:5539) [ 267.967693][ T2877] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 267.967996][ T2877] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 267.968313][ T2877] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 267.968629][ T2877] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 267.969010][ T2877] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 267.969320][ T2877] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 267.969622][ T2877] ? __kernel_text_address (kernel/extable.c:79) [ 267.969927][ T2877] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 267.970254][ T2877] ? __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) [ 267.970570][ T2877] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 267.970950][ T2877] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 267.971265][ T2877] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 267.971566][ T2877] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 267.971868][ T2877] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 267.972173][ T2877] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 267.972483][ T2877] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 267.972786][ T2877] ? __create_object (mm/kmemleak.c:771) [ 267.973091][ T2877] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 267.973406][ T2877] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 267.973708][ T2877] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 267.974081][ T2877] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 267.974413][ T2877] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 267.974729][ T2877] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 267.975029][ T2877] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 267.975347][ T2877] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 267.975657][ T2877] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 267.975958][ T2877] ? __lock_release (kernel/locking/lockdep.c:5539) [ 267.976276][ T2877] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 267.976581][ T2877] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 267.976884][ T2877] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 267.977202][ T2877] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 267.977510][ T2877] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 267.977822][ T2877] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 267.978127][ T2877] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 267.978464][ T2877] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 267.978769][ T2877] ? 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) [ 267.979074][ T2877] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 267.979392][ T2877] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 267.979693][ T2877] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 267.980007][ T2877] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 267.980324][ T2877] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 267.980626][ T2877] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 267.980935][ T2877] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 267.981248][ T2877] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 267.981548][ T2877] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 267.981930][ T2877] ___sys_sendmsg (net/socket.c:2670) [ 267.982252][ T2877] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 267.982564][ T2877] ? __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) [ 267.982937][ T2877] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 267.983252][ T2877] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 267.983559][ T2877] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 267.983866][ T2877] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 267.984166][ T2877] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 267.984478][ T2877] ? __lock_release (kernel/locking/lockdep.c:5539) [ 267.984798][ T2877] __sys_sendmsg (net/socket.c:2700) [ 267.985099][ T2877] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 267.985480][ T2877] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 267.985795][ T2877] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 267.986096][ T2877] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 267.986422][ T2877] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 267.986803][ T2877] RIP: 0033:0x7f5ae57ae1e7 [ 267.987122][ T2877] 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) [ 267.988221][ T2877] RSP: 002b:00007ffc18bda3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 267.988672][ T2877] RAX: ffffffffffffffda RBX: 00007ffc18bdab20 RCX: 00007f5ae57ae1e7 [ 267.989127][ T2877] RDX: 0000000000000000 RSI: 00007ffc18bda450 RDI: 0000000000000005 [ 267.989582][ T2877] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 267.990028][ T2877] R10: 000000002a0cf910 R11: 0000000000000246 R12: 0000000000000003 [ 267.990499][ T2877] R13: 00000000686e6ac3 R14: 0000000000499600 R15: 0000000000000000 | [ 296.976958][ T3190] ------------[ cut here ]------------ | [ 296.977301][ T3190] WARNING: CPU: 0 PID: 3190 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) | [ 296.977888][ T3190] Modules linked in: [last unloaded: netdevsim] | [ 296.978851][ T3190] Tainted: [W]=WARN [ 296.979071][ T3190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 296.979441][ T3190] 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) [ 296.979742][ T3190] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 296.980779][ T3190] RSP: 0018:ffffc900051d6d70 EFLAGS: 00010246 [ 296.981151][ T3190] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 296.981595][ T3190] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 296.982031][ T3190] RBP: ffffc900051d6e60 R08: 0000000000000001 R09: 0000000000000000 [ 296.983187][ T3190] R10: ffffc900051d6e90 R11: ffffffffa0d79160 R12: 1ffff92000a3adb2 [ 296.983640][ T3190] R13: 00000000000005dc R14: ffffc900051d6e90 R15: 0000000000000000 [ 296.984078][ T3190] FS: 00007f7ed5bf4800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 296.984610][ T3190] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 296.984981][ T3190] CR2: 00000000004e5800 CR3: 000000000f669001 CR4: 0000000000772ef0 [ 296.985431][ T3190] PKRU: 55555554 [ 296.985650][ T3190] Call Trace: [ 296.985916][ T3190] [ 296.986070][ T3190] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 296.986391][ T3190] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 296.986689][ T3190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.986985][ T3190] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 296.987292][ T3190] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 296.987597][ T3190] netif_set_mtu (net/core/dev.c:9652) [ 296.987897][ T3190] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 296.988221][ T3190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.988514][ T3190] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 296.988837][ T3190] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 296.989070][ T3190] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 296.989386][ T3190] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 296.989690][ T3190] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.989986][ T3190] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 296.990289][ T3190] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 296.990587][ T3190] ? __lock_release (kernel/locking/lockdep.c:5539) [ 296.990883][ T3190] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 296.991177][ T3190] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 296.991481][ T3190] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 296.991780][ T3190] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 296.992151][ T3190] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 296.992452][ T3190] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 296.992748][ T3190] ? __kernel_text_address (kernel/extable.c:79) [ 296.993043][ T3190] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.993365][ T3190] ? __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) [ 296.993663][ T3190] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 296.994023][ T3190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.994334][ T3190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.994626][ T3190] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 296.994921][ T3190] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 296.995226][ T3190] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 296.995554][ T3190] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 296.995842][ T3190] ? __create_object (mm/kmemleak.c:771) [ 296.996134][ T3190] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 296.996441][ T3190] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 296.996734][ T3190] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 296.997093][ T3190] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 296.997403][ T3190] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 296.997716][ T3190] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 296.998009][ T3190] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.998323][ T3190] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 296.998616][ T3190] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 296.998906][ T3190] ? __lock_release (kernel/locking/lockdep.c:5539) [ 296.999212][ T3190] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 296.999508][ T3190] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 296.999799][ T3190] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 297.000095][ T3190] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 297.000405][ T3190] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 297.000701][ T3190] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 297.000993][ T3190] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 297.001308][ T3190] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 297.001600][ T3190] ? 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) [ 297.001891][ T3190] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 297.002225][ T3190] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 297.002530][ T3190] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 297.002824][ T3190] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 297.003117][ T3190] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 297.003423][ T3190] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 297.003726][ T3190] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 297.004024][ T3190] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 297.004324][ T3190] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 297.004711][ T3190] ___sys_sendmsg (net/socket.c:2670) [ 297.005001][ T3190] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 297.005303][ T3190] ? __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) [ 297.005669][ T3190] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 297.005962][ T3190] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 297.006269][ T3190] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 297.006568][ T3190] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 297.006860][ T3190] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 297.007147][ T3190] ? __lock_release (kernel/locking/lockdep.c:5539) [ 297.007454][ T3190] __sys_sendmsg (net/socket.c:2700) [ 297.007763][ T3190] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 297.008122][ T3190] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 297.008438][ T3190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 297.008742][ T3190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 297.009037][ T3190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 297.009413][ T3190] RIP: 0033:0x7f7ed5dc11e7 [ 297.009716][ T3190] 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) [ 297.010768][ T3190] RSP: 002b:00007ffd77433138 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 297.011221][ T3190] RAX: ffffffffffffffda RBX: 00007ffd77433870 RCX: 00007f7ed5dc11e7 [ 297.011657][ T3190] RDX: 0000000000000000 RSI: 00007ffd774331a0 RDI: 0000000000000005 [ 297.012098][ T3190] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 297.012549][ T3190] R10: 000000002ad0d910 R11: 0000000000000246 R12: 0000000000000003 [ 297.013015][ T3190] R13: 00000000686e6ae0 R14: 0000000000499600 R15: 0000000000000000 | [ 297.155800][ T3191] ------------[ cut here ]------------ | [ 297.156125][ T3191] WARNING: CPU: 0 PID: 3191 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) | [ 297.156715][ T3191] Modules linked in: [last unloaded: netdevsim] | [ 297.157745][ T3191] Tainted: [W]=WARN [ 297.157968][ T3191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 297.159426][ T3191] 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) [ 297.159735][ T3191] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 297.160804][ T3191] RSP: 0018:ffffc900051e6d70 EFLAGS: 00010246 [ 297.161172][ T3191] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 297.161631][ T3191] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 297.162080][ T3191] RBP: ffffc900051e6e60 R08: 0000000000000001 R09: 0000000000000000 [ 297.162526][ T3191] R10: ffffc900051e6e90 R11: ffffffffa0d79160 R12: 1ffff92000a3cdb2 [ 297.162958][ T3191] R13: 00000000000005dc R14: ffffc900051e6e90 R15: 0000000000000000 [ 297.163397][ T3191] FS: 00007feb885e5800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 297.163922][ T3191] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 297.164295][ T3191] CR2: 00000000004e5800 CR3: 000000000fbc9002 CR4: 0000000000772ef0 [ 297.164741][ T3191] PKRU: 55555554 [ 297.164958][ T3191] Call Trace: [ 297.165176][ T3191] [ 297.165334][ T3191] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 297.165630][ T3191] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 297.165923][ T3191] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 297.166229][ T3191] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 297.166526][ T3191] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 297.166823][ T3191] netif_set_mtu (net/core/dev.c:9652) [ 297.167126][ T3191] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 297.167435][ T3191] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 297.167784][ T3191] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 297.168074][ T3191] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 297.168308][ T3191] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 297.168613][ T3191] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 297.168919][ T3191] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 297.169223][ T3191] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 297.169517][ T3191] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 297.169806][ T3191] ? __lock_release (kernel/locking/lockdep.c:5539) [ 297.170101][ T3191] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 297.170401][ T3191] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 297.170697][ T3191] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 297.170995][ T3191] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 297.171375][ T3191] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 297.171664][ T3191] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 297.171955][ T3191] ? __kernel_text_address (kernel/extable.c:79) [ 297.172258][ T3191] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 297.172551][ T3191] ? __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) [ 297.172843][ T3191] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 297.173241][ T3191] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 297.173533][ T3191] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 297.173820][ T3191] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 297.174110][ T3191] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 297.174409][ T3191] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 297.174700][ T3191] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 297.174987][ T3191] ? __create_object (mm/kmemleak.c:771) [ 297.175287][ T3191] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 297.175587][ T3191] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 297.175876][ T3191] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 297.176243][ T3191] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 297.176544][ T3191] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 297.176839][ T3191] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 297.177127][ T3191] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 297.177428][ T3191] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 297.177753][ T3191] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 297.178048][ T3191] ? __lock_release (kernel/locking/lockdep.c:5539) [ 297.178349][ T3191] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 297.178640][ T3191] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 297.178933][ T3191] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 297.179233][ T3191] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 297.179564][ T3191] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 297.179855][ T3191] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 297.180152][ T3191] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 297.180463][ T3191] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 297.180754][ T3191] ? 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) [ 297.181046][ T3191] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 297.181347][ T3191] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 297.181635][ T3191] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 297.181930][ T3191] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 297.182248][ T3191] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 297.182539][ T3191] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 297.182838][ T3191] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 297.183130][ T3191] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 297.183455][ T3191] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 297.183825][ T3191] ___sys_sendmsg (net/socket.c:2670) [ 297.184110][ T3191] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 297.184412][ T3191] ? __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) [ 297.184794][ T3191] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 297.185087][ T3191] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 297.185392][ T3191] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 297.185686][ T3191] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 297.185977][ T3191] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 297.186273][ T3191] ? __lock_release (kernel/locking/lockdep.c:5539) [ 297.186575][ T3191] __sys_sendmsg (net/socket.c:2700) [ 297.186862][ T3191] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 297.187260][ T3191] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 297.187565][ T3191] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 297.187910][ T3191] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 297.188219][ T3191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 297.188582][ T3191] RIP: 0033:0x7feb887b21e7 [ 297.188885][ T3191] 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) [ 297.189934][ T3191] RSP: 002b:00007ffce0126068 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 297.190381][ T3191] RAX: ffffffffffffffda RBX: 00007ffce01267a0 RCX: 00007feb887b21e7 [ 297.190821][ T3191] RDX: 0000000000000000 RSI: 00007ffce01260d0 RDI: 0000000000000005 [ 297.191261][ T3191] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 297.191694][ T3191] R10: 000000000b295910 R11: 0000000000000246 R12: 0000000000000003 [ 297.192129][ T3191] R13: 00000000686e6ae0 R14: 0000000000499600 R15: 0000000000000000 | [ 297.336603][ T3192] ------------[ cut here ]------------ | [ 297.336996][ T3192] WARNING: CPU: 0 PID: 3192 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) | [ 297.337596][ T3192] Modules linked in: [last unloaded: netdevsim] | [ 297.338619][ T3192] Tainted: [W]=WARN [ 297.338851][ T3192] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 297.339220][ T3192] 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) [ 297.339521][ T3192] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 297.340567][ T3192] RSP: 0018:ffffc900051e6d70 EFLAGS: 00010246 [ 297.340943][ T3192] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 297.341381][ T3192] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 297.341816][ T3192] RBP: ffffc900051e6e60 R08: 0000000000000001 R09: 0000000000000000 [ 297.342256][ T3192] R10: ffffc900051e6e90 R11: ffffffffa0d79160 R12: 1ffff92000a3cdb2 [ 297.342695][ T3192] R13: 00000000000005dc R14: ffffc900051e6e90 R15: 0000000000000000 [ 297.343127][ T3192] FS: 00007f6b0452c800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 297.343641][ T3192] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 297.344005][ T3192] CR2: 00000000004e5800 CR3: 000000000540a005 CR4: 0000000000772ef0 [ 297.344456][ T3192] PKRU: 55555554 [ 297.344675][ T3192] Call Trace: [ 297.344891][ T3192] [ 297.345038][ T3192] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 297.345341][ T3192] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 297.345660][ T3192] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 297.345950][ T3192] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 297.346248][ T3192] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 297.346542][ T3192] netif_set_mtu (net/core/dev.c:9652) [ 297.346833][ T3192] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 297.347158][ T3192] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 297.347455][ T3192] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 297.347774][ T3192] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 297.347996][ T3192] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 297.348311][ T3192] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 297.348612][ T3192] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 297.348911][ T3192] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 297.349219][ T3192] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 297.349509][ T3192] ? __lock_release (kernel/locking/lockdep.c:5539) [ 297.349806][ T3192] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 297.350094][ T3192] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 297.350406][ T3192] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 297.350703][ T3192] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 297.351074][ T3192] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 297.351380][ T3192] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 297.351670][ T3192] ? __kernel_text_address (kernel/extable.c:79) [ 297.351965][ T3192] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 297.352271][ T3192] ? __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) [ 297.352564][ T3192] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 297.352925][ T3192] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 297.353224][ T3192] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 297.353519][ T3192] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 297.353808][ T3192] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 297.354125][ T3192] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 297.354445][ T3192] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 297.354733][ T3192] ? __create_object (mm/kmemleak.c:771) [ 297.355026][ T3192] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 297.355326][ T3192] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 297.355625][ T3192] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 297.355983][ T3192] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 297.356293][ T3192] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 297.356590][ T3192] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 297.356880][ T3192] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 297.357185][ T3192] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 297.357508][ T3192] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 297.357810][ T3192] ? __lock_release (kernel/locking/lockdep.c:5539) [ 297.358111][ T3192] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 297.358414][ T3192] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 297.358712][ T3192] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 297.359007][ T3192] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 297.359311][ T3192] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 297.359693][ T3192] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 297.359984][ T3192] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 297.360301][ T3192] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 297.360617][ T3192] ? 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) [ 297.360908][ T3192] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 297.361214][ T3192] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 297.361504][ T3192] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 297.361800][ T3192] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 297.362095][ T3192] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 297.362402][ T3192] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 297.362701][ T3192] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 297.362993][ T3192] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 297.363294][ T3192] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 297.363666][ T3192] ___sys_sendmsg (net/socket.c:2670) [ 297.363952][ T3192] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 297.364252][ T3192] ? __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) [ 297.364618][ T3192] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 297.364911][ T3192] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 297.365215][ T3192] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 297.365512][ T3192] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 297.365801][ T3192] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 297.366089][ T3192] ? __lock_release (kernel/locking/lockdep.c:5539) [ 297.366400][ T3192] __sys_sendmsg (net/socket.c:2700) [ 297.366690][ T3192] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 297.367060][ T3192] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 297.367376][ T3192] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 297.367694][ T3192] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 297.367984][ T3192] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 297.368352][ T3192] RIP: 0033:0x7f6b046f91e7 [ 297.368657][ T3192] 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) [ 297.369716][ T3192] RSP: 002b:00007fff99513b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 297.370156][ T3192] RAX: ffffffffffffffda RBX: 00007fff99514280 RCX: 00007f6b046f91e7 [ 297.370606][ T3192] RDX: 0000000000000000 RSI: 00007fff99513bb0 RDI: 0000000000000005 [ 297.371047][ T3192] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 297.371491][ T3192] R10: 000000001b6df910 R11: 0000000000000246 R12: 0000000000000003 [ 297.371927][ T3192] R13: 00000000686e6ae1 R14: 0000000000499600 R15: 0000000000000000 | [ 328.425261][ T3538] ------------[ cut here ]------------ | [ 328.425678][ T3538] WARNING: CPU: 0 PID: 3538 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) | [ 328.426441][ T3538] Modules linked in: [last unloaded: netdevsim] | [ 328.427455][ T3538] Tainted: [W]=WARN [ 328.427699][ T3538] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 328.428078][ T3538] 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) [ 328.428402][ T3538] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 328.429511][ T3538] RSP: 0018:ffffc900059b6d70 EFLAGS: 00010246 [ 328.429900][ T3538] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 328.430374][ T3538] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 328.430832][ T3538] RBP: ffffc900059b6e60 R08: 0000000000000001 R09: 0000000000000000 [ 328.431299][ T3538] R10: ffffc900059b6e90 R11: ffffffffa0d79160 R12: 1ffff92000b36db2 [ 328.431754][ T3538] R13: 00000000000005dc R14: ffffc900059b6e90 R15: 0000000000000000 [ 328.432217][ T3538] FS: 00007f3909a85800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 328.432748][ T3538] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 328.433136][ T3538] CR2: 00000000004e5800 CR3: 000000000faf7006 CR4: 0000000000772ef0 [ 328.433606][ T3538] PKRU: 55555554 [ 328.433835][ T3538] Call Trace: [ 328.434064][ T3538] [ 328.434231][ T3538] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 328.434540][ T3538] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 328.434851][ T3538] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.435156][ T3538] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 328.435472][ T3538] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 328.435779][ T3538] netif_set_mtu (net/core/dev.c:9652) [ 328.436082][ T3538] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 328.436403][ T3538] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.436706][ T3538] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 328.437016][ T3538] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 328.437265][ T3538] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 328.437588][ T3538] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 328.437908][ T3538] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.438233][ T3538] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.438539][ T3538] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 328.438842][ T3538] ? __lock_release (kernel/locking/lockdep.c:5539) [ 328.439151][ T3538] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 328.439462][ T3538] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 328.439768][ T3538] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 328.440081][ T3538] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 328.440481][ T3538] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 328.440783][ T3538] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 328.441084][ T3538] ? __kernel_text_address (kernel/extable.c:79) [ 328.441406][ T3538] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.441709][ T3538] ? __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) [ 328.442017][ T3538] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 328.442408][ T3538] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.442713][ T3538] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.443011][ T3538] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 328.443328][ T3538] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 328.443633][ T3538] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.443934][ T3538] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 328.444252][ T3538] ? __create_object (mm/kmemleak.c:771) [ 328.444562][ T3538] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 328.444866][ T3538] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 328.445169][ T3538] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 328.445577][ T3538] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 328.445890][ T3538] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 328.446209][ T3538] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 328.446517][ T3538] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.446829][ T3538] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.447130][ T3538] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 328.447444][ T3538] ? __lock_release (kernel/locking/lockdep.c:5539) [ 328.447762][ T3538] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 328.448062][ T3538] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 328.448376][ T3538] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 328.448687][ T3538] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.448993][ T3538] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 328.449308][ T3538] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 328.449614][ T3538] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 328.449927][ T3538] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 328.450252][ T3538] ? 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) [ 328.450558][ T3538] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 328.450864][ T3538] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 328.451163][ T3538] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.451483][ T3538] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 328.451787][ T3538] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 328.452094][ T3538] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 328.452416][ T3538] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 328.452723][ T3538] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 328.453024][ T3538] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 328.453432][ T3538] ___sys_sendmsg (net/socket.c:2670) [ 328.453734][ T3538] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 328.454034][ T3538] ? __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) [ 328.454421][ T3538] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 328.454727][ T3538] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.455039][ T3538] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.455359][ T3538] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.455664][ T3538] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 328.455965][ T3538] ? __lock_release (kernel/locking/lockdep.c:5539) [ 328.456290][ T3538] __sys_sendmsg (net/socket.c:2700) [ 328.456592][ T3538] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 328.456971][ T3538] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 328.457304][ T3538] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.457618][ T3538] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 328.457927][ T3538] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 328.458318][ T3538] RIP: 0033:0x7f3909c521e7 [ 328.458635][ T3538] 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) [ 328.459736][ T3538] RSP: 002b:00007ffe984512e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 328.460214][ T3538] RAX: ffffffffffffffda RBX: 00007ffe98451a20 RCX: 00007f3909c521e7 [ 328.460675][ T3538] RDX: 0000000000000000 RSI: 00007ffe98451350 RDI: 0000000000000005 [ 328.461137][ T3538] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 328.461608][ T3538] R10: 00000000053e4910 R11: 0000000000000246 R12: 0000000000000003 [ 328.462074][ T3538] R13: 00000000686e6b00 R14: 0000000000499600 R15: 0000000000000000 | [ 328.602845][ T3539] ------------[ cut here ]------------ | [ 328.603208][ T3539] WARNING: CPU: 0 PID: 3539 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) | [ 328.603807][ T3539] Modules linked in: [last unloaded: netdevsim] | [ 328.605480][ T3539] Tainted: [W]=WARN [ 328.605708][ T3539] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 328.606085][ T3539] 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) [ 328.606409][ T3539] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 328.607503][ T3539] RSP: 0018:ffffc900059c6d70 EFLAGS: 00010246 [ 328.607896][ T3539] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 328.608360][ T3539] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 328.608815][ T3539] RBP: ffffc900059c6e60 R08: 0000000000000001 R09: 0000000000000000 [ 328.609274][ T3539] R10: ffffc900059c6e90 R11: ffffffffa0d79160 R12: 1ffff92000b38db2 [ 328.609724][ T3539] R13: 00000000000005dc R14: ffffc900059c6e90 R15: 0000000000000000 [ 328.610174][ T3539] FS: 00007f2bd0697800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 328.610716][ T3539] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 328.611100][ T3539] CR2: 00000000004e5800 CR3: 000000000327f002 CR4: 0000000000772ef0 [ 328.611566][ T3539] PKRU: 55555554 [ 328.611791][ T3539] Call Trace: [ 328.612018][ T3539] [ 328.612171][ T3539] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 328.612487][ T3539] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 328.612797][ T3539] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.613102][ T3539] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 328.613416][ T3539] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 328.613720][ T3539] netif_set_mtu (net/core/dev.c:9652) [ 328.614018][ T3539] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 328.614343][ T3539] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.614642][ T3539] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 328.614952][ T3539] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 328.615184][ T3539] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 328.615527][ T3539] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 328.615840][ T3539] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.616150][ T3539] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.616468][ T3539] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 328.616769][ T3539] ? __lock_release (kernel/locking/lockdep.c:5539) [ 328.617074][ T3539] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 328.617393][ T3539] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 328.617710][ T3539] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 328.618019][ T3539] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 328.618414][ T3539] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 328.618715][ T3539] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 328.619016][ T3539] ? __kernel_text_address (kernel/extable.c:79) [ 328.619333][ T3539] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.619643][ T3539] ? __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) [ 328.619946][ T3539] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 328.620333][ T3539] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.620636][ T3539] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.620936][ T3539] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 328.621249][ T3539] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 328.621552][ T3539] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.621857][ T3539] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 328.622156][ T3539] ? __create_object (mm/kmemleak.c:771) [ 328.622469][ T3539] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 328.622771][ T3539] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 328.623073][ T3539] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 328.623457][ T3539] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 328.623765][ T3539] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 328.624071][ T3539] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 328.624390][ T3539] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.624701][ T3539] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.625004][ T3539] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 328.625312][ T3539] ? __lock_release (kernel/locking/lockdep.c:5539) [ 328.625613][ T3539] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 328.625915][ T3539] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 328.626230][ T3539] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 328.626536][ T3539] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.626850][ T3539] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 328.627156][ T3539] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 328.627471][ T3539] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 328.627792][ T3539] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 328.628097][ T3539] ? 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) [ 328.628412][ T3539] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 328.628717][ T3539] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 328.629025][ T3539] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.629340][ T3539] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 328.629644][ T3539] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 328.629945][ T3539] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 328.630269][ T3539] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 328.630574][ T3539] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 328.630874][ T3539] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 328.631278][ T3539] ___sys_sendmsg (net/socket.c:2670) [ 328.631576][ T3539] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 328.631877][ T3539] ? __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) [ 328.632263][ T3539] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 328.632567][ T3539] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.632869][ T3539] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.633178][ T3539] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.633495][ T3539] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 328.633793][ T3539] ? __lock_release (kernel/locking/lockdep.c:5539) [ 328.634103][ T3539] __sys_sendmsg (net/socket.c:2700) [ 328.634412][ T3539] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 328.634784][ T3539] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 328.635098][ T3539] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.635412][ T3539] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 328.635717][ T3539] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 328.636089][ T3539] RIP: 0033:0x7f2bd08641e7 [ 328.636411][ T3539] 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) [ 328.637495][ T3539] RSP: 002b:00007ffe4ab3d8b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 328.638006][ T3539] RAX: ffffffffffffffda RBX: 00007ffe4ab3dff0 RCX: 00007f2bd08641e7 [ 328.638474][ T3539] RDX: 0000000000000000 RSI: 00007ffe4ab3d920 RDI: 0000000000000005 [ 328.638926][ T3539] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 328.639390][ T3539] R10: 000000000168c910 R11: 0000000000000246 R12: 0000000000000003 [ 328.639854][ T3539] R13: 00000000686e6b00 R14: 0000000000499600 R15: 0000000000000000 | [ 328.790623][ T3540] ------------[ cut here ]------------ | [ 328.791261][ T3540] WARNING: CPU: 3 PID: 3540 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) | [ 328.792106][ T3540] Modules linked in: [last unloaded: netdevsim] | [ 328.793124][ T3540] Tainted: [W]=WARN [ 328.793368][ T3540] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 328.793734][ T3540] 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) [ 328.794042][ T3540] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 328.795781][ T3540] RSP: 0018:ffffc900059d6d70 EFLAGS: 00010246 [ 328.796463][ T3540] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 328.797256][ T3540] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 328.798068][ T3540] RBP: ffffc900059d6e60 R08: 0000000000000001 R09: 0000000000000000 [ 328.798644][ T3540] R10: ffffc900059d6e90 R11: ffffffffa0d79160 R12: 1ffff92000b3adb2 [ 328.799086][ T3540] R13: 00000000000005dc R14: ffffc900059d6e90 R15: 0000000000000000 [ 328.799545][ T3540] FS: 00007f23aa83a800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 328.800066][ T3540] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 328.800459][ T3540] CR2: 00000000004e5800 CR3: 000000001004c002 CR4: 0000000000772ef0 [ 328.800899][ T3540] PKRU: 55555554 [ 328.801122][ T3540] Call Trace: [ 328.801438][ T3540] [ 328.801701][ T3540] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 328.802033][ T3540] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 328.802367][ T3540] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.802666][ T3540] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 328.802956][ T3540] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 328.803275][ T3540] netif_set_mtu (net/core/dev.c:9652) [ 328.803572][ T3540] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 328.803869][ T3540] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.804161][ T3540] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 328.804483][ T3540] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 328.804712][ T3540] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 328.805019][ T3540] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 328.805404][ T3540] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.805771][ T3540] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.806063][ T3540] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 328.806378][ T3540] ? __lock_release (kernel/locking/lockdep.c:5539) [ 328.806672][ T3540] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 328.806967][ T3540] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 328.807293][ T3540] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 328.807593][ T3540] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 328.807972][ T3540] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 328.808285][ T3540] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 328.808579][ T3540] ? __kernel_text_address (kernel/extable.c:79) [ 328.808873][ T3540] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.809165][ T3540] ? __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) [ 328.809665][ T3540] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 328.810121][ T3540] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.810432][ T3540] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.810730][ T3540] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 328.811022][ T3540] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 328.811333][ T3540] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.811624][ T3540] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 328.811921][ T3540] ? __create_object (mm/kmemleak.c:771) [ 328.812227][ T3540] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 328.812529][ T3540] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 328.812823][ T3540] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 328.813184][ T3540] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 328.813539][ T3540] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 328.813838][ T3540] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 328.814128][ T3540] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.814449][ T3540] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.814740][ T3540] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 328.815028][ T3540] ? __lock_release (kernel/locking/lockdep.c:5539) [ 328.815337][ T3540] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 328.815628][ T3540] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 328.815920][ T3540] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 328.816227][ T3540] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.816536][ T3540] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 328.816827][ T3540] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 328.817124][ T3540] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 328.817435][ T3540] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 328.817751][ T3540] ? 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) [ 328.818043][ T3540] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 328.818351][ T3540] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 328.818652][ T3540] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.818953][ T3540] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 328.819267][ T3540] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 328.819557][ T3540] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 328.819856][ T3540] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 328.820153][ T3540] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 328.820456][ T3540] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 328.820833][ T3540] ___sys_sendmsg (net/socket.c:2670) [ 328.821118][ T3540] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 328.821421][ T3540] ? __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) [ 328.821782][ T3540] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 328.822074][ T3540] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.822379][ T3540] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.822675][ T3540] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.822965][ T3540] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 328.823274][ T3540] ? __lock_release (kernel/locking/lockdep.c:5539) [ 328.823571][ T3540] __sys_sendmsg (net/socket.c:2700) [ 328.823855][ T3540] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 328.824224][ T3540] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 328.824527][ T3540] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.824819][ T3540] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 328.825112][ T3540] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 328.825494][ T3540] RIP: 0033:0x7f23aaa071e7 [ 328.825801][ T3540] 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) [ 328.826856][ T3540] RSP: 002b:00007ffe8e50dd98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 328.827311][ T3540] RAX: ffffffffffffffda RBX: 00007ffe8e50e4d0 RCX: 00007f23aaa071e7 [ 328.827756][ T3540] RDX: 0000000000000000 RSI: 00007ffe8e50de00 RDI: 0000000000000005 [ 328.828204][ T3540] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 328.828642][ T3540] R10: 00000000396b3910 R11: 0000000000000246 R12: 0000000000000003 [ 328.829076][ T3540] R13: 00000000686e6b00 R14: 0000000000499600 R15: 0000000000000000 | [ 354.987244][ T3826] ------------[ cut here ]------------ | [ 354.987679][ T3826] WARNING: CPU: 0 PID: 3826 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) | [ 354.988811][ T3826] Modules linked in: [last unloaded: netdevsim] | [ 354.989830][ T3826] Tainted: [W]=WARN [ 354.990059][ T3826] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 354.990447][ T3826] 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) [ 354.990758][ T3826] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 354.991858][ T3826] RSP: 0018:ffffc900060e6d70 EFLAGS: 00010246 [ 354.992258][ T3826] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 354.992716][ T3826] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 354.993169][ T3826] RBP: ffffc900060e6e60 R08: 0000000000000001 R09: 0000000000000000 [ 354.993640][ T3826] R10: ffffc900060e6e90 R11: ffffffffa0d79160 R12: 1ffff92000c1cdb2 [ 354.994101][ T3826] R13: 00000000000005dc R14: ffffc900060e6e90 R15: 0000000000000000 [ 354.994571][ T3826] FS: 00007effc26b4800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 354.995106][ T3826] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 354.995502][ T3826] CR2: 00000000004e5800 CR3: 000000000fb03002 CR4: 0000000000772ef0 [ 354.995964][ T3826] PKRU: 55555554 [ 354.996208][ T3826] Call Trace: [ 354.996437][ T3826] [ 354.996593][ T3826] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 354.996908][ T3826] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 354.997244][ T3826] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 354.997552][ T3826] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 354.997869][ T3826] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 354.998178][ T3826] netif_set_mtu (net/core/dev.c:9652) [ 354.998499][ T3826] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 354.998813][ T3826] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 354.999115][ T3826] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 354.999434][ T3826] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 354.999667][ T3826] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 354.999984][ T3826] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 355.000308][ T3826] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 355.000619][ T3826] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 355.000924][ T3826] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 355.001244][ T3826] ? __lock_release (kernel/locking/lockdep.c:5539) [ 355.001553][ T3826] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 355.001868][ T3826] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 355.002178][ T3826] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 355.002498][ T3826] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 355.002889][ T3826] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 355.003213][ T3826] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 355.003519][ T3826] ? __kernel_text_address (kernel/extable.c:79) [ 355.003828][ T3826] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 355.004138][ T3826] ? __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) [ 355.004452][ T3826] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 355.004833][ T3826] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 355.005138][ T3826] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 355.005449][ T3826] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 355.005761][ T3826] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 355.006068][ T3826] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 355.006382][ T3826] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 355.006687][ T3826] ? __create_object (mm/kmemleak.c:771) [ 355.006998][ T3826] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 355.007313][ T3826] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 355.007623][ T3826] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 355.008014][ T3826] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 355.008340][ T3826] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 355.008651][ T3826] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 355.008958][ T3826] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 355.009277][ T3826] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 355.009580][ T3826] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 355.009883][ T3826] ? __lock_release (kernel/locking/lockdep.c:5539) [ 355.010217][ T3826] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 355.010528][ T3826] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 355.010836][ T3826] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 355.011148][ T3826] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 355.011475][ T3826] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 355.011784][ T3826] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 355.012090][ T3826] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 355.012416][ T3826] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 355.012728][ T3826] ? 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) [ 355.013040][ T3826] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 355.013358][ T3826] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 355.013662][ T3826] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 355.013974][ T3826] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 355.014287][ T3826] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 355.014591][ T3826] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 355.014910][ T3826] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 355.015229][ T3826] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 355.015531][ T3826] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 355.015921][ T3826] ___sys_sendmsg (net/socket.c:2670) [ 355.016228][ T3826] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 355.016530][ T3826] ? __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) [ 355.016912][ T3826] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 355.017230][ T3826] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 355.017537][ T3826] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 355.017858][ T3826] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 355.018161][ T3826] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 355.018475][ T3826] ? __lock_release (kernel/locking/lockdep.c:5539) [ 355.018786][ T3826] __sys_sendmsg (net/socket.c:2700) [ 355.019086][ T3826] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 355.019473][ T3826] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 355.019789][ T3826] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 355.020095][ T3826] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 355.020411][ T3826] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 355.020790][ T3826] RIP: 0033:0x7effc28811e7 [ 355.021108][ T3826] 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) [ 355.022212][ T3826] RSP: 002b:00007ffed4dfae28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 355.022724][ T3826] RAX: ffffffffffffffda RBX: 00007ffed4dfb560 RCX: 00007effc28811e7 [ 355.023184][ T3826] RDX: 0000000000000000 RSI: 00007ffed4dfae90 RDI: 0000000000000005 [ 355.023653][ T3826] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 355.024110][ T3826] R10: 000000001cf3a910 R11: 0000000000000246 R12: 0000000000000003 [ 355.024576][ T3826] R13: 00000000686e6b1a R14: 0000000000499600 R15: 0000000000000000 | [ 355.144308][ T3827] ------------[ cut here ]------------ | [ 355.144728][ T3827] WARNING: CPU: 3 PID: 3827 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) | [ 355.146545][ T3827] Modules linked in: [last unloaded: netdevsim] | [ 355.147560][ T3827] Tainted: [W]=WARN [ 355.147798][ T3827] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 355.148168][ T3827] 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) [ 355.148489][ T3827] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 355.149556][ T3827] RSP: 0018:ffffc900060e6d70 EFLAGS: 00010246 [ 355.149932][ T3827] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 355.150389][ T3827] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 355.150838][ T3827] RBP: ffffc900060e6e60 R08: 0000000000000001 R09: 0000000000000000 [ 355.151297][ T3827] R10: ffffc900060e6e90 R11: ffffffffa0d79160 R12: 1ffff92000c1cdb2 [ 355.151739][ T3827] R13: 00000000000005dc R14: ffffc900060e6e90 R15: 0000000000000000 [ 355.152180][ T3827] FS: 00007f48afca6800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 355.152708][ T3827] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 355.153079][ T3827] CR2: 00000000004e5800 CR3: 0000000005df1002 CR4: 0000000000772ef0 [ 355.153545][ T3827] PKRU: 55555554 [ 355.153770][ T3827] Call Trace: [ 355.153991][ T3827] [ 355.154142][ T3827] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 355.154458][ T3827] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 355.154760][ T3827] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 355.155058][ T3827] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 355.155369][ T3827] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 355.155671][ T3827] netif_set_mtu (net/core/dev.c:9652) [ 355.155964][ T3827] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 355.156278][ T3827] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 355.156577][ T3827] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 355.156876][ T3827] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 355.157104][ T3827] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 355.157427][ T3827] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 355.157753][ T3827] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 355.158054][ T3827] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 355.158365][ T3827] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 355.158665][ T3827] ? __lock_release (kernel/locking/lockdep.c:5539) [ 355.158972][ T3827] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 355.159280][ T3827] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 355.159580][ T3827] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 355.159885][ T3827] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 355.160268][ T3827] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 355.160561][ T3827] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 355.160857][ T3827] ? __kernel_text_address (kernel/extable.c:79) [ 355.161154][ T3827] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 355.161459][ T3827] ? __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) [ 355.161757][ T3827] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 355.162133][ T3827] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 355.162438][ T3827] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 355.162733][ T3827] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 355.163030][ T3827] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 355.163355][ T3827] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 355.163651][ T3827] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 355.163947][ T3827] ? __create_object (mm/kmemleak.c:771) [ 355.164255][ T3827] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 355.164554][ T3827] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 355.164851][ T3827] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 355.165226][ T3827] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 355.165526][ T3827] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 355.165823][ T3827] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 355.166120][ T3827] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 355.166431][ T3827] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 355.166725][ T3827] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 355.167023][ T3827] ? __lock_release (kernel/locking/lockdep.c:5539) [ 355.167331][ T3827] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 355.167626][ T3827] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 355.167931][ T3827] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 355.168242][ T3827] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 355.168540][ T3827] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 355.168834][ T3827] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 355.169137][ T3827] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 355.169453][ T3827] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 355.169749][ T3827] ? 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) [ 355.170044][ T3827] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 355.170351][ T3827] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 355.170643][ T3827] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 355.170948][ T3827] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 355.171264][ T3827] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 355.171559][ T3827] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 355.171866][ T3827] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 355.172163][ T3827] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 355.172470][ T3827] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 355.172847][ T3827] ___sys_sendmsg (net/socket.c:2670) [ 355.173139][ T3827] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 355.173450][ T3827] ? __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) [ 355.173817][ T3827] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 355.174114][ T3827] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 355.174422][ T3827] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 355.174722][ T3827] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 355.175015][ T3827] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 355.175318][ T3827] ? __lock_release (kernel/locking/lockdep.c:5539) [ 355.175624][ T3827] __sys_sendmsg (net/socket.c:2700) [ 355.175920][ T3827] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 355.176297][ T3827] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 355.176601][ T3827] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 355.176893][ T3827] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 355.177188][ T3827] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 355.177570][ T3827] RIP: 0033:0x7f48afe731e7 [ 355.177895][ T3827] 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) [ 355.178970][ T3827] RSP: 002b:00007ffef9362308 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 355.179424][ T3827] RAX: ffffffffffffffda RBX: 00007ffef9362a40 RCX: 00007f48afe731e7 [ 355.179877][ T3827] RDX: 0000000000000000 RSI: 00007ffef9362370 RDI: 0000000000000005 [ 355.180329][ T3827] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 355.180773][ T3827] R10: 0000000040321910 R11: 0000000000000246 R12: 0000000000000003 [ 355.181225][ T3827] R13: 00000000686e6b1a R14: 0000000000499600 R15: 0000000000000000 | [ 355.332018][ T3828] ------------[ cut here ]------------ | [ 355.332755][ T3828] WARNING: CPU: 3 PID: 3828 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) | [ 355.333365][ T3828] Modules linked in: [last unloaded: netdevsim] | [ 355.334354][ T3828] Tainted: [W]=WARN [ 355.334578][ T3828] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 355.334956][ T3828] 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) [ 355.335280][ T3828] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 355.336360][ T3828] RSP: 0018:ffffc900060e6d70 EFLAGS: 00010246 [ 355.336737][ T3828] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 355.337182][ T3828] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 355.337645][ T3828] RBP: ffffc900060e6e60 R08: 0000000000000001 R09: 0000000000000000 [ 355.338097][ T3828] R10: ffffc900060e6e90 R11: ffffffffa0d79160 R12: 1ffff92000c1cdb2 [ 355.338565][ T3828] R13: 00000000000005dc R14: ffffc900060e6e90 R15: 0000000000000000 [ 355.339011][ T3828] FS: 00007f98ea9cc800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 355.339534][ T3828] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 355.339913][ T3828] CR2: 00000000004e5800 CR3: 000000000f41b004 CR4: 0000000000772ef0 [ 355.340804][ T3828] PKRU: 55555554 [ 355.341035][ T3828] Call Trace: [ 355.341416][ T3828] [ 355.341567][ T3828] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 355.341866][ T3828] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 355.342175][ T3828] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 355.342663][ T3828] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 355.342968][ T3828] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 355.343491][ T3828] netif_set_mtu (net/core/dev.c:9652) [ 355.343791][ T3828] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 355.344102][ T3828] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 355.344419][ T3828] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 355.344723][ T3828] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 355.344956][ T3828] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 355.345302][ T3828] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 355.345615][ T3828] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 355.345935][ T3828] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 355.346260][ T3828] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 355.346573][ T3828] ? __lock_release (kernel/locking/lockdep.c:5539) [ 355.346889][ T3828] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 355.347213][ T3828] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 355.347539][ T3828] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 355.347849][ T3828] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 355.348263][ T3828] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 355.348566][ T3828] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 355.348891][ T3828] ? __kernel_text_address (kernel/extable.c:79) [ 355.349224][ T3828] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 355.349522][ T3828] ? __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) [ 355.349837][ T3828] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 355.350227][ T3828] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 355.350528][ T3828] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 355.350830][ T3828] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 355.351125][ T3828] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 355.351446][ T3828] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 355.351745][ T3828] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 355.352043][ T3828] ? __create_object (mm/kmemleak.c:771) [ 355.352374][ T3828] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 355.352682][ T3828] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 355.352982][ T3828] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 355.353372][ T3828] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 355.353685][ T3828] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 355.353993][ T3828] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 355.354314][ T3828] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 355.354629][ T3828] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 355.354928][ T3828] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 355.355239][ T3828] ? __lock_release (kernel/locking/lockdep.c:5539) [ 355.355552][ T3828] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 355.355854][ T3828] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 355.356168][ T3828] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 355.356501][ T3828] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 355.356813][ T3828] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 355.357126][ T3828] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 355.357442][ T3828] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 355.357761][ T3828] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 355.358067][ T3828] ? 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) [ 355.358378][ T3828] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 355.358675][ T3828] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 355.358966][ T3828] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 355.359281][ T3828] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 355.359580][ T3828] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 355.359874][ T3828] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 355.360182][ T3828] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 355.360519][ T3828] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 355.360816][ T3828] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 355.361212][ T3828] ___sys_sendmsg (net/socket.c:2670) [ 355.361513][ T3828] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 355.361816][ T3828] ? __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) [ 355.362206][ T3828] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 355.362513][ T3828] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 355.362815][ T3828] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 355.363121][ T3828] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 355.363473][ T3828] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 355.363790][ T3828] ? __lock_release (kernel/locking/lockdep.c:5539) [ 355.364101][ T3828] __sys_sendmsg (net/socket.c:2700) [ 355.364421][ T3828] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 355.364802][ T3828] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 355.365107][ T3828] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 355.365412][ T3828] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 355.365707][ T3828] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 355.366080][ T3828] RIP: 0033:0x7f98eab991e7 [ 355.366404][ T3828] 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) [ 355.367489][ T3828] RSP: 002b:00007fffbc6768c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 355.367945][ T3828] RAX: ffffffffffffffda RBX: 00007fffbc677000 RCX: 00007f98eab991e7 [ 355.368411][ T3828] RDX: 0000000000000000 RSI: 00007fffbc676930 RDI: 0000000000000005 [ 355.368863][ T3828] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 355.369321][ T3828] R10: 000000001757d910 R11: 0000000000000246 R12: 0000000000000003 [ 355.369773][ T3828] R13: 00000000686e6b1b R14: 0000000000499600 R15: 0000000000000000 | [ 385.083813][ T4155] ------------[ cut here ]------------ | [ 385.084263][ T4155] WARNING: CPU: 3 PID: 4155 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) | [ 385.084843][ T4155] Modules linked in: [last unloaded: netdevsim] | [ 385.085804][ T4155] Tainted: [W]=WARN [ 385.086027][ T4155] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 385.086399][ T4155] 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) [ 385.086698][ T4155] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 385.087749][ T4155] RSP: 0018:ffffc90006956d70 EFLAGS: 00010246 [ 385.088116][ T4155] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 385.088563][ T4155] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 385.088995][ T4155] RBP: ffffc90006956e60 R08: 0000000000000001 R09: 0000000000000000 [ 385.089438][ T4155] R10: ffffc90006956e90 R11: ffffffffa0d79160 R12: 1ffff92000d2adb2 [ 385.089871][ T4155] R13: 00000000000005dc R14: ffffc90006956e90 R15: 0000000000000000 [ 385.090324][ T4155] FS: 00007fbaedb6a800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 385.090831][ T4155] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 385.091209][ T4155] CR2: 00000000004e5800 CR3: 0000000008f24005 CR4: 0000000000772ef0 [ 385.091652][ T4155] PKRU: 55555554 [ 385.091871][ T4155] Call Trace: [ 385.092089][ T4155] [ 385.092259][ T4155] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 385.092564][ T4155] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 385.092854][ T4155] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 385.093150][ T4155] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 385.093455][ T4155] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 385.093748][ T4155] netif_set_mtu (net/core/dev.c:9652) [ 385.094040][ T4155] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 385.094446][ T4155] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 385.094740][ T4155] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 385.095034][ T4155] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 385.095266][ T4155] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 385.095574][ T4155] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 385.095875][ T4155] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 385.096175][ T4155] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 385.096481][ T4155] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 385.096776][ T4155] ? __lock_release (kernel/locking/lockdep.c:5539) [ 385.097071][ T4155] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 385.097372][ T4155] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 385.097676][ T4155] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 385.097974][ T4155] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 385.098351][ T4155] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 385.098643][ T4155] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 385.098933][ T4155] ? __kernel_text_address (kernel/extable.c:79) [ 385.099241][ T4155] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 385.099538][ T4155] ? __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) [ 385.099827][ T4155] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 385.100185][ T4155] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 385.100488][ T4155] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 385.100775][ T4155] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 385.101067][ T4155] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 385.101384][ T4155] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 385.101675][ T4155] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 385.101964][ T4155] ? __create_object (mm/kmemleak.c:771) [ 385.102272][ T4155] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 385.102564][ T4155] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 385.102853][ T4155] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 385.103221][ T4155] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 385.103519][ T4155] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 385.103813][ T4155] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 385.104101][ T4155] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 385.104411][ T4155] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 385.104700][ T4155] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 385.104985][ T4155] ? __lock_release (kernel/locking/lockdep.c:5539) [ 385.105290][ T4155] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 385.105587][ T4155] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 385.105878][ T4155] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 385.106174][ T4155] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 385.106482][ T4155] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 385.106774][ T4155] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 385.107068][ T4155] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 385.107377][ T4155] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 385.107677][ T4155] ? 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) [ 385.107969][ T4155] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 385.108270][ T4155] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 385.108585][ T4155] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 385.108884][ T4155] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 385.109178][ T4155] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 385.109479][ T4155] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 385.109784][ T4155] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 385.110081][ T4155] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 385.110384][ T4155] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 385.110757][ T4155] ___sys_sendmsg (net/socket.c:2670) [ 385.111046][ T4155] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 385.111351][ T4155] ? __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) [ 385.111715][ T4155] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 385.112008][ T4155] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 385.112308][ T4155] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 385.112610][ T4155] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 385.112900][ T4155] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 385.113207][ T4155] ? __lock_release (kernel/locking/lockdep.c:5539) [ 385.113507][ T4155] __sys_sendmsg (net/socket.c:2700) [ 385.113796][ T4155] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 385.114156][ T4155] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 385.114470][ T4155] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 385.114763][ T4155] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 385.115054][ T4155] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 385.115423][ T4155] RIP: 0033:0x7fbaedd371e7 [ 385.115725][ T4155] 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) [ 385.116771][ T4155] RSP: 002b:00007ffc8c9b1398 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 385.117223][ T4155] RAX: ffffffffffffffda RBX: 00007ffc8c9b1ad0 RCX: 00007fbaedd371e7 [ 385.117658][ T4155] RDX: 0000000000000000 RSI: 00007ffc8c9b1400 RDI: 0000000000000005 [ 385.118104][ T4155] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 385.118549][ T4155] R10: 00000000348a3910 R11: 0000000000000246 R12: 0000000000000003 [ 385.118984][ T4155] R13: 00000000686e6b38 R14: 0000000000499600 R15: 0000000000000000 | [ 385.249631][ T4156] ------------[ cut here ]------------ | [ 385.250084][ T4156] WARNING: CPU: 2 PID: 4156 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) | [ 385.250700][ T4156] Modules linked in: [last unloaded: netdevsim] | [ 385.251717][ T4156] Tainted: [W]=WARN [ 385.251950][ T4156] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 385.252340][ T4156] 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) [ 385.252655][ T4156] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 385.254570][ T4156] RSP: 0018:ffffc90006966d70 EFLAGS: 00010246 [ 385.254964][ T4156] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 385.255433][ T4156] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 385.255880][ T4156] RBP: ffffc90006966e60 R08: 0000000000000001 R09: 0000000000000000 [ 385.256355][ T4156] R10: ffffc90006966e90 R11: ffffffffa0d79160 R12: 1ffff92000d2cdb2 [ 385.256806][ T4156] R13: 00000000000005dc R14: ffffc90006966e90 R15: 0000000000000000 [ 385.257270][ T4156] FS: 00007fde5990f800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 385.257806][ T4156] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 385.258209][ T4156] CR2: 00000000004e5800 CR3: 000000000fc46002 CR4: 0000000000772ef0 [ 385.258666][ T4156] PKRU: 55555554 [ 385.258900][ T4156] Call Trace: [ 385.259131][ T4156] [ 385.259307][ T4156] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 385.259624][ T4156] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 385.259935][ T4156] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 385.260260][ T4156] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 385.260567][ T4156] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 385.260877][ T4156] netif_set_mtu (net/core/dev.c:9652) [ 385.261182][ T4156] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 385.261534][ T4156] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 385.261841][ T4156] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 385.262152][ T4156] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 385.262401][ T4156] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 385.262727][ T4156] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 385.263043][ T4156] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 385.263363][ T4156] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 385.263669][ T4156] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 385.263970][ T4156] ? __lock_release (kernel/locking/lockdep.c:5539) [ 385.264290][ T4156] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 385.264594][ T4156] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 385.264909][ T4156] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 385.265234][ T4156] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 385.265620][ T4156] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 385.265920][ T4156] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 385.266235][ T4156] ? __kernel_text_address (kernel/extable.c:79) [ 385.266540][ T4156] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 385.266847][ T4156] ? __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) [ 385.267156][ T4156] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 385.267546][ T4156] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 385.267858][ T4156] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 385.268161][ T4156] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 385.268472][ T4156] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 385.268778][ T4156] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 385.269078][ T4156] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 385.269391][ T4156] ? __create_object (mm/kmemleak.c:771) [ 385.269695][ T4156] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 385.269998][ T4156] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 385.270308][ T4156] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 385.270680][ T4156] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 385.270987][ T4156] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 385.271309][ T4156] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 385.271611][ T4156] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 385.271924][ T4156] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 385.272237][ T4156] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 385.272539][ T4156] ? __lock_release (kernel/locking/lockdep.c:5539) [ 385.272841][ T4156] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 385.273141][ T4156] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 385.273502][ T4156] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 385.273812][ T4156] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 385.274116][ T4156] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 385.274436][ T4156] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 385.274739][ T4156] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 385.275052][ T4156] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 385.275370][ T4156] ? 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) [ 385.275677][ T4156] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 385.275983][ T4156] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 385.276295][ T4156] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 385.276610][ T4156] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 385.276915][ T4156] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 385.277234][ T4156] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 385.277543][ T4156] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 385.277858][ T4156] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 385.278158][ T4156] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 385.278554][ T4156] ___sys_sendmsg (net/socket.c:2670) [ 385.278856][ T4156] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 385.279156][ T4156] ? __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) [ 385.279542][ T4156] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 385.279849][ T4156] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 385.280151][ T4156] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 385.280474][ T4156] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 385.280774][ T4156] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 385.281082][ T4156] ? __lock_release (kernel/locking/lockdep.c:5539) [ 385.281404][ T4156] __sys_sendmsg (net/socket.c:2700) [ 385.281713][ T4156] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 385.282079][ T4156] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 385.282406][ T4156] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 385.282712][ T4156] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 385.283016][ T4156] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 385.283402][ T4156] RIP: 0033:0x7fde59adc1e7 [ 385.283718][ T4156] 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) [ 385.284774][ T4156] RSP: 002b:00007ffe2e7839c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 385.285233][ T4156] RAX: ffffffffffffffda RBX: 00007ffe2e784100 RCX: 00007fde59adc1e7 [ 385.285687][ T4156] RDX: 0000000000000000 RSI: 00007ffe2e783a30 RDI: 0000000000000005 [ 385.286132][ T4156] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 385.286613][ T4156] R10: 0000000017fdb910 R11: 0000000000000246 R12: 0000000000000003 [ 385.287059][ T4156] R13: 00000000686e6b38 R14: 0000000000499600 R15: 0000000000000000 | [ 385.399830][ T4157] ------------[ cut here ]------------ | [ 385.400250][ T4157] WARNING: CPU: 0 PID: 4157 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) | [ 385.400849][ T4157] Modules linked in: [last unloaded: netdevsim] | [ 385.401830][ T4157] Tainted: [W]=WARN [ 385.402050][ T4157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 385.402441][ T4157] 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) [ 385.402746][ T4157] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 385.403797][ T4157] RSP: 0018:ffffc90006976d70 EFLAGS: 00010246 [ 385.404163][ T4157] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 385.404624][ T4157] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 385.405056][ T4157] RBP: ffffc90006976e60 R08: 0000000000000001 R09: 0000000000000000 [ 385.405509][ T4157] R10: ffffc90006976e90 R11: ffffffffa0d79160 R12: 1ffff92000d2edb2 [ 385.405942][ T4157] R13: 00000000000005dc R14: ffffc90006976e90 R15: 0000000000000000 [ 385.406405][ T4157] FS: 00007fd27a000800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 385.406910][ T4157] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 385.407298][ T4157] CR2: 00000000004e5800 CR3: 000000000346a005 CR4: 0000000000772ef0 [ 385.407743][ T4157] PKRU: 55555554 [ 385.407961][ T4157] Call Trace: [ 385.408178][ T4157] [ 385.408346][ T4157] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 385.408644][ T4157] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 385.408937][ T4157] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 385.409242][ T4157] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 385.409535][ T4157] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 385.409826][ T4157] netif_set_mtu (net/core/dev.c:9652) [ 385.410114][ T4157] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 385.410435][ T4157] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 385.410770][ T4157] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 385.411063][ T4157] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 385.411312][ T4157] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 385.411618][ T4157] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 385.411916][ T4157] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 385.412235][ T4157] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 385.412530][ T4157] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 385.412817][ T4157] ? __lock_release (kernel/locking/lockdep.c:5539) [ 385.413114][ T4157] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 385.413426][ T4157] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 385.413720][ T4157] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 385.414012][ T4157] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 385.414398][ T4157] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 385.414686][ T4157] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 385.414976][ T4157] ? __kernel_text_address (kernel/extable.c:79) [ 385.415299][ T4157] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 385.415596][ T4157] ? __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) [ 385.415888][ T4157] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 385.416269][ T4157] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 385.416561][ T4157] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 385.416848][ T4157] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 385.417137][ T4157] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 385.417449][ T4157] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 385.417750][ T4157] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 385.418037][ T4157] ? __create_object (mm/kmemleak.c:771) [ 385.418348][ T4157] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 385.418639][ T4157] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 385.418930][ T4157] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 385.419306][ T4157] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 385.419611][ T4157] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 385.419909][ T4157] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 385.420244][ T4157] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 385.420540][ T4157] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 385.420829][ T4157] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 385.421118][ T4157] ? __lock_release (kernel/locking/lockdep.c:5539) [ 385.421429][ T4157] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 385.421718][ T4157] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 385.422012][ T4157] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 385.422324][ T4157] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 385.422643][ T4157] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 385.422931][ T4157] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 385.423241][ T4157] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 385.423543][ T4157] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 385.423843][ T4157] ? 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) [ 385.424138][ T4157] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 385.424465][ T4157] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 385.424753][ T4157] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 385.425047][ T4157] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 385.425374][ T4157] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 385.425670][ T4157] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 385.425968][ T4157] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 385.426278][ T4157] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 385.426573][ T4157] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 385.426942][ T4157] ___sys_sendmsg (net/socket.c:2670) [ 385.427242][ T4157] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 385.427531][ T4157] ? __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) [ 385.427919][ T4157] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 385.428236][ T4157] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 385.428545][ T4157] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 385.428837][ T4157] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 385.429125][ T4157] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 385.429441][ T4157] ? __lock_release (kernel/locking/lockdep.c:5539) [ 385.429738][ T4157] __sys_sendmsg (net/socket.c:2700) [ 385.430024][ T4157] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 385.430404][ T4157] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 385.430705][ T4157] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 385.431001][ T4157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 385.431313][ T4157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 385.431672][ T4157] RIP: 0033:0x7fd27a1cd1e7 [ 385.431972][ T4157] 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) [ 385.433033][ T4157] RSP: 002b:00007ffe840810e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 385.433496][ T4157] RAX: ffffffffffffffda RBX: 00007ffe84081820 RCX: 00007fd27a1cd1e7 [ 385.433935][ T4157] RDX: 0000000000000000 RSI: 00007ffe84081150 RDI: 0000000000000005 [ 385.434404][ T4157] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 385.434847][ T4157] R10: 000000001570b910 R11: 0000000000000246 R12: 0000000000000003 [ 385.435303][ T4157] R13: 00000000686e6b39 R14: 0000000000499600 R15: 0000000000000000 | [ 416.724901][ T4504] ------------[ cut here ]------------ | [ 416.725296][ T4504] WARNING: CPU: 2 PID: 4504 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) | [ 416.725914][ T4504] Modules linked in: [last unloaded: netdevsim] | [ 416.727928][ T4504] Tainted: [W]=WARN [ 416.728171][ T4504] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 416.728564][ T4504] 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) [ 416.728878][ T4504] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 416.729970][ T4504] RSP: 0018:ffffc90007106d70 EFLAGS: 00010246 [ 416.730384][ T4504] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 416.730857][ T4504] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 416.731340][ T4504] RBP: ffffc90007106e60 R08: 0000000000000001 R09: 0000000000000000 [ 416.731796][ T4504] R10: ffffc90007106e90 R11: ffffffffa0d79160 R12: 1ffff92000e20db2 [ 416.732269][ T4504] R13: 00000000000005dc R14: ffffc90007106e90 R15: 0000000000000000 [ 416.732739][ T4504] FS: 00007f72ec877800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 416.733270][ T4504] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 416.733651][ T4504] CR2: 00000000004e5800 CR3: 0000000010340003 CR4: 0000000000772ef0 [ 416.734123][ T4504] PKRU: 55555554 [ 416.734375][ T4504] Call Trace: [ 416.734613][ T4504] [ 416.734782][ T4504] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 416.735105][ T4504] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 416.735433][ T4504] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 416.735752][ T4504] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 416.736067][ T4504] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 416.736402][ T4504] netif_set_mtu (net/core/dev.c:9652) [ 416.736721][ T4504] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 416.737049][ T4504] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 416.737381][ T4504] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 416.737711][ T4504] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 416.737960][ T4504] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 416.738301][ T4504] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 416.738628][ T4504] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 416.738952][ T4504] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 416.739285][ T4504] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 416.739603][ T4504] ? __lock_release (kernel/locking/lockdep.c:5539) [ 416.739925][ T4504] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 416.740249][ T4504] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 416.740567][ T4504] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 416.740885][ T4504] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 416.741299][ T4504] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 416.741620][ T4504] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 416.741935][ T4504] ? __kernel_text_address (kernel/extable.c:79) [ 416.742267][ T4504] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 416.742582][ T4504] ? __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) [ 416.742899][ T4504] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 416.743302][ T4504] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 416.743620][ T4504] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 416.743940][ T4504] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 416.744264][ T4504] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 416.744582][ T4504] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 416.744906][ T4504] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 416.745233][ T4504] ? __create_object (mm/kmemleak.c:771) [ 416.745554][ T4504] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 416.745873][ T4504] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 416.746201][ T4504] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 416.746595][ T4504] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 416.746923][ T4504] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 416.747252][ T4504] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 416.747571][ T4504] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 416.747911][ T4504] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 416.748237][ T4504] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 416.748558][ T4504] ? __lock_release (kernel/locking/lockdep.c:5539) [ 416.748880][ T4504] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 416.749216][ T4504] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 416.749539][ T4504] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 416.749860][ T4504] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 416.750184][ T4504] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 416.750510][ T4504] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 416.750832][ T4504] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 416.751162][ T4504] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 416.751488][ T4504] ? 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) [ 416.751812][ T4504] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 416.752132][ T4504] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 416.752459][ T4504] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 416.752780][ T4504] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 416.753087][ T4504] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 416.753413][ T4504] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 416.753747][ T4504] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 416.754066][ T4504] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 416.754393][ T4504] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 416.754792][ T4504] ___sys_sendmsg (net/socket.c:2670) [ 416.755107][ T4504] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 416.755431][ T4504] ? __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) [ 416.755827][ T4504] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 416.756148][ T4504] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 416.756479][ T4504] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 416.756804][ T4504] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 416.757125][ T4504] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 416.757449][ T4504] ? __lock_release (kernel/locking/lockdep.c:5539) [ 416.757783][ T4504] __sys_sendmsg (net/socket.c:2700) [ 416.758097][ T4504] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 416.758498][ T4504] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 416.758828][ T4504] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 416.759145][ T4504] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 416.759459][ T4504] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 416.759854][ T4504] RIP: 0033:0x7f72eca441e7 [ 416.760183][ T4504] 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) [ 416.761282][ T4504] RSP: 002b:00007ffea09eedb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 416.761735][ T4504] RAX: ffffffffffffffda RBX: 00007ffea09ef4f0 RCX: 00007f72eca441e7 [ 416.762188][ T4504] RDX: 0000000000000000 RSI: 00007ffea09eee20 RDI: 0000000000000005 [ 416.762665][ T4504] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 416.763136][ T4504] R10: 0000000022f71910 R11: 0000000000000246 R12: 0000000000000003 [ 416.763593][ T4504] R13: 00000000686e6b58 R14: 0000000000499600 R15: 0000000000000000 | [ 416.927483][ T4505] ------------[ cut here ]------------ | [ 416.927998][ T4505] WARNING: CPU: 1 PID: 4505 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) | [ 416.928714][ T4505] Modules linked in: [last unloaded: netdevsim] | [ 416.930238][ T4505] Tainted: [W]=WARN [ 416.930626][ T4505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 416.932854][ T4505] 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) [ 416.933238][ T4505] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 416.934526][ T4505] RSP: 0018:ffffc900071a6d70 EFLAGS: 00010246 [ 416.934989][ T4505] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 416.935475][ T4505] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 416.935979][ T4505] RBP: ffffc900071a6e60 R08: 0000000000000001 R09: 0000000000000000 [ 416.936436][ T4505] R10: ffffc900071a6e90 R11: ffffffffa0d79160 R12: 1ffff92000e34db2 [ 416.936959][ T4505] R13: 00000000000005dc R14: ffffc900071a6e90 R15: 0000000000000000 [ 416.937479][ T4505] FS: 00007effbbfae800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 416.938166][ T4505] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 416.938719][ T4505] CR2: 00000000004e5800 CR3: 0000000001f86001 CR4: 0000000000772ef0 [ 416.939162][ T4505] PKRU: 55555554 [ 416.939473][ T4505] Call Trace: [ 416.939777][ T4505] [ 416.939925][ T4505] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 416.940233][ T4505] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 416.940557][ T4505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 416.940852][ T4505] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 416.941293][ T4505] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 416.941618][ T4505] netif_set_mtu (net/core/dev.c:9652) [ 416.941997][ T4505] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 416.942439][ T4505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 416.942825][ T4505] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 416.943125][ T4505] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 416.943470][ T4505] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 416.943911][ T4505] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 416.944228][ T4505] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 416.944544][ T4505] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 416.944840][ T4505] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 416.945128][ T4505] ? __lock_release (kernel/locking/lockdep.c:5539) [ 416.945536][ T4505] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 416.945899][ T4505] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 416.946337][ T4505] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 416.946715][ T4505] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 416.947144][ T4505] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 416.947530][ T4505] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 416.947998][ T4505] ? __kernel_text_address (kernel/extable.c:79) [ 416.948318][ T4505] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 416.948622][ T4505] ? __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) [ 416.948916][ T4505] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 416.949286][ T4505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 416.949579][ T4505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 416.949869][ T4505] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 416.950159][ T4505] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 416.950473][ T4505] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 416.950776][ T4505] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 416.951070][ T4505] ? __create_object (mm/kmemleak.c:771) [ 416.951386][ T4505] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 416.951688][ T4505] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 416.951984][ T4505] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 416.952366][ T4505] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 416.952668][ T4505] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 416.952969][ T4505] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 416.953274][ T4505] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 416.953576][ T4505] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 416.953869][ T4505] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 416.954160][ T4505] ? __lock_release (kernel/locking/lockdep.c:5539) [ 416.954474][ T4505] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 416.954770][ T4505] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 416.955065][ T4505] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 416.955375][ T4505] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 416.955670][ T4505] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 416.955963][ T4505] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 416.956263][ T4505] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 416.956564][ T4505] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 416.956854][ T4505] ? 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) [ 416.957148][ T4505] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 416.957458][ T4505] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 416.957767][ T4505] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 416.958061][ T4505] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 416.958373][ T4505] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 416.958662][ T4505] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 416.958958][ T4505] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 416.959257][ T4505] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 416.959543][ T4505] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 416.959920][ T4505] ___sys_sendmsg (net/socket.c:2670) [ 416.960218][ T4505] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 416.960504][ T4505] ? __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) [ 416.960866][ T4505] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 416.961156][ T4505] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 416.961454][ T4505] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 416.961749][ T4505] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 416.962052][ T4505] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 416.962355][ T4505] ? __lock_release (kernel/locking/lockdep.c:5539) [ 416.962650][ T4505] __sys_sendmsg (net/socket.c:2700) [ 416.962936][ T4505] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 416.963301][ T4505] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 416.963602][ T4505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 416.963893][ T4505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 416.964201][ T4505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 416.964562][ T4505] RIP: 0033:0x7effbc17b1e7 [ 416.964862][ T4505] 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) [ 416.965946][ T4505] RSP: 002b:00007fff6c6c8fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 416.966415][ T4505] RAX: ffffffffffffffda RBX: 00007fff6c6c9700 RCX: 00007effbc17b1e7 [ 416.966856][ T4505] RDX: 0000000000000000 RSI: 00007fff6c6c9030 RDI: 0000000000000005 [ 416.967297][ T4505] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 416.967743][ T4505] R10: 000000003454c910 R11: 0000000000000246 R12: 0000000000000003 [ 416.968205][ T4505] R13: 00000000686e6b58 R14: 0000000000499600 R15: 0000000000000000 | [ 417.097995][ T4506] ------------[ cut here ]------------ | [ 417.098338][ T4506] WARNING: CPU: 3 PID: 4506 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) | [ 417.098910][ T4506] Modules linked in: [last unloaded: netdevsim] | [ 417.099874][ T4506] Tainted: [W]=WARN [ 417.100097][ T4506] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 417.100469][ T4506] 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) [ 417.100768][ T4506] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 417.101813][ T4506] RSP: 0018:ffffc900071b6d70 EFLAGS: 00010246 [ 417.102187][ T4506] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 417.102630][ T4506] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 417.103061][ T4506] RBP: ffffc900071b6e60 R08: 0000000000000001 R09: 0000000000000000 [ 417.103504][ T4506] R10: ffffc900071b6e90 R11: ffffffffa0d79160 R12: 1ffff92000e36db2 [ 417.103942][ T4506] R13: 00000000000005dc R14: ffffc900071b6e90 R15: 0000000000000000 [ 417.104381][ T4506] FS: 00007f191121c800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 417.104889][ T4506] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 417.105261][ T4506] CR2: 00000000004e5800 CR3: 000000000d590006 CR4: 0000000000772ef0 [ 417.105702][ T4506] PKRU: 55555554 [ 417.105921][ T4506] Call Trace: [ 417.106141][ T4506] [ 417.106296][ T4506] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 417.106590][ T4506] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 417.106882][ T4506] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.107175][ T4506] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 417.107475][ T4506] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 417.107789][ T4506] netif_set_mtu (net/core/dev.c:9652) [ 417.108078][ T4506] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 417.108385][ T4506] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.108673][ T4506] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 417.108964][ T4506] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 417.109184][ T4506] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 417.109497][ T4506] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 417.109794][ T4506] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.110093][ T4506] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.110391][ T4506] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 417.110678][ T4506] ? __lock_release (kernel/locking/lockdep.c:5539) [ 417.110972][ T4506] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 417.111270][ T4506] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 417.111564][ T4506] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 417.111858][ T4506] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 417.112244][ T4506] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 417.112532][ T4506] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 417.112819][ T4506] ? __kernel_text_address (kernel/extable.c:79) [ 417.113119][ T4506] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.113421][ T4506] ? __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) [ 417.113711][ T4506] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 417.114170][ T4506] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.114476][ T4506] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.114763][ T4506] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 417.115052][ T4506] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 417.115352][ T4506] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.115641][ T4506] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 417.115927][ T4506] ? __create_object (mm/kmemleak.c:771) [ 417.116229][ T4506] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 417.116521][ T4506] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 417.116820][ T4506] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 417.117179][ T4506] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 417.117486][ T4506] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 417.117791][ T4506] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 417.118080][ T4506] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.118383][ T4506] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.118675][ T4506] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 417.118995][ T4506] ? __lock_release (kernel/locking/lockdep.c:5539) [ 417.119302][ T4506] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 417.119598][ T4506] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 417.119886][ T4506] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 417.120177][ T4506] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.120482][ T4506] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 417.120768][ T4506] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 417.121057][ T4506] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 417.121372][ T4506] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 417.121659][ T4506] ? 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) [ 417.121948][ T4506] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 417.122250][ T4506] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 417.122538][ T4506] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.122830][ T4506] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 417.123120][ T4506] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 417.123428][ T4506] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 417.123723][ T4506] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 417.124013][ T4506] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 417.124313][ T4506] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 417.124681][ T4506] ___sys_sendmsg (net/socket.c:2670) [ 417.124965][ T4506] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 417.125262][ T4506] ? __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) [ 417.125625][ T4506] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 417.125915][ T4506] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.126212][ T4506] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.126505][ T4506] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.126791][ T4506] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 417.127076][ T4506] ? __lock_release (kernel/locking/lockdep.c:5539) [ 417.127378][ T4506] __sys_sendmsg (net/socket.c:2700) [ 417.127670][ T4506] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 417.128041][ T4506] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 417.128355][ T4506] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.128646][ T4506] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 417.128934][ T4506] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 417.129296][ T4506] RIP: 0033:0x7f19113e91e7 [ 417.129595][ T4506] 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) [ 417.130644][ T4506] RSP: 002b:00007fff320a0ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 417.131079][ T4506] RAX: ffffffffffffffda RBX: 00007fff320a1420 RCX: 00007f19113e91e7 [ 417.131535][ T4506] RDX: 0000000000000000 RSI: 00007fff320a0d50 RDI: 0000000000000005 [ 417.131971][ T4506] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 417.132415][ T4506] R10: 0000000001e4b910 R11: 0000000000000246 R12: 0000000000000003 [ 417.132849][ T4506] R13: 00000000686e6b58 R14: 0000000000499600 R15: 0000000000000000 | [ 443.556357][ T4792] ------------[ cut here ]------------ | [ 443.556971][ T4792] WARNING: CPU: 2 PID: 4792 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) | [ 443.558081][ T4792] Modules linked in: [last unloaded: netdevsim] | [ 443.559891][ T4792] Tainted: [W]=WARN [ 443.560318][ T4792] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 443.560991][ T4792] 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) [ 443.561569][ T4792] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 443.563543][ T4792] RSP: 0018:ffffc90007976d70 EFLAGS: 00010246 [ 443.564253][ T4792] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 443.565092][ T4792] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 443.565909][ T4792] RBP: ffffc90007976e60 R08: 0000000000000001 R09: 0000000000000000 [ 443.566743][ T4792] R10: ffffc90007976e90 R11: ffffffffa0d79160 R12: 1ffff92000f2edb2 [ 443.567583][ T4792] R13: 00000000000005dc R14: ffffc90007976e90 R15: 0000000000000000 [ 443.568490][ T4792] FS: 00007f2153ade800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 443.569485][ T4792] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 443.570189][ T4792] CR2: 00000000004e5800 CR3: 000000000d6cc001 CR4: 0000000000772ef0 [ 443.571061][ T4792] PKRU: 55555554 [ 443.571512][ T4792] Call Trace: [ 443.571947][ T4792] [ 443.572264][ T4792] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 443.572836][ T4792] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 443.573445][ T4792] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.574015][ T4792] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 443.574594][ T4792] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 443.575177][ T4792] netif_set_mtu (net/core/dev.c:9652) [ 443.575772][ T4792] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 443.576351][ T4792] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.576913][ T4792] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 443.577499][ T4792] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 443.577934][ T4792] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 443.578551][ T4792] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 443.579156][ T4792] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 443.579759][ T4792] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 443.580361][ T4792] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 443.580933][ T4792] ? __lock_release (kernel/locking/lockdep.c:5539) [ 443.581543][ T4792] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 443.582118][ T4792] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 443.582714][ T4792] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 443.583298][ T4792] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 443.584002][ T4792] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 443.584597][ T4792] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 443.585177][ T4792] ? __kernel_text_address (kernel/extable.c:79) [ 443.585775][ T4792] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 443.586379][ T4792] ? __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) [ 443.586949][ T4792] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 443.587661][ T4792] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.588253][ T4792] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.588805][ T4792] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 443.589387][ T4792] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 443.589947][ T4792] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 443.590526][ T4792] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 443.591114][ T4792] ? __create_object (mm/kmemleak.c:771) [ 443.591711][ T4792] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 443.592294][ T4792] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 443.592860][ T4792] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 443.593578][ T4792] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 443.594164][ T4792] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 443.594773][ T4792] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 443.595347][ T4792] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 443.595927][ T4792] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 443.596504][ T4792] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 443.597063][ T4792] ? __lock_release (kernel/locking/lockdep.c:5539) [ 443.597652][ T4792] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 443.598282][ T4792] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 443.598852][ T4792] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 443.599428][ T4792] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 443.599992][ T4792] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 443.600581][ T4792] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 443.601154][ T4792] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 443.601753][ T4792] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 443.602316][ T4792] ? 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) [ 443.602879][ T4792] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 443.603465][ T4792] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 443.604029][ T4792] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 443.604635][ T4792] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 443.605239][ T4792] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 443.605811][ T4792] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 443.606419][ T4792] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 443.607005][ T4792] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 443.607585][ T4792] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 443.608328][ T4792] ___sys_sendmsg (net/socket.c:2670) [ 443.608888][ T4792] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 443.609482][ T4792] ? __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) [ 443.610208][ T4792] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 443.610788][ T4792] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 443.611391][ T4792] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 443.611977][ T4792] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 443.612569][ T4792] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 443.613139][ T4792] ? __lock_release (kernel/locking/lockdep.c:5539) [ 443.613752][ T4792] __sys_sendmsg (net/socket.c:2700) [ 443.614327][ T4792] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 443.615021][ T4792] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 443.615641][ T4792] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.616242][ T4792] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 443.616819][ T4792] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 443.617536][ T4792] RIP: 0033:0x7f2153cab1e7 [ 443.618140][ T4792] 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) [ 443.620133][ T4792] RSP: 002b:00007ffd0d58ab28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 443.620975][ T4792] RAX: ffffffffffffffda RBX: 00007ffd0d58b260 RCX: 00007f2153cab1e7 [ 443.621834][ T4792] RDX: 0000000000000000 RSI: 00007ffd0d58ab90 RDI: 0000000000000005 [ 443.622632][ T4792] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 443.623486][ T4792] R10: 000000001273b910 R11: 0000000000000246 R12: 0000000000000003 [ 443.624331][ T4792] R13: 00000000686e6b73 R14: 0000000000499600 R15: 0000000000000000 | [ 443.795321][ T4793] ------------[ cut here ]------------ | [ 443.795701][ T4793] WARNING: CPU: 1 PID: 4793 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) | [ 443.796353][ T4793] Modules linked in: [last unloaded: netdevsim] | [ 443.797425][ T4793] Tainted: [W]=WARN [ 443.797673][ T4793] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 443.798089][ T4793] 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) [ 443.799763][ T4793] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 443.800944][ T4793] RSP: 0018:ffffc90007966d70 EFLAGS: 00010246 [ 443.801368][ T4793] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 443.801848][ T4793] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 443.802346][ T4793] RBP: ffffc90007966e60 R08: 0000000000000001 R09: 0000000000000000 [ 443.802825][ T4793] R10: ffffc90007966e90 R11: ffffffffa0d79160 R12: 1ffff92000f2cdb2 [ 443.803334][ T4793] R13: 00000000000005dc R14: ffffc90007966e90 R15: 0000000000000000 [ 443.803816][ T4793] FS: 00007fce649fd800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 443.804384][ T4793] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 443.804792][ T4793] CR2: 00000000004e5800 CR3: 000000000ff3e004 CR4: 0000000000772ef0 [ 443.805280][ T4793] PKRU: 55555554 [ 443.805530][ T4793] Call Trace: [ 443.805774][ T4793] [ 443.805939][ T4793] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 443.806285][ T4793] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 443.806611][ T4793] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.806934][ T4793] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 443.807264][ T4793] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 443.807586][ T4793] netif_set_mtu (net/core/dev.c:9652) [ 443.807942][ T4793] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 443.808377][ T4793] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.808768][ T4793] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 443.809168][ T4793] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 443.809488][ T4793] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 443.810018][ T4793] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 443.810499][ T4793] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 443.810902][ T4793] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 443.811304][ T4793] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 443.811688][ T4793] ? __lock_release (kernel/locking/lockdep.c:5539) [ 443.812056][ T4793] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 443.812391][ T4793] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 443.812720][ T4793] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 443.813146][ T4793] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 443.813561][ T4793] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 443.813891][ T4793] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 443.814242][ T4793] ? __kernel_text_address (kernel/extable.c:79) [ 443.814569][ T4793] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 443.814895][ T4793] ? __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) [ 443.815215][ T4793] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 443.815610][ T4793] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.816102][ T4793] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.816470][ T4793] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 443.816788][ T4793] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 443.817220][ T4793] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 443.817589][ T4793] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 443.817938][ T4793] ? __create_object (mm/kmemleak.c:771) [ 443.818278][ T4793] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 443.818589][ T4793] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 443.818895][ T4793] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 443.819296][ T4793] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 443.819609][ T4793] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 443.819918][ T4793] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 443.820229][ T4793] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 443.820539][ T4793] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 443.820842][ T4793] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 443.821142][ T4793] ? __lock_release (kernel/locking/lockdep.c:5539) [ 443.821453][ T4793] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 443.821766][ T4793] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 443.822069][ T4793] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 443.822393][ T4793] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 443.822703][ T4793] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 443.823006][ T4793] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 443.823319][ T4793] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 443.823636][ T4793] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 443.823945][ T4793] ? 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) [ 443.824262][ T4793] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 443.824601][ T4793] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 443.824901][ T4793] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 443.825217][ T4793] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 443.825696][ T4793] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 443.826005][ T4793] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 443.826352][ T4793] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 443.826685][ T4793] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 443.826985][ T4793] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 443.827378][ T4793] ___sys_sendmsg (net/socket.c:2670) [ 443.827677][ T4793] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 443.828015][ T4793] ? __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) [ 443.828401][ T4793] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 443.828713][ T4793] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 443.829021][ T4793] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 443.829341][ T4793] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 443.829650][ T4793] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 443.829952][ T4793] ? __lock_release (kernel/locking/lockdep.c:5539) [ 443.830280][ T4793] __sys_sendmsg (net/socket.c:2700) [ 443.830581][ T4793] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 443.830964][ T4793] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 443.831286][ T4793] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.831595][ T4793] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 443.831901][ T4793] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 443.832282][ T4793] RIP: 0033:0x7fce64bca1e7 [ 443.832601][ T4793] 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) [ 443.833721][ T4793] RSP: 002b:00007ffd553b08d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 443.834186][ T4793] RAX: ffffffffffffffda RBX: 00007ffd553b1010 RCX: 00007fce64bca1e7 [ 443.834665][ T4793] RDX: 0000000000000000 RSI: 00007ffd553b0940 RDI: 0000000000000005 [ 443.835117][ T4793] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 443.835700][ T4793] R10: 0000000007169910 R11: 0000000000000246 R12: 0000000000000003 [ 443.836162][ T4793] R13: 00000000686e6b73 R14: 0000000000499600 R15: 0000000000000000 | [ 443.970009][ T4794] ------------[ cut here ]------------ | [ 443.971643][ T4794] WARNING: CPU: 0 PID: 4794 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) | [ 443.972271][ T4794] Modules linked in: [last unloaded: netdevsim] | [ 443.973458][ T4794] Tainted: [W]=WARN [ 443.973680][ T4794] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 443.974056][ T4794] 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) [ 443.974395][ T4794] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 443.975469][ T4794] RSP: 0018:ffffc90007986d70 EFLAGS: 00010246 [ 443.975853][ T4794] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 443.976296][ T4794] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 443.976839][ T4794] RBP: ffffc90007986e60 R08: 0000000000000001 R09: 0000000000000000 [ 443.977296][ T4794] R10: ffffc90007986e90 R11: ffffffffa0d79160 R12: 1ffff92000f30db2 [ 443.977741][ T4794] R13: 00000000000005dc R14: ffffc90007986e90 R15: 0000000000000000 [ 443.978223][ T4794] FS: 00007f99f7274800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 443.978735][ T4794] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 443.979121][ T4794] CR2: 00000000004e5800 CR3: 0000000010527006 CR4: 0000000000772ef0 [ 443.979632][ T4794] PKRU: 55555554 [ 443.979867][ T4794] Call Trace: [ 443.980147][ T4794] [ 443.980421][ T4794] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 443.980845][ T4794] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 443.981351][ T4794] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.981736][ T4794] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 443.982124][ T4794] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 443.982435][ T4794] netif_set_mtu (net/core/dev.c:9652) [ 443.982730][ T4794] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 443.983089][ T4794] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.983489][ T4794] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 443.983830][ T4794] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 443.984077][ T4794] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 443.984405][ T4794] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 443.984799][ T4794] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 443.985103][ T4794] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 443.985411][ T4794] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 443.985701][ T4794] ? __lock_release (kernel/locking/lockdep.c:5539) [ 443.986042][ T4794] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 443.986347][ T4794] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 443.986647][ T4794] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 443.986959][ T4794] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 443.987336][ T4794] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 443.987627][ T4794] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 443.987948][ T4794] ? __kernel_text_address (kernel/extable.c:79) [ 443.988278][ T4794] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 443.988638][ T4794] ? __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) [ 443.988963][ T4794] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 443.989358][ T4794] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.989668][ T4794] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.990067][ T4794] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 443.990376][ T4794] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 443.990676][ T4794] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 443.991043][ T4794] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 443.991346][ T4794] ? __create_object (mm/kmemleak.c:771) [ 443.991737][ T4794] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 443.992050][ T4794] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 443.992357][ T4794] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 443.992816][ T4794] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 443.993231][ T4794] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 443.993545][ T4794] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 443.993966][ T4794] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 443.994329][ T4794] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 443.994683][ T4794] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 443.995086][ T4794] ? __lock_release (kernel/locking/lockdep.c:5539) [ 443.995445][ T4794] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 443.995805][ T4794] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 443.996236][ T4794] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 443.996533][ T4794] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 443.996840][ T4794] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 443.997213][ T4794] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 443.997557][ T4794] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 443.997890][ T4794] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 443.998184][ T4794] ? 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) [ 443.998561][ T4794] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 443.998937][ T4794] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 443.999305][ T4794] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 443.999673][ T4794] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 444.000042][ T4794] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 444.000435][ T4794] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 444.000845][ T4794] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 444.001221][ T4794] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 444.001581][ T4794] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 444.002061][ T4794] ___sys_sendmsg (net/socket.c:2670) [ 444.002461][ T4794] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 444.002840][ T4794] ? __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) [ 444.003286][ T4794] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 444.003642][ T4794] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 444.004038][ T4794] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 444.004462][ T4794] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 444.004838][ T4794] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 444.005218][ T4794] ? __lock_release (kernel/locking/lockdep.c:5539) [ 444.005590][ T4794] __sys_sendmsg (net/socket.c:2700) [ 444.006072][ T4794] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 444.006503][ T4794] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 444.006889][ T4794] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 444.007208][ T4794] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 444.007514][ T4794] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 444.007925][ T4794] RIP: 0033:0x7f99f74411e7 [ 444.008263][ T4794] 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) [ 444.009371][ T4794] RSP: 002b:00007ffc864d14d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 444.009846][ T4794] RAX: ffffffffffffffda RBX: 00007ffc864d1c10 RCX: 00007f99f74411e7 [ 444.010321][ T4794] RDX: 0000000000000000 RSI: 00007ffc864d1540 RDI: 0000000000000005 [ 444.010783][ T4794] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 444.011343][ T4794] R10: 0000000014220910 R11: 0000000000000246 R12: 0000000000000003 [ 444.011815][ T4794] R13: 00000000686e6b73 R14: 0000000000499600 R15: 0000000000000000 | [ 473.855380][ T5117] ------------[ cut here ]------------ | [ 473.855725][ T5117] WARNING: CPU: 3 PID: 5117 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) | [ 473.856351][ T5117] Modules linked in: [last unloaded: netdevsim] | [ 473.858780][ T5117] Tainted: [W]=WARN [ 473.859031][ T5117] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 473.859421][ T5117] 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) [ 473.859736][ T5117] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 473.860842][ T5117] RSP: 0018:ffffc900081a6d70 EFLAGS: 00010246 [ 473.861237][ T5117] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 473.861699][ T5117] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 473.862152][ T5117] RBP: ffffc900081a6e60 R08: 0000000000000001 R09: 0000000000000000 [ 473.862612][ T5117] R10: ffffc900081a6e90 R11: ffffffffa0d79160 R12: 1ffff92001034db2 [ 473.863064][ T5117] R13: 00000000000005dc R14: ffffc900081a6e90 R15: 0000000000000000 [ 473.863527][ T5117] FS: 00007fa0c31a1800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 473.864059][ T5117] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 473.864449][ T5117] CR2: 00000000004e5800 CR3: 000000000f5cb002 CR4: 0000000000772ef0 [ 473.864909][ T5117] PKRU: 55555554 [ 473.865135][ T5117] Call Trace: [ 473.865368][ T5117] [ 473.865525][ T5117] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 473.865836][ T5117] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 473.866142][ T5117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 473.866457][ T5117] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 473.866763][ T5117] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 473.867071][ T5117] netif_set_mtu (net/core/dev.c:9652) [ 473.867384][ T5117] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 473.867697][ T5117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 473.868009][ T5117] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 473.868327][ T5117] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 473.868562][ T5117] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 473.868885][ T5117] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 473.869212][ T5117] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 473.869526][ T5117] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 473.869826][ T5117] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 473.870116][ T5117] ? __lock_release (kernel/locking/lockdep.c:5539) [ 473.870422][ T5117] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 473.870716][ T5117] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 473.871011][ T5117] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 473.871315][ T5117] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 473.871685][ T5117] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 473.871972][ T5117] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 473.872264][ T5117] ? __kernel_text_address (kernel/extable.c:79) [ 473.872562][ T5117] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 473.872851][ T5117] ? __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) [ 473.873142][ T5117] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 473.873506][ T5117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 473.873797][ T5117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 473.874088][ T5117] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 473.874385][ T5117] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 473.874681][ T5117] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 473.874969][ T5117] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 473.875265][ T5117] ? __create_object (mm/kmemleak.c:771) [ 473.875563][ T5117] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 473.875854][ T5117] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 473.876148][ T5117] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 473.876518][ T5117] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 473.876833][ T5117] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 473.877137][ T5117] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 473.877447][ T5117] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 473.877758][ T5117] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 473.878073][ T5117] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 473.878386][ T5117] ? __lock_release (kernel/locking/lockdep.c:5539) [ 473.878699][ T5117] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 473.879003][ T5117] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 473.879315][ T5117] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 473.879626][ T5117] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 473.879933][ T5117] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 473.880248][ T5117] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 473.880558][ T5117] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 473.880873][ T5117] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 473.881184][ T5117] ? 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) [ 473.881501][ T5117] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 473.881808][ T5117] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 473.882109][ T5117] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 473.882426][ T5117] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 473.882739][ T5117] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 473.883045][ T5117] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 473.883384][ T5117] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 473.883693][ T5117] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 473.883995][ T5117] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 473.884392][ T5117] ___sys_sendmsg (net/socket.c:2670) [ 473.884696][ T5117] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 473.884997][ T5117] ? __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) [ 473.885388][ T5117] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 473.885697][ T5117] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 473.886001][ T5117] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 473.886314][ T5117] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 473.886607][ T5117] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 473.886895][ T5117] ? __lock_release (kernel/locking/lockdep.c:5539) [ 473.887202][ T5117] __sys_sendmsg (net/socket.c:2700) [ 473.887498][ T5117] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 473.887882][ T5117] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 473.888206][ T5117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 473.888513][ T5117] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 473.888820][ T5117] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 473.889207][ T5117] RIP: 0033:0x7fa0c336e1e7 [ 473.889524][ T5117] 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) [ 473.890578][ T5117] RSP: 002b:00007ffd44416b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 473.891020][ T5117] RAX: ffffffffffffffda RBX: 00007ffd44417270 RCX: 00007fa0c336e1e7 [ 473.891464][ T5117] RDX: 0000000000000000 RSI: 00007ffd44416ba0 RDI: 0000000000000005 [ 473.891927][ T5117] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 473.892376][ T5117] R10: 0000000020d08910 R11: 0000000000000246 R12: 0000000000000003 [ 473.892817][ T5117] R13: 00000000686e6b91 R14: 0000000000499600 R15: 0000000000000000 | [ 474.074034][ T5118] ------------[ cut here ]------------ | [ 474.074836][ T5118] WARNING: CPU: 0 PID: 5118 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) | [ 474.075424][ T5118] Modules linked in: [last unloaded: netdevsim] | [ 474.076381][ T5118] Tainted: [W]=WARN [ 474.076600][ T5118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 474.076963][ T5118] 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) [ 474.077269][ T5118] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 474.078320][ T5118] RSP: 0018:ffffc900081b6d70 EFLAGS: 00010246 [ 474.078692][ T5118] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 474.079132][ T5118] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 474.079571][ T5118] RBP: ffffc900081b6e60 R08: 0000000000000001 R09: 0000000000000000 [ 474.080002][ T5118] R10: ffffc900081b6e90 R11: ffffffffa0d79160 R12: 1ffff92001036db2 [ 474.080439][ T5118] R13: 00000000000005dc R14: ffffc900081b6e90 R15: 0000000000000000 [ 474.080876][ T5118] FS: 00007f0f097f2800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 474.081389][ T5118] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 474.081751][ T5118] CR2: 00000000004e5800 CR3: 0000000009aa2004 CR4: 0000000000772ef0 [ 474.082186][ T5118] PKRU: 55555554 [ 474.082412][ T5118] Call Trace: [ 474.082634][ T5118] [ 474.082785][ T5118] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 474.083079][ T5118] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 474.083382][ T5118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 474.083673][ T5118] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 474.083960][ T5118] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 474.084260][ T5118] netif_set_mtu (net/core/dev.c:9652) [ 474.084551][ T5118] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 474.084847][ T5118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 474.085133][ T5118] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 474.085431][ T5118] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 474.085652][ T5118] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 474.085953][ T5118] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 474.086258][ T5118] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 474.086555][ T5118] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 474.086842][ T5118] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 474.087134][ T5118] ? __lock_release (kernel/locking/lockdep.c:5539) [ 474.087436][ T5118] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 474.087723][ T5118] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 474.088026][ T5118] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 474.088333][ T5118] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 474.088701][ T5118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 474.088987][ T5118] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 474.089289][ T5118] ? __kernel_text_address (kernel/extable.c:79) [ 474.089580][ T5118] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 474.089870][ T5118] ? __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) [ 474.090159][ T5118] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 474.090530][ T5118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 474.090819][ T5118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 474.091105][ T5118] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 474.091410][ T5118] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 474.091704][ T5118] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 474.091992][ T5118] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 474.092285][ T5118] ? __create_object (mm/kmemleak.c:771) [ 474.092575][ T5118] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 474.092863][ T5118] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 474.093150][ T5118] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 474.093522][ T5118] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 474.093825][ T5118] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 474.094119][ T5118] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 474.094415][ T5118] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 474.094715][ T5118] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 474.095004][ T5118] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 474.095297][ T5118] ? __lock_release (kernel/locking/lockdep.c:5539) [ 474.095588][ T5118] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 474.095874][ T5118] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 474.096171][ T5118] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 474.096473][ T5118] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 474.096767][ T5118] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 474.097053][ T5118] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 474.097353][ T5118] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 474.097655][ T5118] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 474.097953][ T5118] ? 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) [ 474.098256][ T5118] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 474.098552][ T5118] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 474.098837][ T5118] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 474.099130][ T5118] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 474.099430][ T5118] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 474.099719][ T5118] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 474.100015][ T5118] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 474.100317][ T5118] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 474.100606][ T5118] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 474.100973][ T5118] ___sys_sendmsg (net/socket.c:2670) [ 474.101267][ T5118] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 474.101556][ T5118] ? __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) [ 474.101919][ T5118] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 474.102217][ T5118] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 474.102521][ T5118] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 474.102814][ T5118] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 474.103104][ T5118] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 474.103398][ T5118] ? __lock_release (kernel/locking/lockdep.c:5539) [ 474.103695][ T5118] __sys_sendmsg (net/socket.c:2700) [ 474.103980][ T5118] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 474.104346][ T5118] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 474.104654][ T5118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 474.104943][ T5118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 474.105239][ T5118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 474.105595][ T5118] RIP: 0033:0x7f0f099bf1e7 [ 474.105894][ T5118] 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) [ 474.106942][ T5118] RSP: 002b:00007fff63896148 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 474.107387][ T5118] RAX: ffffffffffffffda RBX: 00007fff63896880 RCX: 00007f0f099bf1e7 [ 474.107830][ T5118] RDX: 0000000000000000 RSI: 00007fff638961b0 RDI: 0000000000000005 [ 474.108271][ T5118] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 474.108710][ T5118] R10: 000000000c57c910 R11: 0000000000000246 R12: 0000000000000003 [ 474.109139][ T5118] R13: 00000000686e6b91 R14: 0000000000499600 R15: 0000000000000000 | [ 474.247073][ T5119] ------------[ cut here ]------------ | [ 474.247421][ T5119] WARNING: CPU: 3 PID: 5119 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) | [ 474.248010][ T5119] Modules linked in: [last unloaded: netdevsim] | [ 474.248995][ T5119] Tainted: [W]=WARN [ 474.249223][ T5119] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 474.249594][ T5119] 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) [ 474.249890][ T5119] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 474.250961][ T5119] RSP: 0018:ffffc900081c6d70 EFLAGS: 00010246 [ 474.251343][ T5119] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 474.251779][ T5119] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 474.252230][ T5119] RBP: ffffc900081c6e60 R08: 0000000000000001 R09: 0000000000000000 [ 474.252676][ T5119] R10: ffffc900081c6e90 R11: ffffffffa0d79160 R12: 1ffff92001038db2 [ 474.253108][ T5119] R13: 00000000000005dc R14: ffffc900081c6e90 R15: 0000000000000000 [ 474.253551][ T5119] FS: 00007f9a530f9800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 474.254063][ T5119] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 474.254448][ T5119] CR2: 00000000004e5800 CR3: 000000001076e005 CR4: 0000000000772ef0 [ 474.254881][ T5119] PKRU: 55555554 [ 474.255102][ T5119] Call Trace: [ 474.255329][ T5119] [ 474.255478][ T5119] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 474.255778][ T5119] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 474.256071][ T5119] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 474.256369][ T5119] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 474.256662][ T5119] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 474.256953][ T5119] netif_set_mtu (net/core/dev.c:9652) [ 474.257251][ T5119] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 474.257548][ T5119] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 474.257845][ T5119] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 474.258142][ T5119] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 474.258371][ T5119] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 474.258674][ T5119] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 474.258983][ T5119] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 474.259290][ T5119] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 474.259582][ T5119] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 474.259868][ T5119] ? __lock_release (kernel/locking/lockdep.c:5539) [ 474.260161][ T5119] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 474.260475][ T5119] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 474.260780][ T5119] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 474.261075][ T5119] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 474.261452][ T5119] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 474.261739][ T5119] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 474.262025][ T5119] ? __kernel_text_address (kernel/extable.c:79) [ 474.262326][ T5119] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 474.262619][ T5119] ? __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) [ 474.262910][ T5119] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 474.263283][ T5119] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 474.263572][ T5119] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 474.263859][ T5119] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 474.264147][ T5119] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 474.264446][ T5119] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 474.264736][ T5119] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 474.265021][ T5119] ? __create_object (mm/kmemleak.c:771) [ 474.265327][ T5119] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 474.265629][ T5119] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 474.265924][ T5119] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 474.266297][ T5119] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 474.266601][ T5119] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 474.266906][ T5119] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 474.267217][ T5119] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 474.267519][ T5119] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 474.267830][ T5119] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 474.268124][ T5119] ? __lock_release (kernel/locking/lockdep.c:5539) [ 474.268439][ T5119] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 474.268735][ T5119] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 474.269038][ T5119] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 474.269360][ T5119] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 474.269655][ T5119] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 474.269947][ T5119] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 474.270254][ T5119] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 474.270555][ T5119] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 474.270846][ T5119] ? 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) [ 474.271137][ T5119] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 474.271441][ T5119] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 474.271729][ T5119] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 474.272025][ T5119] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 474.272337][ T5119] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 474.272627][ T5119] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 474.272925][ T5119] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 474.273226][ T5119] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 474.273513][ T5119] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 474.273883][ T5119] ___sys_sendmsg (net/socket.c:2670) [ 474.274179][ T5119] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 474.274491][ T5119] ? __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) [ 474.274860][ T5119] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 474.275159][ T5119] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 474.275472][ T5119] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 474.275763][ T5119] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 474.276057][ T5119] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 474.276355][ T5119] ? __lock_release (kernel/locking/lockdep.c:5539) [ 474.276665][ T5119] __sys_sendmsg (net/socket.c:2700) [ 474.276955][ T5119] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 474.277321][ T5119] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 474.277627][ T5119] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 474.277930][ T5119] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 474.278237][ T5119] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 474.278595][ T5119] RIP: 0033:0x7f9a532c61e7 [ 474.278895][ T5119] 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) [ 474.279940][ T5119] RSP: 002b:00007fff7274c228 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 474.280387][ T5119] RAX: ffffffffffffffda RBX: 00007fff7274c960 RCX: 00007f9a532c61e7 [ 474.280823][ T5119] RDX: 0000000000000000 RSI: 00007fff7274c290 RDI: 0000000000000005 [ 474.281265][ T5119] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 474.281697][ T5119] R10: 000000000826f910 R11: 0000000000000246 R12: 0000000000000003 [ 474.282127][ T5119] R13: 00000000686e6b91 R14: 0000000000499600 R15: 0000000000000000 | [ 480.328331][ T5179] ------------[ cut here ]------------ | [ 480.328719][ T5179] WARNING: CPU: 2 PID: 5179 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) | [ 480.329361][ T5179] Modules linked in: [last unloaded: netdevsim] | [ 480.330414][ T5179] Tainted: [W]=WARN [ 480.330666][ T5179] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 480.331094][ T5179] 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) [ 480.331440][ T5179] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 480.332563][ T5179] RSP: 0018:ffffc90008386d70 EFLAGS: 00010246 [ 480.332969][ T5179] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 480.333454][ T5179] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 480.333929][ T5179] RBP: ffffc90008386e60 R08: 0000000000000001 R09: 0000000000000000 [ 480.334411][ T5179] R10: ffffc90008386e90 R11: ffffffffa0d79160 R12: 1ffff92001070db2 [ 480.334892][ T5179] R13: 00000000000005dc R14: ffffc90008386e90 R15: 0000000000000000 [ 480.335374][ T5179] FS: 00007f5b5acc1800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 480.335927][ T5179] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 480.336338][ T5179] CR2: 00000000004e5800 CR3: 00000000096ed002 CR4: 0000000000772ef0 [ 480.336812][ T5179] PKRU: 55555554 [ 480.337058][ T5179] Call Trace: [ 480.337313][ T5179] [ 480.337485][ T5179] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 480.337823][ T5179] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 480.338155][ T5179] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 480.338489][ T5179] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 480.338815][ T5179] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 480.339138][ T5179] netif_set_mtu (net/core/dev.c:9652) [ 480.339467][ T5179] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 480.339801][ T5179] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 480.340125][ T5179] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 480.340460][ T5179] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 480.340706][ T5179] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 480.341045][ T5179] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 480.341385][ T5179] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 480.341715][ T5179] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 480.342034][ T5179] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 480.342379][ T5179] ? __lock_release (kernel/locking/lockdep.c:5539) [ 480.342709][ T5179] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 480.343035][ T5179] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 480.343366][ T5179] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 480.343698][ T5179] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 480.344108][ T5179] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 480.344435][ T5179] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 480.344757][ T5179] ? __kernel_text_address (kernel/extable.c:79) [ 480.345081][ T5179] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 480.345414][ T5179] ? __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) [ 480.345744][ T5179] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 480.346136][ T5179] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 480.346466][ T5179] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 480.346785][ T5179] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 480.347108][ T5179] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 480.347440][ T5179] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 480.347762][ T5179] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 480.348096][ T5179] ? __create_object (mm/kmemleak.c:771) [ 480.348428][ T5179] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 480.348750][ T5179] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 480.349071][ T5179] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 480.349482][ T5179] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 480.349814][ T5179] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 480.350142][ T5179] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 480.350470][ T5179] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 480.350811][ T5179] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 480.351134][ T5179] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 480.351464][ T5179] ? __lock_release (kernel/locking/lockdep.c:5539) [ 480.351787][ T5179] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 480.352110][ T5179] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 480.352443][ T5179] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 480.352769][ T5179] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 480.353092][ T5179] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 480.353472][ T5179] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 480.353880][ T5179] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 480.354490][ T5179] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 480.355077][ T5179] ? 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) [ 480.355695][ T5179] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 480.356083][ T5179] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 480.356417][ T5179] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 480.356743][ T5179] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 480.357065][ T5179] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 480.357400][ T5179] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 480.357734][ T5179] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 480.358068][ T5179] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 480.358403][ T5179] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 480.358834][ T5179] ___sys_sendmsg (net/socket.c:2670) [ 480.359154][ T5179] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 480.359482][ T5179] ? __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) [ 480.359879][ T5179] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 480.360208][ T5179] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 480.360534][ T5179] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 480.360863][ T5179] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 480.361186][ T5179] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 480.361515][ T5179] ? __lock_release (kernel/locking/lockdep.c:5539) [ 480.361847][ T5179] __sys_sendmsg (net/socket.c:2700) [ 480.362170][ T5179] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 480.362574][ T5179] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 480.362907][ T5179] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 480.363237][ T5179] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 480.363586][ T5179] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 480.363976][ T5179] RIP: 0033:0x7f5b5ae8e1e7 [ 480.364310][ T5179] 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) [ 480.365401][ T5179] RSP: 002b:00007ffed17bdee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 480.365879][ T5179] RAX: ffffffffffffffda RBX: 00007ffed17be620 RCX: 00007f5b5ae8e1e7 [ 480.366336][ T5179] RDX: 0000000000000000 RSI: 00007ffed17bdf50 RDI: 0000000000000005 [ 480.366780][ T5179] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 480.367235][ T5179] R10: 000000000fec8910 R11: 0000000000000246 R12: 0000000000000003 [ 480.367680][ T5179] R13: 00000000686e6b98 R14: 0000000000499600 R15: 0000000000000000 | [ 480.491795][ T5180] ------------[ cut here ]------------ | [ 480.492148][ T5180] WARNING: CPU: 3 PID: 5180 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) | [ 480.492731][ T5180] Modules linked in: [last unloaded: netdevsim] | [ 480.493708][ T5180] Tainted: [W]=WARN [ 480.493926][ T5180] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 480.494296][ T5180] 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) [ 480.494594][ T5180] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 480.495637][ T5180] RSP: 0018:ffffc90008396d70 EFLAGS: 00010246 [ 480.496000][ T5180] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 480.496438][ T5180] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 480.496873][ T5180] RBP: ffffc90008396e60 R08: 0000000000000001 R09: 0000000000000000 [ 480.497341][ T5180] R10: ffffc90008396e90 R11: ffffffffa0d79160 R12: 1ffff92001072db2 [ 480.497786][ T5180] R13: 00000000000005dc R14: ffffc90008396e90 R15: 0000000000000000 [ 480.498226][ T5180] FS: 00007fe85c60c800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 480.498736][ T5180] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 480.499100][ T5180] CR2: 00000000004e5800 CR3: 00000000020f7002 CR4: 0000000000772ef0 [ 480.499541][ T5180] PKRU: 55555554 [ 480.499762][ T5180] Call Trace: [ 480.499978][ T5180] [ 480.500125][ T5180] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 480.500426][ T5180] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 480.500722][ T5180] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 480.501013][ T5180] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 480.501322][ T5180] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 480.501617][ T5180] netif_set_mtu (net/core/dev.c:9652) [ 480.501903][ T5180] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 480.502212][ T5180] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 480.502499][ T5180] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 480.502794][ T5180] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 480.503014][ T5180] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 480.503325][ T5180] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 480.503621][ T5180] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 480.503912][ T5180] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 480.504215][ T5180] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 480.504503][ T5180] ? __lock_release (kernel/locking/lockdep.c:5539) [ 480.504794][ T5180] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 480.505084][ T5180] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 480.505414][ T5180] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 480.505707][ T5180] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 480.506072][ T5180] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 480.506367][ T5180] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 480.506652][ T5180] ? __kernel_text_address (kernel/extable.c:79) [ 480.506943][ T5180] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 480.507246][ T5180] ? __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) [ 480.507536][ T5180] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 480.507913][ T5180] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 480.508212][ T5180] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 480.508500][ T5180] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 480.508788][ T5180] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 480.509083][ T5180] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 480.509399][ T5180] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 480.509688][ T5180] ? __create_object (mm/kmemleak.c:771) [ 480.509975][ T5180] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 480.510271][ T5180] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 480.510560][ T5180] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 480.510916][ T5180] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 480.511231][ T5180] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 480.511525][ T5180] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 480.511818][ T5180] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 480.512111][ T5180] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 480.512406][ T5180] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 480.512692][ T5180] ? __lock_release (kernel/locking/lockdep.c:5539) [ 480.512980][ T5180] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 480.513284][ T5180] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 480.513575][ T5180] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 480.513866][ T5180] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 480.514163][ T5180] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 480.514455][ T5180] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 480.514743][ T5180] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 480.515041][ T5180] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 480.515337][ T5180] ? 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) [ 480.515626][ T5180] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 480.515913][ T5180] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 480.516212][ T5180] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 480.516506][ T5180] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 480.516798][ T5180] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 480.517085][ T5180] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 480.517406][ T5180] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 480.517704][ T5180] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 480.518003][ T5180] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 480.518388][ T5180] ___sys_sendmsg (net/socket.c:2670) [ 480.518674][ T5180] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 480.518960][ T5180] ? __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) [ 480.519328][ T5180] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 480.519618][ T5180] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 480.519909][ T5180] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 480.520211][ T5180] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 480.520508][ T5180] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 480.520793][ T5180] ? __lock_release (kernel/locking/lockdep.c:5539) [ 480.521088][ T5180] __sys_sendmsg (net/socket.c:2700) [ 480.521397][ T5180] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 480.521754][ T5180] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 480.522054][ T5180] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 480.522350][ T5180] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 480.522645][ T5180] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 480.523001][ T5180] RIP: 0033:0x7fe85c7d91e7 [ 480.523307][ T5180] 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) [ 480.524346][ T5180] RSP: 002b:00007ffca9ecb838 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 480.524786][ T5180] RAX: ffffffffffffffda RBX: 00007ffca9ecbf70 RCX: 00007fe85c7d91e7 [ 480.525232][ T5180] RDX: 0000000000000000 RSI: 00007ffca9ecb8a0 RDI: 0000000000000005 [ 480.525669][ T5180] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 480.526102][ T5180] R10: 000000001f239910 R11: 0000000000000246 R12: 0000000000000003 [ 480.526549][ T5180] R13: 00000000686e6b98 R14: 0000000000499600 R15: 0000000000000000 | [ 480.648962][ T5181] ------------[ cut here ]------------ | [ 480.649300][ T5181] WARNING: CPU: 0 PID: 5181 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) | [ 480.649873][ T5181] Modules linked in: [last unloaded: netdevsim] | [ 480.650836][ T5181] Tainted: [W]=WARN [ 480.651053][ T5181] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 480.652469][ T5181] 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) [ 480.652773][ T5181] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 480.653808][ T5181] RSP: 0018:ffffc90008396d70 EFLAGS: 00010246 [ 480.654173][ T5181] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 480.654613][ T5181] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 480.655045][ T5181] RBP: ffffc90008396e60 R08: 0000000000000001 R09: 0000000000000000 [ 480.655490][ T5181] R10: ffffc90008396e90 R11: ffffffffa0d79160 R12: 1ffff92001072db2 [ 480.655922][ T5181] R13: 00000000000005dc R14: ffffc90008396e90 R15: 0000000000000000 [ 480.656365][ T5181] FS: 00007f7841e36800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 480.656871][ T5181] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 480.657248][ T5181] CR2: 00000000004e5800 CR3: 000000000feae006 CR4: 0000000000772ef0 [ 480.657683][ T5181] PKRU: 55555554 [ 480.657907][ T5181] Call Trace: [ 480.658121][ T5181] [ 480.658277][ T5181] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 480.658575][ T5181] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 480.658865][ T5181] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 480.659154][ T5181] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 480.659466][ T5181] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 480.659758][ T5181] netif_set_mtu (net/core/dev.c:9652) [ 480.660043][ T5181] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 480.660352][ T5181] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 480.660642][ T5181] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 480.660929][ T5181] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 480.661148][ T5181] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 480.661459][ T5181] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 480.661763][ T5181] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 480.662056][ T5181] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 480.662357][ T5181] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 480.662643][ T5181] ? __lock_release (kernel/locking/lockdep.c:5539) [ 480.662934][ T5181] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 480.663228][ T5181] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 480.663523][ T5181] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 480.663820][ T5181] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 480.664184][ T5181] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 480.664483][ T5181] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 480.664770][ T5181] ? __kernel_text_address (kernel/extable.c:79) [ 480.665060][ T5181] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 480.665357][ T5181] ? __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) [ 480.665648][ T5181] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 480.666008][ T5181] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 480.666309][ T5181] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 480.666596][ T5181] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 480.666884][ T5181] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 480.667170][ T5181] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 480.667464][ T5181] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 480.667748][ T5181] ? __create_object (mm/kmemleak.c:771) [ 480.668045][ T5181] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 480.668348][ T5181] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 480.668635][ T5181] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 480.668989][ T5181] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 480.669289][ T5181] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 480.669580][ T5181] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 480.669865][ T5181] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 480.670155][ T5181] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 480.670456][ T5181] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 480.670743][ T5181] ? __lock_release (kernel/locking/lockdep.c:5539) [ 480.671030][ T5181] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 480.671322][ T5181] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 480.671611][ T5181] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 480.671901][ T5181] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 480.672201][ T5181] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 480.672487][ T5181] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 480.672781][ T5181] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 480.673078][ T5181] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 480.673387][ T5181] ? 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) [ 480.673678][ T5181] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 480.673973][ T5181] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 480.674266][ T5181] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 480.674557][ T5181] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 480.674853][ T5181] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 480.675141][ T5181] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 480.675450][ T5181] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 480.675740][ T5181] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 480.676024][ T5181] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 480.676401][ T5181] ___sys_sendmsg (net/socket.c:2670) [ 480.676686][ T5181] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 480.676976][ T5181] ? __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) [ 480.677340][ T5181] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 480.677628][ T5181] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 480.677930][ T5181] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 480.678228][ T5181] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 480.678524][ T5181] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 480.678809][ T5181] ? __lock_release (kernel/locking/lockdep.c:5539) [ 480.679106][ T5181] __sys_sendmsg (net/socket.c:2700) [ 480.679399][ T5181] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 480.679754][ T5181] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 480.680053][ T5181] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 480.680350][ T5181] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 480.680638][ T5181] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 480.680995][ T5181] RIP: 0033:0x7f78420031e7 [ 480.681302][ T5181] 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) [ 480.682344][ T5181] RSP: 002b:00007ffe814c59c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 480.682781][ T5181] RAX: ffffffffffffffda RBX: 00007ffe814c6100 RCX: 00007f78420031e7 [ 480.683226][ T5181] RDX: 0000000000000000 RSI: 00007ffe814c5a30 RDI: 0000000000000005 [ 480.683656][ T5181] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 480.684084][ T5181] R10: 0000000003e8a910 R11: 0000000000000246 R12: 0000000000000003 [ 480.684527][ T5181] R13: 00000000686e6b98 R14: 0000000000499600 R15: 0000000000000000 | [ 487.480275][ T5246] ------------[ cut here ]------------ | [ 487.480660][ T5246] WARNING: CPU: 3 PID: 5246 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) | [ 487.481322][ T5246] Modules linked in: [last unloaded: netdevsim] | [ 487.482424][ T5246] Tainted: [W]=WARN [ 487.482674][ T5246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 487.483087][ T5246] 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) [ 487.483442][ T5246] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 487.484632][ T5246] RSP: 0018:ffffc90008596d70 EFLAGS: 00010246 [ 487.485051][ T5246] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 487.485551][ T5246] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 487.486053][ T5246] RBP: ffffc90008596e60 R08: 0000000000000001 R09: 0000000000000000 [ 487.486553][ T5246] R10: ffffc90008596e90 R11: ffffffffa0d79160 R12: 1ffff920010b2db2 [ 487.487048][ T5246] R13: 00000000000005dc R14: ffffc90008596e90 R15: 0000000000000000 [ 487.487974][ T5246] FS: 00007f5e3be65800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 487.488729][ T5246] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 487.489148][ T5246] CR2: 00000000004e5800 CR3: 00000000100a7005 CR4: 0000000000772ef0 [ 487.489707][ T5246] PKRU: 55555554 [ 487.489955][ T5246] Call Trace: [ 487.490231][ T5246] [ 487.490402][ T5246] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 487.490737][ T5246] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 487.491071][ T5246] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.491417][ T5246] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 487.491747][ T5246] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 487.492078][ T5246] netif_set_mtu (net/core/dev.c:9652) [ 487.492415][ T5246] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 487.492756][ T5246] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.493083][ T5246] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 487.493426][ T5246] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 487.493678][ T5246] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 487.494021][ T5246] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 487.494368][ T5246] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.494705][ T5246] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.495040][ T5246] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 487.495380][ T5246] ? __lock_release (kernel/locking/lockdep.c:5539) [ 487.495719][ T5246] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 487.496050][ T5246] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 487.496393][ T5246] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 487.496729][ T5246] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 487.497149][ T5246] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 487.497488][ T5246] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 487.497832][ T5246] ? __kernel_text_address (kernel/extable.c:79) [ 487.498168][ T5246] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.498510][ T5246] ? __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) [ 487.498844][ T5246] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 487.499265][ T5246] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.499597][ T5246] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.499924][ T5246] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 487.500267][ T5246] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 487.500600][ T5246] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.500929][ T5246] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 487.501269][ T5246] ? __create_object (mm/kmemleak.c:771) [ 487.501607][ T5246] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 487.501939][ T5246] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 487.502278][ T5246] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 487.502688][ T5246] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 487.503025][ T5246] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 487.503372][ T5246] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 487.503706][ T5246] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.504055][ T5246] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.504396][ T5246] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 487.504723][ T5246] ? __lock_release (kernel/locking/lockdep.c:5539) [ 487.505056][ T5246] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 487.505393][ T5246] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 487.505734][ T5246] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 487.506068][ T5246] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.506415][ T5246] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 487.506741][ T5246] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 487.507067][ T5246] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 487.507419][ T5246] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 487.507756][ T5246] ? 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) [ 487.508104][ T5246] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 487.508447][ T5246] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 487.508775][ T5246] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.509107][ T5246] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 487.509451][ T5246] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 487.509779][ T5246] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 487.510121][ T5246] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 487.510465][ T5246] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 487.510793][ T5246] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 487.511223][ T5246] ___sys_sendmsg (net/socket.c:2670) [ 487.511551][ T5246] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 487.511875][ T5246] ? __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) [ 487.512297][ T5246] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 487.512627][ T5246] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.512957][ T5246] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.513301][ T5246] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.513635][ T5246] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 487.513965][ T5246] ? __lock_release (kernel/locking/lockdep.c:5539) [ 487.514315][ T5246] __sys_sendmsg (net/socket.c:2700) [ 487.514648][ T5246] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 487.515059][ T5246] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 487.515410][ T5246] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.515742][ T5246] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 487.516072][ T5246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 487.516492][ T5246] RIP: 0033:0x7f5e3c0321e7 [ 487.516832][ T5246] 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) [ 487.518017][ T5246] RSP: 002b:00007ffcb1498138 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 487.518528][ T5246] RAX: ffffffffffffffda RBX: 00007ffcb1498870 RCX: 00007f5e3c0321e7 [ 487.519023][ T5246] RDX: 0000000000000000 RSI: 00007ffcb14981a0 RDI: 0000000000000005 [ 487.519535][ T5246] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 487.520030][ T5246] R10: 000000000c006910 R11: 0000000000000246 R12: 0000000000000003 [ 487.520531][ T5246] R13: 00000000686e6b9f R14: 0000000000499600 R15: 0000000000000000 | [ 487.658389][ T5247] ------------[ cut here ]------------ | [ 487.658712][ T5247] WARNING: CPU: 1 PID: 5247 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) | [ 487.659294][ T5247] Modules linked in: [last unloaded: netdevsim] | [ 487.660258][ T5247] Tainted: [W]=WARN [ 487.660477][ T5247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 487.660836][ T5247] 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) [ 487.661132][ T5247] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 487.663281][ T5247] RSP: 0018:ffffc90008536d70 EFLAGS: 00010246 [ 487.663648][ T5247] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 487.664078][ T5247] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 487.664647][ T5247] RBP: ffffc90008536e60 R08: 0000000000000001 R09: 0000000000000000 [ 487.665078][ T5247] R10: ffffc90008536e90 R11: ffffffffa0d79160 R12: 1ffff920010a6db2 [ 487.665599][ T5247] R13: 00000000000005dc R14: ffffc90008536e90 R15: 0000000000000000 [ 487.666031][ T5247] FS: 00007f8914088800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 487.666541][ T5247] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 487.666905][ T5247] CR2: 00000000004e5800 CR3: 00000000107e2001 CR4: 0000000000772ef0 [ 487.667350][ T5247] PKRU: 55555554 [ 487.667598][ T5247] Call Trace: [ 487.667824][ T5247] [ 487.667971][ T5247] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 487.668279][ T5247] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 487.668574][ T5247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.668863][ T5247] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 487.669149][ T5247] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 487.669456][ T5247] netif_set_mtu (net/core/dev.c:9652) [ 487.669745][ T5247] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 487.670042][ T5247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.670338][ T5247] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 487.670628][ T5247] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 487.670846][ T5247] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 487.671147][ T5247] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 487.671451][ T5247] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.671752][ T5247] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.672041][ T5247] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 487.672338][ T5247] ? __lock_release (kernel/locking/lockdep.c:5539) [ 487.672632][ T5247] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 487.672919][ T5247] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 487.673226][ T5247] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 487.673520][ T5247] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 487.673892][ T5247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 487.674178][ T5247] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 487.674476][ T5247] ? __kernel_text_address (kernel/extable.c:79) [ 487.674768][ T5247] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.675058][ T5247] ? __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) [ 487.675357][ T5247] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 487.675715][ T5247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.676007][ T5247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.676303][ T5247] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 487.676593][ T5247] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 487.676881][ T5247] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.677165][ T5247] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 487.677462][ T5247] ? __create_object (mm/kmemleak.c:771) [ 487.677750][ T5247] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 487.678048][ T5247] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 487.678352][ T5247] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 487.678710][ T5247] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 487.679004][ T5247] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 487.679318][ T5247] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 487.679606][ T5247] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.679899][ T5247] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.680188][ T5247] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 487.680495][ T5247] ? __lock_release (kernel/locking/lockdep.c:5539) [ 487.680785][ T5247] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 487.681074][ T5247] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 487.681372][ T5247] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 487.681664][ T5247] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.681958][ T5247] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 487.682253][ T5247] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 487.682544][ T5247] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 487.682845][ T5247] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 487.683161][ T5247] ? 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) [ 487.683463][ T5247] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 487.683754][ T5247] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 487.684039][ T5247] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.684342][ T5247] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 487.684638][ T5247] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 487.684931][ T5247] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 487.685243][ T5247] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 487.685536][ T5247] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 487.685821][ T5247] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 487.686189][ T5247] ___sys_sendmsg (net/socket.c:2670) [ 487.686489][ T5247] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 487.686775][ T5247] ? __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) [ 487.687138][ T5247] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 487.687439][ T5247] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.687732][ T5247] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.688034][ T5247] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.688333][ T5247] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 487.688621][ T5247] ? __lock_release (kernel/locking/lockdep.c:5539) [ 487.688915][ T5247] __sys_sendmsg (net/socket.c:2700) [ 487.689228][ T5247] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 487.689586][ T5247] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 487.689885][ T5247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.690173][ T5247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 487.690470][ T5247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 487.690828][ T5247] RIP: 0033:0x7f89142551e7 [ 487.691126][ T5247] 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) [ 487.692175][ T5247] RSP: 002b:00007ffdd0e45cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 487.692624][ T5247] RAX: ffffffffffffffda RBX: 00007ffdd0e46430 RCX: 00007f89142551e7 [ 487.693057][ T5247] RDX: 0000000000000000 RSI: 00007ffdd0e45d60 RDI: 0000000000000005 [ 487.693503][ T5247] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 487.693938][ T5247] R10: 000000000e272910 R11: 0000000000000246 R12: 0000000000000003 [ 487.694378][ T5247] R13: 00000000686e6b9f R14: 0000000000499600 R15: 0000000000000000 | [ 487.825080][ T5248] ------------[ cut here ]------------ | [ 487.825447][ T5248] WARNING: CPU: 0 PID: 5248 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) | [ 487.826032][ T5248] Modules linked in: [last unloaded: netdevsim] | [ 487.827020][ T5248] Tainted: [W]=WARN [ 487.827250][ T5248] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 487.827627][ T5248] 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) [ 487.827934][ T5248] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 487.829129][ T5248] RSP: 0018:ffffc90008596d70 EFLAGS: 00010246 [ 487.829528][ T5248] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 487.829966][ T5248] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 487.830420][ T5248] RBP: ffffc90008596e60 R08: 0000000000000001 R09: 0000000000000000 [ 487.830861][ T5248] R10: ffffc90008596e90 R11: ffffffffa0d79160 R12: 1ffff920010b2db2 [ 487.831311][ T5248] R13: 00000000000005dc R14: ffffc90008596e90 R15: 0000000000000000 [ 487.831744][ T5248] FS: 00007f73eaaa3800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 487.832260][ T5248] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 487.832640][ T5248] CR2: 00000000004e5800 CR3: 000000000bc84005 CR4: 0000000000772ef0 [ 487.833082][ T5248] PKRU: 55555554 [ 487.833323][ T5248] Call Trace: [ 487.833541][ T5248] [ 487.833687][ T5248] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 487.833985][ T5248] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 487.834292][ T5248] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.834592][ T5248] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 487.834889][ T5248] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 487.835187][ T5248] netif_set_mtu (net/core/dev.c:9652) [ 487.835500][ T5248] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 487.835794][ T5248] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.836080][ T5248] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 487.836395][ T5248] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 487.836616][ T5248] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 487.836918][ T5248] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 487.837228][ T5248] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.837537][ T5248] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.837838][ T5248] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 487.838126][ T5248] ? __lock_release (kernel/locking/lockdep.c:5539) [ 487.838441][ T5248] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 487.838729][ T5248] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 487.839022][ T5248] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 487.839350][ T5248] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 487.839719][ T5248] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 487.840004][ T5248] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 487.840311][ T5248] ? __kernel_text_address (kernel/extable.c:79) [ 487.840606][ T5248] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.840895][ T5248] ? __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) [ 487.841183][ T5248] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 487.841594][ T5248] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.841888][ T5248] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.842177][ T5248] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 487.842503][ T5248] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 487.842792][ T5248] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.843080][ T5248] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 487.843381][ T5248] ? __create_object (mm/kmemleak.c:771) [ 487.843672][ T5248] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 487.843967][ T5248] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 487.844264][ T5248] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 487.844621][ T5248] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 487.844915][ T5248] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 487.845219][ T5248] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 487.845511][ T5248] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.845808][ T5248] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.846097][ T5248] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 487.846395][ T5248] ? __lock_release (kernel/locking/lockdep.c:5539) [ 487.846687][ T5248] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 487.846975][ T5248] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 487.847272][ T5248] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 487.847565][ T5248] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.847871][ T5248] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 487.848160][ T5248] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 487.848466][ T5248] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 487.848764][ T5248] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 487.849055][ T5248] ? 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) [ 487.849358][ T5248] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 487.849650][ T5248] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 487.849940][ T5248] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.850237][ T5248] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 487.850532][ T5248] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 487.850820][ T5248] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 487.851116][ T5248] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 487.851433][ T5248] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 487.851724][ T5248] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 487.852095][ T5248] ___sys_sendmsg (net/socket.c:2670) [ 487.852386][ T5248] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 487.852678][ T5248] ? __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) [ 487.853037][ T5248] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 487.853336][ T5248] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.853630][ T5248] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.853921][ T5248] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.854216][ T5248] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 487.854504][ T5248] ? __lock_release (kernel/locking/lockdep.c:5539) [ 487.854807][ T5248] __sys_sendmsg (net/socket.c:2700) [ 487.855092][ T5248] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 487.855458][ T5248] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 487.855759][ T5248] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.856050][ T5248] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 487.856350][ T5248] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 487.856708][ T5248] RIP: 0033:0x7f73eac701e7 [ 487.857006][ T5248] 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) [ 487.858061][ T5248] RSP: 002b:00007fff649d74f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 487.858509][ T5248] RAX: ffffffffffffffda RBX: 00007fff649d7c30 RCX: 00007f73eac701e7 [ 487.858947][ T5248] RDX: 0000000000000000 RSI: 00007fff649d7560 RDI: 0000000000000005 [ 487.859387][ T5248] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 487.859821][ T5248] R10: 0000000026f7a910 R11: 0000000000000246 R12: 0000000000000003 [ 487.860260][ T5248] R13: 00000000686e6b9f R14: 0000000000499600 R15: 0000000000000000 | [ 493.677096][ T5307] ------------[ cut here ]------------ | [ 493.677474][ T5307] WARNING: CPU: 2 PID: 5307 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) | [ 493.678075][ T5307] Modules linked in: [last unloaded: netdevsim] | [ 493.679914][ T5307] Tainted: [W]=WARN [ 493.680150][ T5307] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 493.680537][ T5307] 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) [ 493.680852][ T5307] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 493.681914][ T5307] RSP: 0018:ffffc900086f6d70 EFLAGS: 00010246 [ 493.682304][ T5307] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 493.682752][ T5307] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 493.683209][ T5307] RBP: ffffc900086f6e60 R08: 0000000000000001 R09: 0000000000000000 [ 493.683653][ T5307] R10: ffffc900086f6e90 R11: ffffffffa0d79160 R12: 1ffff920010dedb2 [ 493.684117][ T5307] R13: 00000000000005dc R14: ffffc900086f6e90 R15: 0000000000000000 [ 493.684580][ T5307] FS: 00007efff1fb9800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 493.685100][ T5307] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 493.685490][ T5307] CR2: 00000000004e5800 CR3: 000000000d6df004 CR4: 0000000000772ef0 [ 493.685942][ T5307] PKRU: 55555554 [ 493.686173][ T5307] Call Trace: [ 493.686415][ T5307] [ 493.686574][ T5307] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 493.686882][ T5307] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 493.687189][ T5307] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 493.687500][ T5307] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 493.687815][ T5307] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 493.688120][ T5307] netif_set_mtu (net/core/dev.c:9652) [ 493.688437][ T5307] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 493.688751][ T5307] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 493.689055][ T5307] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 493.689367][ T5307] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 493.689602][ T5307] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 493.689920][ T5307] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 493.690240][ T5307] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 493.690547][ T5307] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 493.690854][ T5307] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 493.691156][ T5307] ? __lock_release (kernel/locking/lockdep.c:5539) [ 493.691472][ T5307] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 493.691771][ T5307] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 493.692077][ T5307] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 493.692398][ T5307] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 493.692776][ T5307] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 493.693077][ T5307] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 493.693388][ T5307] ? __kernel_text_address (kernel/extable.c:79) [ 493.693692][ T5307] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 493.693998][ T5307] ? __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) [ 493.694313][ T5307] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 493.694687][ T5307] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 493.694989][ T5307] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 493.695300][ T5307] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 493.695602][ T5307] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 493.695902][ T5307] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 493.696213][ T5307] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 493.696511][ T5307] ? __create_object (mm/kmemleak.c:771) [ 493.696817][ T5307] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 493.697122][ T5307] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 493.697434][ T5307] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 493.697813][ T5307] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 493.698126][ T5307] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 493.698441][ T5307] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 493.698746][ T5307] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 493.699052][ T5307] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 493.699379][ T5307] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 493.699677][ T5307] ? __lock_release (kernel/locking/lockdep.c:5539) [ 493.699978][ T5307] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 493.700288][ T5307] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 493.700593][ T5307] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 493.700895][ T5307] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 493.701219][ T5307] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 493.701517][ T5307] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 493.701820][ T5307] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 493.702136][ T5307] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 493.702450][ T5307] ? 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) [ 493.702757][ T5307] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 493.703058][ T5307] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 493.703369][ T5307] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 493.703673][ T5307] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 493.703981][ T5307] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 493.704292][ T5307] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 493.704602][ T5307] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 493.704904][ T5307] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 493.705218][ T5307] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 493.705610][ T5307] ___sys_sendmsg (net/socket.c:2670) [ 493.705909][ T5307] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 493.706225][ T5307] ? __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) [ 493.706598][ T5307] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 493.706900][ T5307] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 493.707217][ T5307] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 493.707524][ T5307] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 493.707836][ T5307] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 493.708137][ T5307] ? __lock_release (kernel/locking/lockdep.c:5539) [ 493.708459][ T5307] __sys_sendmsg (net/socket.c:2700) [ 493.708758][ T5307] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 493.709130][ T5307] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 493.709462][ T5307] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 493.709768][ T5307] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 493.710068][ T5307] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 493.710462][ T5307] RIP: 0033:0x7efff21861e7 [ 493.710776][ T5307] 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) [ 493.711844][ T5307] RSP: 002b:00007ffef0cbb9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 493.712308][ T5307] RAX: ffffffffffffffda RBX: 00007ffef0cbc110 RCX: 00007efff21861e7 [ 493.712753][ T5307] RDX: 0000000000000000 RSI: 00007ffef0cbba40 RDI: 0000000000000005 [ 493.713205][ T5307] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 493.713651][ T5307] R10: 0000000023da4910 R11: 0000000000000246 R12: 0000000000000003 [ 493.714117][ T5307] R13: 00000000686e6ba5 R14: 0000000000499600 R15: 0000000000000000 | [ 493.864389][ T5308] ------------[ cut here ]------------ | [ 493.864819][ T5308] WARNING: CPU: 1 PID: 5308 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) | [ 493.865486][ T5308] Modules linked in: [last unloaded: netdevsim] | [ 493.866696][ T5308] Tainted: [W]=WARN [ 493.866917][ T5308] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 493.867434][ T5308] 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) [ 493.867826][ T5308] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 493.868943][ T5308] RSP: 0018:ffffc900086f6d70 EFLAGS: 00010246 [ 493.869427][ T5308] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 493.869956][ T5308] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 493.870650][ T5308] RBP: ffffc900086f6e60 R08: 0000000000000001 R09: 0000000000000000 [ 493.871155][ T5308] R10: ffffc900086f6e90 R11: ffffffffa0d79160 R12: 1ffff920010dedb2 [ 493.871602][ T5308] R13: 00000000000005dc R14: ffffc900086f6e90 R15: 0000000000000000 [ 493.872091][ T5308] FS: 00007f3f878ff800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 493.872664][ T5308] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 493.873145][ T5308] CR2: 00000000004e5800 CR3: 000000000dca4006 CR4: 0000000000772ef0 [ 493.873735][ T5308] PKRU: 55555554 [ 493.873958][ T5308] Call Trace: [ 493.874291][ T5308] [ 493.874483][ T5308] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 493.874816][ T5308] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 493.875163][ T5308] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 493.875473][ T5308] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 493.875873][ T5308] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 493.876312][ T5308] netif_set_mtu (net/core/dev.c:9652) [ 493.876607][ T5308] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 493.876902][ T5308] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 493.877233][ T5308] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 493.877582][ T5308] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 493.877824][ T5308] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 493.878334][ T5308] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 493.878641][ T5308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 493.878937][ T5308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 493.879383][ T5308] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 493.879745][ T5308] ? __lock_release (kernel/locking/lockdep.c:5539) [ 493.880054][ T5308] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 493.880354][ T5308] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 493.880674][ T5308] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 493.881022][ T5308] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 493.881478][ T5308] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 493.881896][ T5308] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 493.882369][ T5308] ? __kernel_text_address (kernel/extable.c:79) [ 493.882671][ T5308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 493.882995][ T5308] ? __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) [ 493.883357][ T5308] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 493.883755][ T5308] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 493.884219][ T5308] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 493.884588][ T5308] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 493.884879][ T5308] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 493.885216][ T5308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 493.885556][ T5308] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 493.885906][ T5308] ? __create_object (mm/kmemleak.c:771) [ 493.886315][ T5308] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 493.886691][ T5308] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 493.887063][ T5308] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 493.887498][ T5308] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 493.887807][ T5308] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 493.888179][ T5308] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 493.888536][ T5308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 493.888842][ T5308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 493.889303][ T5308] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 493.889657][ T5308] ? __lock_release (kernel/locking/lockdep.c:5539) [ 493.889950][ T5308] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 493.890411][ T5308] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 493.890764][ T5308] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 493.891119][ T5308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 493.891485][ T5308] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 493.891871][ T5308] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 493.892246][ T5308] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 493.892555][ T5308] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 493.892901][ T5308] ? 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) [ 493.893283][ T5308] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 493.893577][ T5308] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 493.893991][ T5308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 493.894484][ T5308] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 493.894848][ T5308] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 493.895151][ T5308] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 493.895465][ T5308] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 493.895761][ T5308] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 493.896115][ T5308] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 493.896566][ T5308] ___sys_sendmsg (net/socket.c:2670) [ 493.897015][ T5308] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 493.897542][ T5308] ? __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) [ 493.897927][ T5308] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 493.898368][ T5308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 493.898663][ T5308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 493.899038][ T5308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 493.899414][ T5308] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 493.899714][ T5308] ? __lock_release (kernel/locking/lockdep.c:5539) [ 493.900160][ T5308] __sys_sendmsg (net/socket.c:2700) [ 493.900530][ T5308] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 493.900897][ T5308] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 493.901245][ T5308] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 493.901541][ T5308] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 493.901832][ T5308] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 493.902358][ T5308] RIP: 0033:0x7f3f87acc1e7 [ 493.902694][ T5308] 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) [ 493.903925][ T5308] RSP: 002b:00007fff8aa576a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 493.904445][ T5308] RAX: ffffffffffffffda RBX: 00007fff8aa57de0 RCX: 00007f3f87acc1e7 [ 493.904961][ T5308] RDX: 0000000000000000 RSI: 00007fff8aa57710 RDI: 0000000000000005 [ 493.905483][ T5308] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 493.906130][ T5308] R10: 000000003a889910 R11: 0000000000000246 R12: 0000000000000003 [ 493.906772][ T5308] R13: 00000000686e6ba5 R14: 0000000000499600 R15: 0000000000000000 | [ 494.059441][ T5309] ------------[ cut here ]------------ | [ 494.059761][ T5309] WARNING: CPU: 1 PID: 5309 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) | [ 494.060352][ T5309] Modules linked in: [last unloaded: netdevsim] | [ 494.061361][ T5309] Tainted: [W]=WARN [ 494.061588][ T5309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 494.061948][ T5309] 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) [ 494.063328][ T5309] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 494.064377][ T5309] RSP: 0018:ffffc90008706d70 EFLAGS: 00010246 [ 494.064744][ T5309] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 494.065177][ T5309] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 494.065630][ T5309] RBP: ffffc90008706e60 R08: 0000000000000001 R09: 0000000000000000 [ 494.066062][ T5309] R10: ffffc90008706e90 R11: ffffffffa0d79160 R12: 1ffff920010e0db2 [ 494.066521][ T5309] R13: 00000000000005dc R14: ffffc90008706e90 R15: 0000000000000000 [ 494.066953][ T5309] FS: 00007f9ac2d07800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 494.067472][ T5309] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 494.067853][ T5309] CR2: 00000000004e5800 CR3: 000000000a294001 CR4: 0000000000772ef0 [ 494.068298][ T5309] PKRU: 55555554 [ 494.068516][ T5309] Call Trace: [ 494.068730][ T5309] [ 494.068875][ T5309] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 494.069167][ T5309] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 494.069482][ T5309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.069782][ T5309] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 494.070068][ T5309] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 494.070368][ T5309] netif_set_mtu (net/core/dev.c:9652) [ 494.070660][ T5309] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 494.070955][ T5309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.071249][ T5309] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 494.071541][ T5309] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 494.071764][ T5309] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 494.072065][ T5309] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 494.072371][ T5309] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.072666][ T5309] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.072952][ T5309] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 494.073255][ T5309] ? __lock_release (kernel/locking/lockdep.c:5539) [ 494.073555][ T5309] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 494.073841][ T5309] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 494.074136][ T5309] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 494.074441][ T5309] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 494.074806][ T5309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 494.075090][ T5309] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 494.075385][ T5309] ? __kernel_text_address (kernel/extable.c:79) [ 494.075680][ T5309] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.075969][ T5309] ? __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) [ 494.076269][ T5309] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 494.076631][ T5309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.076917][ T5309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.077221][ T5309] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 494.077515][ T5309] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 494.077813][ T5309] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.078102][ T5309] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 494.078401][ T5309] ? __create_object (mm/kmemleak.c:771) [ 494.078691][ T5309] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 494.078979][ T5309] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 494.079277][ T5309] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 494.079638][ T5309] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 494.079933][ T5309] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 494.080233][ T5309] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 494.080522][ T5309] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.080820][ T5309] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.081107][ T5309] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 494.081409][ T5309] ? __lock_release (kernel/locking/lockdep.c:5539) [ 494.081703][ T5309] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 494.081991][ T5309] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 494.082320][ T5309] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 494.082616][ T5309] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.082913][ T5309] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 494.083217][ T5309] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 494.083510][ T5309] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 494.083809][ T5309] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 494.084095][ T5309] ? 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) [ 494.084393][ T5309] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 494.084685][ T5309] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 494.084977][ T5309] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.085285][ T5309] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 494.085578][ T5309] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 494.085871][ T5309] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 494.086166][ T5309] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 494.086465][ T5309] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 494.086757][ T5309] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 494.087125][ T5309] ___sys_sendmsg (net/socket.c:2670) [ 494.087422][ T5309] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 494.087711][ T5309] ? __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) [ 494.088078][ T5309] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 494.088377][ T5309] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.088669][ T5309] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.088962][ T5309] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.089265][ T5309] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 494.089561][ T5309] ? __lock_release (kernel/locking/lockdep.c:5539) [ 494.089855][ T5309] __sys_sendmsg (net/socket.c:2700) [ 494.090141][ T5309] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 494.090506][ T5309] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 494.090807][ T5309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.091094][ T5309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 494.091392][ T5309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 494.091753][ T5309] RIP: 0033:0x7f9ac2ed41e7 [ 494.092050][ T5309] 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) [ 494.093090][ T5309] RSP: 002b:00007ffd13353648 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 494.093545][ T5309] RAX: ffffffffffffffda RBX: 00007ffd13353d80 RCX: 00007f9ac2ed41e7 [ 494.093984][ T5309] RDX: 0000000000000000 RSI: 00007ffd133536b0 RDI: 0000000000000005 [ 494.094423][ T5309] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 494.094856][ T5309] R10: 0000000022247910 R11: 0000000000000246 R12: 0000000000000003 [ 494.095292][ T5309] R13: 00000000686e6ba5 R14: 0000000000499600 R15: 0000000000000000 | [ 500.293732][ T5368] ------------[ cut here ]------------ | [ 500.294117][ T5368] WARNING: CPU: 2 PID: 5368 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) | [ 500.294762][ T5368] Modules linked in: [last unloaded: netdevsim] | [ 500.295826][ T5368] Tainted: [W]=WARN [ 500.296073][ T5368] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 500.296476][ T5368] 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) [ 500.296803][ T5368] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 500.297917][ T5368] RSP: 0018:ffffc90008896d70 EFLAGS: 00010246 [ 500.298325][ T5368] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 500.298794][ T5368] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 500.299269][ T5368] RBP: ffffc90008896e60 R08: 0000000000000001 R09: 0000000000000000 [ 500.299740][ T5368] R10: ffffc90008896e90 R11: ffffffffa0d79160 R12: 1ffff92001112db2 [ 500.301153][ T5368] R13: 00000000000005dc R14: ffffc90008896e90 R15: 0000000000000000 [ 500.301641][ T5368] FS: 00007eff7cc69800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 500.302181][ T5368] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 500.302584][ T5368] CR2: 00000000004e5800 CR3: 000000000b2ce002 CR4: 0000000000772ef0 [ 500.303058][ T5368] PKRU: 55555554 [ 500.303309][ T5368] Call Trace: [ 500.303550][ T5368] [ 500.303717][ T5368] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 500.304039][ T5368] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 500.304369][ T5368] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.304688][ T5368] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 500.305000][ T5368] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 500.305332][ T5368] netif_set_mtu (net/core/dev.c:9652) [ 500.305652][ T5368] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 500.305979][ T5368] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.306311][ T5368] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 500.306628][ T5368] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 500.306877][ T5368] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 500.307219][ T5368] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 500.307545][ T5368] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.307878][ T5368] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.308213][ T5368] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 500.308530][ T5368] ? __lock_release (kernel/locking/lockdep.c:5539) [ 500.308853][ T5368] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 500.309170][ T5368] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 500.309507][ T5368] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 500.309828][ T5368] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 500.310235][ T5368] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 500.310549][ T5368] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 500.310863][ T5368] ? __kernel_text_address (kernel/extable.c:79) [ 500.311183][ T5368] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.311518][ T5368] ? __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) [ 500.311837][ T5368] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 500.312255][ T5368] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.312569][ T5368] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.312883][ T5368] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 500.313212][ T5368] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 500.313533][ T5368] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.313848][ T5368] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 500.314159][ T5368] ? __create_object (mm/kmemleak.c:771) [ 500.314489][ T5368] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 500.314805][ T5368] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 500.315121][ T5368] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 500.315521][ T5368] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 500.315846][ T5368] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 500.316166][ T5368] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 500.316496][ T5368] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.316817][ T5368] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.317133][ T5368] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 500.317459][ T5368] ? __lock_release (kernel/locking/lockdep.c:5539) [ 500.317793][ T5368] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 500.318111][ T5368] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 500.318440][ T5368] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 500.318758][ T5368] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.319079][ T5368] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 500.319406][ T5368] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 500.319725][ T5368] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 500.320049][ T5368] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 500.320382][ T5368] ? 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) [ 500.320700][ T5368] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 500.321022][ T5368] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 500.321356][ T5368] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.321689][ T5368] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 500.322010][ T5368] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 500.322337][ T5368] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 500.322663][ T5368] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 500.322981][ T5368] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 500.323307][ T5368] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 500.323710][ T5368] ___sys_sendmsg (net/socket.c:2670) [ 500.324022][ T5368] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 500.324355][ T5368] ? __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) [ 500.324747][ T5368] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 500.325066][ T5368] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.325393][ T5368] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.325714][ T5368] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.326032][ T5368] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 500.326368][ T5368] ? __lock_release (kernel/locking/lockdep.c:5539) [ 500.326689][ T5368] __sys_sendmsg (net/socket.c:2700) [ 500.326999][ T5368] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 500.327399][ T5368] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 500.327725][ T5368] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.328050][ T5368] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 500.328381][ T5368] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 500.328771][ T5368] RIP: 0033:0x7eff7ce361e7 [ 500.329097][ T5368] 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) [ 500.330212][ T5368] RSP: 002b:00007ffcad3c1ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 500.330683][ T5368] RAX: ffffffffffffffda RBX: 00007ffcad3c22e0 RCX: 00007eff7ce361e7 [ 500.331149][ T5368] RDX: 0000000000000000 RSI: 00007ffcad3c1c10 RDI: 0000000000000005 [ 500.331625][ T5368] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 500.332092][ T5368] R10: 000000001cca2910 R11: 0000000000000246 R12: 0000000000000003 [ 500.332569][ T5368] R13: 00000000686e6bab R14: 0000000000499600 R15: 0000000000000000 | [ 500.457008][ T5369] ------------[ cut here ]------------ | [ 500.457445][ T5369] WARNING: CPU: 0 PID: 5369 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) | [ 500.458047][ T5369] Modules linked in: [last unloaded: netdevsim] | [ 500.459044][ T5369] Tainted: [W]=WARN [ 500.459697][ T5369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 500.460070][ T5369] 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) [ 500.460385][ T5369] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 500.461451][ T5369] RSP: 0018:ffffc90008896d70 EFLAGS: 00010246 [ 500.461826][ T5369] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 500.462283][ T5369] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 500.462732][ T5369] RBP: ffffc90008896e60 R08: 0000000000000001 R09: 0000000000000000 [ 500.463173][ T5369] R10: ffffc90008896e90 R11: ffffffffa0d79160 R12: 1ffff92001112db2 [ 500.463626][ T5369] R13: 00000000000005dc R14: ffffc90008896e90 R15: 0000000000000000 [ 500.464068][ T5369] FS: 00007fbada497800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 500.464596][ T5369] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 500.464969][ T5369] CR2: 00000000004e5800 CR3: 000000000f961004 CR4: 0000000000772ef0 [ 500.465427][ T5369] PKRU: 55555554 [ 500.465650][ T5369] Call Trace: [ 500.465876][ T5369] [ 500.466025][ T5369] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 500.466338][ T5369] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 500.466644][ T5369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.466944][ T5369] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 500.467251][ T5369] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 500.467549][ T5369] netif_set_mtu (net/core/dev.c:9652) [ 500.467853][ T5369] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 500.468157][ T5369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.468461][ T5369] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 500.468756][ T5369] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 500.468986][ T5369] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 500.469305][ T5369] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 500.469608][ T5369] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.469908][ T5369] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.470224][ T5369] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 500.470519][ T5369] ? __lock_release (kernel/locking/lockdep.c:5539) [ 500.470817][ T5369] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 500.471109][ T5369] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 500.471426][ T5369] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 500.471728][ T5369] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 500.472100][ T5369] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 500.472401][ T5369] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 500.472693][ T5369] ? __kernel_text_address (kernel/extable.c:79) [ 500.472992][ T5369] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.473298][ T5369] ? __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) [ 500.473605][ T5369] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 500.473968][ T5369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.474270][ T5369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.474564][ T5369] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 500.474858][ T5369] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 500.475149][ T5369] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.475453][ T5369] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 500.475748][ T5369] ? __create_object (mm/kmemleak.c:771) [ 500.476046][ T5369] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 500.476350][ T5369] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 500.476644][ T5369] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 500.477006][ T5369] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 500.477315][ T5369] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 500.477615][ T5369] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 500.477916][ T5369] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.478234][ T5369] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.478533][ T5369] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 500.478825][ T5369] ? __lock_release (kernel/locking/lockdep.c:5539) [ 500.479119][ T5369] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 500.479419][ T5369] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 500.479714][ T5369] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 500.480011][ T5369] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.480323][ T5369] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 500.480618][ T5369] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 500.480911][ T5369] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 500.481225][ T5369] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 500.481520][ T5369] ? 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) [ 500.481815][ T5369] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 500.482109][ T5369] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 500.482429][ T5369] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.482730][ T5369] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 500.483026][ T5369] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 500.483328][ T5369] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 500.483632][ T5369] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 500.483930][ T5369] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 500.484228][ T5369] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 500.484608][ T5369] ___sys_sendmsg (net/socket.c:2670) [ 500.484896][ T5369] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 500.485188][ T5369] ? __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) [ 500.485568][ T5369] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 500.485865][ T5369] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.486158][ T5369] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.486484][ T5369] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.486779][ T5369] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 500.487075][ T5369] ? __lock_release (kernel/locking/lockdep.c:5539) [ 500.487383][ T5369] __sys_sendmsg (net/socket.c:2700) [ 500.487674][ T5369] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 500.488049][ T5369] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 500.488363][ T5369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.488658][ T5369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 500.488954][ T5369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 500.489333][ T5369] RIP: 0033:0x7fbada6641e7 [ 500.489642][ T5369] 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) [ 500.490700][ T5369] RSP: 002b:00007ffff31ec2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 500.491155][ T5369] RAX: ffffffffffffffda RBX: 00007ffff31eca20 RCX: 00007fbada6641e7 [ 500.491606][ T5369] RDX: 0000000000000000 RSI: 00007ffff31ec350 RDI: 0000000000000005 [ 500.492046][ T5369] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 500.492510][ T5369] R10: 0000000010df0910 R11: 0000000000000246 R12: 0000000000000003 [ 500.492953][ T5369] R13: 00000000686e6bac R14: 0000000000499600 R15: 0000000000000000 | [ 500.649179][ T5370] ------------[ cut here ]------------ | [ 500.649636][ T5370] WARNING: CPU: 1 PID: 5370 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) | [ 500.650285][ T5370] Modules linked in: [last unloaded: netdevsim] | [ 500.651291][ T5370] Tainted: [W]=WARN [ 500.651527][ T5370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 500.651894][ T5370] 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) [ 500.652358][ T5370] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 500.653589][ T5370] RSP: 0018:ffffc90008896d70 EFLAGS: 00010246 [ 500.653971][ T5370] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 500.654421][ T5370] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 500.654860][ T5370] RBP: ffffc90008896e60 R08: 0000000000000001 R09: 0000000000000000 [ 500.655319][ T5370] R10: ffffc90008896e90 R11: ffffffffa0d79160 R12: 1ffff92001112db2 [ 500.655767][ T5370] R13: 00000000000005dc R14: ffffc90008896e90 R15: 0000000000000000 [ 500.656314][ T5370] FS: 00007fda7dbd1800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 500.656832][ T5370] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 500.657209][ T5370] CR2: 00000000004e5800 CR3: 00000000052f3003 CR4: 0000000000772ef0 [ 500.657664][ T5370] PKRU: 55555554 [ 500.657901][ T5370] Call Trace: [ 500.658123][ T5370] [ 500.658283][ T5370] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 500.658586][ T5370] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 500.658886][ T5370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.659183][ T5370] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 500.659494][ T5370] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 500.659793][ T5370] netif_set_mtu (net/core/dev.c:9652) [ 500.660092][ T5370] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 500.660406][ T5370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.660702][ T5370] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 500.660998][ T5370] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 500.661230][ T5370] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 500.661541][ T5370] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 500.661844][ T5370] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.662154][ T5370] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.662474][ T5370] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 500.662768][ T5370] ? __lock_release (kernel/locking/lockdep.c:5539) [ 500.663066][ T5370] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 500.663377][ T5370] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 500.663678][ T5370] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 500.663976][ T5370] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 500.664363][ T5370] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 500.664657][ T5370] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 500.664949][ T5370] ? __kernel_text_address (kernel/extable.c:79) [ 500.665252][ T5370] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.665549][ T5370] ? __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) [ 500.665843][ T5370] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 500.666218][ T5370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.666521][ T5370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.666811][ T5370] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 500.667102][ T5370] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 500.667411][ T5370] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.667706][ T5370] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 500.668009][ T5370] ? __create_object (mm/kmemleak.c:771) [ 500.668318][ T5370] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 500.668615][ T5370] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 500.668917][ T5370] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 500.669293][ T5370] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 500.669595][ T5370] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 500.669894][ T5370] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 500.670184][ T5370] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.670491][ T5370] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.670784][ T5370] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 500.671072][ T5370] ? __lock_release (kernel/locking/lockdep.c:5539) [ 500.671395][ T5370] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 500.671695][ T5370] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 500.671990][ T5370] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 500.672297][ T5370] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.672595][ T5370] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 500.672889][ T5370] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 500.673182][ T5370] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 500.673503][ T5370] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 500.673802][ T5370] ? 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) [ 500.674097][ T5370] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 500.674400][ T5370] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 500.674691][ T5370] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.674995][ T5370] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 500.675308][ T5370] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 500.675614][ T5370] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 500.675918][ T5370] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 500.676229][ T5370] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 500.676520][ T5370] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 500.676896][ T5370] ___sys_sendmsg (net/socket.c:2670) [ 500.677182][ T5370] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 500.677479][ T5370] ? __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) [ 500.677860][ T5370] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 500.678155][ T5370] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.678458][ T5370] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.678757][ T5370] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.679047][ T5370] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 500.679359][ T5370] ? __lock_release (kernel/locking/lockdep.c:5539) [ 500.679660][ T5370] __sys_sendmsg (net/socket.c:2700) [ 500.679951][ T5370] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 500.680331][ T5370] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 500.680638][ T5370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.680931][ T5370] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 500.681230][ T5370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 500.681590][ T5370] RIP: 0033:0x7fda7dd9e1e7 [ 500.681899][ T5370] 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) [ 500.682962][ T5370] RSP: 002b:00007fffeedcad18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 500.683444][ T5370] RAX: ffffffffffffffda RBX: 00007fffeedcb450 RCX: 00007fda7dd9e1e7 [ 500.683887][ T5370] RDX: 0000000000000000 RSI: 00007fffeedcad80 RDI: 0000000000000005 [ 500.684346][ T5370] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 500.684782][ T5370] R10: 000000002ab0c910 R11: 0000000000000246 R12: 0000000000000003 [ 500.685230][ T5370] R13: 00000000686e6bac R14: 0000000000499600 R15: 0000000000000000 | [ 507.175147][ T5432] ------------[ cut here ]------------ | [ 507.175647][ T5432] WARNING: CPU: 1 PID: 5432 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) | [ 507.176329][ T5432] Modules linked in: [last unloaded: netdevsim] | [ 507.177427][ T5432] Tainted: [W]=WARN [ 507.177658][ T5432] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 507.178290][ T5432] 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) [ 507.178605][ T5432] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 507.180228][ T5432] RSP: 0018:ffffc90008a56d70 EFLAGS: 00010246 [ 507.180727][ T5432] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 507.181690][ T5432] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 507.182161][ T5432] RBP: ffffc90008a56e60 R08: 0000000000000001 R09: 0000000000000000 [ 507.182864][ T5432] R10: ffffc90008a56e90 R11: ffffffffa0d79160 R12: 1ffff9200114adb2 [ 507.183599][ T5432] R13: 00000000000005dc R14: ffffc90008a56e90 R15: 0000000000000000 [ 507.184172][ T5432] FS: 00007fe383254800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 507.184836][ T5432] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 507.185288][ T5432] CR2: 00000000004e5800 CR3: 0000000010241006 CR4: 0000000000772ef0 [ 507.185732][ T5432] PKRU: 55555554 [ 507.185964][ T5432] Call Trace: [ 507.186293][ T5432] [ 507.186506][ T5432] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 507.186861][ T5432] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 507.187234][ T5432] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.187579][ T5432] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 507.187971][ T5432] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 507.188288][ T5432] netif_set_mtu (net/core/dev.c:9652) [ 507.188583][ T5432] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 507.188908][ T5432] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.189365][ T5432] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 507.189709][ T5432] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 507.190004][ T5432] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 507.190394][ T5432] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 507.190702][ T5432] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.191014][ T5432] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.191407][ T5432] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 507.191703][ T5432] ? __lock_release (kernel/locking/lockdep.c:5539) [ 507.192014][ T5432] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 507.192317][ T5432] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 507.192759][ T5432] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 507.193093][ T5432] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 507.193616][ T5432] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 507.194046][ T5432] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 507.194434][ T5432] ? __kernel_text_address (kernel/extable.c:79) [ 507.194832][ T5432] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.195224][ T5432] ? __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) [ 507.195523][ T5432] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 507.195989][ T5432] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.196301][ T5432] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.196741][ T5432] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 507.197141][ T5432] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 507.197495][ T5432] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.197881][ T5432] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 507.198177][ T5432] ? __create_object (mm/kmemleak.c:771) [ 507.198505][ T5432] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 507.198807][ T5432] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 507.199100][ T5432] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 507.199473][ T5432] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 507.199849][ T5432] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 507.200170][ T5432] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 507.200480][ T5432] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.200787][ T5432] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.201090][ T5432] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 507.201485][ T5432] ? __lock_release (kernel/locking/lockdep.c:5539) [ 507.201896][ T5432] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 507.202442][ T5432] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 507.202739][ T5432] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 507.203055][ T5432] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.203466][ T5432] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 507.203868][ T5432] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 507.204239][ T5432] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 507.204558][ T5432] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 507.204875][ T5432] ? 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) [ 507.205270][ T5432] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 507.205567][ T5432] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 507.205872][ T5432] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.206170][ T5432] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 507.206627][ T5432] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 507.206951][ T5432] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 507.207376][ T5432] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 507.207749][ T5432] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 507.208143][ T5432] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 507.208576][ T5432] ___sys_sendmsg (net/socket.c:2670) [ 507.208932][ T5432] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 507.209234][ T5432] ? __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) [ 507.209616][ T5432] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 507.210134][ T5432] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.210552][ T5432] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.210869][ T5432] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.211164][ T5432] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 507.211468][ T5432] ? __lock_release (kernel/locking/lockdep.c:5539) [ 507.211769][ T5432] __sys_sendmsg (net/socket.c:2700) [ 507.212064][ T5432] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 507.212434][ T5432] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 507.212737][ T5432] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.213044][ T5432] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 507.213343][ T5432] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 507.213705][ T5432] RIP: 0033:0x7fe3834211e7 [ 507.214018][ T5432] 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) [ 507.215094][ T5432] RSP: 002b:00007ffe3e83ddb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 507.215549][ T5432] RAX: ffffffffffffffda RBX: 00007ffe3e83e4f0 RCX: 00007fe3834211e7 [ 507.215997][ T5432] RDX: 0000000000000000 RSI: 00007ffe3e83de20 RDI: 0000000000000005 [ 507.216438][ T5432] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 507.216886][ T5432] R10: 0000000012892910 R11: 0000000000000246 R12: 0000000000000003 [ 507.217334][ T5432] R13: 00000000686e6bb2 R14: 0000000000499600 R15: 0000000000000000 | [ 507.351444][ T5433] ------------[ cut here ]------------ | [ 507.351806][ T5433] WARNING: CPU: 1 PID: 5433 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) | [ 507.353802][ T5433] Modules linked in: [last unloaded: netdevsim] | [ 507.354805][ T5433] Tainted: [W]=WARN [ 507.355023][ T5433] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 507.355394][ T5433] 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) [ 507.355693][ T5433] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 507.356736][ T5433] RSP: 0018:ffffc900089f6d70 EFLAGS: 00010246 [ 507.357105][ T5433] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 507.357545][ T5433] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 507.357986][ T5433] RBP: ffffc900089f6e60 R08: 0000000000000001 R09: 0000000000000000 [ 507.358438][ T5433] R10: ffffc900089f6e90 R11: ffffffffa0d79160 R12: 1ffff9200113edb2 [ 507.358870][ T5433] R13: 00000000000005dc R14: ffffc900089f6e90 R15: 0000000000000000 [ 507.359309][ T5433] FS: 00007fae389cd800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 507.359814][ T5433] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 507.360180][ T5433] CR2: 00000000004e5800 CR3: 000000000d586002 CR4: 0000000000772ef0 [ 507.360642][ T5433] PKRU: 55555554 [ 507.360861][ T5433] Call Trace: [ 507.361076][ T5433] [ 507.361233][ T5433] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 507.361541][ T5433] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 507.361834][ T5433] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.362122][ T5433] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 507.362425][ T5433] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 507.362717][ T5433] netif_set_mtu (net/core/dev.c:9652) [ 507.363006][ T5433] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 507.363313][ T5433] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.363601][ T5433] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 507.363890][ T5433] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 507.364110][ T5433] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 507.364426][ T5433] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 507.364734][ T5433] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.365027][ T5433] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.365328][ T5433] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 507.365617][ T5433] ? __lock_release (kernel/locking/lockdep.c:5539) [ 507.365913][ T5433] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 507.366217][ T5433] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 507.366518][ T5433] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 507.366817][ T5433] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 507.367185][ T5433] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 507.367491][ T5433] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 507.367780][ T5433] ? __kernel_text_address (kernel/extable.c:79) [ 507.368081][ T5433] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.368388][ T5433] ? __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) [ 507.368680][ T5433] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 507.369044][ T5433] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.369347][ T5433] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.369635][ T5433] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 507.369927][ T5433] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 507.370228][ T5433] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.370518][ T5433] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 507.370805][ T5433] ? __create_object (mm/kmemleak.c:771) [ 507.371093][ T5433] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 507.371401][ T5433] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 507.371695][ T5433] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 507.372054][ T5433] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 507.372360][ T5433] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 507.372654][ T5433] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 507.372947][ T5433] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.373252][ T5433] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.373551][ T5433] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 507.373841][ T5433] ? __lock_release (kernel/locking/lockdep.c:5539) [ 507.374130][ T5433] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 507.374438][ T5433] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 507.374735][ T5433] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 507.375028][ T5433] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.375333][ T5433] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 507.375628][ T5433] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 507.375923][ T5433] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 507.376234][ T5433] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 507.376526][ T5433] ? 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) [ 507.376816][ T5433] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 507.377106][ T5433] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 507.377402][ T5433] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.377695][ T5433] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 507.378044][ T5433] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 507.378359][ T5433] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 507.378663][ T5433] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 507.378957][ T5433] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 507.379259][ T5433] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 507.379631][ T5433] ___sys_sendmsg (net/socket.c:2670) [ 507.379915][ T5433] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 507.380219][ T5433] ? __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) [ 507.380583][ T5433] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 507.380875][ T5433] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.381167][ T5433] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.381479][ T5433] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.381773][ T5433] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 507.382062][ T5433] ? __lock_release (kernel/locking/lockdep.c:5539) [ 507.382380][ T5433] __sys_sendmsg (net/socket.c:2700) [ 507.382670][ T5433] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 507.383027][ T5433] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 507.383338][ T5433] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.383631][ T5433] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 507.383921][ T5433] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 507.384291][ T5433] RIP: 0033:0x7fae38b9a1e7 [ 507.384597][ T5433] 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) [ 507.385648][ T5433] RSP: 002b:00007ffc41a4c9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 507.386085][ T5433] RAX: ffffffffffffffda RBX: 00007ffc41a4d0f0 RCX: 00007fae38b9a1e7 [ 507.386538][ T5433] RDX: 0000000000000000 RSI: 00007ffc41a4ca20 RDI: 0000000000000005 [ 507.386973][ T5433] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 507.387414][ T5433] R10: 0000000008b1c910 R11: 0000000000000246 R12: 0000000000000003 [ 507.387860][ T5433] R13: 00000000686e6bb3 R14: 0000000000499600 R15: 0000000000000000 | [ 507.518540][ T5434] ------------[ cut here ]------------ | [ 507.518872][ T5434] WARNING: CPU: 3 PID: 5434 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) | [ 507.519478][ T5434] Modules linked in: [last unloaded: netdevsim] | [ 507.521330][ T5434] Tainted: [W]=WARN [ 507.521555][ T5434] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 507.521917][ T5434] 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) [ 507.522236][ T5434] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 507.523327][ T5434] RSP: 0018:ffffc90008a56d70 EFLAGS: 00010246 [ 507.523704][ T5434] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 507.524161][ T5434] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 507.524652][ T5434] RBP: ffffc90008a56e60 R08: 0000000000000001 R09: 0000000000000000 [ 507.525113][ T5434] R10: ffffc90008a56e90 R11: ffffffffa0d79160 R12: 1ffff9200114adb2 [ 507.525578][ T5434] R13: 00000000000005dc R14: ffffc90008a56e90 R15: 0000000000000000 [ 507.526040][ T5434] FS: 00007fa355f76800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 507.526565][ T5434] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 507.526947][ T5434] CR2: 00000000004e5800 CR3: 000000000fd90002 CR4: 0000000000772ef0 [ 507.527396][ T5434] PKRU: 55555554 [ 507.527639][ T5434] Call Trace: [ 507.527884][ T5434] [ 507.528048][ T5434] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 507.528366][ T5434] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 507.528721][ T5434] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.529028][ T5434] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 507.529349][ T5434] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 507.529671][ T5434] netif_set_mtu (net/core/dev.c:9652) [ 507.529977][ T5434] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 507.530301][ T5434] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.530607][ T5434] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 507.530911][ T5434] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 507.531159][ T5434] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 507.531507][ T5434] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 507.531829][ T5434] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.532153][ T5434] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.532483][ T5434] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 507.532807][ T5434] ? __lock_release (kernel/locking/lockdep.c:5539) [ 507.533132][ T5434] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 507.533445][ T5434] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 507.533756][ T5434] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 507.534081][ T5434] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 507.534497][ T5434] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 507.534801][ T5434] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 507.535105][ T5434] ? __kernel_text_address (kernel/extable.c:79) [ 507.535422][ T5434] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.535741][ T5434] ? __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) [ 507.536069][ T5434] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 507.536471][ T5434] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.536793][ T5434] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.537105][ T5434] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 507.537450][ T5434] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 507.537770][ T5434] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.538093][ T5434] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 507.538423][ T5434] ? __create_object (mm/kmemleak.c:771) [ 507.538735][ T5434] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 507.539049][ T5434] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 507.539364][ T5434] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 507.539743][ T5434] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 507.540063][ T5434] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 507.540397][ T5434] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 507.540707][ T5434] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.541032][ T5434] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.541365][ T5434] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 507.541682][ T5434] ? __lock_release (kernel/locking/lockdep.c:5539) [ 507.541989][ T5434] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 507.542316][ T5434] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 507.542626][ T5434] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 507.542934][ T5434] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.543259][ T5434] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 507.543564][ T5434] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 507.543875][ T5434] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 507.544200][ T5434] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 507.544515][ T5434] ? 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) [ 507.544835][ T5434] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 507.545149][ T5434] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 507.545477][ T5434] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.545794][ T5434] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 507.546106][ T5434] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 507.546447][ T5434] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 507.546745][ T5434] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 507.547033][ T5434] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 507.547327][ T5434] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 507.547723][ T5434] ___sys_sendmsg (net/socket.c:2670) [ 507.548038][ T5434] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 507.548358][ T5434] ? __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) [ 507.548718][ T5434] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 507.549012][ T5434] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.549315][ T5434] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.549609][ T5434] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.549898][ T5434] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 507.550186][ T5434] ? __lock_release (kernel/locking/lockdep.c:5539) [ 507.550501][ T5434] __sys_sendmsg (net/socket.c:2700) [ 507.550789][ T5434] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 507.551147][ T5434] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 507.551457][ T5434] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.551761][ T5434] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 507.552051][ T5434] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 507.552418][ T5434] RIP: 0033:0x7fa3561431e7 [ 507.552729][ T5434] 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) [ 507.553799][ T5434] RSP: 002b:00007ffd934ec258 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 507.554258][ T5434] RAX: ffffffffffffffda RBX: 00007ffd934ec990 RCX: 00007fa3561431e7 [ 507.554708][ T5434] RDX: 0000000000000000 RSI: 00007ffd934ec2c0 RDI: 0000000000000005 [ 507.555166][ T5434] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 507.555607][ T5434] R10: 000000001fbe2910 R11: 0000000000000246 R12: 0000000000000003 [ 507.556048][ T5434] R13: 00000000686e6bb3 R14: 0000000000499600 R15: 0000000000000000 | [ 514.088888][ T5496] ------------[ cut here ]------------ | [ 514.089240][ T5496] WARNING: CPU: 1 PID: 5496 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) | [ 514.089958][ T5496] Modules linked in: [last unloaded: netdevsim] | [ 514.092640][ T5496] Tainted: [W]=WARN [ 514.092876][ T5496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 514.093271][ T5496] 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) [ 514.093628][ T5496] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 514.095106][ T5496] RSP: 0018:ffffc90008ba6d70 EFLAGS: 00010246 [ 514.095585][ T5496] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 514.096127][ T5496] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 514.096741][ T5496] RBP: ffffc90008ba6e60 R08: 0000000000000001 R09: 0000000000000000 [ 514.097216][ T5496] R10: ffffc90008ba6e90 R11: ffffffffa0d79160 R12: 1ffff92001174db2 [ 514.097776][ T5496] R13: 00000000000005dc R14: ffffc90008ba6e90 R15: 0000000000000000 [ 514.098386][ T5496] FS: 00007fded32a8800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 514.099027][ T5496] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 514.099535][ T5496] CR2: 00000000004e5800 CR3: 000000001035d002 CR4: 0000000000772ef0 [ 514.100005][ T5496] PKRU: 55555554 [ 514.100244][ T5496] Call Trace: [ 514.100615][ T5496] [ 514.100778][ T5496] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 514.101092][ T5496] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 514.101565][ T5496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.101927][ T5496] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 514.102313][ T5496] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 514.102632][ T5496] netif_set_mtu (net/core/dev.c:9652) [ 514.102938][ T5496] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 514.103265][ T5496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.103599][ T5496] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 514.103928][ T5496] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 514.104251][ T5496] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 514.104702][ T5496] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 514.105005][ T5496] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.105331][ T5496] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.105633][ T5496] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 514.105922][ T5496] ? __lock_release (kernel/locking/lockdep.c:5539) [ 514.106331][ T5496] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 514.106694][ T5496] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 514.106994][ T5496] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 514.107413][ T5496] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 514.107907][ T5496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 514.108269][ T5496] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 514.108645][ T5496] ? __kernel_text_address (kernel/extable.c:79) [ 514.108941][ T5496] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.109272][ T5496] ? __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) [ 514.109648][ T5496] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 514.110029][ T5496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.110388][ T5496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.110800][ T5496] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 514.111105][ T5496] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 514.111557][ T5496] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.111930][ T5496] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 514.112379][ T5496] ? __create_object (mm/kmemleak.c:771) [ 514.112815][ T5496] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 514.113178][ T5496] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 514.113520][ T5496] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 514.113991][ T5496] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 514.114338][ T5496] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 514.114657][ T5496] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 514.115051][ T5496] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.115477][ T5496] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.115892][ T5496] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 514.116218][ T5496] ? __lock_release (kernel/locking/lockdep.c:5539) [ 514.116717][ T5496] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 514.117106][ T5496] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 514.117453][ T5496] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 514.117869][ T5496] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.118186][ T5496] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 514.118603][ T5496] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 514.118913][ T5496] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 514.119373][ T5496] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 514.119693][ T5496] ? 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) [ 514.120008][ T5496] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 514.120513][ T5496] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 514.120884][ T5496] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.121323][ T5496] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 514.121647][ T5496] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 514.122038][ T5496] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 514.122381][ T5496] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 514.122692][ T5496] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 514.123053][ T5496] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 514.123559][ T5496] ___sys_sendmsg (net/socket.c:2670) [ 514.123932][ T5496] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 514.124363][ T5496] ? __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) [ 514.124905][ T5496] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 514.125235][ T5496] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.125644][ T5496] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.125957][ T5496] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.126401][ T5496] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 514.126759][ T5496] ? __lock_release (kernel/locking/lockdep.c:5539) [ 514.127120][ T5496] __sys_sendmsg (net/socket.c:2700) [ 514.127543][ T5496] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 514.127949][ T5496] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 514.128324][ T5496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.128825][ T5496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 514.129143][ T5496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 514.129552][ T5496] RIP: 0033:0x7fded34751e7 [ 514.129869][ T5496] 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) [ 514.131168][ T5496] RSP: 002b:00007fff370e8068 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 514.131681][ T5496] RAX: ffffffffffffffda RBX: 00007fff370e87a0 RCX: 00007fded34751e7 [ 514.132238][ T5496] RDX: 0000000000000000 RSI: 00007fff370e80d0 RDI: 0000000000000005 [ 514.132893][ T5496] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 514.133461][ T5496] R10: 000000001c41d910 R11: 0000000000000246 R12: 0000000000000003 [ 514.134005][ T5496] R13: 00000000686e6bb9 R14: 0000000000499600 R15: 0000000000000000 | [ 514.265783][ T5497] ------------[ cut here ]------------ | [ 514.266589][ T5497] WARNING: CPU: 2 PID: 5497 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) | [ 514.267234][ T5497] Modules linked in: [last unloaded: netdevsim] | [ 514.268274][ T5497] Tainted: [W]=WARN [ 514.268516][ T5497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 514.268919][ T5497] 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) [ 514.269241][ T5497] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 514.270309][ T5497] RSP: 0018:ffffc90008986d70 EFLAGS: 00010246 [ 514.270705][ T5497] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 514.271173][ T5497] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 514.271642][ T5497] RBP: ffffc90008986e60 R08: 0000000000000001 R09: 0000000000000000 [ 514.272110][ T5497] R10: ffffc90008986e90 R11: ffffffffa0d79160 R12: 1ffff92001130db2 [ 514.272564][ T5497] R13: 00000000000005dc R14: ffffc90008986e90 R15: 0000000000000000 [ 514.273020][ T5497] FS: 00007f165ea66800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 514.273545][ T5497] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 514.273927][ T5497] CR2: 00000000004e5800 CR3: 0000000002109006 CR4: 0000000000772ef0 [ 514.274413][ T5497] PKRU: 55555554 [ 514.274658][ T5497] Call Trace: [ 514.274887][ T5497] [ 514.275060][ T5497] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 514.275403][ T5497] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 514.275712][ T5497] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.276022][ T5497] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 514.276350][ T5497] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 514.276666][ T5497] netif_set_mtu (net/core/dev.c:9652) [ 514.276983][ T5497] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 514.277317][ T5497] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.277627][ T5497] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 514.277953][ T5497] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 514.278204][ T5497] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 514.278538][ T5497] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 514.278850][ T5497] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.279155][ T5497] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.279470][ T5497] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 514.279789][ T5497] ? __lock_release (kernel/locking/lockdep.c:5539) [ 514.280113][ T5497] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 514.280439][ T5497] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 514.280779][ T5497] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 514.281103][ T5497] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 514.281497][ T5497] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 514.281796][ T5497] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 514.282101][ T5497] ? __kernel_text_address (kernel/extable.c:79) [ 514.282427][ T5497] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.282733][ T5497] ? __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) [ 514.283057][ T5497] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 514.283442][ T5497] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.283744][ T5497] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.284043][ T5497] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 514.284371][ T5497] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 514.284691][ T5497] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.284993][ T5497] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 514.285337][ T5497] ? __create_object (mm/kmemleak.c:771) [ 514.285664][ T5497] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 514.285981][ T5497] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 514.286306][ T5497] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 514.286686][ T5497] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 514.286995][ T5497] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 514.287324][ T5497] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 514.287630][ T5497] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.287958][ T5497] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.288286][ T5497] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 514.288603][ T5497] ? __lock_release (kernel/locking/lockdep.c:5539) [ 514.288909][ T5497] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 514.289234][ T5497] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 514.289540][ T5497] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 514.289861][ T5497] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.290206][ T5497] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 514.290529][ T5497] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 514.290843][ T5497] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 514.291155][ T5497] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 514.291482][ T5497] ? 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) [ 514.291787][ T5497] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 514.292096][ T5497] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 514.292411][ T5497] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.292719][ T5497] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 514.293037][ T5497] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 514.293361][ T5497] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 514.293683][ T5497] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 514.294004][ T5497] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 514.294329][ T5497] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 514.294755][ T5497] ___sys_sendmsg (net/socket.c:2670) [ 514.295075][ T5497] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 514.295387][ T5497] ? __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) [ 514.295761][ T5497] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 514.296079][ T5497] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.296394][ T5497] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.296700][ T5497] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.297016][ T5497] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 514.297331][ T5497] ? __lock_release (kernel/locking/lockdep.c:5539) [ 514.297642][ T5497] __sys_sendmsg (net/socket.c:2700) [ 514.297963][ T5497] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 514.298345][ T5497] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 514.298676][ T5497] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.298995][ T5497] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 514.299336][ T5497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 514.299731][ T5497] RIP: 0033:0x7f165ec331e7 [ 514.300063][ T5497] 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) [ 514.301137][ T5497] RSP: 002b:00007fff54aa35a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 514.301593][ T5497] RAX: ffffffffffffffda RBX: 00007fff54aa3ce0 RCX: 00007f165ec331e7 [ 514.302077][ T5497] RDX: 0000000000000000 RSI: 00007fff54aa3610 RDI: 0000000000000005 [ 514.302548][ T5497] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 514.303028][ T5497] R10: 0000000011110910 R11: 0000000000000246 R12: 0000000000000003 [ 514.303491][ T5497] R13: 00000000686e6bb9 R14: 0000000000499600 R15: 0000000000000000 | [ 514.445843][ T5498] ------------[ cut here ]------------ | [ 514.446189][ T5498] WARNING: CPU: 1 PID: 5498 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) | [ 514.447337][ T5498] Modules linked in: [last unloaded: netdevsim] | [ 514.448387][ T5498] Tainted: [W]=WARN [ 514.448611][ T5498] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 514.448987][ T5498] 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) [ 514.449298][ T5498] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 514.450354][ T5498] RSP: 0018:ffffc90008986d70 EFLAGS: 00010246 [ 514.450723][ T5498] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 514.451167][ T5498] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 514.451610][ T5498] RBP: ffffc90008986e60 R08: 0000000000000001 R09: 0000000000000000 [ 514.452076][ T5498] R10: ffffc90008986e90 R11: ffffffffa0d79160 R12: 1ffff92001130db2 [ 514.452541][ T5498] R13: 00000000000005dc R14: ffffc90008986e90 R15: 0000000000000000 [ 514.452997][ T5498] FS: 00007f0ee35e4800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 514.453526][ T5498] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 514.453891][ T5498] CR2: 00000000004e5800 CR3: 00000000031c0003 CR4: 0000000000772ef0 [ 514.454344][ T5498] PKRU: 55555554 [ 514.454561][ T5498] Call Trace: [ 514.454778][ T5498] [ 514.454924][ T5498] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 514.455225][ T5498] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 514.455517][ T5498] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.455816][ T5498] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 514.456132][ T5498] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 514.456445][ T5498] netif_set_mtu (net/core/dev.c:9652) [ 514.456740][ T5498] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 514.457041][ T5498] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.457337][ T5498] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 514.457627][ T5498] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 514.457860][ T5498] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 514.458162][ T5498] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 514.458467][ T5498] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.458768][ T5498] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.459070][ T5498] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 514.459380][ T5498] ? __lock_release (kernel/locking/lockdep.c:5539) [ 514.459688][ T5498] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 514.460011][ T5498] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 514.460333][ T5498] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 514.460631][ T5498] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 514.461004][ T5498] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 514.461298][ T5498] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 514.461586][ T5498] ? __kernel_text_address (kernel/extable.c:79) [ 514.461876][ T5498] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.462167][ T5498] ? __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) [ 514.462465][ T5498] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 514.462826][ T5498] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.463123][ T5498] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.463417][ T5498] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 514.463706][ T5498] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 514.464029][ T5498] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.464328][ T5498] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 514.464619][ T5498] ? __create_object (mm/kmemleak.c:771) [ 514.464909][ T5498] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 514.465209][ T5498] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 514.465505][ T5498] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 514.465894][ T5498] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 514.466201][ T5498] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 514.466494][ T5498] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 514.466790][ T5498] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.467090][ T5498] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.467389][ T5498] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 514.467685][ T5498] ? __lock_release (kernel/locking/lockdep.c:5539) [ 514.468025][ T5498] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 514.468333][ T5498] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 514.468633][ T5498] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 514.468926][ T5498] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.469229][ T5498] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 514.469521][ T5498] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 514.469819][ T5498] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 514.470126][ T5498] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 514.470424][ T5498] ? 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) [ 514.470717][ T5498] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 514.471038][ T5498] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 514.471332][ T5498] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.471646][ T5498] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 514.471983][ T5498] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 514.472296][ T5498] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 514.472599][ T5498] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 514.472891][ T5498] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 514.473178][ T5498] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 514.473560][ T5498] ___sys_sendmsg (net/socket.c:2670) [ 514.473845][ T5498] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 514.474131][ T5498] ? __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) [ 514.474505][ T5498] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 514.474798][ T5498] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.475090][ T5498] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.475393][ T5498] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.475679][ T5498] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 514.476001][ T5498] ? __lock_release (kernel/locking/lockdep.c:5539) [ 514.476305][ T5498] __sys_sendmsg (net/socket.c:2700) [ 514.476600][ T5498] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 514.476958][ T5498] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 514.477266][ T5498] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.477556][ T5498] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 514.477861][ T5498] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 514.478225][ T5498] RIP: 0033:0x7f0ee37b11e7 [ 514.478525][ T5498] 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) [ 514.479571][ T5498] RSP: 002b:00007fff61394118 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 514.480040][ T5498] RAX: ffffffffffffffda RBX: 00007fff61394850 RCX: 00007f0ee37b11e7 [ 514.480481][ T5498] RDX: 0000000000000000 RSI: 00007fff61394180 RDI: 0000000000000005 [ 514.480917][ T5498] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 514.481359][ T5498] R10: 0000000009e68910 R11: 0000000000000246 R12: 0000000000000003 [ 514.481791][ T5498] R13: 00000000686e6bba R14: 0000000000499600 R15: 0000000000000000 | [ 521.677350][ T5566] ------------[ cut here ]------------ | [ 521.677731][ T5566] WARNING: CPU: 3 PID: 5566 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) | [ 521.678879][ T5566] Modules linked in: [last unloaded: netdevsim] | [ 521.679994][ T5566] Tainted: [W]=WARN [ 521.680235][ T5566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 521.680622][ T5566] 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) [ 521.680939][ T5566] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 521.682036][ T5566] RSP: 0018:ffffc90008de6d70 EFLAGS: 00010246 [ 521.682432][ T5566] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 521.682895][ T5566] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 521.683367][ T5566] RBP: ffffc90008de6e60 R08: 0000000000000001 R09: 0000000000000000 [ 521.683828][ T5566] R10: ffffc90008de6e90 R11: ffffffffa0d79160 R12: 1ffff920011bcdb2 [ 521.684296][ T5566] R13: 00000000000005dc R14: ffffc90008de6e90 R15: 0000000000000000 [ 521.684755][ T5566] FS: 00007f5f2e08b800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 521.685323][ T5566] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 521.685714][ T5566] CR2: 00000000004e5800 CR3: 000000000f661004 CR4: 0000000000772ef0 [ 521.686178][ T5566] PKRU: 55555554 [ 521.686443][ T5566] Call Trace: [ 521.686674][ T5566] [ 521.686831][ T5566] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 521.687160][ T5566] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 521.687484][ T5566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.687820][ T5566] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 521.688130][ T5566] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 521.688485][ T5566] netif_set_mtu (net/core/dev.c:9652) [ 521.688793][ T5566] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 521.689107][ T5566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.689432][ T5566] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 521.689743][ T5566] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 521.689989][ T5566] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 521.690319][ T5566] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 521.690633][ T5566] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.690944][ T5566] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.691263][ T5566] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 521.691572][ T5566] ? __lock_release (kernel/locking/lockdep.c:5539) [ 521.691892][ T5566] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 521.692221][ T5566] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 521.692533][ T5566] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 521.692842][ T5566] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 521.693252][ T5566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 521.693573][ T5566] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 521.693877][ T5566] ? __kernel_text_address (kernel/extable.c:79) [ 521.694205][ T5566] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.694512][ T5566] ? __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) [ 521.694819][ T5566] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 521.695227][ T5566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.695533][ T5566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.695840][ T5566] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 521.696141][ T5566] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 521.696461][ T5566] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.696769][ T5566] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 521.697070][ T5566] ? __create_object (mm/kmemleak.c:771) [ 521.697390][ T5566] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 521.697699][ T5566] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 521.698016][ T5566] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 521.698406][ T5566] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 521.698723][ T5566] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 521.699034][ T5566] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 521.699347][ T5566] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.699657][ T5566] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.699963][ T5566] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 521.700284][ T5566] ? __lock_release (kernel/locking/lockdep.c:5539) [ 521.700589][ T5566] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 521.700894][ T5566] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 521.701216][ T5566] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 521.701550][ T5566] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.701860][ T5566] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 521.702169][ T5566] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 521.702488][ T5566] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 521.702816][ T5566] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 521.703124][ T5566] ? 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) [ 521.703443][ T5566] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 521.703752][ T5566] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 521.704055][ T5566] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.704374][ T5566] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 521.704686][ T5566] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 521.704991][ T5566] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 521.705320][ T5566] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 521.705633][ T5566] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 521.705937][ T5566] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 521.706335][ T5566] ___sys_sendmsg (net/socket.c:2670) [ 521.706643][ T5566] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 521.706953][ T5566] ? __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) [ 521.707346][ T5566] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 521.707656][ T5566] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.707977][ T5566] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.708304][ T5566] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.708613][ T5566] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 521.708917][ T5566] ? __lock_release (kernel/locking/lockdep.c:5539) [ 521.709241][ T5566] __sys_sendmsg (net/socket.c:2700) [ 521.709544][ T5566] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 521.709919][ T5566] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 521.710244][ T5566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.710551][ T5566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 521.710859][ T5566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 521.711247][ T5566] RIP: 0033:0x7f5f2e2581e7 [ 521.711566][ T5566] 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) [ 521.712675][ T5566] RSP: 002b:00007ffc942f8e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 521.713148][ T5566] RAX: ffffffffffffffda RBX: 00007ffc942f9590 RCX: 00007f5f2e2581e7 [ 521.713630][ T5566] RDX: 0000000000000000 RSI: 00007ffc942f8ec0 RDI: 0000000000000005 [ 521.714102][ T5566] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 521.714598][ T5566] R10: 0000000020059910 R11: 0000000000000246 R12: 0000000000000003 [ 521.715056][ T5566] R13: 00000000686e6bc1 R14: 0000000000499600 R15: 0000000000000000 | [ 521.837462][ T5567] ------------[ cut here ]------------ | [ 521.837842][ T5567] WARNING: CPU: 2 PID: 5567 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) | [ 521.838485][ T5567] Modules linked in: [last unloaded: netdevsim] | [ 521.839491][ T5567] Tainted: [W]=WARN [ 521.839723][ T5567] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 521.840097][ T5567] 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) [ 521.840424][ T5567] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 521.841496][ T5567] RSP: 0018:ffffc90008de6d70 EFLAGS: 00010246 [ 521.841881][ T5567] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 521.842349][ T5567] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 521.842822][ T5567] RBP: ffffc90008de6e60 R08: 0000000000000001 R09: 0000000000000000 [ 521.843303][ T5567] R10: ffffc90008de6e90 R11: ffffffffa0d79160 R12: 1ffff920011bcdb2 [ 521.843771][ T5567] R13: 00000000000005dc R14: ffffc90008de6e90 R15: 0000000000000000 [ 521.844248][ T5567] FS: 00007f68c3570800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 521.844803][ T5567] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 521.845209][ T5567] CR2: 00000000004e5800 CR3: 000000001005c005 CR4: 0000000000772ef0 [ 521.845686][ T5567] PKRU: 55555554 [ 521.845931][ T5567] Call Trace: [ 521.846175][ T5567] [ 521.846355][ T5567] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 521.846685][ T5567] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 521.847015][ T5567] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.847356][ T5567] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 521.847670][ T5567] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 521.848035][ T5567] netif_set_mtu (net/core/dev.c:9652) [ 521.848356][ T5567] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 521.848678][ T5567] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.848979][ T5567] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 521.849305][ T5567] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 521.849573][ T5567] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 521.849896][ T5567] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 521.850239][ T5567] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.850556][ T5567] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.850861][ T5567] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 521.851168][ T5567] ? __lock_release (kernel/locking/lockdep.c:5539) [ 521.851491][ T5567] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 521.851802][ T5567] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 521.852121][ T5567] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 521.852441][ T5567] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 521.852826][ T5567] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 521.853128][ T5567] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 521.853459][ T5567] ? __kernel_text_address (kernel/extable.c:79) [ 521.853782][ T5567] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.854104][ T5567] ? __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) [ 521.854421][ T5567] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 521.854797][ T5567] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.855112][ T5567] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.855433][ T5567] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 521.855736][ T5567] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 521.856053][ T5567] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.856380][ T5567] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 521.856695][ T5567] ? __create_object (mm/kmemleak.c:771) [ 521.857016][ T5567] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 521.857350][ T5567] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 521.857665][ T5567] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 521.858101][ T5567] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 521.858443][ T5567] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 521.858772][ T5567] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 521.859101][ T5567] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.859438][ T5567] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.859776][ T5567] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 521.860100][ T5567] ? __lock_release (kernel/locking/lockdep.c:5539) [ 521.860430][ T5567] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 521.860754][ T5567] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 521.861077][ T5567] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 521.861414][ T5567] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.861741][ T5567] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 521.862060][ T5567] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 521.862391][ T5567] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 521.862723][ T5567] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 521.863043][ T5567] ? 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) [ 521.863376][ T5567] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 521.863696][ T5567] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 521.864005][ T5567] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.864325][ T5567] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 521.864635][ T5567] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 521.864940][ T5567] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 521.865263][ T5567] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 521.865575][ T5567] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 521.865888][ T5567] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 521.866307][ T5567] ___sys_sendmsg (net/socket.c:2670) [ 521.866615][ T5567] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 521.866917][ T5567] ? __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) [ 521.867300][ T5567] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 521.867607][ T5567] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.867945][ T5567] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.868267][ T5567] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.868576][ T5567] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 521.868878][ T5567] ? __lock_release (kernel/locking/lockdep.c:5539) [ 521.869186][ T5567] __sys_sendmsg (net/socket.c:2700) [ 521.869502][ T5567] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 521.869873][ T5567] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 521.870187][ T5567] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.870517][ T5567] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 521.870845][ T5567] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 521.871246][ T5567] RIP: 0033:0x7f68c373d1e7 [ 521.871576][ T5567] 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) [ 521.872686][ T5567] RSP: 002b:00007fff46f34fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 521.873166][ T5567] RAX: ffffffffffffffda RBX: 00007fff46f356f0 RCX: 00007f68c373d1e7 [ 521.873646][ T5567] RDX: 0000000000000000 RSI: 00007fff46f35020 RDI: 0000000000000005 [ 521.874114][ T5567] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 521.874589][ T5567] R10: 0000000026123910 R11: 0000000000000246 R12: 0000000000000003 [ 521.875064][ T5567] R13: 00000000686e6bc1 R14: 0000000000499600 R15: 0000000000000000 | [ 522.032454][ T5568] ------------[ cut here ]------------ | [ 522.032803][ T5568] WARNING: CPU: 0 PID: 5568 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) | [ 522.033423][ T5568] Modules linked in: [last unloaded: netdevsim] | [ 522.034844][ T5568] Tainted: [W]=WARN [ 522.035077][ T5568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 522.035461][ T5568] 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) [ 522.035774][ T5568] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 522.036869][ T5568] RSP: 0018:ffffc90008df6d70 EFLAGS: 00010246 [ 522.037262][ T5568] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 522.037716][ T5568] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 522.038184][ T5568] RBP: ffffc90008df6e60 R08: 0000000000000001 R09: 0000000000000000 [ 522.038655][ T5568] R10: ffffc90008df6e90 R11: ffffffffa0d79160 R12: 1ffff920011bedb2 [ 522.039089][ T5568] R13: 00000000000005dc R14: ffffc90008df6e90 R15: 0000000000000000 [ 522.039527][ T5568] FS: 00007fd7de235800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 522.040037][ T5568] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 522.040408][ T5568] CR2: 00000000004e5800 CR3: 0000000010410006 CR4: 0000000000772ef0 [ 522.040849][ T5568] PKRU: 55555554 [ 522.041066][ T5568] Call Trace: [ 522.041288][ T5568] [ 522.041435][ T5568] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 522.041762][ T5568] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 522.042068][ T5568] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 522.042388][ T5568] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 522.042681][ T5568] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 522.042990][ T5568] netif_set_mtu (net/core/dev.c:9652) [ 522.043287][ T5568] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 522.043615][ T5568] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 522.043902][ T5568] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 522.044215][ T5568] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 522.044436][ T5568] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 522.044742][ T5568] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 522.045062][ T5568] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 522.045377][ T5568] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 522.045666][ T5568] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 522.045963][ T5568] ? __lock_release (kernel/locking/lockdep.c:5539) [ 522.046282][ T5568] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 522.046584][ T5568] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 522.046876][ T5568] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 522.047176][ T5568] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 522.047555][ T5568] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 522.047853][ T5568] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 522.048144][ T5568] ? __kernel_text_address (kernel/extable.c:79) [ 522.048458][ T5568] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 522.048765][ T5568] ? __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) [ 522.049068][ T5568] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 522.049448][ T5568] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 522.049737][ T5568] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 522.050022][ T5568] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 522.050340][ T5568] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 522.050631][ T5568] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 522.050933][ T5568] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 522.051233][ T5568] ? __create_object (mm/kmemleak.c:771) [ 522.051544][ T5568] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 522.051856][ T5568] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 522.052156][ T5568] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 522.052531][ T5568] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 522.052835][ T5568] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 522.053136][ T5568] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 522.053438][ T5568] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 522.053746][ T5568] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 522.054033][ T5568] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 522.054353][ T5568] ? __lock_release (kernel/locking/lockdep.c:5539) [ 522.054658][ T5568] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 522.054953][ T5568] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 522.055254][ T5568] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 522.055550][ T5568] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 522.055840][ T5568] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 522.056126][ T5568] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 522.056437][ T5568] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 522.056735][ T5568] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 522.057022][ T5568] ? 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) [ 522.057324][ T5568] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 522.057620][ T5568] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 522.057916][ T5568] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 522.058224][ T5568] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 522.058525][ T5568] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 522.058815][ T5568] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 522.059110][ T5568] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 522.059410][ T5568] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 522.059695][ T5568] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 522.060063][ T5568] ___sys_sendmsg (net/socket.c:2670) [ 522.060357][ T5568] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 522.060651][ T5568] ? __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) [ 522.061008][ T5568] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 522.061305][ T5568] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 522.061596][ T5568] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 522.061887][ T5568] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 522.062176][ T5568] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 522.062490][ T5568] ? __lock_release (kernel/locking/lockdep.c:5539) [ 522.062794][ T5568] __sys_sendmsg (net/socket.c:2700) [ 522.063081][ T5568] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 522.063447][ T5568] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 522.063747][ T5568] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 522.064038][ T5568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 522.064335][ T5568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 522.064692][ T5568] RIP: 0033:0x7fd7de4021e7 [ 522.064992][ T5568] 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) [ 522.066039][ T5568] RSP: 002b:00007ffdf891a048 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 522.066487][ T5568] RAX: ffffffffffffffda RBX: 00007ffdf891a780 RCX: 00007fd7de4021e7 [ 522.066926][ T5568] RDX: 0000000000000000 RSI: 00007ffdf891a0b0 RDI: 0000000000000005 [ 522.067397][ T5568] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 522.067850][ T5568] R10: 0000000008898910 R11: 0000000000000246 R12: 0000000000000003 [ 522.068293][ T5568] R13: 00000000686e6bc1 R14: 0000000000499600 R15: 0000000000000000 | [ 530.967629][ T5671] ------------[ cut here ]------------ | [ 530.969381][ T5671] WARNING: CPU: 2 PID: 5671 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) | [ 530.970469][ T5671] Modules linked in: [last unloaded: netdevsim] | [ 530.972299][ T5671] Tainted: [W]=WARN [ 530.972719][ T5671] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 530.973118][ T5671] 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) [ 530.973630][ T5671] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 530.975271][ T5671] RSP: 0018:ffffc90009126d70 EFLAGS: 00010246 [ 530.975672][ T5671] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 530.976140][ T5671] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 530.976639][ T5671] RBP: ffffc90009126e60 R08: 0000000000000001 R09: 0000000000000000 [ 530.977102][ T5671] R10: ffffc90009126e90 R11: ffffffffa0d79160 R12: 1ffff92001224db2 [ 530.977880][ T5671] R13: 00000000000005dc R14: ffffc90009126e90 R15: 0000000000000000 [ 530.978604][ T5671] FS: 00007f52a803e800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 530.979404][ T5671] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 530.979959][ T5671] CR2: 00000000004e5800 CR3: 000000000346b005 CR4: 0000000000772ef0 [ 530.980451][ T5671] PKRU: 55555554 [ 530.980691][ T5671] Call Trace: [ 530.980934][ T5671] [ 530.981104][ T5671] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 530.981471][ T5671] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 530.981797][ T5671] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 530.982113][ T5671] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 530.982458][ T5671] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 530.982781][ T5671] netif_set_mtu (net/core/dev.c:9652) [ 530.983099][ T5671] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 530.983597][ T5671] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 530.983995][ T5671] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 530.984337][ T5671] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 530.984584][ T5671] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 530.984915][ T5671] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 530.985272][ T5671] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 530.985601][ T5671] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 530.985920][ T5671] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 530.986251][ T5671] ? __lock_release (kernel/locking/lockdep.c:5539) [ 530.986582][ T5671] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 530.986898][ T5671] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 530.987232][ T5671] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 530.987725][ T5671] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 530.988136][ T5671] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 530.988482][ T5671] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 530.988802][ T5671] ? __kernel_text_address (kernel/extable.c:79) [ 530.989123][ T5671] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 530.989467][ T5671] ? __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) [ 530.989789][ T5671] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 530.990180][ T5671] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 530.990506][ T5671] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 530.990824][ T5671] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 530.991140][ T5671] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 530.991469][ T5671] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 530.991785][ T5671] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 530.992097][ T5671] ? __create_object (mm/kmemleak.c:771) [ 530.992425][ T5671] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 530.992741][ T5671] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 530.993057][ T5671] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 530.993469][ T5671] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 530.993793][ T5671] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 530.994115][ T5671] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 530.994444][ T5671] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 530.994768][ T5671] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 530.995082][ T5671] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 530.995411][ T5671] ? __lock_release (kernel/locking/lockdep.c:5539) [ 530.995729][ T5671] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 530.996044][ T5671] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 530.996376][ T5671] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 530.996699][ T5671] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 530.997021][ T5671] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 530.997361][ T5671] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 530.997677][ T5671] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 530.998016][ T5671] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 530.998350][ T5671] ? 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) [ 530.998671][ T5671] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 530.998988][ T5671] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 530.999316][ T5671] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 530.999635][ T5671] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 530.999955][ T5671] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 531.000280][ T5671] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 531.000606][ T5671] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 531.000923][ T5671] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 531.001263][ T5671] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 531.001666][ T5671] ___sys_sendmsg (net/socket.c:2670) [ 531.001985][ T5671] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 531.002313][ T5671] ? __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) [ 531.002703][ T5671] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 531.003021][ T5671] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.003373][ T5671] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.003699][ T5671] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.004018][ T5671] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 531.004339][ T5671] ? __lock_release (kernel/locking/lockdep.c:5539) [ 531.004667][ T5671] __sys_sendmsg (net/socket.c:2700) [ 531.004979][ T5671] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 531.005391][ T5671] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 531.005720][ T5671] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.006036][ T5671] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 531.006367][ T5671] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 531.006759][ T5671] RIP: 0033:0x7f52a820b1e7 [ 531.007082][ T5671] 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) [ 531.008218][ T5671] RSP: 002b:00007ffc30cf7a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 531.008688][ T5671] RAX: ffffffffffffffda RBX: 00007ffc30cf81c0 RCX: 00007f52a820b1e7 [ 531.009155][ T5671] RDX: 0000000000000000 RSI: 00007ffc30cf7af0 RDI: 0000000000000005 [ 531.009641][ T5671] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 531.010109][ T5671] R10: 0000000004b68910 R11: 0000000000000246 R12: 0000000000000003 [ 531.010592][ T5671] R13: 00000000686e6bca R14: 0000000000499600 R15: 0000000000000000 | [ 531.143280][ T5672] ------------[ cut here ]------------ | [ 531.143619][ T5672] WARNING: CPU: 1 PID: 5672 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) | [ 531.144237][ T5672] Modules linked in: [last unloaded: netdevsim] | [ 531.146718][ T5672] Tainted: [W]=WARN [ 531.146952][ T5672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 531.147365][ T5672] 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) [ 531.147678][ T5672] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 531.148785][ T5672] RSP: 0018:ffffc90009136d70 EFLAGS: 00010246 [ 531.149168][ T5672] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 531.149642][ T5672] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 531.150107][ T5672] RBP: ffffc90009136e60 R08: 0000000000000001 R09: 0000000000000000 [ 531.150572][ T5672] R10: ffffc90009136e90 R11: ffffffffa0d79160 R12: 1ffff92001226db2 [ 531.151025][ T5672] R13: 00000000000005dc R14: ffffc90009136e90 R15: 0000000000000000 [ 531.151481][ T5672] FS: 00007fdc01e2b800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 531.152023][ T5672] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 531.152452][ T5672] CR2: 00000000004e5800 CR3: 000000000d456003 CR4: 0000000000772ef0 [ 531.152927][ T5672] PKRU: 55555554 [ 531.153154][ T5672] Call Trace: [ 531.153387][ T5672] [ 531.153540][ T5672] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 531.153845][ T5672] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 531.154165][ T5672] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.154475][ T5672] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 531.154778][ T5672] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 531.155081][ T5672] netif_set_mtu (net/core/dev.c:9652) [ 531.155404][ T5672] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 531.155714][ T5672] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.156013][ T5672] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 531.156326][ T5672] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 531.156555][ T5672] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 531.156869][ T5672] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 531.157226][ T5672] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.157543][ T5672] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.157855][ T5672] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 531.158165][ T5672] ? __lock_release (kernel/locking/lockdep.c:5539) [ 531.158494][ T5672] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 531.158795][ T5672] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 531.159117][ T5672] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 531.159454][ T5672] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 531.159851][ T5672] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 531.160153][ T5672] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 531.160464][ T5672] ? __kernel_text_address (kernel/extable.c:79) [ 531.160782][ T5672] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.161085][ T5672] ? __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) [ 531.161394][ T5672] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 531.161773][ T5672] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.162072][ T5672] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.162380][ T5672] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 531.162681][ T5672] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 531.162986][ T5672] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.163294][ T5672] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 531.163596][ T5672] ? __create_object (mm/kmemleak.c:771) [ 531.163915][ T5672] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 531.164254][ T5672] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 531.164563][ T5672] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 531.164954][ T5672] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 531.165274][ T5672] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 531.165585][ T5672] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 531.165893][ T5672] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.166227][ T5672] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.166531][ T5672] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 531.166837][ T5672] ? __lock_release (kernel/locking/lockdep.c:5539) [ 531.167142][ T5672] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 531.167456][ T5672] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 531.167761][ T5672] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 531.168076][ T5672] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.168411][ T5672] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 531.168716][ T5672] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 531.169032][ T5672] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 531.169365][ T5672] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 531.169671][ T5672] ? 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) [ 531.169983][ T5672] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 531.170299][ T5672] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 531.170602][ T5672] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.170907][ T5672] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 531.171241][ T5672] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 531.171551][ T5672] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 531.171860][ T5672] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 531.172167][ T5672] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 531.172478][ T5672] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 531.172863][ T5672] ___sys_sendmsg (net/socket.c:2670) [ 531.173164][ T5672] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 531.173477][ T5672] ? __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) [ 531.173861][ T5672] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 531.174175][ T5672] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.174489][ T5672] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.174796][ T5672] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.175110][ T5672] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 531.175421][ T5672] ? __lock_release (kernel/locking/lockdep.c:5539) [ 531.175735][ T5672] __sys_sendmsg (net/socket.c:2700) [ 531.176035][ T5672] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 531.176419][ T5672] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 531.176733][ T5672] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.177034][ T5672] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 531.177345][ T5672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 531.177733][ T5672] RIP: 0033:0x7fdc01ff81e7 [ 531.178055][ T5672] 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) [ 531.179175][ T5672] RSP: 002b:00007ffcee4a57e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 531.179647][ T5672] RAX: ffffffffffffffda RBX: 00007ffcee4a5f20 RCX: 00007fdc01ff81e7 [ 531.180116][ T5672] RDX: 0000000000000000 RSI: 00007ffcee4a5850 RDI: 0000000000000005 [ 531.180580][ T5672] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 531.181032][ T5672] R10: 00000000398ad910 R11: 0000000000000246 R12: 0000000000000003 [ 531.181490][ T5672] R13: 00000000686e6bca R14: 0000000000499600 R15: 0000000000000000 | [ 531.323891][ T5673] ------------[ cut here ]------------ | [ 531.324272][ T5673] WARNING: CPU: 3 PID: 5673 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) | [ 531.324872][ T5673] Modules linked in: [last unloaded: netdevsim] | [ 531.325894][ T5673] Tainted: [W]=WARN [ 531.326127][ T5673] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 531.327255][ T5673] 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) [ 531.327595][ T5673] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 531.328701][ T5673] RSP: 0018:ffffc90009146d70 EFLAGS: 00010246 [ 531.329078][ T5673] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 531.329550][ T5673] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 531.330007][ T5673] RBP: ffffc90009146e60 R08: 0000000000000001 R09: 0000000000000000 [ 531.330473][ T5673] R10: ffffc90009146e90 R11: ffffffffa0d79160 R12: 1ffff92001228db2 [ 531.330925][ T5673] R13: 00000000000005dc R14: ffffc90009146e90 R15: 0000000000000000 [ 531.331389][ T5673] FS: 00007fd30b473800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 531.331925][ T5673] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 531.332331][ T5673] CR2: 00000000004e5800 CR3: 000000000dc6f004 CR4: 0000000000772ef0 [ 531.332788][ T5673] PKRU: 55555554 [ 531.333014][ T5673] Call Trace: [ 531.333245][ T5673] [ 531.333396][ T5673] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 531.333708][ T5673] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 531.334015][ T5673] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.334325][ T5673] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 531.334637][ T5673] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 531.334936][ T5673] netif_set_mtu (net/core/dev.c:9652) [ 531.335251][ T5673] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 531.335568][ T5673] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.335875][ T5673] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 531.336203][ T5673] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 531.336431][ T5673] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 531.336762][ T5673] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 531.337070][ T5673] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.337396][ T5673] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.337708][ T5673] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 531.338025][ T5673] ? __lock_release (kernel/locking/lockdep.c:5539) [ 531.338357][ T5673] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 531.338651][ T5673] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 531.338960][ T5673] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 531.339271][ T5673] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 531.339651][ T5673] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 531.339959][ T5673] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 531.340288][ T5673] ? __kernel_text_address (kernel/extable.c:79) [ 531.340606][ T5673] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.340924][ T5673] ? __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) [ 531.341228][ T5673] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 531.341605][ T5673] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.341901][ T5673] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.342203][ T5673] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 531.342512][ T5673] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 531.342825][ T5673] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.343120][ T5673] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 531.343437][ T5673] ? __create_object (mm/kmemleak.c:771) [ 531.343750][ T5673] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 531.344053][ T5673] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 531.344356][ T5673] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 531.344744][ T5673] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 531.345058][ T5673] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 531.345373][ T5673] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 531.345666][ T5673] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.345979][ T5673] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.346285][ T5673] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 531.346591][ T5673] ? __lock_release (kernel/locking/lockdep.c:5539) [ 531.346894][ T5673] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 531.347187][ T5673] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 531.347507][ T5673] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 531.347841][ T5673] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.348151][ T5673] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 531.348460][ T5673] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 531.348757][ T5673] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 531.349078][ T5673] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 531.349384][ T5673] ? 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) [ 531.349681][ T5673] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 531.349989][ T5673] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 531.350298][ T5673] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.350609][ T5673] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 531.350906][ T5673] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 531.351209][ T5673] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 531.351528][ T5673] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 531.351825][ T5673] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 531.352120][ T5673] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 531.352500][ T5673] ___sys_sendmsg (net/socket.c:2670) [ 531.352792][ T5673] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 531.353084][ T5673] ? __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) [ 531.353458][ T5673] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 531.353761][ T5673] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.354060][ T5673] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.354373][ T5673] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.354665][ T5673] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 531.354972][ T5673] ? __lock_release (kernel/locking/lockdep.c:5539) [ 531.355297][ T5673] __sys_sendmsg (net/socket.c:2700) [ 531.355591][ T5673] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 531.355969][ T5673] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 531.356300][ T5673] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.356612][ T5673] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 531.356907][ T5673] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 531.357292][ T5673] RIP: 0033:0x7fd30b6401e7 [ 531.357603][ T5673] 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) [ 531.358691][ T5673] RSP: 002b:00007ffeb9c16fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 531.359161][ T5673] RAX: ffffffffffffffda RBX: 00007ffeb9c176e0 RCX: 00007fd30b6401e7 [ 531.359625][ T5673] RDX: 0000000000000000 RSI: 00007ffeb9c17010 RDI: 0000000000000005 [ 531.360086][ T5673] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 531.360550][ T5673] R10: 000000002e6d6910 R11: 0000000000000246 R12: 0000000000000003 [ 531.361003][ T5673] R13: 00000000686e6bcb R14: 0000000000499600 R15: 0000000000000000 | [ 542.472695][ T5802] ------------[ cut here ]------------ | [ 542.473053][ T5802] WARNING: CPU: 0 PID: 5802 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) | [ 542.473683][ T5802] Modules linked in: [last unloaded: netdevsim] | [ 542.474713][ T5802] Tainted: [W]=WARN [ 542.474953][ T5802] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 542.475360][ T5802] 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) [ 542.475679][ T5802] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 542.476794][ T5802] RSP: 0018:ffffc900094e6d70 EFLAGS: 00010246 [ 542.477180][ T5802] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 542.478403][ T5802] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 542.478866][ T5802] RBP: ffffc900094e6e60 R08: 0000000000000001 R09: 0000000000000000 [ 542.479332][ T5802] R10: ffffc900094e6e90 R11: ffffffffa0d79160 R12: 1ffff9200129cdb2 [ 542.479787][ T5802] R13: 00000000000005dc R14: ffffc900094e6e90 R15: 0000000000000000 [ 542.480270][ T5802] FS: 00007f7b4a6b5800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 542.480805][ T5802] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 542.481207][ T5802] CR2: 00000000004e5800 CR3: 000000000fce9003 CR4: 0000000000772ef0 [ 542.481678][ T5802] PKRU: 55555554 [ 542.481905][ T5802] Call Trace: [ 542.482137][ T5802] [ 542.482303][ T5802] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 542.482615][ T5802] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 542.482934][ T5802] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 542.483256][ T5802] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 542.483568][ T5802] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 542.483876][ T5802] netif_set_mtu (net/core/dev.c:9652) [ 542.484177][ T5802] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 542.484509][ T5802] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 542.484817][ T5802] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 542.485126][ T5802] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 542.485369][ T5802] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 542.485691][ T5802] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 542.486009][ T5802] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 542.486329][ T5802] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 542.486640][ T5802] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 542.486947][ T5802] ? __lock_release (kernel/locking/lockdep.c:5539) [ 542.487262][ T5802] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 542.487573][ T5802] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 542.487900][ T5802] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 542.488236][ T5802] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 542.488622][ T5802] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 542.488925][ T5802] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 542.489240][ T5802] ? __kernel_text_address (kernel/extable.c:79) [ 542.489554][ T5802] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 542.489860][ T5802] ? __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) [ 542.490170][ T5802] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 542.490610][ T5802] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 542.490942][ T5802] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 542.491254][ T5802] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 542.491568][ T5802] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 542.491875][ T5802] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 542.492184][ T5802] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 542.492508][ T5802] ? __create_object (mm/kmemleak.c:771) [ 542.492828][ T5802] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 542.493137][ T5802] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 542.493451][ T5802] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 542.493837][ T5802] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 542.494149][ T5802] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 542.494468][ T5802] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 542.494773][ T5802] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 542.495082][ T5802] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 542.495398][ T5802] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 542.495706][ T5802] ? __lock_release (kernel/locking/lockdep.c:5539) [ 542.496013][ T5802] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 542.496347][ T5802] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 542.496653][ T5802] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 542.496962][ T5802] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 542.497285][ T5802] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 542.497597][ T5802] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 542.497917][ T5802] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 542.498242][ T5802] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 542.498554][ T5802] ? 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) [ 542.498862][ T5802] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 542.499169][ T5802] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 542.499481][ T5802] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 542.499797][ T5802] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 542.500109][ T5802] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 542.500433][ T5802] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 542.500753][ T5802] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 542.501065][ T5802] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 542.501377][ T5802] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 542.501784][ T5802] ___sys_sendmsg (net/socket.c:2670) [ 542.502088][ T5802] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 542.502401][ T5802] ? __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) [ 542.502779][ T5802] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 542.503089][ T5802] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 542.503406][ T5802] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 542.503717][ T5802] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 542.504025][ T5802] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 542.504356][ T5802] ? __lock_release (kernel/locking/lockdep.c:5539) [ 542.504681][ T5802] __sys_sendmsg (net/socket.c:2700) [ 542.504987][ T5802] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 542.505376][ T5802] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 542.505702][ T5802] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 542.506012][ T5802] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 542.506343][ T5802] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 542.506721][ T5802] RIP: 0033:0x7f7b4a8821e7 [ 542.507042][ T5802] 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) [ 542.508180][ T5802] RSP: 002b:00007ffcd29d4998 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 542.508673][ T5802] RAX: ffffffffffffffda RBX: 00007ffcd29d50d0 RCX: 00007f7b4a8821e7 [ 542.509132][ T5802] RDX: 0000000000000000 RSI: 00007ffcd29d4a00 RDI: 0000000000000005 [ 542.509609][ T5802] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 542.510070][ T5802] R10: 000000001cf42910 R11: 0000000000000246 R12: 0000000000000003 [ 542.510595][ T5802] R13: 00000000686e6bd6 R14: 0000000000499600 R15: 0000000000000000 | [ 542.656457][ T5803] ------------[ cut here ]------------ | [ 542.656815][ T5803] WARNING: CPU: 3 PID: 5803 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) | [ 542.657642][ T5803] Modules linked in: [last unloaded: netdevsim] | [ 542.658709][ T5803] Tainted: [W]=WARN [ 542.658942][ T5803] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 542.659334][ T5803] 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) [ 542.659653][ T5803] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 542.660769][ T5803] RSP: 0018:ffffc900094f6d70 EFLAGS: 00010246 [ 542.661162][ T5803] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 542.661633][ T5803] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 542.662097][ T5803] RBP: ffffc900094f6e60 R08: 0000000000000001 R09: 0000000000000000 [ 542.662568][ T5803] R10: ffffc900094f6e90 R11: ffffffffa0d79160 R12: 1ffff9200129edb2 [ 542.663031][ T5803] R13: 00000000000005dc R14: ffffc900094f6e90 R15: 0000000000000000 [ 542.663498][ T5803] FS: 00007f1555ff5800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 542.664033][ T5803] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 542.664425][ T5803] CR2: 00000000004e5800 CR3: 000000000fb2e002 CR4: 0000000000772ef0 [ 542.664892][ T5803] PKRU: 55555554 [ 542.665125][ T5803] Call Trace: [ 542.665764][ T5803] [ 542.665928][ T5803] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 542.666381][ T5803] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 542.666692][ T5803] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 542.667002][ T5803] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 542.667477][ T5803] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 542.667794][ T5803] netif_set_mtu (net/core/dev.c:9652) [ 542.668112][ T5803] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 542.668657][ T5803] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 542.668969][ T5803] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 542.669490][ T5803] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 542.669726][ T5803] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 542.670046][ T5803] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 542.670376][ T5803] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 542.670694][ T5803] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 542.671000][ T5803] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 542.671320][ T5803] ? __lock_release (kernel/locking/lockdep.c:5539) [ 542.671630][ T5803] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 542.671934][ T5803] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 542.672255][ T5803] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 542.672568][ T5803] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 542.672962][ T5803] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 542.673277][ T5803] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 542.673591][ T5803] ? __kernel_text_address (kernel/extable.c:79) [ 542.673901][ T5803] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 542.674226][ T5803] ? __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) [ 542.674539][ T5803] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 542.674919][ T5803] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 542.675240][ T5803] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 542.675545][ T5803] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 542.675852][ T5803] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 542.676160][ T5803] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 542.676472][ T5803] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 542.676776][ T5803] ? __create_object (mm/kmemleak.c:771) [ 542.677084][ T5803] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 542.677401][ T5803] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 542.677723][ T5803] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 542.678113][ T5803] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 542.678436][ T5803] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 542.678751][ T5803] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 542.679056][ T5803] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 542.679378][ T5803] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 542.679686][ T5803] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 542.679992][ T5803] ? __lock_release (kernel/locking/lockdep.c:5539) [ 542.680318][ T5803] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 542.680625][ T5803] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 542.680936][ T5803] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 542.681262][ T5803] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 542.681573][ T5803] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 542.681884][ T5803] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 542.682189][ T5803] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 542.682525][ T5803] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 542.682836][ T5803] ? 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) [ 542.683143][ T5803] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 542.683458][ T5803] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 542.683762][ T5803] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 542.684074][ T5803] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 542.684391][ T5803] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 542.684702][ T5803] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 542.685020][ T5803] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 542.685339][ T5803] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 542.685648][ T5803] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 542.686041][ T5803] ___sys_sendmsg (net/socket.c:2670) [ 542.686360][ T5803] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 542.686666][ T5803] ? __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) [ 542.687054][ T5803] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 542.687370][ T5803] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 542.687684][ T5803] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 542.688003][ T5803] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 542.688316][ T5803] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 542.688619][ T5803] ? __lock_release (kernel/locking/lockdep.c:5539) [ 542.688929][ T5803] __sys_sendmsg (net/socket.c:2700) [ 542.689253][ T5803] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 542.689633][ T5803] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 542.689950][ T5803] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 542.690273][ T5803] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 542.690581][ T5803] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 542.690958][ T5803] RIP: 0033:0x7f15561c21e7 [ 542.691287][ T5803] 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) [ 542.692395][ T5803] RSP: 002b:00007ffed71f1828 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 542.692861][ T5803] RAX: ffffffffffffffda RBX: 00007ffed71f1f60 RCX: 00007f15561c21e7 [ 542.693332][ T5803] RDX: 0000000000000000 RSI: 00007ffed71f1890 RDI: 0000000000000005 [ 542.693819][ T5803] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 542.694263][ T5803] R10: 0000000018ccf910 R11: 0000000000000246 R12: 0000000000000003 [ 542.694697][ T5803] R13: 00000000686e6bd6 R14: 0000000000499600 R15: 0000000000000000 | [ 542.836758][ T5804] ------------[ cut here ]------------ | [ 542.837121][ T5804] WARNING: CPU: 2 PID: 5804 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) | [ 542.837726][ T5804] Modules linked in: [last unloaded: netdevsim] | [ 542.838739][ T5804] Tainted: [W]=WARN [ 542.838974][ T5804] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 542.839639][ T5804] 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) [ 542.839977][ T5804] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 542.841032][ T5804] RSP: 0018:ffffc90009506d70 EFLAGS: 00010246 [ 542.841421][ T5804] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 542.841893][ T5804] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 542.842357][ T5804] RBP: ffffc90009506e60 R08: 0000000000000001 R09: 0000000000000000 [ 542.842812][ T5804] R10: ffffc90009506e90 R11: ffffffffa0d79160 R12: 1ffff920012a0db2 [ 542.843293][ T5804] R13: 00000000000005dc R14: ffffc90009506e90 R15: 0000000000000000 [ 542.843745][ T5804] FS: 00007f6b9855b800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 542.844288][ T5804] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 542.844667][ T5804] CR2: 00000000004e5800 CR3: 000000001081b002 CR4: 0000000000772ef0 [ 542.845134][ T5804] PKRU: 55555554 [ 542.845373][ T5804] Call Trace: [ 542.845610][ T5804] [ 542.845770][ T5804] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 542.846077][ T5804] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 542.846412][ T5804] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 542.846717][ T5804] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 542.847037][ T5804] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 542.847352][ T5804] netif_set_mtu (net/core/dev.c:9652) [ 542.847654][ T5804] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 542.847997][ T5804] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 542.848325][ T5804] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 542.848641][ T5804] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 542.848888][ T5804] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 542.849230][ T5804] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 542.849558][ T5804] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 542.849880][ T5804] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 542.850204][ T5804] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 542.850513][ T5804] ? __lock_release (kernel/locking/lockdep.c:5539) [ 542.850822][ T5804] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 542.851122][ T5804] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 542.851463][ T5804] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 542.851778][ T5804] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 542.852160][ T5804] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 542.852470][ T5804] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 542.852791][ T5804] ? __kernel_text_address (kernel/extable.c:79) [ 542.853113][ T5804] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 542.853441][ T5804] ? __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) [ 542.853757][ T5804] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 542.854144][ T5804] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 542.854458][ T5804] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 542.854756][ T5804] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 542.855064][ T5804] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 542.855375][ T5804] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 542.855690][ T5804] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 542.855989][ T5804] ? __create_object (mm/kmemleak.c:771) [ 542.856302][ T5804] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 542.856604][ T5804] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 542.856906][ T5804] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 542.857293][ T5804] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 542.857605][ T5804] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 542.857923][ T5804] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 542.858235][ T5804] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 542.858542][ T5804] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 542.858844][ T5804] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 542.859143][ T5804] ? __lock_release (kernel/locking/lockdep.c:5539) [ 542.859458][ T5804] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 542.859764][ T5804] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 542.860069][ T5804] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 542.860381][ T5804] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 542.860688][ T5804] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 542.860987][ T5804] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 542.861302][ T5804] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 542.861630][ T5804] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 542.861951][ T5804] ? 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) [ 542.862283][ T5804] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 542.862604][ T5804] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 542.862925][ T5804] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 542.863292][ T5804] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 542.863641][ T5804] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 542.863971][ T5804] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 542.864319][ T5804] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 542.864648][ T5804] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 542.864967][ T5804] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 542.865380][ T5804] ___sys_sendmsg (net/socket.c:2670) [ 542.865722][ T5804] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 542.866048][ T5804] ? __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) [ 542.866480][ T5804] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 542.866822][ T5804] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 542.867163][ T5804] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 542.867517][ T5804] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 542.867854][ T5804] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 542.868202][ T5804] ? __lock_release (kernel/locking/lockdep.c:5539) [ 542.868540][ T5804] __sys_sendmsg (net/socket.c:2700) [ 542.868873][ T5804] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 542.869302][ T5804] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 542.869660][ T5804] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 542.869995][ T5804] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 542.870338][ T5804] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 542.870755][ T5804] RIP: 0033:0x7f6b987281e7 [ 542.871089][ T5804] 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) [ 542.872221][ T5804] RSP: 002b:00007ffd7637e928 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 542.872693][ T5804] RAX: ffffffffffffffda RBX: 00007ffd7637f060 RCX: 00007f6b987281e7 [ 542.873163][ T5804] RDX: 0000000000000000 RSI: 00007ffd7637e990 RDI: 0000000000000005 [ 542.873657][ T5804] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 542.874132][ T5804] R10: 0000000025cc1910 R11: 0000000000000246 R12: 0000000000000003 [ 542.874604][ T5804] R13: 00000000686e6bd6 R14: 0000000000499600 R15: 0000000000000000 | [ 553.182512][ T5930] ------------[ cut here ]------------ | [ 553.182869][ T5930] WARNING: CPU: 0 PID: 5930 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) | [ 553.183496][ T5930] Modules linked in: [last unloaded: netdevsim] | [ 553.184530][ T5930] Tainted: [W]=WARN [ 553.184762][ T5930] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 553.185154][ T5930] 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) [ 553.185481][ T5930] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 553.186599][ T5930] RSP: 0018:ffffc900097c6d70 EFLAGS: 00010246 [ 553.186984][ T5930] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 553.187471][ T5930] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 553.187941][ T5930] RBP: ffffc900097c6e60 R08: 0000000000000001 R09: 0000000000000000 [ 553.188421][ T5930] R10: ffffc900097c6e90 R11: ffffffffa0d79160 R12: 1ffff920012f8db2 [ 553.188876][ T5930] R13: 00000000000005dc R14: ffffc900097c6e90 R15: 0000000000000000 [ 553.189343][ T5930] FS: 00007f0b1dc12800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 553.189885][ T5930] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 553.190280][ T5930] CR2: 00000000004e5800 CR3: 0000000010246005 CR4: 0000000000772ef0 [ 553.190747][ T5930] PKRU: 55555554 [ 553.190981][ T5930] Call Trace: [ 553.191223][ T5930] [ 553.191391][ T5930] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 553.191713][ T5930] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 553.192027][ T5930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 553.192354][ T5930] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 553.192714][ T5930] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 553.193053][ T5930] netif_set_mtu (net/core/dev.c:9652) [ 553.193389][ T5930] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 553.193751][ T5930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 553.194081][ T5930] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 553.194448][ T5930] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 553.194699][ T5930] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 553.195036][ T5930] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 553.195383][ T5930] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 553.195711][ T5930] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 553.196033][ T5930] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 553.196365][ T5930] ? __lock_release (kernel/locking/lockdep.c:5539) [ 553.196693][ T5930] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 553.197015][ T5930] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 553.197353][ T5930] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 553.197682][ T5930] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 553.198102][ T5930] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 553.198436][ T5930] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 553.198754][ T5930] ? __kernel_text_address (kernel/extable.c:79) [ 553.199076][ T5930] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 553.199415][ T5930] ? __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) [ 553.199746][ T5930] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 553.200146][ T5930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 553.200478][ T5930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 553.200802][ T5930] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 553.201113][ T5930] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 553.201430][ T5930] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 553.201734][ T5930] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 553.202037][ T5930] ? __create_object (mm/kmemleak.c:771) [ 553.202359][ T5930] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 553.202666][ T5930] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 553.202984][ T5930] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 553.203374][ T5930] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 553.203688][ T5930] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 553.204000][ T5930] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 553.204321][ T5930] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 553.204644][ T5930] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 553.204954][ T5930] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 553.205282][ T5930] ? __lock_release (kernel/locking/lockdep.c:5539) [ 553.205598][ T5930] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 553.205905][ T5930] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 553.206222][ T5930] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 553.206533][ T5930] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 553.206849][ T5930] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 553.207155][ T5930] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 553.207473][ T5930] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 553.207791][ T5930] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 553.208107][ T5930] ? 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) [ 553.208440][ T5930] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 553.208750][ T5930] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 553.209056][ T5930] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 553.209375][ T5930] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 553.209682][ T5930] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 553.209988][ T5930] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 553.210313][ T5930] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 553.210620][ T5930] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 553.210926][ T5930] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 553.211336][ T5930] ___sys_sendmsg (net/socket.c:2670) [ 553.211639][ T5930] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 553.211946][ T5930] ? __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) [ 553.212340][ T5930] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 553.212654][ T5930] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 553.212963][ T5930] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 553.213282][ T5930] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 553.213587][ T5930] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 553.213896][ T5930] ? __lock_release (kernel/locking/lockdep.c:5539) [ 553.214218][ T5930] __sys_sendmsg (net/socket.c:2700) [ 553.214523][ T5930] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 553.214902][ T5930] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 553.215227][ T5930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 553.215546][ T5930] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 553.215850][ T5930] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 553.216260][ T5930] RIP: 0033:0x7f0b1dddf1e7 [ 553.216581][ T5930] 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) [ 553.217709][ T5930] RSP: 002b:00007ffc4fb1f7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 553.218207][ T5930] RAX: ffffffffffffffda RBX: 00007ffc4fb1ff20 RCX: 00007f0b1dddf1e7 [ 553.218686][ T5930] RDX: 0000000000000000 RSI: 00007ffc4fb1f850 RDI: 0000000000000005 [ 553.219140][ T5930] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 553.219618][ T5930] R10: 000000003ff99910 R11: 0000000000000246 R12: 0000000000000003 [ 553.220071][ T5930] R13: 00000000686e6be0 R14: 0000000000499600 R15: 0000000000000000 | [ 553.363880][ T5931] ------------[ cut here ]------------ | [ 553.364338][ T5931] WARNING: CPU: 2 PID: 5931 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) | [ 553.364930][ T5931] Modules linked in: [last unloaded: netdevsim] | [ 553.365941][ T5931] Tainted: [W]=WARN [ 553.366172][ T5931] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 553.366588][ T5931] 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) [ 553.366902][ T5931] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 553.367988][ T5931] RSP: 0018:ffffc900097d6d70 EFLAGS: 00010246 [ 553.368392][ T5931] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 553.368843][ T5931] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 553.369309][ T5931] RBP: ffffc900097d6e60 R08: 0000000000000001 R09: 0000000000000000 [ 553.369758][ T5931] R10: ffffc900097d6e90 R11: ffffffffa0d79160 R12: 1ffff920012fadb2 [ 553.370222][ T5931] R13: 00000000000005dc R14: ffffc900097d6e90 R15: 0000000000000000 [ 553.370683][ T5931] FS: 00007f109ce0f800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 553.371238][ T5931] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 553.371622][ T5931] CR2: 00000000004e5800 CR3: 00000000097db002 CR4: 0000000000772ef0 [ 553.372080][ T5931] PKRU: 55555554 [ 553.372333][ T5931] Call Trace: [ 553.372563][ T5931] [ 553.372725][ T5931] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 553.373038][ T5931] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 553.373371][ T5931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 553.373679][ T5931] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 553.373982][ T5931] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 553.374336][ T5931] netif_set_mtu (net/core/dev.c:9652) [ 553.374644][ T5931] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 553.374957][ T5931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 553.375284][ T5931] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 553.375595][ T5931] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 553.375829][ T5931] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 553.376147][ T5931] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 553.376481][ T5931] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 553.376788][ T5931] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 553.377093][ T5931] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 553.377421][ T5931] ? __lock_release (kernel/locking/lockdep.c:5539) [ 553.377731][ T5931] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 553.378050][ T5931] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 553.378406][ T5931] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 553.378716][ T5931] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 553.379104][ T5931] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 553.379435][ T5931] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 553.379738][ T5931] ? __kernel_text_address (kernel/extable.c:79) [ 553.380045][ T5931] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 553.380376][ T5931] ? __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) [ 553.380682][ T5931] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 553.381063][ T5931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 553.381394][ T5931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 553.381699][ T5931] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 553.382000][ T5931] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 553.382344][ T5931] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 553.382651][ T5931] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 553.382954][ T5931] ? __create_object (mm/kmemleak.c:771) [ 553.383284][ T5931] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 553.383598][ T5931] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 553.383900][ T5931] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 553.384300][ T5931] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 553.384608][ T5931] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 553.384917][ T5931] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 553.385243][ T5931] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 553.385554][ T5931] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 553.385858][ T5931] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 553.386164][ T5931] ? __lock_release (kernel/locking/lockdep.c:5539) [ 553.386664][ T5931] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 553.387165][ T5931] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 553.387515][ T5931] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 553.387838][ T5931] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 553.388155][ T5931] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 553.388482][ T5931] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 553.388793][ T5931] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 553.389105][ T5931] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 553.389431][ T5931] ? 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) [ 553.389737][ T5931] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 553.390039][ T5931] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 553.390378][ T5931] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 553.390689][ T5931] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 553.390998][ T5931] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 553.391323][ T5931] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 553.391633][ T5931] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 553.391941][ T5931] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 553.392260][ T5931] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 553.392644][ T5931] ___sys_sendmsg (net/socket.c:2670) [ 553.392943][ T5931] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 553.393276][ T5931] ? __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) [ 553.393651][ T5931] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 553.393959][ T5931] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 553.394330][ T5931] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 553.394647][ T5931] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 553.394949][ T5931] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 553.395294][ T5931] ? __lock_release (kernel/locking/lockdep.c:5539) [ 553.395605][ T5931] __sys_sendmsg (net/socket.c:2700) [ 553.395912][ T5931] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 553.396306][ T5931] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 553.396621][ T5931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 553.396921][ T5931] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 553.397249][ T5931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 553.397621][ T5931] RIP: 0033:0x7f109cfdc1e7 [ 553.397947][ T5931] 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) [ 553.399038][ T5931] RSP: 002b:00007ffef76f94b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 553.399520][ T5931] RAX: ffffffffffffffda RBX: 00007ffef76f9bf0 RCX: 00007f109cfdc1e7 [ 553.399967][ T5931] RDX: 0000000000000000 RSI: 00007ffef76f9520 RDI: 0000000000000005 [ 553.400442][ T5931] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 553.400889][ T5931] R10: 0000000005774910 R11: 0000000000000246 R12: 0000000000000003 [ 553.401358][ T5931] R13: 00000000686e6be1 R14: 0000000000499600 R15: 0000000000000000 | [ 553.556380][ T5932] ------------[ cut here ]------------ | [ 553.556733][ T5932] WARNING: CPU: 2 PID: 5932 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) | [ 553.557361][ T5932] Modules linked in: [last unloaded: netdevsim] | [ 553.558417][ T5932] Tainted: [W]=WARN [ 553.558650][ T5932] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 553.559022][ T5932] 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) [ 553.559365][ T5932] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 553.560443][ T5932] RSP: 0018:ffffc900097e6d70 EFLAGS: 00010246 [ 553.560824][ T5932] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 553.561343][ T5932] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 553.561800][ T5932] RBP: ffffc900097e6e60 R08: 0000000000000001 R09: 0000000000000000 [ 553.562264][ T5932] R10: ffffc900097e6e90 R11: ffffffffa0d79160 R12: 1ffff920012fcdb2 [ 553.562710][ T5932] R13: 00000000000005dc R14: ffffc900097e6e90 R15: 0000000000000000 [ 553.563155][ T5932] FS: 00007f36b8c04800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 553.563700][ T5932] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 553.564075][ T5932] CR2: 00000000004e5800 CR3: 00000000104a3003 CR4: 0000000000772ef0 [ 553.564542][ T5932] PKRU: 55555554 [ 553.564771][ T5932] Call Trace: [ 553.565002][ T5932] [ 553.565160][ T5932] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 553.565509][ T5932] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 553.565825][ T5932] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 553.566153][ T5932] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 553.566478][ T5932] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 553.566784][ T5932] netif_set_mtu (net/core/dev.c:9652) [ 553.567089][ T5932] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 553.567422][ T5932] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 553.567730][ T5932] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 553.568059][ T5932] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 553.568327][ T5932] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 553.568660][ T5932] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 553.568994][ T5932] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 553.569355][ T5932] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 553.569677][ T5932] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 553.569978][ T5932] ? __lock_release (kernel/locking/lockdep.c:5539) [ 553.570327][ T5932] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 553.570651][ T5932] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 553.570968][ T5932] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 553.571313][ T5932] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 553.571695][ T5932] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 553.571995][ T5932] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 553.572319][ T5932] ? __kernel_text_address (kernel/extable.c:79) [ 553.572626][ T5932] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 553.572951][ T5932] ? __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) [ 553.573295][ T5932] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 553.573688][ T5932] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 553.574012][ T5932] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 553.574353][ T5932] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 553.574655][ T5932] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 553.574970][ T5932] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 553.575310][ T5932] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 553.575616][ T5932] ? __create_object (mm/kmemleak.c:771) [ 553.575919][ T5932] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 553.576252][ T5932] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 553.576558][ T5932] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 553.576929][ T5932] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 553.577273][ T5932] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 553.577584][ T5932] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 553.577903][ T5932] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 553.578230][ T5932] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 553.578536][ T5932] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 553.578835][ T5932] ? __lock_release (kernel/locking/lockdep.c:5539) [ 553.579141][ T5932] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 553.579463][ T5932] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 553.579768][ T5932] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 553.580071][ T5932] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 553.580402][ T5932] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 553.580705][ T5932] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 553.581054][ T5932] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 553.581419][ T5932] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 553.581723][ T5932] ? 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) [ 553.582027][ T5932] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 553.582356][ T5932] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 553.582678][ T5932] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 553.582986][ T5932] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 553.583315][ T5932] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 553.583620][ T5932] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 553.583929][ T5932] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 553.584260][ T5932] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 553.584564][ T5932] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 553.584951][ T5932] ___sys_sendmsg (net/socket.c:2670) [ 553.585291][ T5932] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 553.585619][ T5932] ? __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) [ 553.585992][ T5932] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 553.586322][ T5932] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 553.586630][ T5932] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 553.586936][ T5932] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 553.587266][ T5932] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 553.587567][ T5932] ? __lock_release (kernel/locking/lockdep.c:5539) [ 553.587891][ T5932] __sys_sendmsg (net/socket.c:2700) [ 553.588209][ T5932] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 553.588595][ T5932] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 553.588906][ T5932] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 553.589238][ T5932] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 553.589555][ T5932] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 553.589932][ T5932] RIP: 0033:0x7f36b8dd11e7 [ 553.590269][ T5932] 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) [ 553.591333][ T5932] RSP: 002b:00007ffdbe4c5598 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 553.591800][ T5932] RAX: ffffffffffffffda RBX: 00007ffdbe4c5cd0 RCX: 00007f36b8dd11e7 [ 553.592271][ T5932] RDX: 0000000000000000 RSI: 00007ffdbe4c5600 RDI: 0000000000000005 [ 553.592715][ T5932] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 553.593161][ T5932] R10: 000000000e035910 R11: 0000000000000246 R12: 0000000000000003 [ 553.593658][ T5932] R13: 00000000686e6be1 R14: 0000000000499600 R15: 0000000000000000 | [ 563.575769][ T6055] ------------[ cut here ]------------ | [ 563.576103][ T6055] WARNING: CPU: 1 PID: 6055 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) | [ 563.576700][ T6055] Modules linked in: [last unloaded: netdevsim] | [ 563.577669][ T6055] Tainted: [W]=WARN [ 563.577899][ T6055] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 563.578277][ T6055] 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) [ 563.578581][ T6055] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 563.579638][ T6055] RSP: 0018:ffffc90009b26d70 EFLAGS: 00010246 [ 563.580014][ T6055] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 563.580459][ T6055] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 563.580895][ T6055] RBP: ffffc90009b26e60 R08: 0000000000000001 R09: 0000000000000000 [ 563.581350][ T6055] R10: ffffc90009b26e90 R11: ffffffffa0d79160 R12: 1ffff92001364db2 [ 563.581792][ T6055] R13: 00000000000005dc R14: ffffc90009b26e90 R15: 0000000000000000 [ 563.582239][ T6055] FS: 00007f7c676ed800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 563.582858][ T6055] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 563.583233][ T6055] CR2: 00000000004e5800 CR3: 000000000bd02003 CR4: 0000000000772ef0 [ 563.583675][ T6055] PKRU: 55555554 [ 563.583893][ T6055] Call Trace: [ 563.584110][ T6055] [ 563.584288][ T6055] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 563.584593][ T6055] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 563.584888][ T6055] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.585181][ T6055] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 563.585485][ T6055] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 563.585782][ T6055] netif_set_mtu (net/core/dev.c:9652) [ 563.586081][ T6055] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 563.586389][ T6055] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.586681][ T6055] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 563.586979][ T6055] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 563.587215][ T6055] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 563.587523][ T6055] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 563.587824][ T6055] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.588135][ T6055] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.588440][ T6055] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 563.588732][ T6055] ? __lock_release (kernel/locking/lockdep.c:5539) [ 563.589027][ T6055] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 563.589341][ T6055] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 563.589641][ T6055] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 563.589940][ T6055] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 563.590319][ T6055] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 563.590622][ T6055] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 563.590911][ T6055] ? __kernel_text_address (kernel/extable.c:79) [ 563.591218][ T6055] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.591512][ T6055] ? __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) [ 563.591808][ T6055] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 563.592177][ T6055] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.592484][ T6055] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.592784][ T6055] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 563.593079][ T6055] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 563.593383][ T6055] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.593675][ T6055] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 563.593962][ T6055] ? __create_object (mm/kmemleak.c:771) [ 563.594274][ T6055] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 563.594580][ T6055] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 563.594880][ T6055] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 563.595264][ T6055] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 563.595595][ T6055] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 563.595893][ T6055] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 563.596211][ T6055] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.596509][ T6055] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.596800][ T6055] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 563.597088][ T6055] ? __lock_release (kernel/locking/lockdep.c:5539) [ 563.597398][ T6055] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 563.597695][ T6055] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 563.598009][ T6055] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 563.598317][ T6055] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.598617][ T6055] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 563.598917][ T6055] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 563.599228][ T6055] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 563.599540][ T6055] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 563.599837][ T6055] ? 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) [ 563.600135][ T6055] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 563.600452][ T6055] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 563.600746][ T6055] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.601041][ T6055] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 563.601346][ T6055] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 563.601638][ T6055] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 563.601936][ T6055] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 563.602245][ T6055] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 563.602539][ T6055] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 563.602917][ T6055] ___sys_sendmsg (net/socket.c:2670) [ 563.603220][ T6055] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 563.603514][ T6055] ? __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) [ 563.603881][ T6055] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 563.604177][ T6055] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.604485][ T6055] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.604783][ T6055] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.605071][ T6055] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 563.605374][ T6055] ? __lock_release (kernel/locking/lockdep.c:5539) [ 563.605675][ T6055] __sys_sendmsg (net/socket.c:2700) [ 563.605965][ T6055] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 563.606336][ T6055] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 563.606643][ T6055] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.606965][ T6055] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 563.607265][ T6055] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 563.607625][ T6055] RIP: 0033:0x7f7c678ba1e7 [ 563.607989][ T6055] 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) [ 563.609067][ T6055] RSP: 002b:00007ffdb19216e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 563.609530][ T6055] RAX: ffffffffffffffda RBX: 00007ffdb1921e20 RCX: 00007f7c678ba1e7 [ 563.609969][ T6055] RDX: 0000000000000000 RSI: 00007ffdb1921750 RDI: 0000000000000005 [ 563.610415][ T6055] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 563.610850][ T6055] R10: 0000000018d02910 R11: 0000000000000246 R12: 0000000000000003 [ 563.611301][ T6055] R13: 00000000686e6beb R14: 0000000000499600 R15: 0000000000000000 | [ 563.757222][ T6056] ------------[ cut here ]------------ | [ 563.757663][ T6056] WARNING: CPU: 2 PID: 6056 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) | [ 563.758279][ T6056] Modules linked in: [last unloaded: netdevsim] | [ 563.759282][ T6056] Tainted: [W]=WARN [ 563.759520][ T6056] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 563.759909][ T6056] 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) [ 563.760234][ T6056] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 563.761293][ T6056] RSP: 0018:ffffc90009b36d70 EFLAGS: 00010246 [ 563.761675][ T6056] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 563.762129][ T6056] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 563.762589][ T6056] RBP: ffffc90009b36e60 R08: 0000000000000001 R09: 0000000000000000 [ 563.763036][ T6056] R10: ffffc90009b36e90 R11: ffffffffa0d79160 R12: 1ffff92001366db2 [ 563.763509][ T6056] R13: 00000000000005dc R14: ffffc90009b36e90 R15: 0000000000000000 [ 563.763963][ T6056] FS: 00007ff4e51a3800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 563.764494][ T6056] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 563.765001][ T6056] CR2: 00000000004e5800 CR3: 000000000b36d001 CR4: 0000000000772ef0 [ 563.765468][ T6056] PKRU: 55555554 [ 563.765699][ T6056] Call Trace: [ 563.765931][ T6056] [ 563.766101][ T6056] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 563.766426][ T6056] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 563.766736][ T6056] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.767047][ T6056] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 563.767360][ T6056] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 563.767671][ T6056] netif_set_mtu (net/core/dev.c:9652) [ 563.767979][ T6056] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 563.768304][ T6056] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.768613][ T6056] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 563.768921][ T6056] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 563.769159][ T6056] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 563.769492][ T6056] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 563.769812][ T6056] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.770122][ T6056] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.770441][ T6056] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 563.770750][ T6056] ? __lock_release (kernel/locking/lockdep.c:5539) [ 563.771062][ T6056] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 563.771377][ T6056] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 563.771688][ T6056] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 563.771999][ T6056] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 563.772393][ T6056] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 563.772695][ T6056] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 563.773007][ T6056] ? __kernel_text_address (kernel/extable.c:79) [ 563.773325][ T6056] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.773633][ T6056] ? __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) [ 563.773940][ T6056] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 563.774325][ T6056] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.774630][ T6056] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.774935][ T6056] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 563.775258][ T6056] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 563.775567][ T6056] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.775867][ T6056] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 563.776167][ T6056] ? __create_object (mm/kmemleak.c:771) [ 563.776487][ T6056] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 563.776792][ T6056] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 563.777097][ T6056] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 563.777485][ T6056] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 563.777803][ T6056] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 563.778122][ T6056] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 563.778438][ T6056] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.778746][ T6056] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.779051][ T6056] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 563.779363][ T6056] ? __lock_release (kernel/locking/lockdep.c:5539) [ 563.779672][ T6056] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 563.779974][ T6056] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 563.780300][ T6056] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 563.780612][ T6056] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.780920][ T6056] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 563.781232][ T6056] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 563.781542][ T6056] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 563.781858][ T6056] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 563.782165][ T6056] ? 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) [ 563.782498][ T6056] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 563.782807][ T6056] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 563.783108][ T6056] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.783427][ T6056] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 563.783735][ T6056] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 563.784038][ T6056] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 563.784360][ T6056] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 563.784682][ T6056] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 563.784986][ T6056] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 563.785382][ T6056] ___sys_sendmsg (net/socket.c:2670) [ 563.785683][ T6056] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 563.785984][ T6056] ? __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) [ 563.786369][ T6056] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 563.786682][ T6056] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.786992][ T6056] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.787311][ T6056] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.787613][ T6056] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 563.787964][ T6056] ? __lock_release (kernel/locking/lockdep.c:5539) [ 563.788284][ T6056] __sys_sendmsg (net/socket.c:2700) [ 563.788584][ T6056] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 563.788957][ T6056] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 563.789289][ T6056] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.789596][ T6056] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 563.789903][ T6056] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 563.790289][ T6056] RIP: 0033:0x7ff4e53701e7 [ 563.790612][ T6056] 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) [ 563.791684][ T6056] RSP: 002b:00007ffd90aad788 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 563.792136][ T6056] RAX: ffffffffffffffda RBX: 00007ffd90aadec0 RCX: 00007ff4e53701e7 [ 563.792595][ T6056] RDX: 0000000000000000 RSI: 00007ffd90aad7f0 RDI: 0000000000000005 [ 563.793044][ T6056] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 563.793505][ T6056] R10: 0000000002611910 R11: 0000000000000246 R12: 0000000000000003 [ 563.793953][ T6056] R13: 00000000686e6beb R14: 0000000000499600 R15: 0000000000000000 | [ 563.920489][ T6057] ------------[ cut here ]------------ | [ 563.920951][ T6057] WARNING: CPU: 2 PID: 6057 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) | [ 563.921559][ T6057] Modules linked in: [last unloaded: netdevsim] | [ 563.922991][ T6057] Tainted: [W]=WARN [ 563.923238][ T6057] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 563.923612][ T6057] 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) [ 563.923924][ T6057] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 563.924995][ T6057] RSP: 0018:ffffc90009b46d70 EFLAGS: 00010246 [ 563.925475][ T6057] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 563.925928][ T6057] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 563.926386][ T6057] RBP: ffffc90009b46e60 R08: 0000000000000001 R09: 0000000000000000 [ 563.926840][ T6057] R10: ffffc90009b46e90 R11: ffffffffa0d79160 R12: 1ffff92001368db2 [ 563.927295][ T6057] R13: 00000000000005dc R14: ffffc90009b46e90 R15: 0000000000000000 [ 563.927739][ T6057] FS: 00007f54dd1ff800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 563.928292][ T6057] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 563.928680][ T6057] CR2: 00000000004e5800 CR3: 0000000010596004 CR4: 0000000000772ef0 [ 563.929130][ T6057] PKRU: 55555554 [ 563.929373][ T6057] Call Trace: [ 563.929605][ T6057] [ 563.929766][ T6057] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 563.930076][ T6057] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 563.930395][ T6057] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.930702][ T6057] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 563.931013][ T6057] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 563.931332][ T6057] netif_set_mtu (net/core/dev.c:9652) [ 563.931639][ T6057] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 563.931952][ T6057] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.932269][ T6057] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 563.932577][ T6057] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 563.932814][ T6057] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 563.933138][ T6057] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 563.933463][ T6057] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.933771][ T6057] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.934078][ T6057] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 563.934420][ T6057] ? __lock_release (kernel/locking/lockdep.c:5539) [ 563.934731][ T6057] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 563.935035][ T6057] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 563.935357][ T6057] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 563.935675][ T6057] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 563.936055][ T6057] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 563.936368][ T6057] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 563.936678][ T6057] ? __kernel_text_address (kernel/extable.c:79) [ 563.936987][ T6057] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.937302][ T6057] ? __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) [ 563.937610][ T6057] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 563.938003][ T6057] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.938318][ T6057] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.938621][ T6057] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 563.938924][ T6057] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 563.939239][ T6057] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.939543][ T6057] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 563.939845][ T6057] ? __create_object (mm/kmemleak.c:771) [ 563.940160][ T6057] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 563.940495][ T6057] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 563.940803][ T6057] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 563.941173][ T6057] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 563.941502][ T6057] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 563.941811][ T6057] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 563.942119][ T6057] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.942440][ T6057] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.942786][ T6057] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 563.943088][ T6057] ? __lock_release (kernel/locking/lockdep.c:5539) [ 563.943406][ T6057] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 563.943735][ T6057] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 563.944042][ T6057] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 563.944358][ T6057] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.944676][ T6057] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 563.944978][ T6057] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 563.945298][ T6057] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 563.945614][ T6057] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 563.945918][ T6057] ? 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) [ 563.946235][ T6057] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 563.946549][ T6057] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 563.946851][ T6057] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.947165][ T6057] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 563.947485][ T6057] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 563.947787][ T6057] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 563.948113][ T6057] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 563.948429][ T6057] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 563.948731][ T6057] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 563.949115][ T6057] ___sys_sendmsg (net/socket.c:2670) [ 563.949427][ T6057] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 563.949740][ T6057] ? __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) [ 563.950115][ T6057] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 563.950428][ T6057] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.950736][ T6057] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.951041][ T6057] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.951354][ T6057] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 563.951655][ T6057] ? __lock_release (kernel/locking/lockdep.c:5539) [ 563.951977][ T6057] __sys_sendmsg (net/socket.c:2700) [ 563.952294][ T6057] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 563.952673][ T6057] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 563.952987][ T6057] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.953308][ T6057] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 563.953613][ T6057] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 563.953987][ T6057] RIP: 0033:0x7f54dd3cc1e7 [ 563.954325][ T6057] 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) [ 563.955389][ T6057] RSP: 002b:00007fff13f74698 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 563.955848][ T6057] RAX: ffffffffffffffda RBX: 00007fff13f74dd0 RCX: 00007f54dd3cc1e7 [ 563.956316][ T6057] RDX: 0000000000000000 RSI: 00007fff13f74700 RDI: 0000000000000005 [ 563.956760][ T6057] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 563.957253][ T6057] R10: 000000003b210910 R11: 0000000000000246 R12: 0000000000000003 [ 563.957704][ T6057] R13: 00000000686e6beb R14: 0000000000499600 R15: 0000000000000000 | [ 573.988960][ T6183] ------------[ cut here ]------------ | [ 573.989452][ T6183] WARNING: CPU: 2 PID: 6183 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) | [ 573.990056][ T6183] Modules linked in: [last unloaded: netdevsim] | [ 573.991098][ T6183] Tainted: [W]=WARN [ 573.991354][ T6183] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 573.991741][ T6183] 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) [ 573.992059][ T6183] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 573.993119][ T6183] RSP: 0018:ffffc90009e96d70 EFLAGS: 00010246 [ 573.993520][ T6183] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 573.994018][ T6183] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 573.994505][ T6183] RBP: ffffc90009e96e60 R08: 0000000000000001 R09: 0000000000000000 [ 573.994991][ T6183] R10: ffffc90009e96e90 R11: ffffffffa0d79160 R12: 1ffff920013d2db2 [ 573.995692][ T6183] R13: 00000000000005dc R14: ffffc90009e96e90 R15: 0000000000000000 [ 573.996381][ T6183] FS: 00007f461958b800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 573.997108][ T6183] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 573.997690][ T6183] CR2: 00000000004e5800 CR3: 000000001081b005 CR4: 0000000000772ef0 [ 573.998312][ T6183] PKRU: 55555554 [ 573.998560][ T6183] Call Trace: [ 573.998807][ T6183] [ 573.998983][ T6183] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 573.999331][ T6183] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 573.999659][ T6183] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 573.999986][ T6183] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 574.000373][ T6183] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 574.000709][ T6183] netif_set_mtu (net/core/dev.c:9652) [ 574.001031][ T6183] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 574.001376][ T6183] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 574.001698][ T6183] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 574.002027][ T6183] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 574.002290][ T6183] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 574.002630][ T6183] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 574.002967][ T6183] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 574.003309][ T6183] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 574.003630][ T6183] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 574.003950][ T6183] ? __lock_release (kernel/locking/lockdep.c:5539) [ 574.004283][ T6183] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 574.004609][ T6183] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 574.004945][ T6183] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 574.005320][ T6183] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 574.005731][ T6183] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 574.006052][ T6183] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 574.006388][ T6183] ? __kernel_text_address (kernel/extable.c:79) [ 574.006715][ T6183] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 574.007039][ T6183] ? __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) [ 574.007389][ T6183] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 574.007789][ T6183] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 574.008121][ T6183] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 574.008452][ T6183] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 574.008771][ T6183] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 574.009103][ T6183] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 574.009438][ T6183] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 574.009755][ T6183] ? __create_object (mm/kmemleak.c:771) [ 574.010079][ T6183] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 574.010453][ T6183] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 574.010779][ T6183] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 574.011181][ T6183] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 574.011533][ T6183] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 574.011858][ T6183] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 574.012173][ T6183] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 574.012509][ T6183] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 574.012830][ T6183] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 574.013155][ T6183] ? __lock_release (kernel/locking/lockdep.c:5539) [ 574.013491][ T6183] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 574.013813][ T6183] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 574.014145][ T6183] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 574.014489][ T6183] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 574.014813][ T6183] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 574.015137][ T6183] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 574.015509][ T6183] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 574.015851][ T6183] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 574.016172][ T6183] ? 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) [ 574.016504][ T6183] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 574.016832][ T6183] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 574.017149][ T6183] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 574.017489][ T6183] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 574.017817][ T6183] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 574.018149][ T6183] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 574.018492][ T6183] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 574.018818][ T6183] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 574.019138][ T6183] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 574.019559][ T6183] ___sys_sendmsg (net/socket.c:2670) [ 574.019881][ T6183] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 574.020217][ T6183] ? __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) [ 574.020657][ T6183] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 574.020977][ T6183] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 574.021317][ T6183] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 574.021646][ T6183] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 574.021971][ T6183] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 574.022300][ T6183] ? __lock_release (kernel/locking/lockdep.c:5539) [ 574.022626][ T6183] __sys_sendmsg (net/socket.c:2700) [ 574.022941][ T6183] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 574.023351][ T6183] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 574.023688][ T6183] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 574.024013][ T6183] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 574.024358][ T6183] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 574.024754][ T6183] RIP: 0033:0x7f46197581e7 [ 574.025093][ T6183] 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) [ 574.026258][ T6183] RSP: 002b:00007ffdf6d07bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 574.026745][ T6183] RAX: ffffffffffffffda RBX: 00007ffdf6d08310 RCX: 00007f46197581e7 [ 574.027234][ T6183] RDX: 0000000000000000 RSI: 00007ffdf6d07c40 RDI: 0000000000000005 [ 574.027709][ T6183] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 574.028205][ T6183] R10: 000000003ab96910 R11: 0000000000000246 R12: 0000000000000003 [ 574.028681][ T6183] R13: 00000000686e6bf5 R14: 0000000000499600 R15: 0000000000000000 | [ 574.170921][ T6184] ------------[ cut here ]------------ | [ 574.171344][ T6184] WARNING: CPU: 2 PID: 6184 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) | [ 574.171993][ T6184] Modules linked in: [last unloaded: netdevsim] | [ 574.173094][ T6184] Tainted: [W]=WARN [ 574.173355][ T6184] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 574.173756][ T6184] 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) [ 574.174095][ T6184] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 574.175231][ T6184] RSP: 0018:ffffc90009e96d70 EFLAGS: 00010246 [ 574.175633][ T6184] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 574.176108][ T6184] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 574.176632][ T6184] RBP: ffffc90009e96e60 R08: 0000000000000001 R09: 0000000000000000 [ 574.177108][ T6184] R10: ffffc90009e96e90 R11: ffffffffa0d79160 R12: 1ffff920013d2db2 [ 574.177592][ T6184] R13: 00000000000005dc R14: ffffc90009e96e90 R15: 0000000000000000 [ 574.178075][ T6184] FS: 00007fe6c143d800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 574.178659][ T6184] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 574.179069][ T6184] CR2: 00000000004e5800 CR3: 000000000dd74001 CR4: 0000000000772ef0 [ 574.179564][ T6184] PKRU: 55555554 [ 574.179843][ T6184] Call Trace: [ 574.180088][ T6184] [ 574.180302][ T6184] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 574.180637][ T6184] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 574.180975][ T6184] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 574.181313][ T6184] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 574.181636][ T6184] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 574.181958][ T6184] netif_set_mtu (net/core/dev.c:9652) [ 574.182289][ T6184] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 574.182617][ T6184] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 574.182937][ T6184] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 574.183295][ T6184] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 574.183546][ T6184] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 574.183880][ T6184] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 574.184230][ T6184] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 574.184608][ T6184] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 574.184919][ T6184] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 574.185256][ T6184] ? __lock_release (kernel/locking/lockdep.c:5539) [ 574.185573][ T6184] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 574.185920][ T6184] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 574.186270][ T6184] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 574.186601][ T6184] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 574.187005][ T6184] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 574.187343][ T6184] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 574.187662][ T6184] ? __kernel_text_address (kernel/extable.c:79) [ 574.187998][ T6184] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 574.188387][ T6184] ? __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) [ 574.188710][ T6184] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 574.189106][ T6184] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 574.189447][ T6184] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 574.189766][ T6184] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 574.190083][ T6184] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 574.190415][ T6184] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 574.190746][ T6184] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 574.191066][ T6184] ? __create_object (mm/kmemleak.c:771) [ 574.191401][ T6184] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 574.191729][ T6184] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 574.192052][ T6184] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 574.192490][ T6184] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 574.192825][ T6184] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 574.193157][ T6184] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 574.193508][ T6184] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 574.193834][ T6184] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 574.194165][ T6184] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 574.194494][ T6184] ? __lock_release (kernel/locking/lockdep.c:5539) [ 574.194816][ T6184] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 574.195136][ T6184] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 574.195472][ T6184] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 574.195809][ T6184] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 574.196142][ T6184] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 574.196509][ T6184] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 574.196837][ T6184] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 574.197168][ T6184] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 574.197502][ T6184] ? 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) [ 574.197824][ T6184] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 574.198186][ T6184] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 574.198521][ T6184] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 574.198849][ T6184] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 574.199172][ T6184] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 574.199512][ T6184] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 574.199845][ T6184] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 574.200172][ T6184] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 574.200535][ T6184] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 574.200958][ T6184] ___sys_sendmsg (net/socket.c:2670) [ 574.201285][ T6184] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 574.201610][ T6184] ? __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) [ 574.202005][ T6184] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 574.202339][ T6184] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 574.202662][ T6184] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 574.202991][ T6184] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 574.203329][ T6184] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 574.203654][ T6184] ? __lock_release (kernel/locking/lockdep.c:5539) [ 574.203979][ T6184] __sys_sendmsg (net/socket.c:2700) [ 574.204348][ T6184] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 574.204748][ T6184] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 574.205081][ T6184] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 574.205419][ T6184] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 574.205753][ T6184] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 574.206143][ T6184] RIP: 0033:0x7fe6c160a1e7 [ 574.206487][ T6184] 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) [ 574.207603][ T6184] RSP: 002b:00007ffedb550228 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 574.208107][ T6184] RAX: ffffffffffffffda RBX: 00007ffedb550960 RCX: 00007fe6c160a1e7 [ 574.208622][ T6184] RDX: 0000000000000000 RSI: 00007ffedb550290 RDI: 0000000000000005 [ 574.209092][ T6184] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 574.209574][ T6184] R10: 000000003fdae910 R11: 0000000000000246 R12: 0000000000000003 [ 574.210054][ T6184] R13: 00000000686e6bf5 R14: 0000000000499600 R15: 0000000000000000 | [ 574.351695][ T6185] ------------[ cut here ]------------ | [ 574.352060][ T6185] WARNING: CPU: 0 PID: 6185 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) | [ 574.353312][ T6185] Modules linked in: [last unloaded: netdevsim] | [ 574.354354][ T6185] Tainted: [W]=WARN [ 574.354587][ T6185] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 574.354973][ T6185] 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) [ 574.355299][ T6185] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 574.356407][ T6185] RSP: 0018:ffffc90009dd6d70 EFLAGS: 00010246 [ 574.356799][ T6185] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 574.357266][ T6185] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 574.357731][ T6185] RBP: ffffc90009dd6e60 R08: 0000000000000001 R09: 0000000000000000 [ 574.358224][ T6185] R10: ffffc90009dd6e90 R11: ffffffffa0d79160 R12: 1ffff920013badb2 [ 574.358691][ T6185] R13: 00000000000005dc R14: ffffc90009dd6e90 R15: 0000000000000000 [ 574.359150][ T6185] FS: 00007f2d1ff3c800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 574.359700][ T6185] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 574.360090][ T6185] CR2: 00000000004e5800 CR3: 000000000f433001 CR4: 0000000000772ef0 [ 574.360572][ T6185] PKRU: 55555554 [ 574.360802][ T6185] Call Trace: [ 574.361034][ T6185] [ 574.361190][ T6185] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 574.361513][ T6185] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 574.361823][ T6185] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 574.362138][ T6185] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 574.362462][ T6185] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 574.362778][ T6185] netif_set_mtu (net/core/dev.c:9652) [ 574.363085][ T6185] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 574.363411][ T6185] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 574.363716][ T6185] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 574.364023][ T6185] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 574.364268][ T6185] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 574.364590][ T6185] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 574.364916][ T6185] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 574.365236][ T6185] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 574.365545][ T6185] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 574.365851][ T6185] ? __lock_release (kernel/locking/lockdep.c:5539) [ 574.366161][ T6185] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 574.366481][ T6185] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 574.366795][ T6185] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 574.367106][ T6185] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 574.367531][ T6185] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 574.367837][ T6185] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 574.368158][ T6185] ? __kernel_text_address (kernel/extable.c:79) [ 574.368482][ T6185] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 574.368794][ T6185] ? __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) [ 574.369104][ T6185] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 574.369499][ T6185] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 574.369813][ T6185] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 574.370120][ T6185] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 574.370437][ T6185] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 574.370749][ T6185] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 574.371058][ T6185] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 574.371370][ T6185] ? __create_object (mm/kmemleak.c:771) [ 574.371678][ T6185] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 574.371994][ T6185] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 574.372312][ T6185] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 574.372693][ T6185] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 574.373010][ T6185] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 574.373336][ T6185] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 574.373643][ T6185] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 574.373953][ T6185] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 574.374267][ T6185] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 574.374581][ T6185] ? __lock_release (kernel/locking/lockdep.c:5539) [ 574.374894][ T6185] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 574.375217][ T6185] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 574.375527][ T6185] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 574.375835][ T6185] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 574.376148][ T6185] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 574.376461][ T6185] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 574.376775][ T6185] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 574.377093][ T6185] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 574.377409][ T6185] ? 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) [ 574.377714][ T6185] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 574.378033][ T6185] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 574.378348][ T6185] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 574.378655][ T6185] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 574.378968][ T6185] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 574.379285][ T6185] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 574.379602][ T6185] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 574.379912][ T6185] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 574.380223][ T6185] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 574.380628][ T6185] ___sys_sendmsg (net/socket.c:2670) [ 574.380931][ T6185] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 574.381249][ T6185] ? __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) [ 574.381630][ T6185] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 574.381936][ T6185] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 574.382255][ T6185] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 574.382567][ T6185] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 574.382873][ T6185] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 574.383177][ T6185] ? __lock_release (kernel/locking/lockdep.c:5539) [ 574.383498][ T6185] __sys_sendmsg (net/socket.c:2700) [ 574.383808][ T6185] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 574.384185][ T6185] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 574.384513][ T6185] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 574.384823][ T6185] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 574.385128][ T6185] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 574.385517][ T6185] RIP: 0033:0x7f2d201091e7 [ 574.385837][ T6185] 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) [ 574.386948][ T6185] RSP: 002b:00007ffc4b2f2848 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 574.387420][ T6185] RAX: ffffffffffffffda RBX: 00007ffc4b2f2f80 RCX: 00007f2d201091e7 [ 574.387890][ T6185] RDX: 0000000000000000 RSI: 00007ffc4b2f28b0 RDI: 0000000000000005 [ 574.388364][ T6185] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 574.388824][ T6185] R10: 00000000046dd910 R11: 0000000000000246 R12: 0000000000000003 [ 574.389299][ T6185] R13: 00000000686e6bf6 R14: 0000000000499600 R15: 0000000000000000 | [ 583.868596][ T6309] ------------[ cut here ]------------ | [ 583.868959][ T6309] WARNING: CPU: 1 PID: 6309 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) | [ 583.869598][ T6309] Modules linked in: [last unloaded: netdevsim] | [ 583.872110][ T6309] Tainted: [W]=WARN [ 583.872468][ T6309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 583.872851][ T6309] 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) [ 583.873167][ T6309] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 583.874276][ T6309] RSP: 0018:ffffc9000a1d6d70 EFLAGS: 00010246 [ 583.874680][ T6309] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 583.875142][ T6309] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 583.875607][ T6309] RBP: ffffc9000a1d6e60 R08: 0000000000000001 R09: 0000000000000000 [ 583.876065][ T6309] R10: ffffc9000a1d6e90 R11: ffffffffa0d79160 R12: 1ffff9200143adb2 [ 583.876532][ T6309] R13: 00000000000005dc R14: ffffc9000a1d6e90 R15: 0000000000000000 [ 583.876985][ T6309] FS: 00007f92528a7800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 583.877522][ T6309] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 583.877923][ T6309] CR2: 00000000004e5800 CR3: 000000000ff7a004 CR4: 0000000000772ef0 [ 583.878403][ T6309] PKRU: 55555554 [ 583.878635][ T6309] Call Trace: [ 583.878866][ T6309] [ 583.879024][ T6309] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 583.879345][ T6309] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 583.879657][ T6309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.879965][ T6309] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 583.880285][ T6309] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 583.880602][ T6309] netif_set_mtu (net/core/dev.c:9652) [ 583.880908][ T6309] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 583.881232][ T6309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.881547][ T6309] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 583.881856][ T6309] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 583.882095][ T6309] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 583.882437][ T6309] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 583.882766][ T6309] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.883077][ T6309] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.883396][ T6309] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 583.883705][ T6309] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.884018][ T6309] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 583.884339][ T6309] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 583.884658][ T6309] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 583.884970][ T6309] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 583.885372][ T6309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 583.885676][ T6309] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 583.885985][ T6309] ? __kernel_text_address (kernel/extable.c:79) [ 583.886328][ T6309] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.886647][ T6309] ? __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) [ 583.886959][ T6309] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 583.887349][ T6309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.887659][ T6309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.887977][ T6309] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 583.888298][ T6309] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 583.888607][ T6309] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.888915][ T6309] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 583.889228][ T6309] ? __create_object (mm/kmemleak.c:771) [ 583.889541][ T6309] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 583.889853][ T6309] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 583.890164][ T6309] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 583.890564][ T6309] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 583.890878][ T6309] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 583.891205][ T6309] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 583.891511][ T6309] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.891818][ T6309] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.892126][ T6309] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 583.892445][ T6309] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.892756][ T6309] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 583.893065][ T6309] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 583.893381][ T6309] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 583.893693][ T6309] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.894004][ T6309] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 583.894328][ T6309] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 583.894632][ T6309] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 583.894951][ T6309] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 583.895272][ T6309] ? 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) [ 583.895590][ T6309] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 583.895899][ T6309] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 583.896216][ T6309] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.896534][ T6309] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 583.896846][ T6309] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 583.897156][ T6309] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 583.897483][ T6309] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 583.897796][ T6309] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 583.898114][ T6309] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 583.898531][ T6309] ___sys_sendmsg (net/socket.c:2670) [ 583.898838][ T6309] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 583.899148][ T6309] ? __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) [ 583.899546][ T6309] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 583.899857][ T6309] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.900168][ T6309] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.900502][ T6309] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.900820][ T6309] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 583.901125][ T6309] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.901450][ T6309] __sys_sendmsg (net/socket.c:2700) [ 583.901756][ T6309] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 583.902135][ T6309] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 583.902467][ T6309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.902780][ T6309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 583.903088][ T6309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 583.903477][ T6309] RIP: 0033:0x7f9252a741e7 [ 583.903801][ T6309] 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) [ 583.904911][ T6309] RSP: 002b:00007fff3a470c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 583.905388][ T6309] RAX: ffffffffffffffda RBX: 00007fff3a471360 RCX: 00007f9252a741e7 [ 583.905851][ T6309] RDX: 0000000000000000 RSI: 00007fff3a470c90 RDI: 0000000000000005 [ 583.906326][ T6309] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 583.906797][ T6309] R10: 000000001fedc910 R11: 0000000000000246 R12: 0000000000000003 [ 583.907262][ T6309] R13: 00000000686e6bff R14: 0000000000499600 R15: 0000000000000000 | [ 584.050575][ T6310] ------------[ cut here ]------------ | [ 584.050930][ T6310] WARNING: CPU: 1 PID: 6310 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) | [ 584.051551][ T6310] Modules linked in: [last unloaded: netdevsim] | [ 584.052588][ T6310] Tainted: [W]=WARN [ 584.052819][ T6310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 584.053226][ T6310] 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) [ 584.053544][ T6310] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 584.055767][ T6310] RSP: 0018:ffffc9000a1e6d70 EFLAGS: 00010246 [ 584.056164][ T6310] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 584.056629][ T6310] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 584.057087][ T6310] RBP: ffffc9000a1e6e60 R08: 0000000000000001 R09: 0000000000000000 [ 584.057568][ T6310] R10: ffffc9000a1e6e90 R11: ffffffffa0d79160 R12: 1ffff9200143cdb2 [ 584.058037][ T6310] R13: 00000000000005dc R14: ffffc9000a1e6e90 R15: 0000000000000000 [ 584.058502][ T6310] FS: 00007f59651d9800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 584.059037][ T6310] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 584.059445][ T6310] CR2: 00000000004e5800 CR3: 0000000008f1e005 CR4: 0000000000772ef0 [ 584.059905][ T6310] PKRU: 55555554 [ 584.060136][ T6310] Call Trace: [ 584.060374][ T6310] [ 584.060529][ T6310] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 584.060844][ T6310] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 584.061156][ T6310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 584.061488][ T6310] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 584.061805][ T6310] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 584.062116][ T6310] netif_set_mtu (net/core/dev.c:9652) [ 584.062435][ T6310] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 584.062751][ T6310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 584.063055][ T6310] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 584.063385][ T6310] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 584.063621][ T6310] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 584.063952][ T6310] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 584.064273][ T6310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 584.064588][ T6310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 584.064894][ T6310] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 584.065217][ T6310] ? __lock_release (kernel/locking/lockdep.c:5539) [ 584.065549][ T6310] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 584.065853][ T6310] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 584.066161][ T6310] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 584.066493][ T6310] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 584.066884][ T6310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 584.067186][ T6310] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 584.067499][ T6310] ? __kernel_text_address (kernel/extable.c:79) [ 584.067806][ T6310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 584.068142][ T6310] ? __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) [ 584.068463][ T6310] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 584.068854][ T6310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 584.069158][ T6310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 584.069481][ T6310] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 584.069789][ T6310] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 584.070096][ T6310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 584.070407][ T6310] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 584.070708][ T6310] ? __create_object (mm/kmemleak.c:771) [ 584.071025][ T6310] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 584.071343][ T6310] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 584.071654][ T6310] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 584.072037][ T6310] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 584.072359][ T6310] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 584.072669][ T6310] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 584.072974][ T6310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 584.073301][ T6310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 584.073625][ T6310] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 584.073927][ T6310] ? __lock_release (kernel/locking/lockdep.c:5539) [ 584.074240][ T6310] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 584.074545][ T6310] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 584.074851][ T6310] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 584.075159][ T6310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 584.075475][ T6310] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 584.075783][ T6310] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 584.076100][ T6310] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 584.076425][ T6310] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 584.076728][ T6310] ? 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) [ 584.077033][ T6310] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 584.077347][ T6310] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 584.077651][ T6310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 584.077981][ T6310] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 584.078296][ T6310] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 584.078602][ T6310] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 584.078914][ T6310] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 584.079230][ T6310] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 584.079534][ T6310] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 584.079925][ T6310] ___sys_sendmsg (net/socket.c:2670) [ 584.080239][ T6310] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 584.080554][ T6310] ? __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) [ 584.080936][ T6310] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 584.081265][ T6310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 584.081577][ T6310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 584.081887][ T6310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 584.082207][ T6310] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 584.082511][ T6310] ? __lock_release (kernel/locking/lockdep.c:5539) [ 584.082829][ T6310] __sys_sendmsg (net/socket.c:2700) [ 584.083129][ T6310] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 584.083524][ T6310] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 584.083841][ T6310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 584.084149][ T6310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 584.084468][ T6310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 584.084855][ T6310] RIP: 0033:0x7f59653a61e7 [ 584.085187][ T6310] 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) [ 584.086325][ T6310] RSP: 002b:00007ffc8d996298 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 584.086792][ T6310] RAX: ffffffffffffffda RBX: 00007ffc8d9969d0 RCX: 00007f59653a61e7 [ 584.087277][ T6310] RDX: 0000000000000000 RSI: 00007ffc8d996300 RDI: 0000000000000005 [ 584.087737][ T6310] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 584.088220][ T6310] R10: 0000000021839910 R11: 0000000000000246 R12: 0000000000000003 [ 584.088678][ T6310] R13: 00000000686e6bff R14: 0000000000499600 R15: 0000000000000000 | [ 584.208023][ T6311] ------------[ cut here ]------------ | [ 584.208397][ T6311] WARNING: CPU: 1 PID: 6311 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) | [ 584.209017][ T6311] Modules linked in: [last unloaded: netdevsim] | [ 584.210041][ T6311] Tainted: [W]=WARN [ 584.210278][ T6311] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 584.210661][ T6311] 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) [ 584.210975][ T6311] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 584.212088][ T6311] RSP: 0018:ffffc9000a1e6d70 EFLAGS: 00010246 [ 584.213897][ T6311] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 584.214379][ T6311] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 584.214845][ T6311] RBP: ffffc9000a1e6e60 R08: 0000000000000001 R09: 0000000000000000 [ 584.215329][ T6311] R10: ffffc9000a1e6e90 R11: ffffffffa0d79160 R12: 1ffff9200143cdb2 [ 584.215783][ T6311] R13: 00000000000005dc R14: ffffc9000a1e6e90 R15: 0000000000000000 [ 584.216249][ T6311] FS: 00007f72e7a99800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 584.216790][ T6311] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 584.217177][ T6311] CR2: 00000000004e5800 CR3: 00000000107bb001 CR4: 0000000000772ef0 [ 584.217649][ T6311] PKRU: 55555554 [ 584.217888][ T6311] Call Trace: [ 584.218124][ T6311] [ 584.218290][ T6311] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 584.218605][ T6311] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 584.218929][ T6311] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 584.219264][ T6311] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 584.219574][ T6311] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 584.219885][ T6311] netif_set_mtu (net/core/dev.c:9652) [ 584.220204][ T6311] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 584.220520][ T6311] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 584.220831][ T6311] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 584.221153][ T6311] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 584.221408][ T6311] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 584.221732][ T6311] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 584.222046][ T6311] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 584.222370][ T6311] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 584.222681][ T6311] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 584.222990][ T6311] ? __lock_release (kernel/locking/lockdep.c:5539) [ 584.223327][ T6311] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 584.223636][ T6311] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 584.223958][ T6311] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 584.224287][ T6311] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 584.224679][ T6311] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 584.224995][ T6311] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 584.225312][ T6311] ? __kernel_text_address (kernel/extable.c:79) [ 584.225625][ T6311] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 584.225939][ T6311] ? __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) [ 584.226263][ T6311] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 584.226650][ T6311] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 584.226959][ T6311] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 584.227307][ T6311] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 584.227618][ T6311] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 584.227953][ T6311] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 584.228279][ T6311] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 584.228589][ T6311] ? __create_object (mm/kmemleak.c:771) [ 584.228899][ T6311] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 584.229219][ T6311] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 584.229527][ T6311] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 584.229909][ T6311] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 584.230242][ T6311] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 584.230557][ T6311] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 584.230870][ T6311] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 584.231182][ T6311] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 584.231521][ T6311] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 584.231828][ T6311] ? __lock_release (kernel/locking/lockdep.c:5539) [ 584.232139][ T6311] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 584.232462][ T6311] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 584.232777][ T6311] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 584.233093][ T6311] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 584.233427][ T6311] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 584.233739][ T6311] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 584.234047][ T6311] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 584.234379][ T6311] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 584.234688][ T6311] ? 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) [ 584.234996][ T6311] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 584.235335][ T6311] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 584.235650][ T6311] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 584.235964][ T6311] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 584.236286][ T6311] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 584.236596][ T6311] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 584.236917][ T6311] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 584.237240][ T6311] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 584.237549][ T6311] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 584.237962][ T6311] ___sys_sendmsg (net/socket.c:2670) [ 584.238284][ T6311] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 584.238594][ T6311] ? __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) [ 584.238975][ T6311] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 584.239323][ T6311] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 584.239636][ T6311] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 584.239946][ T6311] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 584.240273][ T6311] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 584.240577][ T6311] ? __lock_release (kernel/locking/lockdep.c:5539) [ 584.240889][ T6311] __sys_sendmsg (net/socket.c:2700) [ 584.241204][ T6311] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 584.241584][ T6311] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 584.241900][ T6311] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 584.242217][ T6311] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 584.242525][ T6311] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 584.242911][ T6311] RIP: 0033:0x7f72e7c661e7 [ 584.243251][ T6311] 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) [ 584.244360][ T6311] RSP: 002b:00007ffdf7a92af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 584.244830][ T6311] RAX: ffffffffffffffda RBX: 00007ffdf7a93230 RCX: 00007f72e7c661e7 [ 584.245299][ T6311] RDX: 0000000000000000 RSI: 00007ffdf7a92b60 RDI: 0000000000000005 [ 584.245760][ T6311] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 584.246226][ T6311] R10: 0000000013e51910 R11: 0000000000000246 R12: 0000000000000003 [ 584.246688][ T6311] R13: 00000000686e6bff R14: 0000000000499600 R15: 0000000000000000 | [ 594.224843][ T6442] ------------[ cut here ]------------ | [ 594.225270][ T6442] WARNING: CPU: 2 PID: 6442 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) | [ 594.225879][ T6442] Modules linked in: [last unloaded: netdevsim] | [ 594.226886][ T6442] Tainted: [W]=WARN [ 594.227122][ T6442] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 594.227507][ T6442] 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) [ 594.227821][ T6442] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 594.228914][ T6442] RSP: 0018:ffffc9000a4c6d70 EFLAGS: 00010246 [ 594.229313][ T6442] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 594.229767][ T6442] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 594.230231][ T6442] RBP: ffffc9000a4c6e60 R08: 0000000000000001 R09: 0000000000000000 [ 594.230681][ T6442] R10: ffffc9000a4c6e90 R11: ffffffffa0d79160 R12: 1ffff92001498db2 [ 594.231134][ T6442] R13: 00000000000005dc R14: ffffc9000a4c6e90 R15: 0000000000000000 [ 594.231598][ T6442] FS: 00007fc8bbf2b800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 594.232133][ T6442] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 594.232547][ T6442] CR2: 00000000004e5800 CR3: 0000000010470002 CR4: 0000000000772ef0 [ 594.233039][ T6442] PKRU: 55555554 [ 594.233302][ T6442] Call Trace: [ 594.233553][ T6442] [ 594.233720][ T6442] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 594.234038][ T6442] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 594.234367][ T6442] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.234680][ T6442] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 594.234985][ T6442] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 594.235300][ T6442] netif_set_mtu (net/core/dev.c:9652) [ 594.235607][ T6442] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 594.235939][ T6442] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.236263][ T6442] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 594.236574][ T6442] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 594.236812][ T6442] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 594.237135][ T6442] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 594.237461][ T6442] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.237774][ T6442] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.238102][ T6442] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 594.238428][ T6442] ? __lock_release (kernel/locking/lockdep.c:5539) [ 594.238741][ T6442] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 594.239055][ T6442] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 594.239379][ T6442] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 594.239689][ T6442] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 594.240074][ T6442] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 594.240396][ T6442] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 594.240699][ T6442] ? __kernel_text_address (kernel/extable.c:79) [ 594.241005][ T6442] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.241325][ T6442] ? __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) [ 594.241635][ T6442] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 594.242032][ T6442] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.242357][ T6442] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.242662][ T6442] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 594.242966][ T6442] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 594.243283][ T6442] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.243590][ T6442] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 594.243895][ T6442] ? __create_object (mm/kmemleak.c:771) [ 594.244219][ T6442] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 594.244525][ T6442] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 594.244833][ T6442] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 594.245226][ T6442] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 594.245539][ T6442] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 594.245846][ T6442] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 594.246155][ T6442] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.246477][ T6442] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.246791][ T6442] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 594.247093][ T6442] ? __lock_release (kernel/locking/lockdep.c:5539) [ 594.247409][ T6442] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 594.247740][ T6442] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 594.248094][ T6442] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 594.248440][ T6442] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.248768][ T6442] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 594.249093][ T6442] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 594.249418][ T6442] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 594.249734][ T6442] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 594.250044][ T6442] ? 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) [ 594.250367][ T6442] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 594.250682][ T6442] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 594.250990][ T6442] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.251317][ T6442] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 594.251626][ T6442] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 594.251927][ T6442] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 594.252277][ T6442] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 594.252586][ T6442] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 594.252894][ T6442] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 594.253293][ T6442] ___sys_sendmsg (net/socket.c:2670) [ 594.253618][ T6442] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 594.253922][ T6442] ? __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) [ 594.254316][ T6442] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 594.254628][ T6442] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.254943][ T6442] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.255267][ T6442] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.255574][ T6442] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 594.255877][ T6442] ? __lock_release (kernel/locking/lockdep.c:5539) [ 594.256188][ T6442] __sys_sendmsg (net/socket.c:2700) [ 594.256502][ T6442] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 594.256878][ T6442] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 594.257203][ T6442] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.257509][ T6442] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 594.257816][ T6442] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 594.258227][ T6442] RIP: 0033:0x7fc8bc0f81e7 [ 594.258563][ T6442] 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) [ 594.259695][ T6442] RSP: 002b:00007ffc44648d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 594.260180][ T6442] RAX: ffffffffffffffda RBX: 00007ffc446494a0 RCX: 00007fc8bc0f81e7 [ 594.260685][ T6442] RDX: 0000000000000000 RSI: 00007ffc44648dd0 RDI: 0000000000000005 [ 594.261140][ T6442] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 594.261615][ T6442] R10: 0000000019232910 R11: 0000000000000246 R12: 0000000000000003 [ 594.262067][ T6442] R13: 00000000686e6c09 R14: 0000000000499600 R15: 0000000000000000 | [ 594.398130][ T6443] ------------[ cut here ]------------ | [ 594.398521][ T6443] WARNING: CPU: 2 PID: 6443 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) | [ 594.399124][ T6443] Modules linked in: [last unloaded: netdevsim] | [ 594.400134][ T6443] Tainted: [W]=WARN [ 594.400377][ T6443] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 594.400753][ T6443] 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) [ 594.401133][ T6443] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 594.402219][ T6443] RSP: 0018:ffffc9000a436d70 EFLAGS: 00010246 [ 594.402605][ T6443] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 594.403055][ T6443] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 594.404209][ T6443] RBP: ffffc9000a436e60 R08: 0000000000000001 R09: 0000000000000000 [ 594.404665][ T6443] R10: ffffc9000a436e90 R11: ffffffffa0d79160 R12: 1ffff92001486db2 [ 594.405118][ T6443] R13: 00000000000005dc R14: ffffc9000a436e90 R15: 0000000000000000 [ 594.405575][ T6443] FS: 00007f16e049a800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 594.406112][ T6443] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 594.406501][ T6443] CR2: 00000000004e5800 CR3: 000000000fa30003 CR4: 0000000000772ef0 [ 594.406966][ T6443] PKRU: 55555554 [ 594.407212][ T6443] Call Trace: [ 594.407448][ T6443] [ 594.407613][ T6443] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 594.407947][ T6443] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 594.408275][ T6443] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.408582][ T6443] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 594.408889][ T6443] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 594.409217][ T6443] netif_set_mtu (net/core/dev.c:9652) [ 594.409523][ T6443] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 594.409834][ T6443] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.410138][ T6443] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 594.410457][ T6443] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 594.410693][ T6443] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 594.411011][ T6443] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 594.411336][ T6443] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.411657][ T6443] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.411971][ T6443] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 594.412289][ T6443] ? __lock_release (kernel/locking/lockdep.c:5539) [ 594.412609][ T6443] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 594.412915][ T6443] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 594.413238][ T6443] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 594.413555][ T6443] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 594.413942][ T6443] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 594.414258][ T6443] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 594.414562][ T6443] ? __kernel_text_address (kernel/extable.c:79) [ 594.414871][ T6443] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.415188][ T6443] ? __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) [ 594.415505][ T6443] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 594.415878][ T6443] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.416223][ T6443] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.416529][ T6443] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 594.416836][ T6443] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 594.417145][ T6443] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.417458][ T6443] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 594.417760][ T6443] ? __create_object (mm/kmemleak.c:771) [ 594.418082][ T6443] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 594.418397][ T6443] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 594.418713][ T6443] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 594.419090][ T6443] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 594.419418][ T6443] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 594.419730][ T6443] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 594.420037][ T6443] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.420365][ T6443] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.420672][ T6443] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 594.420977][ T6443] ? __lock_release (kernel/locking/lockdep.c:5539) [ 594.421291][ T6443] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 594.421593][ T6443] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 594.421906][ T6443] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 594.422223][ T6443] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.422561][ T6443] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 594.422870][ T6443] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 594.423178][ T6443] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 594.423514][ T6443] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 594.423822][ T6443] ? 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) [ 594.424127][ T6443] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 594.424446][ T6443] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 594.424745][ T6443] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.425050][ T6443] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 594.425367][ T6443] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 594.425677][ T6443] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 594.425995][ T6443] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 594.426309][ T6443] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 594.426610][ T6443] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 594.426994][ T6443] ___sys_sendmsg (net/socket.c:2670) [ 594.427308][ T6443] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 594.427612][ T6443] ? __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) [ 594.427999][ T6443] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 594.428313][ T6443] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.428620][ T6443] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.428926][ T6443] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.429242][ T6443] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 594.429549][ T6443] ? __lock_release (kernel/locking/lockdep.c:5539) [ 594.429863][ T6443] __sys_sendmsg (net/socket.c:2700) [ 594.430168][ T6443] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 594.430551][ T6443] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 594.430864][ T6443] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.431170][ T6443] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 594.431485][ T6443] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 594.431861][ T6443] RIP: 0033:0x7f16e06671e7 [ 594.432175][ T6443] 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) [ 594.433248][ T6443] RSP: 002b:00007ffcb160c7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 594.433698][ T6443] RAX: ffffffffffffffda RBX: 00007ffcb160cf00 RCX: 00007f16e06671e7 [ 594.434148][ T6443] RDX: 0000000000000000 RSI: 00007ffcb160c830 RDI: 0000000000000005 [ 594.434613][ T6443] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 594.435064][ T6443] R10: 00000000271f1910 R11: 0000000000000246 R12: 0000000000000003 [ 594.435523][ T6443] R13: 00000000686e6c0a R14: 0000000000499600 R15: 0000000000000000 | [ 594.562944][ T6444] ------------[ cut here ]------------ | [ 594.563335][ T6444] WARNING: CPU: 2 PID: 6444 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) | [ 594.563931][ T6444] Modules linked in: [last unloaded: netdevsim] | [ 594.564932][ T6444] Tainted: [W]=WARN [ 594.565169][ T6444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 594.565567][ T6444] 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) [ 594.565879][ T6444] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 594.566935][ T6444] RSP: 0018:ffffc9000a576d70 EFLAGS: 00010246 [ 594.567325][ T6444] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 594.567782][ T6444] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 594.568250][ T6444] RBP: ffffc9000a576e60 R08: 0000000000000001 R09: 0000000000000000 [ 594.568692][ T6444] R10: ffffc9000a576e90 R11: ffffffffa0d79160 R12: 1ffff920014aedb2 [ 594.569136][ T6444] R13: 00000000000005dc R14: ffffc9000a576e90 R15: 0000000000000000 [ 594.569594][ T6444] FS: 00007ff294256800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 594.570115][ T6444] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 594.570502][ T6444] CR2: 00000000004e5800 CR3: 0000000010cc5005 CR4: 0000000000772ef0 [ 594.570952][ T6444] PKRU: 55555554 [ 594.571185][ T6444] Call Trace: [ 594.571431][ T6444] [ 594.571595][ T6444] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 594.571907][ T6444] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 594.572224][ T6444] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.572534][ T6444] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 594.572858][ T6444] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 594.573174][ T6444] netif_set_mtu (net/core/dev.c:9652) [ 594.573492][ T6444] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 594.573815][ T6444] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.574121][ T6444] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 594.574454][ T6444] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 594.574688][ T6444] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 594.575009][ T6444] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 594.575332][ T6444] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.575652][ T6444] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.575954][ T6444] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 594.576271][ T6444] ? __lock_release (kernel/locking/lockdep.c:5539) [ 594.576593][ T6444] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 594.576894][ T6444] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 594.577209][ T6444] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 594.577517][ T6444] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 594.577907][ T6444] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 594.578228][ T6444] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 594.578539][ T6444] ? __kernel_text_address (kernel/extable.c:79) [ 594.578846][ T6444] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.579152][ T6444] ? __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) [ 594.579469][ T6444] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 594.579843][ T6444] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.580145][ T6444] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.580454][ T6444] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 594.580767][ T6444] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 594.581073][ T6444] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.581385][ T6444] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 594.581693][ T6444] ? __create_object (mm/kmemleak.c:771) [ 594.582001][ T6444] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 594.582321][ T6444] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 594.582627][ T6444] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 594.583011][ T6444] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 594.583331][ T6444] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 594.583640][ T6444] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 594.583945][ T6444] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.584267][ T6444] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.584571][ T6444] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 594.584870][ T6444] ? __lock_release (kernel/locking/lockdep.c:5539) [ 594.585172][ T6444] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 594.585495][ T6444] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 594.585801][ T6444] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 594.586110][ T6444] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.586430][ T6444] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 594.586736][ T6444] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 594.587042][ T6444] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 594.587370][ T6444] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 594.587681][ T6444] ? 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) [ 594.587997][ T6444] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 594.588312][ T6444] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 594.588615][ T6444] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.588921][ T6444] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 594.589237][ T6444] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 594.589550][ T6444] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 594.589862][ T6444] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 594.590183][ T6444] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 594.590492][ T6444] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 594.590888][ T6444] ___sys_sendmsg (net/socket.c:2670) [ 594.591204][ T6444] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 594.591510][ T6444] ? __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) [ 594.591883][ T6444] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 594.592214][ T6444] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.592527][ T6444] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.592839][ T6444] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.593140][ T6444] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 594.593452][ T6444] ? __lock_release (kernel/locking/lockdep.c:5539) [ 594.593763][ T6444] __sys_sendmsg (net/socket.c:2700) [ 594.594067][ T6444] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 594.594451][ T6444] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 594.594781][ T6444] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.595087][ T6444] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 594.595404][ T6444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 594.595778][ T6444] RIP: 0033:0x7ff2944231e7 [ 594.596098][ T6444] 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) [ 594.597173][ T6444] RSP: 002b:00007ffd5d634d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 594.597653][ T6444] RAX: ffffffffffffffda RBX: 00007ffd5d6354b0 RCX: 00007ff2944231e7 [ 594.598113][ T6444] RDX: 0000000000000000 RSI: 00007ffd5d634de0 RDI: 0000000000000005 [ 594.598570][ T6444] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 594.599039][ T6444] R10: 000000001083d910 R11: 0000000000000246 R12: 0000000000000003 [ 594.599498][ T6444] R13: 00000000686e6c0a R14: 0000000000499600 R15: 0000000000000000 | [ 617.212542][ T6711] ------------[ cut here ]------------ | [ 617.212897][ T6711] WARNING: CPU: 3 PID: 6711 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) | [ 617.213495][ T6711] Modules linked in: [last unloaded: netdevsim] | [ 617.214494][ T6711] Tainted: [W]=WARN [ 617.214722][ T6711] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 617.215095][ T6711] 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) [ 617.215413][ T6711] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 617.216477][ T6711] RSP: 0018:ffffc9000aba6d70 EFLAGS: 00010246 [ 617.216859][ T6711] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 617.217317][ T6711] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 617.217766][ T6711] RBP: ffffc9000aba6e60 R08: 0000000000000001 R09: 0000000000000000 [ 617.218238][ T6711] R10: ffffc9000aba6e90 R11: ffffffffa0d79160 R12: 1ffff92001574db2 [ 617.218679][ T6711] R13: 00000000000005dc R14: ffffc9000aba6e90 R15: 0000000000000000 [ 617.219124][ T6711] FS: 00007f4e018f0800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 617.219648][ T6711] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 617.220028][ T6711] CR2: 00000000004e5800 CR3: 00000000052b3001 CR4: 0000000000772ef0 [ 617.220487][ T6711] PKRU: 55555554 [ 617.220707][ T6711] Call Trace: [ 617.220926][ T6711] [ 617.221079][ T6711] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 617.221399][ T6711] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 617.221702][ T6711] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.222000][ T6711] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 617.222305][ T6711] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 617.222614][ T6711] netif_set_mtu (net/core/dev.c:9652) [ 617.222909][ T6711] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 617.223225][ T6711] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.223528][ T6711] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 617.223827][ T6711] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 617.224057][ T6711] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 617.224381][ T6711] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 617.224687][ T6711] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.224989][ T6711] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.225307][ T6711] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 617.225600][ T6711] ? __lock_release (kernel/locking/lockdep.c:5539) [ 617.225904][ T6711] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 617.226208][ T6711] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 617.226516][ T6711] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 617.226815][ T6711] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 617.227183][ T6711] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 617.227494][ T6711] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 617.227789][ T6711] ? __kernel_text_address (kernel/extable.c:79) [ 617.228095][ T6711] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.228401][ T6711] ? __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) [ 617.228702][ T6711] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 617.229073][ T6711] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.229377][ T6711] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.229673][ T6711] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 617.229967][ T6711] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 617.230292][ T6711] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.230590][ T6711] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 617.230882][ T6711] ? __create_object (mm/kmemleak.c:771) [ 617.231189][ T6711] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 617.231498][ T6711] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 617.231790][ T6711] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 617.232153][ T6711] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 617.232472][ T6711] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 617.232772][ T6711] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 617.233065][ T6711] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.233374][ T6711] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.233664][ T6711] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 617.233957][ T6711] ? __lock_release (kernel/locking/lockdep.c:5539) [ 617.234259][ T6711] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 617.234558][ T6711] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 617.234858][ T6711] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 617.235168][ T6711] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.235497][ T6711] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 617.235788][ T6711] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 617.236083][ T6711] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 617.236406][ T6711] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 617.236710][ T6711] ? 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) [ 617.237004][ T6711] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 617.237314][ T6711] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 617.237611][ T6711] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.237919][ T6711] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 617.238229][ T6711] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 617.238526][ T6711] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 617.238830][ T6711] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 617.239125][ T6711] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 617.239424][ T6711] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 617.239803][ T6711] ___sys_sendmsg (net/socket.c:2670) [ 617.240095][ T6711] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 617.240393][ T6711] ? __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) [ 617.240761][ T6711] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 617.241059][ T6711] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.241366][ T6711] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.241669][ T6711] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.241967][ T6711] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 617.242276][ T6711] ? __lock_release (kernel/locking/lockdep.c:5539) [ 617.242577][ T6711] __sys_sendmsg (net/socket.c:2700) [ 617.242869][ T6711] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 617.243241][ T6711] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 617.243546][ T6711] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.243849][ T6711] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 617.244151][ T6711] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 617.244528][ T6711] RIP: 0033:0x7f4e01abd1e7 [ 617.244835][ T6711] 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) [ 617.245960][ T6711] RSP: 002b:00007ffee0ae8fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 617.246412][ T6711] RAX: ffffffffffffffda RBX: 00007ffee0ae96f0 RCX: 00007f4e01abd1e7 [ 617.246860][ T6711] RDX: 0000000000000000 RSI: 00007ffee0ae9020 RDI: 0000000000000005 [ 617.247305][ T6711] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 617.247765][ T6711] R10: 000000001da42910 R11: 0000000000000246 R12: 0000000000000003 [ 617.248234][ T6711] R13: 00000000686e6c20 R14: 0000000000499600 R15: 0000000000000000 | [ 617.406660][ T6712] ------------[ cut here ]------------ | [ 617.407326][ T6712] WARNING: CPU: 2 PID: 6712 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) | [ 617.408450][ T6712] Modules linked in: [last unloaded: netdevsim] | [ 617.410277][ T6712] Tainted: [W]=WARN [ 617.410701][ T6712] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 617.411207][ T6712] 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) [ 617.411531][ T6712] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 617.412623][ T6712] RSP: 0018:ffffc9000abb6d70 EFLAGS: 00010246 [ 617.413010][ T6712] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 617.413482][ T6712] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 617.413954][ T6712] RBP: ffffc9000abb6e60 R08: 0000000000000001 R09: 0000000000000000 [ 617.414443][ T6712] R10: ffffc9000abb6e90 R11: ffffffffa0d79160 R12: 1ffff92001576db2 [ 617.414895][ T6712] R13: 00000000000005dc R14: ffffc9000abb6e90 R15: 0000000000000000 [ 617.415445][ T6712] FS: 00007f3df6b6a800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 617.416043][ T6712] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 617.416501][ T6712] CR2: 00000000004e5800 CR3: 000000000d6e5003 CR4: 0000000000772ef0 [ 617.416960][ T6712] PKRU: 55555554 [ 617.417303][ T6712] Call Trace: [ 617.417597][ T6712] [ 617.417762][ T6712] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 617.418165][ T6712] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 617.418500][ T6712] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.418888][ T6712] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 617.419273][ T6712] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 617.419589][ T6712] netif_set_mtu (net/core/dev.c:9652) [ 617.419895][ T6712] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 617.420238][ T6712] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.420544][ T6712] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 617.420852][ T6712] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 617.421097][ T6712] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 617.421430][ T6712] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 617.421759][ T6712] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.422090][ T6712] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.422655][ T6712] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 617.423207][ T6712] ? __lock_release (kernel/locking/lockdep.c:5539) [ 617.423764][ T6712] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 617.424314][ T6712] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 617.424865][ T6712] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 617.425447][ T6712] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 617.426135][ T6712] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 617.426660][ T6712] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 617.426976][ T6712] ? __kernel_text_address (kernel/extable.c:79) [ 617.427323][ T6712] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.427645][ T6712] ? __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) [ 617.427967][ T6712] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 617.428388][ T6712] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.428708][ T6712] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.429022][ T6712] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 617.429371][ T6712] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 617.429705][ T6712] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.430137][ T6712] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 617.430474][ T6712] ? __create_object (mm/kmemleak.c:771) [ 617.430802][ T6712] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 617.431151][ T6712] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 617.431585][ T6712] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 617.431980][ T6712] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 617.432448][ T6712] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 617.432773][ T6712] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 617.433092][ T6712] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.433429][ T6712] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.433745][ T6712] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 617.434052][ T6712] ? __lock_release (kernel/locking/lockdep.c:5539) [ 617.434490][ T6712] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 617.434901][ T6712] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 617.435268][ T6712] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 617.435650][ T6712] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.435964][ T6712] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 617.436514][ T6712] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 617.437075][ T6712] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 617.437479][ T6712] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 617.437801][ T6712] ? 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) [ 617.438187][ T6712] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 617.438538][ T6712] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 617.438873][ T6712] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.439329][ T6712] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 617.439708][ T6712] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 617.440086][ T6712] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 617.440560][ T6712] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 617.440923][ T6712] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 617.441304][ T6712] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 617.441814][ T6712] ___sys_sendmsg (net/socket.c:2670) [ 617.442274][ T6712] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 617.442819][ T6712] ? __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) [ 617.443523][ T6712] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 617.444082][ T6712] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.444496][ T6712] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.444863][ T6712] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.445358][ T6712] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 617.445730][ T6712] ? __lock_release (kernel/locking/lockdep.c:5539) [ 617.446172][ T6712] __sys_sendmsg (net/socket.c:2700) [ 617.446658][ T6712] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 617.447342][ T6712] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 617.447924][ T6712] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.448469][ T6712] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 617.448834][ T6712] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 617.449297][ T6712] RIP: 0033:0x7f3df6d371e7 [ 617.449752][ T6712] 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) [ 617.451135][ T6712] RSP: 002b:00007ffe0b2434e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 617.451888][ T6712] RAX: ffffffffffffffda RBX: 00007ffe0b243c20 RCX: 00007f3df6d371e7 [ 617.452487][ T6712] RDX: 0000000000000000 RSI: 00007ffe0b243550 RDI: 0000000000000005 [ 617.452958][ T6712] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 617.453534][ T6712] R10: 0000000013834910 R11: 0000000000000246 R12: 0000000000000003 [ 617.453989][ T6712] R13: 00000000686e6c21 R14: 0000000000499600 R15: 0000000000000000 | [ 617.600733][ T6713] ------------[ cut here ]------------ | [ 617.601089][ T6713] WARNING: CPU: 0 PID: 6713 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) | [ 617.601712][ T6713] Modules linked in: [last unloaded: netdevsim] | [ 617.602955][ T6713] Tainted: [W]=WARN [ 617.604325][ T6713] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 617.604719][ T6713] 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) [ 617.605122][ T6713] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 617.606212][ T6713] RSP: 0018:ffffc9000abc6d70 EFLAGS: 00010246 [ 617.606771][ T6713] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 617.607345][ T6713] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 617.607851][ T6713] RBP: ffffc9000abc6e60 R08: 0000000000000001 R09: 0000000000000000 [ 617.608432][ T6713] R10: ffffc9000abc6e90 R11: ffffffffa0d79160 R12: 1ffff92001578db2 [ 617.608916][ T6713] R13: 00000000000005dc R14: ffffc9000abc6e90 R15: 0000000000000000 [ 617.609478][ T6713] FS: 00007fd388305800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 617.610158][ T6713] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 617.610617][ T6713] CR2: 00000000004e5800 CR3: 0000000010518005 CR4: 0000000000772ef0 [ 617.611344][ T6713] PKRU: 55555554 [ 617.611694][ T6713] Call Trace: [ 617.612032][ T6713] [ 617.612273][ T6713] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 617.612707][ T6713] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 617.613010][ T6713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.613320][ T6713] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 617.613683][ T6713] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 617.613990][ T6713] netif_set_mtu (net/core/dev.c:9652) [ 617.614299][ T6713] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 617.614618][ T6713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.615021][ T6713] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 617.615390][ T6713] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 617.615693][ T6713] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 617.616069][ T6713] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 617.616509][ T6713] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.617048][ T6713] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.617584][ T6713] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 617.618117][ T6713] ? __lock_release (kernel/locking/lockdep.c:5539) [ 617.618671][ T6713] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 617.619068][ T6713] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 617.619431][ T6713] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 617.619824][ T6713] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 617.620324][ T6713] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 617.620681][ T6713] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 617.621044][ T6713] ? __kernel_text_address (kernel/extable.c:79) [ 617.621520][ T6713] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.622028][ T6713] ? __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) [ 617.622566][ T6713] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 617.623247][ T6713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.623767][ T6713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.624289][ T6713] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 617.624693][ T6713] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 617.625051][ T6713] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.625457][ T6713] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 617.625931][ T6713] ? __create_object (mm/kmemleak.c:771) [ 617.626473][ T6713] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 617.627010][ T6713] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 617.627322][ T6713] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 617.627760][ T6713] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 617.628139][ T6713] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 617.628464][ T6713] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 617.628861][ T6713] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.629173][ T6713] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.629512][ T6713] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 617.629843][ T6713] ? __lock_release (kernel/locking/lockdep.c:5539) [ 617.630299][ T6713] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 617.630666][ T6713] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 617.631033][ T6713] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 617.631416][ T6713] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.631749][ T6713] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 617.632145][ T6713] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 617.632482][ T6713] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 617.632814][ T6713] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 617.633126][ T6713] ? 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) [ 617.633551][ T6713] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 617.633908][ T6713] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 617.634357][ T6713] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.634723][ T6713] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 617.635031][ T6713] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 617.635336][ T6713] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 617.635745][ T6713] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 617.636170][ T6713] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 617.636528][ T6713] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 617.636909][ T6713] ___sys_sendmsg (net/socket.c:2670) [ 617.637209][ T6713] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 617.637521][ T6713] ? __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) [ 617.637886][ T6713] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 617.638231][ T6713] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.638625][ T6713] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.638926][ T6713] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.639228][ T6713] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 617.639535][ T6713] ? __lock_release (kernel/locking/lockdep.c:5539) [ 617.639868][ T6713] __sys_sendmsg (net/socket.c:2700) [ 617.640258][ T6713] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 617.640679][ T6713] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 617.641053][ T6713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.641434][ T6713] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 617.641828][ T6713] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 617.642329][ T6713] RIP: 0033:0x7fd3884d21e7 [ 617.642698][ T6713] 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) [ 617.644057][ T6713] RSP: 002b:00007ffea48f3108 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 617.644516][ T6713] RAX: ffffffffffffffda RBX: 00007ffea48f3840 RCX: 00007fd3884d21e7 [ 617.645015][ T6713] RDX: 0000000000000000 RSI: 00007ffea48f3170 RDI: 0000000000000005 [ 617.645596][ T6713] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 617.646275][ T6713] R10: 000000002ade7910 R11: 0000000000000246 R12: 0000000000000003 [ 617.646959][ T6713] R13: 00000000686e6c21 R14: 0000000000499600 R15: 0000000000000000 | [ 650.403592][ T7107] ------------[ cut here ]------------ | [ 650.403956][ T7107] WARNING: CPU: 2 PID: 7107 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) | [ 650.404605][ T7107] Modules linked in: [last unloaded: netdevsim] | [ 650.405603][ T7107] Tainted: [W]=WARN [ 650.405841][ T7107] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 650.406223][ T7107] 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) [ 650.406545][ T7107] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 650.407609][ T7107] RSP: 0018:ffffc9000a8e6d70 EFLAGS: 00010246 [ 650.408018][ T7107] RAX: 0000000000000000 RBX: ffff8880094d1000 RCX: 0000000000000001 [ 650.408549][ T7107] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 650.409265][ T7107] RBP: ffffc9000a8e6e60 R08: 0000000000000001 R09: 0000000000000000 [ 650.410047][ T7107] R10: ffffc9000a8e6e90 R11: ffffffffa0d79160 R12: 1ffff9200151cdb2 [ 650.410824][ T7107] R13: 00000000000005dc R14: ffffc9000a8e6e90 R15: 0000000000000000 [ 650.411600][ T7107] FS: 00007f42f9d7d800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 650.412452][ T7107] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 650.413113][ T7107] CR2: 00000000004e5800 CR3: 00000000100a4003 CR4: 0000000000772ef0 [ 650.413849][ T7107] PKRU: 55555554 [ 650.414288][ T7107] Call Trace: [ 650.414605][ T7107] [ 650.414881][ T7107] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 650.415286][ T7107] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 650.415600][ T7107] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.415913][ T7107] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 650.416324][ T7107] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 650.416799][ T7107] netif_set_mtu (net/core/dev.c:9652) [ 650.417284][ T7107] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 650.417823][ T7107] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.418395][ T7107] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 650.418949][ T7107] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 650.419404][ T7107] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 650.419961][ T7107] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 650.420515][ T7107] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.421050][ T7107] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.421601][ T7107] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 650.422156][ T7107] ? __lock_release (kernel/locking/lockdep.c:5539) [ 650.422711][ T7107] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 650.423258][ T7107] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 650.423815][ T7107] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 650.424358][ T7107] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 650.425058][ T7107] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 650.425610][ T7107] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 650.426143][ T7107] ? __kernel_text_address (kernel/extable.c:79) [ 650.426714][ T7107] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.427310][ T7107] ? __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) [ 650.427852][ T7107] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 650.428563][ T7107] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.429103][ T7107] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.429667][ T7107] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 650.430245][ T7107] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 650.430780][ T7107] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.431333][ T7107] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 650.431857][ T7107] ? __create_object (mm/kmemleak.c:771) [ 650.432419][ T7107] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 650.432975][ T7107] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 650.433541][ T7107] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 650.434232][ T7107] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 650.434788][ T7107] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 650.435354][ T7107] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 650.435895][ T7107] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.436459][ T7107] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.437025][ T7107] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 650.437587][ T7107] ? __lock_release (kernel/locking/lockdep.c:5539) [ 650.438147][ T7107] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 650.438718][ T7107] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 650.439286][ T7107] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 650.439846][ T7107] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.440417][ T7107] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 650.440961][ T7107] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 650.441529][ T7107] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 650.442090][ T7107] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 650.442670][ T7107] ? 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) [ 650.443235][ T7107] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 650.443806][ T7107] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 650.444372][ T7107] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.444919][ T7107] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 650.445457][ T7107] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 650.445949][ T7107] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 650.446501][ T7107] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 650.447018][ T7107] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 650.447549][ T7107] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 650.448237][ T7107] ___sys_sendmsg (net/socket.c:2670) [ 650.448784][ T7107] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 650.449344][ T7107] ? __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) [ 650.450005][ T7107] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 650.450541][ T7107] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.451067][ T7107] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.451610][ T7107] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.452123][ T7107] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 650.452661][ T7107] ? __lock_release (kernel/locking/lockdep.c:5539) [ 650.453187][ T7107] __sys_sendmsg (net/socket.c:2700) [ 650.453751][ T7107] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 650.454401][ T7107] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 650.454940][ T7107] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.455471][ T7107] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 650.455976][ T7107] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 650.456611][ T7107] RIP: 0033:0x7f42f9f4a1e7 [ 650.457146][ T7107] 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) [ 650.458985][ T7107] RSP: 002b:00007ffe0a2aeb68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 650.459801][ T7107] RAX: ffffffffffffffda RBX: 00007ffe0a2af2a0 RCX: 00007f42f9f4a1e7 [ 650.460590][ T7107] RDX: 0000000000000000 RSI: 00007ffe0a2aebd0 RDI: 0000000000000005 [ 650.461416][ T7107] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 650.462253][ T7107] R10: 000000001a94b910 R11: 0000000000000246 R12: 0000000000000003 [ 650.463037][ T7107] R13: 00000000686e6c42 R14: 0000000000499600 R15: 0000000000000000 | [ 650.618184][ T7108] ------------[ cut here ]------------ | [ 650.618580][ T7108] WARNING: CPU: 3 PID: 7108 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) | [ 650.619220][ T7108] Modules linked in: [last unloaded: netdevsim] | [ 650.620572][ T7108] Tainted: [W]=WARN [ 650.620826][ T7108] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 650.621245][ T7108] 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) [ 650.621595][ T7108] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 650.622708][ T7108] RSP: 0018:ffffc9000a8e6d70 EFLAGS: 00010246 [ 650.623103][ T7108] RAX: 0000000000000000 RBX: ffff888001ffc000 RCX: 0000000000000001 [ 650.623594][ T7108] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 650.624061][ T7108] RBP: ffffc9000a8e6e60 R08: 0000000000000001 R09: 0000000000000000 [ 650.624541][ T7108] R10: ffffc9000a8e6e90 R11: ffffffffa0d79160 R12: 1ffff9200151cdb2 [ 650.625014][ T7108] R13: 00000000000005dc R14: ffffc9000a8e6e90 R15: 0000000000000000 [ 650.625531][ T7108] FS: 00007f1d0d513800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 650.626092][ T7108] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 650.626485][ T7108] CR2: 00000000004e5800 CR3: 000000000ff4b001 CR4: 0000000000772ef0 [ 650.626952][ T7108] PKRU: 55555554 [ 650.627204][ T7108] Call Trace: [ 650.627464][ T7108] [ 650.627626][ T7108] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 650.627964][ T7108] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 650.628321][ T7108] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.628639][ T7108] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 650.628948][ T7108] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 650.629269][ T7108] netif_set_mtu (net/core/dev.c:9652) [ 650.629574][ T7108] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 650.629900][ T7108] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.630217][ T7108] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 650.630526][ T7108] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 650.630757][ T7108] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 650.631088][ T7108] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 650.631420][ T7108] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.631737][ T7108] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.632059][ T7108] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 650.632390][ T7108] ? __lock_release (kernel/locking/lockdep.c:5539) [ 650.632701][ T7108] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 650.633006][ T7108] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 650.633335][ T7108] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 650.633668][ T7108] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 650.634085][ T7108] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 650.634397][ T7108] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 650.634713][ T7108] ? __kernel_text_address (kernel/extable.c:79) [ 650.635022][ T7108] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.635356][ T7108] ? __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) [ 650.635682][ T7108] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 650.636078][ T7108] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.636420][ T7108] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.636732][ T7108] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 650.637052][ T7108] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 650.637368][ T7108] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.637696][ T7108] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 650.638013][ T7108] ? __create_object (mm/kmemleak.c:771) [ 650.638365][ T7108] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 650.638678][ T7108] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 650.638997][ T7108] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 650.639411][ T7108] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 650.639737][ T7108] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 650.640053][ T7108] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 650.640382][ T7108] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.640695][ T7108] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.640997][ T7108] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 650.641309][ T7108] ? __lock_release (kernel/locking/lockdep.c:5539) [ 650.641627][ T7108] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 650.641928][ T7108] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 650.642259][ T7108] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 650.642576][ T7108] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.642890][ T7108] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 650.643211][ T7108] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 650.643568][ T7108] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 650.643900][ T7108] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 650.644232][ T7108] ? 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) [ 650.644560][ T7108] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 650.644885][ T7108] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 650.645209][ T7108] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.645533][ T7108] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 650.645879][ T7108] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 650.646183][ T7108] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 650.646506][ T7108] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 650.646827][ T7108] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 650.647131][ T7108] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 650.647532][ T7108] ___sys_sendmsg (net/socket.c:2670) [ 650.647839][ T7108] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 650.648153][ T7108] ? __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) [ 650.648543][ T7108] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 650.648901][ T7108] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.649244][ T7108] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.649585][ T7108] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.649910][ T7108] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 650.650245][ T7108] ? __lock_release (kernel/locking/lockdep.c:5539) [ 650.650572][ T7108] __sys_sendmsg (net/socket.c:2700) [ 650.650890][ T7108] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 650.651301][ T7108] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 650.651640][ T7108] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.651964][ T7108] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 650.652295][ T7108] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 650.652693][ T7108] RIP: 0033:0x7f1d0d6e01e7 [ 650.653027][ T7108] 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) [ 650.654202][ T7108] RSP: 002b:00007ffe852b8b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 650.654687][ T7108] RAX: ffffffffffffffda RBX: 00007ffe852b92d0 RCX: 00007f1d0d6e01e7 [ 650.655171][ T7108] RDX: 0000000000000000 RSI: 00007ffe852b8c00 RDI: 0000000000000005 [ 650.655663][ T7108] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 650.656152][ T7108] R10: 000000001a2d6910 R11: 0000000000000246 R12: 0000000000000003 [ 650.656645][ T7108] R13: 00000000686e6c42 R14: 0000000000499600 R15: 0000000000000000 | [ 650.787671][ T7109] ------------[ cut here ]------------ | [ 650.788127][ T7109] WARNING: CPU: 1 PID: 7109 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) | [ 650.788796][ T7109] Modules linked in: [last unloaded: netdevsim] | [ 650.789879][ T7109] Tainted: [W]=WARN [ 650.790121][ T7109] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 650.791527][ T7109] 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) [ 650.791881][ T7109] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 650.793034][ T7109] RSP: 0018:ffffc9000a8d6d70 EFLAGS: 00010246 [ 650.793452][ T7109] RAX: 0000000000000000 RBX: ffff88800df84000 RCX: 0000000000000001 [ 650.793965][ T7109] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 650.794485][ T7109] RBP: ffffc9000a8d6e60 R08: 0000000000000001 R09: 0000000000000000 [ 650.794974][ T7109] R10: ffffc9000a8d6e90 R11: ffffffffa0d79160 R12: 1ffff9200151adb2 [ 650.795469][ T7109] R13: 00000000000005dc R14: ffffc9000a8d6e90 R15: 0000000000000000 [ 650.795950][ T7109] FS: 00007f5e90a33800(0000) GS:ffff8880938c8000(0000) knlGS:0000000000000000 [ 650.796505][ T7109] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 650.796894][ T7109] CR2: 00000000004e5800 CR3: 000000000fe98003 CR4: 0000000000772ef0 [ 650.797377][ T7109] PKRU: 55555554 [ 650.797622][ T7109] Call Trace: [ 650.797878][ T7109] [ 650.798052][ T7109] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 650.798396][ T7109] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 650.798722][ T7109] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.799050][ T7109] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 650.799368][ T7109] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 650.799677][ T7109] netif_set_mtu (net/core/dev.c:9652) [ 650.800017][ T7109] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 650.800352][ T7109] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.800689][ T7109] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 650.801005][ T7109] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 650.801248][ T7109] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 650.801574][ T7109] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 650.801886][ T7109] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.802233][ T7109] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.802546][ T7109] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 650.802854][ T7109] ? __lock_release (kernel/locking/lockdep.c:5539) [ 650.803162][ T7109] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 650.803496][ T7109] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 650.803815][ T7109] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 650.804124][ T7109] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 650.804528][ T7109] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 650.804838][ T7109] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 650.805138][ T7109] ? __kernel_text_address (kernel/extable.c:79) [ 650.805473][ T7109] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.805780][ T7109] ? __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) [ 650.806100][ T7109] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 650.806488][ T7109] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.806803][ T7109] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.807102][ T7109] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 650.807421][ T7109] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 650.807728][ T7109] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.808046][ T7109] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 650.808371][ T7109] ? __create_object (mm/kmemleak.c:771) [ 650.808679][ T7109] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 650.808991][ T7109] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 650.809307][ T7109] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 650.809695][ T7109] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 650.810012][ T7109] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 650.810336][ T7109] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 650.810649][ T7109] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.810970][ T7109] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.811298][ T7109] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 650.811613][ T7109] ? __lock_release (kernel/locking/lockdep.c:5539) [ 650.811918][ T7109] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 650.812238][ T7109] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 650.812546][ T7109] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 650.812862][ T7109] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.813183][ T7109] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 650.813509][ T7109] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 650.813863][ T7109] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 650.814206][ T7109] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 650.814531][ T7109] ? 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) [ 650.814855][ T7109] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 650.815185][ T7109] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 650.815516][ T7109] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.815849][ T7109] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 650.816175][ T7109] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 650.816503][ T7109] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 650.816830][ T7109] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 650.817155][ T7109] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 650.817491][ T7109] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 650.817901][ T7109] ___sys_sendmsg (net/socket.c:2670) [ 650.818233][ T7109] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 650.818550][ T7109] ? __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) [ 650.818945][ T7109] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 650.819279][ T7109] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.819604][ T7109] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.819938][ T7109] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.820269][ T7109] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 650.820589][ T7109] ? __lock_release (kernel/locking/lockdep.c:5539) [ 650.820916][ T7109] __sys_sendmsg (net/socket.c:2700) [ 650.821246][ T7109] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 650.821644][ T7109] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 650.821975][ T7109] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.822304][ T7109] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 650.822640][ T7109] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 650.823037][ T7109] RIP: 0033:0x7f5e90c001e7 [ 650.823383][ T7109] 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) [ 650.824539][ T7109] RSP: 002b:00007ffe2329e968 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 650.825032][ T7109] RAX: ffffffffffffffda RBX: 00007ffe2329f0a0 RCX: 00007f5e90c001e7 [ 650.825525][ T7109] RDX: 0000000000000000 RSI: 00007ffe2329e9d0 RDI: 0000000000000005 [ 650.826008][ T7109] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 650.826521][ T7109] R10: 000000002c747910 R11: 0000000000000246 R12: 0000000000000003 [ 650.826989][ T7109] R13: 00000000686e6c42 R14: 0000000000499600 R15: 0000000000000000 | [ 693.324760][ T7635] ------------[ cut here ]------------ | [ 693.325074][ T7635] WARNING: CPU: 0 PID: 7635 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) | [ 693.325681][ T7635] Modules linked in: [last unloaded: netdevsim] | [ 693.326693][ T7635] Tainted: [W]=WARN [ 693.326922][ T7635] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 693.327308][ T7635] 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) [ 693.327617][ T7635] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 693.328717][ T7635] RSP: 0018:ffffc9000a3a6e70 EFLAGS: 00010246 [ 693.329097][ T7635] RAX: 0000000000000000 RBX: ffff8880051f2000 RCX: 0000000000000001 [ 693.329564][ T7635] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 693.330011][ T7635] RBP: ffffc9000a3a6f60 R08: 0000000000000000 R09: 0000000000000000 [ 693.330480][ T7635] R10: ffffc9000a3a6f90 R11: ffffffff9fcfdd81 R12: 1ffff92001474dd2 [ 693.330930][ T7635] R13: 00000000000005dc R14: ffffc9000a3a6f90 R15: ffff8880051f2ef8 [ 693.331855][ T7635] FS: 00007fe994020800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 693.332426][ T7635] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 693.332810][ T7635] CR2: 00000000004e59f0 CR3: 0000000005532003 CR4: 0000000000772ef0 [ 693.333269][ T7635] PKRU: 55555554 [ 693.333494][ T7635] Call Trace: [ 693.333718][ T7635] [ 693.333870][ T7635] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 693.334173][ T7635] ? __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) [ 693.334558][ T7635] ? br_del_if (net/bridge/br_if.c:742) [ 693.334803][ T7635] ? br_device_event (net/bridge/br.c:123) [ 693.335103][ T7635] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 693.335407][ T7635] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 693.335710][ T7635] ? netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 693.336013][ T7635] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 693.336318][ T7635] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 693.336621][ T7635] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 693.336924][ T7635] ? ___sys_sendmsg (net/socket.c:2670) [ 693.337229][ T7635] ? __sys_sendmsg (net/socket.c:2700) [ 693.337526][ T7635] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 693.337824][ T7635] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 693.338224][ T7635] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 693.338541][ T7635] netif_set_mtu (net/core/dev.c:9652) [ 693.338844][ T7635] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 693.339163][ T7635] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 693.339402][ T7635] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 693.339710][ T7635] br_del_if (net/bridge/br_if.c:743) [ 693.339944][ T7635] br_device_event (net/bridge/br.c:123) [ 693.340256][ T7635] ? __pfx_br_device_event (net/bridge/br.c:29) [ 693.340567][ T7635] notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 693.340885][ T7635] unregister_netdevice_many_notify (net/core/dev.c:12107) [ 693.341274][ T7635] ? mutex_is_locked (./arch/x86/include/asm/atomic64_64.h:15 ./include/linux/atomic/atomic-arch-fallback.h:2583 ./include/linux/atomic/atomic-long.h:38 ./include/linux/atomic/atomic-instrumented.h:3189 kernel/locking/mutex.h:47 kernel/locking/mutex.c:67) [ 693.341580][ T7635] ? __pfx_unregister_netdevice_many_notify (net/core/dev.c:12032) [ 693.341955][ T7635] ? unregister_netdevice_queue (net/core/dev.c:12004) [ 693.342344][ T7635] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 693.342723][ T7635] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 693.343101][ T7635] rtnl_dellink (net/core/rtnetlink.c:3515 net/core/rtnetlink.c:3555) [ 693.343421][ T7635] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 693.343769][ T7635] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 693.344080][ T7635] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 693.344396][ T7635] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 693.344694][ T7635] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 693.344994][ T7635] ? __lock_release (kernel/locking/lockdep.c:5539) [ 693.345307][ T7635] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 693.345607][ T7635] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 693.345910][ T7635] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 693.346232][ T7635] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 693.346540][ T7635] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 693.346842][ T7635] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 693.347144][ T7635] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 693.347465][ T7635] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 693.347764][ T7635] ? 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) [ 693.348080][ T7635] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 693.348391][ T7635] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 693.348696][ T7635] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 693.349010][ T7635] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 693.349320][ T7635] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 693.349618][ T7635] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 693.349927][ T7635] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 693.350252][ T7635] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 693.350551][ T7635] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 693.350937][ T7635] ___sys_sendmsg (net/socket.c:2670) [ 693.351242][ T7635] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 693.351540][ T7635] ? __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) [ 693.351910][ T7635] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 693.352229][ T7635] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 693.352535][ T7635] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 693.352844][ T7635] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 693.353143][ T7635] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 693.353452][ T7635] ? __lock_release (kernel/locking/lockdep.c:5539) [ 693.353758][ T7635] __sys_sendmsg (net/socket.c:2700) [ 693.354055][ T7635] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 693.354449][ T7635] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 693.354766][ T7635] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 693.355073][ T7635] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 693.355383][ T7635] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 693.355756][ T7635] RIP: 0033:0x7fe9941ed1e7 [ 693.356067][ T7635] 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) [ 693.357145][ T7635] RSP: 002b:00007ffcf2eb8fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 693.357605][ T7635] RAX: ffffffffffffffda RBX: 00007ffcf2eb9700 RCX: 00007fe9941ed1e7 [ 693.358070][ T7635] RDX: 0000000000000000 RSI: 00007ffcf2eb9030 RDI: 0000000000000005 [ 693.358540][ T7635] RBP: 0000000000000001 R08: 0000000000000003 R09: 0000000000000078 [ 693.358995][ T7635] R10: 00007fe9940ea498 R11: 0000000000000246 R12: 0000000000000001 [ 693.359461][ T7635] R13: 00000000686e6c6c R14: 0000000000499600 R15: 0000000000000000 | [ 694.809570][ T7642] ------------[ cut here ]------------ | [ 694.810128][ T7642] WARNING: CPU: 0 PID: 7642 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) | [ 694.811263][ T7642] Modules linked in: [last unloaded: netdevsim] | [ 694.813051][ T7642] Tainted: [W]=WARN [ 694.813515][ T7642] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 694.814229][ T7642] 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) [ 694.814783][ T7642] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 694.816717][ T7642] RSP: 0018:ffffc90000cc6e70 EFLAGS: 00010246 [ 694.817427][ T7642] RAX: 0000000000000000 RBX: ffff8880051f2000 RCX: 0000000000000001 [ 694.818260][ T7642] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 694.819065][ T7642] RBP: ffffc90000cc6f60 R08: 0000000000000000 R09: 0000000000000000 [ 694.819881][ T7642] R10: ffffc90000cc6f90 R11: ffffffffa0d79160 R12: 1ffff92000198dd2 [ 694.820734][ T7642] R13: 00000000000005dc R14: ffffc90000cc6f90 R15: ffff8880051f2ef8 [ 694.821914][ T7642] FS: 00007fd28eb42800(0000) GS:ffff888093848000(0000) knlGS:0000000000000000 [ 694.823168][ T7642] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 694.824408][ T7642] CR2: 00007f5766f9d160 CR3: 000000000a309006 CR4: 0000000000772ef0 [ 694.825465][ T7642] PKRU: 55555554 [ 694.825879][ T7642] Call Trace: [ 694.826295][ T7642] [ 694.826564][ T7642] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 694.827105][ T7642] ? __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) [ 694.827825][ T7642] ? br_del_if (net/bridge/br_if.c:742) [ 694.828148][ T7642] ? br_device_event (net/bridge/br.c:123) [ 694.828465][ T7642] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 694.828783][ T7642] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 694.829089][ T7642] ? netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 694.829408][ T7642] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 694.829718][ T7642] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 694.830015][ T7642] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 694.830324][ T7642] ? ___sys_sendmsg (net/socket.c:2670) [ 694.830631][ T7642] ? __sys_sendmsg (net/socket.c:2700) [ 694.830926][ T7642] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 694.831233][ T7642] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 694.831621][ T7642] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 694.831928][ T7642] netif_set_mtu (net/core/dev.c:9652) [ 694.832238][ T7642] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 694.832563][ T7642] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 694.832792][ T7642] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 694.833096][ T7642] br_del_if (net/bridge/br_if.c:743) [ 694.833343][ T7642] br_device_event (net/bridge/br.c:123) [ 694.833764][ T7642] ? __pfx_br_device_event (net/bridge/br.c:29) [ 694.834340][ T7642] notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 694.834895][ T7642] unregister_netdevice_many_notify (net/core/dev.c:12107) [ 694.835583][ T7642] ? mutex_is_locked (./arch/x86/include/asm/atomic64_64.h:15 ./include/linux/atomic/atomic-arch-fallback.h:2583 ./include/linux/atomic/atomic-long.h:38 ./include/linux/atomic/atomic-instrumented.h:3189 kernel/locking/mutex.h:47 kernel/locking/mutex.c:67) [ 694.836122][ T7642] ? __pfx_unregister_netdevice_many_notify (net/core/dev.c:12032) [ 694.836784][ T7642] ? unregister_netdevice_queue (net/core/dev.c:12004) [ 694.837455][ T7642] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 694.838186][ T7642] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 694.838944][ T7642] rtnl_dellink (net/core/rtnetlink.c:3515 net/core/rtnetlink.c:3555) [ 694.839501][ T7642] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 694.840086][ T7642] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 694.840608][ T7642] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 694.841103][ T7642] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 694.841613][ T7642] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 694.842153][ T7642] ? __lock_release (kernel/locking/lockdep.c:5539) [ 694.842722][ T7642] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 694.843254][ T7642] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 694.843780][ T7642] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 694.844343][ T7642] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 694.844869][ T7642] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 694.845402][ T7642] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 694.845929][ T7642] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 694.846513][ T7642] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 694.847031][ T7642] ? 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) [ 694.847580][ T7642] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 694.848143][ T7642] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 694.848693][ T7642] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 694.849326][ T7642] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 694.849871][ T7642] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 694.850443][ T7642] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 694.850996][ T7642] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 694.851553][ T7642] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 694.852089][ T7642] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 694.852792][ T7642] ___sys_sendmsg (net/socket.c:2670) [ 694.853358][ T7642] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 694.853892][ T7642] ? __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) [ 694.854587][ T7642] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 694.855135][ T7642] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 694.855676][ T7642] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 694.856223][ T7642] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 694.856876][ T7642] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 694.857435][ T7642] ? __lock_release (kernel/locking/lockdep.c:5539) [ 694.858002][ T7642] __sys_sendmsg (net/socket.c:2700) [ 694.858550][ T7642] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 694.859251][ T7642] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 694.859791][ T7642] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 694.860393][ T7642] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 694.860929][ T7642] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 694.861622][ T7642] RIP: 0033:0x7fd28ed0f1e7 [ 694.862169][ T7642] 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) [ 694.864077][ T7642] RSP: 002b:00007ffe9ad31ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 694.864875][ T7642] RAX: ffffffffffffffda RBX: 00007ffe9ad32610 RCX: 00007fd28ed0f1e7 [ 694.865699][ T7642] RDX: 0000000000000000 RSI: 00007ffe9ad31f40 RDI: 0000000000000005 [ 694.866536][ T7642] RBP: 0000000000000001 R08: 0000000000000003 R09: 0000000000000078 [ 694.867367][ T7642] R10: 00007fd28ec0c498 R11: 0000000000000246 R12: 0000000000000001 [ 694.868176][ T7642] R13: 00000000686e6c6d R14: 0000000000499600 R15: 0000000000000000 | [ 695.176748][ T7643] ------------[ cut here ]------------ | [ 695.177068][ T7643] WARNING: CPU: 3 PID: 7643 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) | [ 695.177699][ T7643] Modules linked in: [last unloaded: netdevsim] | [ 695.178790][ T7643] Tainted: [W]=WARN [ 695.179029][ T7643] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 695.179414][ T7643] 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) [ 695.179727][ T7643] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 695.180842][ T7643] RSP: 0018:ffffc9000a246e70 EFLAGS: 00010246 [ 695.181291][ T7643] RAX: 0000000000000000 RBX: ffff8880051f2000 RCX: 0000000000000001 [ 695.181738][ T7643] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 695.182206][ T7643] RBP: ffffc9000a246f60 R08: 0000000000000000 R09: 0000000000000000 [ 695.182651][ T7643] R10: ffffc9000a246f90 R11: ffffffffa0d79160 R12: 1ffff92001448dd2 [ 695.183107][ T7643] R13: 00000000000005dc R14: ffffc9000a246f90 R15: ffff8880051f2ef8 [ 695.183565][ T7643] FS: 00007fe1fffdf800(0000) GS:ffff8880939c8000(0000) knlGS:0000000000000000 [ 695.184085][ T7643] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 695.184509][ T7643] CR2: 000055b54b3a4608 CR3: 0000000010adc002 CR4: 0000000000772ef0 [ 695.184959][ T7643] PKRU: 55555554 [ 695.185188][ T7643] Call Trace: [ 695.185427][ T7643] [ 695.185579][ T7643] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 695.185886][ T7643] ? __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) [ 695.186268][ T7643] ? br_del_if (net/bridge/br_if.c:742) [ 695.186501][ T7643] ? br_device_event (net/bridge/br.c:123) [ 695.186802][ T7643] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 695.187101][ T7643] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 695.187414][ T7643] ? netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 695.187712][ T7643] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 695.188017][ T7643] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 695.188326][ T7643] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 695.188627][ T7643] ? ___sys_sendmsg (net/socket.c:2670) [ 695.188925][ T7643] ? __sys_sendmsg (net/socket.c:2700) [ 695.189272][ T7643] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 695.189571][ T7643] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 695.189947][ T7643] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 695.190268][ T7643] netif_set_mtu (net/core/dev.c:9652) [ 695.190568][ T7643] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 695.190880][ T7643] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 695.191108][ T7643] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 695.191456][ T7643] br_del_if (net/bridge/br_if.c:743) [ 695.191682][ T7643] br_device_event (net/bridge/br.c:123) [ 695.191978][ T7643] ? __pfx_br_device_event (net/bridge/br.c:29) [ 695.192299][ T7643] notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 695.192606][ T7643] unregister_netdevice_many_notify (net/core/dev.c:12107) [ 695.192978][ T7643] ? mutex_is_locked (./arch/x86/include/asm/atomic64_64.h:15 ./include/linux/atomic/atomic-arch-fallback.h:2583 ./include/linux/atomic/atomic-long.h:38 ./include/linux/atomic/atomic-instrumented.h:3189 kernel/locking/mutex.h:47 kernel/locking/mutex.c:67) [ 695.193324][ T7643] ? __pfx_unregister_netdevice_many_notify (net/core/dev.c:12032) [ 695.193693][ T7643] ? unregister_netdevice_queue (net/core/dev.c:12004) [ 695.194061][ T7643] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 695.194447][ T7643] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 695.194826][ T7643] rtnl_dellink (net/core/rtnetlink.c:3515 net/core/rtnetlink.c:3555) [ 695.195127][ T7643] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 695.195516][ T7643] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 695.195821][ T7643] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 695.196157][ T7643] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 695.196471][ T7643] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 695.196765][ T7643] ? __lock_release (kernel/locking/lockdep.c:5539) [ 695.197077][ T7643] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 695.197441][ T7643] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 695.197760][ T7643] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 695.198071][ T7643] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 695.198386][ T7643] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 695.198685][ T7643] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 695.198985][ T7643] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 695.199310][ T7643] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 695.199632][ T7643] ? 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) [ 695.199933][ T7643] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 695.200242][ T7643] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 695.200542][ T7643] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 695.200843][ T7643] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 695.201153][ T7643] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 695.201525][ T7643] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 695.201874][ T7643] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 695.202189][ T7643] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 695.202506][ T7643] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 695.202887][ T7643] ___sys_sendmsg (net/socket.c:2670) [ 695.203185][ T7643] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 695.203541][ T7643] ? __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) [ 695.203920][ T7643] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 695.204231][ T7643] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 695.204534][ T7643] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 695.204833][ T7643] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 695.205130][ T7643] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 695.205474][ T7643] ? __lock_release (kernel/locking/lockdep.c:5539) [ 695.205779][ T7643] __sys_sendmsg (net/socket.c:2700) [ 695.206075][ T7643] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 695.206459][ T7643] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 695.206772][ T7643] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 695.207070][ T7643] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 695.207415][ T7643] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 695.207783][ T7643] RIP: 0033:0x7fe2001ac1e7 [ 695.208104][ T7643] 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) [ 695.209184][ T7643] RSP: 002b:00007ffd5a949c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 695.209688][ T7643] RAX: ffffffffffffffda RBX: 00007ffd5a94a3b0 RCX: 00007fe2001ac1e7 [ 695.210139][ T7643] RDX: 0000000000000000 RSI: 00007ffd5a949ce0 RDI: 0000000000000005 [ 695.210617][ T7643] RBP: 0000000000000001 R08: 0000000000000003 R09: 0000000000000078 [ 695.211071][ T7643] R10: 00007fe2000a9498 R11: 0000000000000246 R12: 0000000000000001 [ 695.211526][ T7643] R13: 00000000686e6c6e R14: 0000000000499600 R15: 0000000000000000 | [ 695.498490][ T7644] ------------[ cut here ]------------ | [ 695.498825][ T7644] WARNING: CPU: 2 PID: 7644 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) | [ 695.499488][ T7644] Modules linked in: [last unloaded: netdevsim] | [ 695.500564][ T7644] Tainted: [W]=WARN [ 695.500807][ T7644] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 695.501204][ T7644] 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) [ 695.501558][ T7644] Code: 00 00 8b 05 97 63 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 da 7c 82 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 63 35 02 mov 0x2356397(%rip),%eax # 0x235639f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da 7c 82 00 call 0x827cfb 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 [ 695.502677][ T7644] RSP: 0018:ffffc9000a0e6e70 EFLAGS: 00010246 [ 695.503087][ T7644] RAX: 0000000000000000 RBX: ffff8880051f2000 RCX: 0000000000000001 [ 695.503602][ T7644] RDX: 0000000000000000 RSI: ffffffffa08e6e91 RDI: ffffffffa00555a0 [ 695.504098][ T7644] RBP: ffffc9000a0e6f60 R08: 0000000000000000 R09: 0000000000000000 [ 695.504641][ T7644] R10: ffffc9000a0e6f90 R11: ffffffffa0d79160 R12: 1ffff9200141cdd2 [ 695.505115][ T7644] R13: 00000000000005dc R14: ffffc9000a0e6f90 R15: ffff8880051f2ef8 [ 695.505630][ T7644] FS: 00007f7f77e02800(0000) GS:ffff888093948000(0000) knlGS:0000000000000000 [ 695.506175][ T7644] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 695.506596][ T7644] CR2: 00000000004e5a00 CR3: 000000000f7b5006 CR4: 0000000000772ef0 [ 695.507066][ T7644] PKRU: 55555554 [ 695.507312][ T7644] Call Trace: [ 695.507568][ T7644] [ 695.507733][ T7644] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 695.508068][ T7644] ? __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) [ 695.508515][ T7644] ? br_del_if (net/bridge/br_if.c:742) [ 695.508769][ T7644] ? br_device_event (net/bridge/br.c:123) [ 695.509081][ T7644] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 695.509405][ T7644] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 695.509749][ T7644] ? netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 695.510060][ T7644] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 695.510413][ T7644] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 695.510756][ T7644] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 695.511085][ T7644] ? ___sys_sendmsg (net/socket.c:2670) [ 695.511412][ T7644] ? __sys_sendmsg (net/socket.c:2700) [ 695.511759][ T7644] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 695.512091][ T7644] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 695.512501][ T7644] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 695.512863][ T7644] netif_set_mtu (net/core/dev.c:9652) [ 695.513179][ T7644] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 695.513540][ T7644] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 695.513814][ T7644] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 695.514148][ T7644] br_del_if (net/bridge/br_if.c:743) [ 695.514404][ T7644] br_device_event (net/bridge/br.c:123) [ 695.514740][ T7644] ? __pfx_br_device_event (net/bridge/br.c:29) [ 695.515060][ T7644] notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 695.515410][ T7644] unregister_netdevice_many_notify (net/core/dev.c:12107) [ 695.515801][ T7644] ? mutex_is_locked (./arch/x86/include/asm/atomic64_64.h:15 ./include/linux/atomic/atomic-arch-fallback.h:2583 ./include/linux/atomic/atomic-long.h:38 ./include/linux/atomic/atomic-instrumented.h:3189 kernel/locking/mutex.h:47 kernel/locking/mutex.c:67) [ 695.516132][ T7644] ? __pfx_unregister_netdevice_many_notify (net/core/dev.c:12032) [ 695.516542][ T7644] ? unregister_netdevice_queue (net/core/dev.c:12004) [ 695.516943][ T7644] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 695.517358][ T7644] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 695.517767][ T7644] rtnl_dellink (net/core/rtnetlink.c:3515 net/core/rtnetlink.c:3555) [ 695.518115][ T7644] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 695.518505][ T7644] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 695.518846][ T7644] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 695.519246][ T7644] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 695.519588][ T7644] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 695.519917][ T7644] ? __lock_release (kernel/locking/lockdep.c:5539) [ 695.520262][ T7644] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 695.520589][ T7644] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 695.520916][ T7644] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 695.521272][ T7644] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 695.521601][ T7644] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 695.521912][ T7644] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 695.522248][ T7644] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 695.522585][ T7644] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 695.522909][ T7644] ? 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) [ 695.523247][ T7644] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 695.523585][ T7644] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 695.523899][ T7644] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 695.524255][ T7644] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 695.524590][ T7644] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 695.524914][ T7644] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 695.525260][ T7644] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 695.525593][ T7644] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 695.525924][ T7644] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 695.526345][ T7644] ___sys_sendmsg (net/socket.c:2670) [ 695.526654][ T7644] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 695.526965][ T7644] ? __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) [ 695.527357][ T7644] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 695.527676][ T7644] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 695.527995][ T7644] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 695.528363][ T7644] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 695.528709][ T7644] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 695.529034][ T7644] ? __lock_release (kernel/locking/lockdep.c:5539) [ 695.529380][ T7644] __sys_sendmsg (net/socket.c:2700) [ 695.529706][ T7644] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 695.530117][ T7644] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 695.530483][ T7644] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 695.530815][ T7644] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 695.531159][ T7644] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 695.531566][ T7644] RIP: 0033:0x7f7f77fcf1e7 [ 695.531909][ T7644] 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) [ 695.533038][ T7644] RSP: 002b:00007fff6c3a2f58 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 695.533531][ T7644] RAX: ffffffffffffffda RBX: 00007fff6c3a3690 RCX: 00007f7f77fcf1e7 [ 695.534020][ T7644] RDX: 0000000000000000 RSI: 00007fff6c3a2fc0 RDI: 0000000000000005 [ 695.534498][ T7644] RBP: 0000000000000001 R08: 0000000000000003 R09: 0000000000000078 [ 695.534989][ T7644] R10: 00007f7f77ecc498 R11: 0000000000000246 R12: 0000000000000001 Finger prints: netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:br_mtu_auto_adjust:br_del_if netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:br_mtu_auto_adjust:br_add_if netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:bond_enslave:do_set_master