====================================== | [ 34.198151][ T468] s0: entered promiscuous mode | [ 34.200373][ T468] ------------[ cut here ]------------ | [ 34.200711][ T468] WARNING: CPU: 2 PID: 468 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.201331][ T468] Modules linked in: [last unloaded: netdevsim] [ 34.202411][ T468] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.202800][ T468] 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.203131][ T468] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.204233][ T468] RSP: 0018:ffffc90000cf6ef0 EFLAGS: 00010246 [ 34.204624][ T468] RAX: 0000000000000000 RBX: ffff88800bab2000 RCX: 0000000000000001 [ 34.205093][ T468] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 34.205551][ T468] RBP: ffffc90000cf6fe0 R08: 0000000000000000 R09: 0000000000000000 [ 34.206023][ T468] R10: ffffc90000cf7010 R11: ffffffffad379160 R12: 1ffff9200019ede2 [ 34.206481][ T468] R13: 00000000000005dc R14: ffffc90000cf7010 R15: ffff88800bab2ef8 [ 34.206949][ T468] FS: 00007f9634922800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 34.207480][ T468] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.207870][ T468] CR2: 00000000004e5d80 CR3: 00000000095ef006 CR4: 0000000000772ef0 [ 34.208345][ T468] PKRU: 55555554 [ 34.208582][ T468] Call Trace: [ 34.208821][ T468] [ 34.208999][ T468] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 34.209308][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.209626][ T468] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.209947][ T468] netif_set_mtu (net/core/dev.c:9652) [ 34.210262][ T468] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 34.210581][ T468] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 34.210819][ T468] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 34.211144][ T468] br_add_if (net/bridge/br_if.c:697) [ 34.211412][ T468] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 34.211723][ T468] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 34.212048][ T468] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 34.212366][ T468] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 34.212757][ T468] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.213076][ T468] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 34.213382][ T468] ? __kernel_text_address (kernel/extable.c:79) [ 34.213696][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.214035][ T468] ? __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.214348][ T468] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 34.214724][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.215051][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.215369][ T468] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 34.215673][ T468] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 34.216000][ T468] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.216305][ T468] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 34.216611][ T468] ? __create_object (mm/kmemleak.c:771) [ 34.216930][ T468] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 34.217237][ T468] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 34.217545][ T468] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 34.217935][ T468] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 34.218249][ T468] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 34.218563][ T468] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.218869][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.219195][ T468] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.219501][ T468] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 34.219805][ T468] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.220122][ T468] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.220434][ T468] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 34.220743][ T468] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.221068][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.221391][ T468] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.221699][ T468] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.222022][ T468] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 34.222338][ T468] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 34.222644][ T468] ? 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.222963][ T468] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 34.223277][ T468] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 34.223585][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.223909][ T468] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 34.224217][ T468] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 34.224525][ T468] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 34.224841][ T468] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 34.225159][ T468] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 34.225472][ T468] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 34.225867][ T468] ___sys_sendmsg (net/socket.c:2670) [ 34.226181][ T468] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 34.226485][ T468] ? __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.226864][ T468] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 34.227188][ T468] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.227499][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.227815][ T468] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.228130][ T468] ? __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.228438][ T468] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.228751][ T468] __sys_sendmsg (net/socket.c:2700) [ 34.229069][ T468] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 34.229443][ T468] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 34.229767][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.230083][ T468] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.230402][ T468] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.230775][ T468] RIP: 0033:0x7f9634aef1e7 [ 34.231107][ T468] 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.232191][ T468] RSP: 002b:00007ffd13493158 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 34.232660][ T468] RAX: ffffffffffffffda RBX: 00007ffd13493890 RCX: 00007f9634aef1e7 [ 34.233123][ T468] RDX: 0000000000000000 RSI: 00007ffd134931c0 RDI: 0000000000000005 [ 34.233574][ T468] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 34.234038][ T468] R10: 000000002d4de910 R11: 0000000000000246 R12: 0000000000000003 [ 34.234497][ T468] R13: 00000000686e3fd9 R14: 0000000000499600 R15: 0000000000000000 | [ 34.348796][ T469] ------------[ cut here ]------------ | [ 34.349209][ T469] WARNING: CPU: 3 PID: 469 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.349781][ T469] Modules linked in: [last unloaded: netdevsim] | [ 34.350749][ T469] Tainted: [W]=WARN [ 34.350978][ T469] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.351341][ T469] 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.351650][ T469] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.352698][ T469] RSP: 0018:ffffc90000d06d70 EFLAGS: 00010246 [ 34.353070][ T469] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 34.353504][ T469] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 34.353943][ T469] RBP: ffffc90000d06e60 R08: 0000000000000001 R09: 0000000000000000 [ 34.354382][ T469] R10: ffffc90000d06e90 R11: ffffffffad379160 R12: 1ffff920001a0db2 [ 34.354815][ T469] R13: 00000000000005dc R14: ffffc90000d06e90 R15: 0000000000000000 [ 34.355256][ T469] FS: 00007f9152949800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 34.355763][ T469] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.356144][ T469] CR2: 00000000004e5800 CR3: 000000000bc43005 CR4: 0000000000772ef0 [ 34.356583][ T469] PKRU: 55555554 [ 34.356801][ T469] Call Trace: [ 34.357025][ T469] [ 34.357172][ T469] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 34.357466][ T469] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 34.357758][ T469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.358057][ T469] ? 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.358352][ T469] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 34.358643][ T469] netif_set_mtu (net/core/dev.c:9652) [ 34.358936][ T469] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 34.359235][ T469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.359523][ T469] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 34.359812][ T469] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 34.360038][ T469] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 34.360343][ T469] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 34.360734][ T469] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.361042][ T469] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.361334][ T469] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 34.361632][ T469] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.361960][ T469] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 34.362250][ T469] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 34.362613][ T469] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 34.362918][ T469] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 34.363299][ T469] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.363586][ T469] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 34.363875][ T469] ? __kernel_text_address (kernel/extable.c:79) [ 34.364175][ T469] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.364465][ T469] ? __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.364757][ T469] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 34.365129][ T469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.365419][ T469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.365704][ T469] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 34.366001][ T469] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 34.366289][ T469] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.366578][ T469] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 34.366864][ T469] ? __create_object (mm/kmemleak.c:771) [ 34.367162][ T469] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 34.367457][ T469] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 34.367745][ T469] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 34.368110][ T469] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 34.368404][ T469] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 34.368697][ T469] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.369007][ T469] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.369303][ T469] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.369595][ T469] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 34.369881][ T469] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.370176][ T469] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.370465][ T469] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 34.370755][ T469] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.371055][ T469] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.371347][ T469] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.371647][ T469] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.371949][ T469] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 34.372250][ T469] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 34.372537][ T469] ? 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.372826][ T469] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 34.373127][ T469] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 34.373412][ T469] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.373706][ T469] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 34.374010][ T469] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 34.374297][ T469] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 34.374591][ T469] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 34.374885][ T469] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 34.375179][ T469] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 34.375547][ T469] ___sys_sendmsg (net/socket.c:2670) [ 34.375838][ T469] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 34.376134][ T469] ? __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.376491][ T469] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 34.376781][ T469] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.377081][ T469] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.377374][ T469] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.377663][ T469] ? __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.377958][ T469] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.378261][ T469] __sys_sendmsg (net/socket.c:2700) [ 34.378547][ T469] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 34.378915][ T469] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 34.379215][ T469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.379502][ T469] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.379791][ T469] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.380159][ T469] RIP: 0033:0x7f9152b161e7 [ 34.380462][ T469] 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.381513][ T469] RSP: 002b:00007fffb1cf03d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 34.381959][ T469] RAX: ffffffffffffffda RBX: 00007fffb1cf0b10 RCX: 00007f9152b161e7 [ 34.382392][ T469] RDX: 0000000000000000 RSI: 00007fffb1cf0440 RDI: 0000000000000005 [ 34.382821][ T469] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 34.383259][ T469] R10: 000000001683d910 R11: 0000000000000246 R12: 0000000000000003 [ 34.383689][ T469] R13: 00000000686e3fd9 R14: 0000000000499600 R15: 0000000000000000 | [ 34.987955][ T474] ------------[ cut here ]------------ | [ 34.988360][ T474] WARNING: CPU: 1 PID: 474 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.988976][ T474] Modules linked in: [last unloaded: netdevsim] | [ 34.990061][ T474] Tainted: [W]=WARN [ 34.990294][ T474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.990676][ T474] 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.991002][ T474] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.992229][ T474] RSP: 0018:ffffc90000b96ef0 EFLAGS: 00010246 [ 34.992648][ T474] RAX: 0000000000000000 RBX: ffff88800bab2000 RCX: 0000000000000001 [ 34.993116][ T474] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 34.993580][ T474] RBP: ffffc90000b96fe0 R08: 0000000000000000 R09: 0000000000000000 [ 34.994082][ T474] R10: ffffc90000b97010 R11: ffffffffadccd718 R12: 1ffff92000172de2 [ 34.994543][ T474] R13: 00000000000005dc R14: ffffc90000b97010 R15: ffff88800bab2ef8 [ 34.995009][ T474] FS: 00007f442bddf800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 34.995543][ T474] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.995942][ T474] CR2: 00000000004e5d88 CR3: 000000000a1a9004 CR4: 0000000000772ef0 [ 34.996433][ T474] PKRU: 55555554 [ 34.996662][ T474] Call Trace: [ 34.996891][ T474] [ 34.997065][ T474] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 34.997372][ T474] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.997706][ T474] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 34.998037][ T474] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 34.998427][ T474] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 34.998738][ T474] netif_set_mtu (net/core/dev.c:9652) [ 34.999059][ T474] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 34.999383][ T474] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 34.999618][ T474] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 34.999940][ T474] br_add_if (net/bridge/br_if.c:697) [ 35.000189][ T474] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 35.000496][ T474] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.000807][ T474] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 35.001127][ T474] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.001570][ T474] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.001878][ T474] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.002211][ T474] ? __kernel_text_address (kernel/extable.c:79) [ 35.002531][ T474] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.002844][ T474] ? __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.003162][ T474] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.003547][ T474] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.003855][ T474] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.004170][ T474] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.004477][ T474] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.004795][ T474] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.005111][ T474] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.005417][ T474] ? __create_object (mm/kmemleak.c:771) [ 35.005729][ T474] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.006062][ T474] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.006370][ T474] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.006752][ T474] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.007076][ T474] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.007399][ T474] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.007710][ T474] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.008031][ T474] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.008338][ T474] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.008678][ T474] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.008996][ T474] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.009306][ T474] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.009615][ T474] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.009956][ T474] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.010271][ T474] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.010583][ T474] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.010893][ T474] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.011256][ T474] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.011607][ T474] ? 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.011928][ T474] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 35.012247][ T474] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.012550][ T474] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.012883][ T474] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.013204][ T474] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.013512][ T474] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.013829][ T474] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.014186][ T474] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.014502][ T474] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.014907][ T474] ___sys_sendmsg (net/socket.c:2670) [ 35.015212][ T474] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.015517][ T474] ? __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.015909][ T474] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.016219][ T474] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.016549][ T474] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.016866][ T474] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.017181][ T474] ? __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.017488][ T474] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.017821][ T474] __sys_sendmsg (net/socket.c:2700) [ 35.018144][ T474] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.018527][ T474] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.018846][ T474] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.019170][ T474] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.019481][ T474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.019861][ T474] RIP: 0033:0x7f442bfac1e7 [ 35.020187][ T474] 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.021292][ T474] RSP: 002b:00007ffe85fb2d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.021847][ T474] RAX: ffffffffffffffda RBX: 00007ffe85fb3470 RCX: 00007f442bfac1e7 [ 35.022327][ T474] RDX: 0000000000000000 RSI: 00007ffe85fb2da0 RDI: 0000000000000005 [ 35.022789][ T474] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 35.023278][ T474] R10: 0000000018525910 R11: 0000000000000246 R12: 0000000000000003 [ 35.023747][ T474] R13: 00000000686e3fda R14: 0000000000499600 R15: 0000000000000000 | [ 35.161483][ T475] ------------[ cut here ]------------ | [ 35.161821][ 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) | [ 35.162684][ T475] Modules linked in: [last unloaded: netdevsim] | [ 35.163656][ T475] Tainted: [W]=WARN [ 35.163883][ T475] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.164257][ 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) [ 35.164559][ T475] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.165613][ T475] RSP: 0018:ffffc90000b96d70 EFLAGS: 00010246 [ 35.165990][ T475] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 35.166424][ T475] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 35.166867][ T475] RBP: ffffc90000b96e60 R08: 0000000000000001 R09: 0000000000000000 [ 35.167312][ T475] R10: ffffc90000b96e90 R11: ffffffffad379160 R12: 1ffff92000172db2 [ 35.167750][ T475] R13: 00000000000005dc R14: ffffc90000b96e90 R15: 0000000000000000 [ 35.168212][ T475] FS: 00007f1248763800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 35.168727][ T475] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.169103][ T475] CR2: 00000000004e5800 CR3: 000000000bb7c004 CR4: 0000000000772ef0 [ 35.169540][ T475] PKRU: 55555554 [ 35.169757][ T475] Call Trace: [ 35.169984][ T475] [ 35.170132][ T475] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 35.170431][ T475] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.170735][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.171041][ T475] ? 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) [ 35.171336][ T475] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 35.171641][ T475] netif_set_mtu (net/core/dev.c:9652) [ 35.171943][ T475] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 35.172242][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.172532][ T475] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 35.172826][ T475] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 35.173066][ T475] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 35.173372][ T475] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 35.173669][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.173992][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.174291][ T475] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 35.174581][ T475] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.174877][ T475] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 35.175184][ T475] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.175488][ T475] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 35.175781][ T475] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.176157][ T475] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.176446][ T475] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.176737][ T475] ? __kernel_text_address (kernel/extable.c:79) [ 35.177040][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.177330][ 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) [ 35.177631][ T475] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.177999][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.178286][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.178573][ T475] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.178862][ T475] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.179163][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.179452][ T475] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.179744][ T475] ? __create_object (mm/kmemleak.c:771) [ 35.180046][ T475] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.180335][ T475] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.180624][ T475] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.180993][ T475] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.181288][ T475] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.181591][ T475] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.181878][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.182189][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.182481][ T475] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.182768][ T475] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.183068][ T475] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.183367][ T475] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.183658][ T475] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.183961][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.184264][ T475] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.184553][ T475] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.184843][ T475] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.185150][ T475] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.185445][ 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) [ 35.185762][ T475] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 35.186066][ T475] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.186360][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.186654][ T475] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.186956][ T475] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.187249][ T475] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.187555][ T475] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.187845][ T475] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.188139][ T475] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.188515][ T475] ___sys_sendmsg (net/socket.c:2670) [ 35.188804][ T475] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.189104][ 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) [ 35.189466][ T475] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.189758][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.190056][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.190351][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.190640][ 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) [ 35.190947][ T475] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.191247][ T475] __sys_sendmsg (net/socket.c:2700) [ 35.191559][ T475] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.191930][ T475] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.192230][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.192519][ T475] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.192808][ T475] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.193181][ T475] RIP: 0033:0x7f12489301e7 [ 35.193482][ 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) [ 35.194522][ T475] RSP: 002b:00007ffef7b279d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.194974][ T475] RAX: ffffffffffffffda RBX: 00007ffef7b28110 RCX: 00007f12489301e7 [ 35.195408][ T475] RDX: 0000000000000000 RSI: 00007ffef7b27a40 RDI: 0000000000000005 [ 35.195844][ T475] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 35.196287][ T475] R10: 000000003aedf910 R11: 0000000000000246 R12: 0000000000000003 [ 35.196723][ T475] R13: 00000000686e3fda R14: 0000000000499600 R15: 0000000000000000 | [ 36.321678][ T483] ------------[ cut here ]------------ | [ 36.322030][ T483] WARNING: CPU: 3 PID: 483 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 36.322663][ T483] Modules linked in: [last unloaded: netdevsim] | [ 36.323773][ T483] Tainted: [W]=WARN [ 36.324415][ T483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.324792][ T483] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 36.325111][ T483] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.326261][ T483] RSP: 0018:ffffc90000d86ef0 EFLAGS: 00010246 [ 36.326648][ T483] RAX: 0000000000000000 RBX: ffff88800bab2000 RCX: 0000000000000001 [ 36.327119][ T483] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 36.327566][ T483] RBP: ffffc90000d86fe0 R08: 0000000000000000 R09: 0000000000000000 [ 36.328026][ T483] R10: ffffc90000d87010 R11: ffffffffadccd718 R12: 1ffff920001b0de2 [ 36.328508][ T483] R13: 00000000000005dc R14: ffffc90000d87010 R15: ffff88800bab2ef8 [ 36.328964][ T483] FS: 00007f5d664fd800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 36.329490][ T483] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.329923][ T483] CR2: 00000000004e6888 CR3: 000000000b655001 CR4: 0000000000772ef0 [ 36.330379][ T483] PKRU: 55555554 [ 36.330609][ T483] Call Trace: [ 36.330839][ T483] [ 36.331022][ T483] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.331323][ T483] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.331652][ T483] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 36.331967][ T483] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 36.332341][ T483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 36.332647][ T483] netif_set_mtu (net/core/dev.c:9652) [ 36.332961][ T483] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 36.333280][ T483] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 36.333510][ T483] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 36.333820][ T483] br_add_if (net/bridge/br_if.c:697) [ 36.334071][ T483] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 36.334369][ T483] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.334676][ T483] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 36.334992][ T483] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.335369][ T483] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.335668][ T483] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.335987][ T483] ? __kernel_text_address (kernel/extable.c:79) [ 36.336290][ T483] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.336591][ T483] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 36.336893][ T483] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.337287][ T483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.337590][ T483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.337890][ T483] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.338205][ T483] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.338503][ T483] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.338798][ T483] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.339111][ T483] ? __create_object (mm/kmemleak.c:771) [ 36.339415][ T483] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.339721][ T483] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.340078][ T483] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.340449][ T483] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.340761][ T483] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.341094][ T483] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.341497][ T483] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.341811][ T483] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.342127][ T483] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.342428][ T483] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.342736][ T483] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.343045][ T483] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.343347][ T483] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.343647][ T483] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.343960][ T483] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.344286][ T483] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.344625][ T483] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.344946][ T483] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.345253][ T483] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 36.345554][ T483] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 36.345859][ T483] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.346167][ T483] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.346474][ T483] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.346776][ T483] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.347086][ T483] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.347395][ T483] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.347699][ T483] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.348010][ T483] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.348394][ T483] ___sys_sendmsg (net/socket.c:2670) [ 36.348689][ T483] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.349003][ T483] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 36.349373][ T483] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.349678][ T483] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.350026][ T483] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.350331][ T483] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.350634][ T483] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.350951][ T483] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.351281][ T483] __sys_sendmsg (net/socket.c:2700) [ 36.351597][ T483] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.351976][ T483] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.352306][ T483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.352609][ T483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.352928][ T483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.353311][ T483] RIP: 0033:0x7f5d666ca1e7 [ 36.353627][ T483] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 36.354735][ T483] RSP: 002b:00007ffc4fd5fa58 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.355205][ T483] RAX: ffffffffffffffda RBX: 00007ffc4fd60190 RCX: 00007f5d666ca1e7 [ 36.355653][ T483] RDX: 0000000000000000 RSI: 00007ffc4fd5fac0 RDI: 0000000000000005 [ 36.356132][ T483] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 36.356609][ T483] R10: 0000000010fc1910 R11: 0000000000000246 R12: 0000000000000003 [ 36.357067][ T483] R13: 00000000686e3fdb R14: 0000000000499600 R15: 0000000000000000 | [ 37.121485][ T489] ------------[ cut here ]------------ | [ 37.121801][ T489] WARNING: CPU: 3 PID: 489 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.122398][ T489] Modules linked in: [last unloaded: netdevsim] | [ 37.123377][ T489] Tainted: [W]=WARN [ 37.123603][ T489] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.123986][ T489] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.124291][ T489] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.125353][ T489] RSP: 0018:ffffc90000de6ef0 EFLAGS: 00010246 [ 37.125725][ T489] RAX: 0000000000000000 RBX: ffff88800bab2000 RCX: 0000000000000001 [ 37.126173][ T489] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 37.126613][ T489] RBP: ffffc90000de6fe0 R08: 0000000000000000 R09: 0000000000000000 [ 37.127073][ T489] R10: ffffc90000de7010 R11: ffffffffad379160 R12: 1ffff920001bcde2 [ 37.127516][ T489] R13: 00000000000005dc R14: ffffc90000de7010 R15: ffff88800bab2ef8 [ 37.127961][ T489] FS: 00007f3cff29e800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 37.128490][ T489] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.128862][ T489] CR2: 00000000004e5d90 CR3: 000000000bdd6002 CR4: 0000000000772ef0 [ 37.129315][ T489] PKRU: 55555554 [ 37.129534][ T489] Call Trace: [ 37.129787][ T489] [ 37.129953][ T489] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.130248][ T489] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.130558][ T489] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.130855][ T489] netif_set_mtu (net/core/dev.c:9652) [ 37.131193][ T489] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 37.131518][ T489] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 37.131743][ T489] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 37.132053][ T489] br_add_if (net/bridge/br_if.c:697) [ 37.132284][ T489] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 37.132607][ T489] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.132921][ T489] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 37.133222][ T489] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.133592][ T489] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.133885][ T489] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.134189][ T489] ? __kernel_text_address (kernel/extable.c:79) [ 37.134484][ T489] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.134777][ T489] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.135091][ T489] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.135454][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.135748][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.136073][ T489] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.136368][ T489] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.136662][ T489] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.136965][ T489] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.137266][ T489] ? __create_object (mm/kmemleak.c:771) [ 37.137562][ T489] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.137857][ T489] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.138164][ T489] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.138532][ T489] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.138837][ T489] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.139148][ T489] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.139474][ T489] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.139776][ T489] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.140076][ T489] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.140367][ T489] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.140688][ T489] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.140996][ T489] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.141291][ T489] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.141618][ T489] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.141928][ T489] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.142227][ T489] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.142544][ T489] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.142849][ T489] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.143150][ T489] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.143450][ T489] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 37.143743][ T489] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.144048][ T489] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.144350][ T489] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.144649][ T489] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.144948][ T489] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.145254][ T489] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.145551][ T489] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.145840][ T489] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.146222][ T489] ___sys_sendmsg (net/socket.c:2670) [ 37.146516][ T489] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.146810][ T489] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.147184][ T489] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.147483][ T489] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.147779][ T489] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.148084][ T489] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.148376][ T489] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.148668][ T489] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.148972][ T489] __sys_sendmsg (net/socket.c:2700) [ 37.149261][ T489] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.149664][ T489] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.149978][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.150269][ T489] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.150563][ T489] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.150962][ T489] RIP: 0033:0x7f3cff46b1e7 [ 37.151265][ T489] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.152402][ T489] RSP: 002b:00007ffdc6c8d7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.152849][ T489] RAX: ffffffffffffffda RBX: 00007ffdc6c8df20 RCX: 00007f3cff46b1e7 [ 37.153328][ T489] RDX: 0000000000000000 RSI: 00007ffdc6c8d850 RDI: 0000000000000005 [ 37.153859][ T489] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 37.154304][ T489] R10: 000000003ee45910 R11: 0000000000000246 R12: 0000000000000003 [ 37.154797][ T489] R13: 00000000686e3fdc R14: 0000000000499600 R15: 0000000000000000 | [ 37.317524][ T490] ------------[ cut here ]------------ | [ 37.317972][ T490] WARNING: CPU: 3 PID: 490 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.318557][ T490] Modules linked in: [last unloaded: netdevsim] | [ 37.320557][ T490] Tainted: [W]=WARN [ 37.320783][ T490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.321156][ T490] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.321540][ T490] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.322591][ T490] RSP: 0018:ffffc90000d36d70 EFLAGS: 00010246 [ 37.322969][ T490] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 37.323404][ T490] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 37.323838][ T490] RBP: ffffc90000d36e60 R08: 0000000000000001 R09: 0000000000000000 [ 37.324297][ T490] R10: ffffc90000d36e90 R11: ffffffffad379160 R12: 1ffff920001a6db2 [ 37.324751][ T490] R13: 00000000000005dc R14: ffffc90000d36e90 R15: 0000000000000000 [ 37.325193][ T490] FS: 00007fe864525800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 37.325701][ T490] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.326119][ T490] CR2: 00000000004e5800 CR3: 0000000009fce004 CR4: 0000000000772ef0 [ 37.326567][ T490] PKRU: 55555554 [ 37.326784][ T490] Call Trace: [ 37.327009][ T490] [ 37.327160][ T490] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 37.327457][ T490] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.327754][ T490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.328058][ T490] ? 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) [ 37.328351][ T490] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 37.328646][ T490] netif_set_mtu (net/core/dev.c:9652) [ 37.328969][ T490] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 37.329270][ T490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.329565][ T490] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 37.329886][ T490] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 37.330118][ T490] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 37.330424][ T490] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 37.330724][ T490] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.331033][ T490] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.331325][ T490] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 37.331621][ T490] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.331929][ T490] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 37.332221][ T490] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.332517][ T490] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 37.332812][ T490] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.333196][ T490] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.333486][ T490] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.333774][ T490] ? __kernel_text_address (kernel/extable.c:79) [ 37.334074][ T490] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.334370][ T490] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.334663][ T490] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.335033][ T490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.335325][ T490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.335616][ T490] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.335917][ T490] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.336209][ T490] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.336498][ T490] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.336787][ T490] ? __create_object (mm/kmemleak.c:771) [ 37.337091][ T490] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.337383][ T490] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.337679][ T490] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.338047][ T490] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.338344][ T490] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.338674][ T490] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.338974][ T490] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.339271][ T490] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.339564][ T490] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.339852][ T490] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.340185][ T490] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.340478][ T490] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.340774][ T490] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.341080][ T490] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.341388][ T490] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.341688][ T490] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.341988][ T490] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.342294][ T490] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.342610][ T490] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.342916][ T490] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 37.343211][ T490] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.343499][ T490] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.343794][ T490] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.344099][ T490] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.344401][ T490] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.344700][ T490] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.345001][ T490] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.345294][ T490] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.345664][ T490] ___sys_sendmsg (net/socket.c:2670) [ 37.345961][ T490] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.346248][ T490] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.346610][ T490] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.346918][ T490] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.347211][ T490] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.347503][ T490] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.347790][ T490] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.348087][ T490] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.348381][ T490] __sys_sendmsg (net/socket.c:2700) [ 37.348666][ T490] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.349078][ T490] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.349380][ T490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.349670][ T490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.349980][ T490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.350338][ T490] RIP: 0033:0x7fe8646f21e7 [ 37.350636][ T490] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.351718][ T490] RSP: 002b:00007ffe942c3d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.352161][ T490] RAX: ffffffffffffffda RBX: 00007ffe942c4470 RCX: 00007fe8646f21e7 [ 37.352597][ T490] RDX: 0000000000000000 RSI: 00007ffe942c3da0 RDI: 0000000000000005 [ 37.353046][ T490] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 37.353479][ T490] R10: 00000000191bd910 R11: 0000000000000246 R12: 0000000000000003 [ 37.353921][ T490] R13: 00000000686e3fdc R14: 0000000000499600 R15: 0000000000000000 | [ 44.138130][ T508] ------------[ cut here ]------------ | [ 44.138579][ T508] WARNING: CPU: 1 PID: 508 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.139165][ T508] Modules linked in: [last unloaded: netdevsim] | [ 44.140133][ T508] Tainted: [W]=WARN [ 44.140354][ T508] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.140720][ T508] 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.142345][ T508] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.143418][ T508] RSP: 0018:ffffc90000e76d70 EFLAGS: 00010246 [ 44.143793][ T508] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 44.144236][ T508] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 44.144674][ T508] RBP: ffffc90000e76e60 R08: 0000000000000001 R09: 0000000000000000 [ 44.145120][ T508] R10: ffffc90000e76e90 R11: ffffffffad379160 R12: 1ffff920001cedb2 [ 44.145556][ T508] R13: 00000000000005dc R14: ffffc90000e76e90 R15: 0000000000000000 [ 44.146006][ T508] FS: 00007f74010ec800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 44.146519][ T508] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.146887][ T508] CR2: 00000000004e5800 CR3: 000000000e402004 CR4: 0000000000772ef0 [ 44.147338][ T508] PKRU: 55555554 [ 44.147560][ T508] Call Trace: [ 44.147784][ T508] [ 44.147945][ T508] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 44.148247][ T508] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 44.148545][ T508] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.148843][ T508] ? 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.149149][ T508] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 44.149445][ T508] netif_set_mtu (net/core/dev.c:9652) [ 44.149737][ T508] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 44.150050][ T508] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.150349][ T508] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 44.150646][ T508] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 44.150870][ T508] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 44.151196][ T508] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 44.151513][ T508] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.151817][ T508] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.152127][ T508] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 44.152417][ T508] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.152714][ T508] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 44.153017][ T508] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 44.153318][ T508] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 44.153626][ T508] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 44.154012][ T508] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.154303][ T508] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 44.154596][ T508] ? __kernel_text_address (kernel/extable.c:79) [ 44.154890][ T508] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.155203][ T508] ? __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.155503][ T508] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 44.155868][ T508] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.156175][ T508] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.156467][ T508] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 44.156764][ T508] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 44.157066][ T508] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.157357][ T508] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 44.157649][ T508] ? __create_object (mm/kmemleak.c:771) [ 44.157952][ T508] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 44.158247][ T508] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 44.158537][ T508] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 44.158918][ T508] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 44.159222][ T508] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 44.159519][ T508] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 44.159814][ T508] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.160124][ T508] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.160422][ T508] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 44.160712][ T508] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.161017][ T508] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 44.161315][ T508] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 44.161620][ T508] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 44.161929][ T508] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.162226][ T508] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.162515][ T508] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 44.162808][ T508] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 44.163122][ T508] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 44.163420][ T508] ? 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.163714][ T508] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 44.164020][ T508] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 44.164311][ T508] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.164609][ T508] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 44.164931][ T508] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 44.165224][ T508] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 44.165526][ T508] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 44.165826][ T508] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 44.166128][ T508] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 44.166508][ T508] ___sys_sendmsg (net/socket.c:2670) [ 44.166797][ T508] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 44.167097][ T508] ? __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.167462][ T508] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 44.167755][ T508] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.168061][ T508] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.168358][ T508] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.168654][ T508] ? __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.168959][ T508] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.169266][ T508] __sys_sendmsg (net/socket.c:2700) [ 44.169562][ T508] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 44.169937][ T508] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 44.170244][ T508] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.170535][ T508] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.170831][ T508] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.171210][ T508] RIP: 0033:0x7f74012b91e7 [ 44.171522][ T508] 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.172581][ T508] RSP: 002b:00007ffc12f2de98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 44.173035][ T508] RAX: ffffffffffffffda RBX: 00007ffc12f2e5d0 RCX: 00007f74012b91e7 [ 44.173471][ T508] RDX: 0000000000000000 RSI: 00007ffc12f2df00 RDI: 0000000000000005 [ 44.173926][ T508] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 44.174367][ T508] R10: 000000003ca54910 R11: 0000000000000246 R12: 0000000000000003 [ 44.174807][ T508] R13: 00000000686e3fe3 R14: 0000000000499600 R15: 0000000000000000 | [ 44.286427][ T509] ------------[ cut here ]------------ | [ 44.286801][ T509] WARNING: CPU: 3 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) | [ 44.287445][ T509] Modules linked in: [last unloaded: netdevsim] | [ 44.288493][ T509] Tainted: [W]=WARN [ 44.288732][ T509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.289134][ 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) [ 44.289459][ T509] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.291908][ T509] RSP: 0018:ffffc90000e86d70 EFLAGS: 00010246 [ 44.292328][ T509] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 44.292803][ T509] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 44.293283][ T509] RBP: ffffc90000e86e60 R08: 0000000000000001 R09: 0000000000000000 [ 44.293758][ T509] R10: ffffc90000e86e90 R11: ffffffffad379160 R12: 1ffff920001d0db2 [ 44.294244][ T509] R13: 00000000000005dc R14: ffffc90000e86e90 R15: 0000000000000000 [ 44.294720][ T509] FS: 00007f41427a2800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 44.295279][ T509] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.295682][ T509] CR2: 00000000004e5800 CR3: 000000000967a001 CR4: 0000000000772ef0 [ 44.296180][ T509] PKRU: 55555554 [ 44.296421][ T509] Call Trace: [ 44.296657][ T509] [ 44.296818][ T509] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 44.297152][ T509] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 44.297476][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.297793][ 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) [ 44.298121][ T509] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 44.298450][ T509] netif_set_mtu (net/core/dev.c:9652) [ 44.298768][ T509] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 44.299105][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.299420][ T509] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 44.299738][ T509] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 44.299988][ T509] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 44.300320][ T509] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 44.300648][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.300987][ T509] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.301306][ T509] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 44.301646][ T509] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.301978][ T509] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 44.302293][ T509] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 44.302613][ T509] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 44.302948][ T509] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 44.303359][ T509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.303675][ T509] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 44.303996][ T509] ? __kernel_text_address (kernel/extable.c:79) [ 44.304315][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.304634][ 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) [ 44.304963][ T509] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 44.305357][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.305680][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.306004][ T509] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 44.306322][ T509] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 44.306646][ T509] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.306974][ T509] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 44.307293][ T509] ? __create_object (mm/kmemleak.c:771) [ 44.307614][ T509] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 44.307948][ T509] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 44.308276][ T509] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 44.308670][ T509] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 44.309007][ T509] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 44.309333][ T509] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 44.309654][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.309984][ T509] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.310299][ T509] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 44.310617][ T509] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.310943][ T509] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 44.311262][ T509] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 44.311590][ T509] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 44.311919][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.312237][ T509] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.312549][ T509] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 44.312866][ T509] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 44.313230][ T509] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 44.313551][ 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) [ 44.313869][ T509] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 44.314194][ T509] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 44.314506][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.314826][ T509] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 44.315152][ T509] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 44.315477][ T509] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 44.315798][ T509] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 44.316122][ T509] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 44.316435][ T509] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 44.316841][ T509] ___sys_sendmsg (net/socket.c:2670) [ 44.317161][ T509] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 44.317472][ 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) [ 44.317869][ T509] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 44.318202][ T509] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.318521][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.318837][ T509] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.319159][ 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) [ 44.319471][ T509] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.319794][ T509] __sys_sendmsg (net/socket.c:2700) [ 44.320123][ T509] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 44.320510][ T509] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 44.320833][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.321159][ T509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.321489][ T509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.321884][ T509] RIP: 0033:0x7f414296f1e7 [ 44.322219][ 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) [ 44.323360][ T509] RSP: 002b:00007ffd4d2dd8a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 44.323835][ T509] RAX: ffffffffffffffda RBX: 00007ffd4d2ddfe0 RCX: 00007f414296f1e7 [ 44.324318][ T509] RDX: 0000000000000000 RSI: 00007ffd4d2dd910 RDI: 0000000000000005 [ 44.324797][ T509] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 44.325275][ T509] R10: 000000003e1be910 R11: 0000000000000246 R12: 0000000000000003 [ 44.325747][ T509] R13: 00000000686e3fe3 R14: 0000000000499600 R15: 0000000000000000 | [ 44.474465][ T510] ------------[ cut here ]------------ | [ 44.474855][ 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) | [ 44.475496][ T510] Modules linked in: [last unloaded: netdevsim] | [ 44.476545][ T510] Tainted: [W]=WARN [ 44.476800][ T510] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.477248][ 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) [ 44.477586][ T510] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.478713][ T510] RSP: 0018:ffffc90000e96d70 EFLAGS: 00010246 [ 44.479132][ T510] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 44.479613][ T510] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 44.480096][ T510] RBP: ffffc90000e96e60 R08: 0000000000000001 R09: 0000000000000000 [ 44.480571][ T510] R10: ffffc90000e96e90 R11: ffffffffad379160 R12: 1ffff920001d2db2 [ 44.481066][ T510] R13: 00000000000005dc R14: ffffc90000e96e90 R15: 0000000000000000 [ 44.481566][ T510] FS: 00007f7e63f87800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 44.482165][ T510] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.482578][ T510] CR2: 00000000004e5800 CR3: 000000000b29a004 CR4: 0000000000772ef0 [ 44.483076][ T510] PKRU: 55555554 [ 44.483333][ T510] Call Trace: [ 44.483577][ T510] [ 44.483748][ T510] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 44.484090][ T510] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 44.484421][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.484744][ 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) [ 44.485080][ T510] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 44.485403][ T510] netif_set_mtu (net/core/dev.c:9652) [ 44.485734][ T510] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 44.486076][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.486398][ T510] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 44.486722][ T510] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 44.487012][ T510] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 44.487360][ T510] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 44.487687][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.488033][ T510] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.488365][ T510] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 44.488686][ T510] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.489025][ T510] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 44.489344][ T510] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 44.489667][ T510] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 44.490042][ T510] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 44.490450][ T510] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.490777][ T510] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 44.491126][ T510] ? __kernel_text_address (kernel/extable.c:79) [ 44.491468][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.491790][ 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) [ 44.492159][ T510] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 44.492558][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.492886][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.493233][ T510] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 44.493558][ T510] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 44.493878][ T510] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.494215][ T510] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 44.494538][ T510] ? __create_object (mm/kmemleak.c:771) [ 44.494861][ T510] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 44.495213][ T510] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 44.495544][ T510] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 44.495989][ T510] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 44.496331][ T510] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 44.496659][ T510] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 44.496994][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.497327][ T510] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.497650][ T510] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 44.497982][ T510] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.498317][ T510] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 44.498637][ T510] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 44.498975][ T510] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 44.499304][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.499630][ T510] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.499965][ T510] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 44.500289][ T510] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 44.500620][ T510] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 44.500973][ 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) [ 44.501316][ T510] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 44.501651][ T510] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 44.501997][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.502328][ T510] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 44.502658][ T510] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 44.502998][ T510] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 44.503341][ T510] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 44.503666][ T510] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 44.504003][ T510] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 44.504410][ T510] ___sys_sendmsg (net/socket.c:2670) [ 44.504734][ T510] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 44.505072][ 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) [ 44.505476][ T510] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 44.505810][ T510] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.506185][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.506511][ T510] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.506835][ 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) [ 44.507165][ T510] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.507496][ T510] __sys_sendmsg (net/socket.c:2700) [ 44.507812][ T510] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 44.508226][ T510] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 44.508556][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.508877][ T510] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.509217][ T510] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.509615][ T510] RIP: 0033:0x7f7e641541e7 [ 44.509959][ 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) [ 44.511124][ T510] RSP: 002b:00007ffe64d9a568 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 44.511617][ T510] RAX: ffffffffffffffda RBX: 00007ffe64d9aca0 RCX: 00007f7e641541e7 [ 44.512119][ T510] RDX: 0000000000000000 RSI: 00007ffe64d9a5d0 RDI: 0000000000000005 [ 44.512608][ T510] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 44.513092][ T510] R10: 0000000031bf0910 R11: 0000000000000246 R12: 0000000000000003 [ 44.513559][ T510] R13: 00000000686e3fe4 R14: 0000000000499600 R15: 0000000000000000 | [ 68.527144][ T751] ------------[ cut here ]------------ | [ 68.527607][ T751] WARNING: CPU: 1 PID: 751 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 68.528589][ T751] Modules linked in: [last unloaded: netdevsim] | [ 68.530539][ T751] Tainted: [W]=WARN [ 68.530822][ T751] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.531561][ T751] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 68.532142][ T751] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 68.533933][ T751] RSP: 0018:ffffc90001586d70 EFLAGS: 00010246 [ 68.534428][ T751] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 68.535284][ T751] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 68.536050][ T751] RBP: ffffc90001586e60 R08: 0000000000000001 R09: 0000000000000000 [ 68.536818][ T751] R10: ffffc90001586e90 R11: ffffffffad379160 R12: 1ffff920002b0db2 [ 68.537606][ T751] R13: 00000000000005dc R14: ffffc90001586e90 R15: 0000000000000000 [ 68.538392][ T751] FS: 00007fcdc4eb8800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 68.539301][ T751] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.539961][ T751] CR2: 00000000004e5800 CR3: 000000000bc37003 CR4: 0000000000772ef0 [ 68.540674][ T751] PKRU: 55555554 [ 68.541015][ T751] Call Trace: [ 68.541404][ T751] [ 68.541663][ T751] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 68.542220][ T751] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 68.542774][ T751] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 68.543309][ T751] ? 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) [ 68.543816][ T751] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 68.544358][ T751] netif_set_mtu (net/core/dev.c:9652) [ 68.544882][ T751] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 68.545458][ T751] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 68.545984][ T751] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 68.546502][ T751] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 68.546891][ T751] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 68.547446][ T751] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 68.547983][ T751] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.548515][ T751] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.549036][ T751] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 68.549542][ T751] ? __lock_release (kernel/locking/lockdep.c:5539) [ 68.550081][ T751] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 68.550588][ T751] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 68.551127][ T751] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 68.551645][ T751] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 68.552051][ T751] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 68.552350][ T751] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 68.552658][ T751] ? __kernel_text_address (kernel/extable.c:79) [ 68.552986][ T751] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.553334][ T751] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 68.553639][ T751] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 68.554028][ T751] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 68.554384][ T751] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 68.554705][ T751] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 68.555017][ T751] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 68.555327][ T751] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.555727][ T751] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 68.556035][ T751] ? __create_object (mm/kmemleak.c:771) [ 68.556334][ T751] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 68.556627][ T751] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 68.557027][ T751] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 68.557408][ T751] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 68.557719][ T751] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 68.558115][ T751] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 68.558417][ T751] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.558714][ T751] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.559020][ T751] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 68.559336][ T751] ? __lock_release (kernel/locking/lockdep.c:5539) [ 68.559629][ T751] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 68.559929][ T751] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 68.560224][ T751] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 68.560518][ T751] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.560827][ T751] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 68.561130][ T751] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 68.561433][ T751] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 68.561734][ T751] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 68.562034][ T751] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 68.562328][ T751] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 68.562631][ T751] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 68.562955][ T751] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.563254][ T751] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 68.563546][ T751] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 68.563840][ T751] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 68.564148][ T751] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 68.564442][ T751] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 68.564734][ T751] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 68.565120][ T751] ___sys_sendmsg (net/socket.c:2670) [ 68.565408][ T751] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 68.565693][ T751] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 68.566071][ T751] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 68.566364][ T751] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.566657][ T751] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.566966][ T751] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.567259][ T751] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 68.567548][ T751] ? __lock_release (kernel/locking/lockdep.c:5539) [ 68.567844][ T751] __sys_sendmsg (net/socket.c:2700) [ 68.568139][ T751] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 68.568503][ T751] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 68.568834][ T751] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 68.569134][ T751] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.569423][ T751] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 68.569780][ T751] RIP: 0033:0x7fcdc50851e7 [ 68.570088][ T751] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 68.571170][ T751] RSP: 002b:00007ffc8705fe18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 68.571621][ T751] RAX: ffffffffffffffda RBX: 00007ffc87060550 RCX: 00007fcdc50851e7 [ 68.572071][ T751] RDX: 0000000000000000 RSI: 00007ffc8705fe80 RDI: 0000000000000005 [ 68.572508][ T751] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 68.572963][ T751] R10: 0000000034bb3910 R11: 0000000000000246 R12: 0000000000000003 [ 68.573448][ T751] R13: 00000000686e3ffc R14: 0000000000499600 R15: 0000000000000000 | [ 68.700994][ T752] ------------[ cut here ]------------ | [ 68.701441][ 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) | [ 68.702061][ T752] Modules linked in: [last unloaded: netdevsim] | [ 68.703080][ T752] Tainted: [W]=WARN [ 68.703316][ T752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.703691][ 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) [ 68.704021][ T752] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 68.705081][ T752] RSP: 0018:ffffc90001596d70 EFLAGS: 00010246 [ 68.705460][ T752] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 68.705915][ T752] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 68.706365][ T752] RBP: ffffc90001596e60 R08: 0000000000000001 R09: 0000000000000000 [ 68.706810][ T752] R10: ffffc90001596e90 R11: ffffffffad379160 R12: 1ffff920002b2db2 [ 68.707268][ T752] R13: 00000000000005dc R14: ffffc90001596e90 R15: 0000000000000000 [ 68.707713][ T752] FS: 00007f7b46b3b800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 68.708270][ T752] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.708656][ T752] CR2: 00000000004e5800 CR3: 0000000009f93003 CR4: 0000000000772ef0 [ 68.709334][ T752] PKRU: 55555554 [ 68.709933][ T752] Call Trace: [ 68.710284][ T752] [ 68.710449][ T752] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 68.710759][ T752] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 68.711093][ T752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 68.711411][ 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) [ 68.711760][ T752] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 68.712104][ T752] netif_set_mtu (net/core/dev.c:9652) [ 68.712429][ T752] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 68.712758][ T752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 68.713074][ T752] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 68.713387][ T752] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 68.713621][ T752] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 68.713948][ T752] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 68.714263][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.714611][ T752] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.714925][ T752] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 68.715228][ T752] ? __lock_release (kernel/locking/lockdep.c:5539) [ 68.715535][ T752] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 68.715873][ T752] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 68.716205][ T752] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 68.716514][ T752] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 68.716905][ T752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 68.717220][ T752] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 68.717520][ T752] ? __kernel_text_address (kernel/extable.c:79) [ 68.717827][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.718147][ 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) [ 68.718451][ T752] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 68.718820][ T752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 68.719137][ T752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 68.719436][ T752] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 68.719738][ T752] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 68.720062][ T752] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.720375][ T752] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 68.720674][ T752] ? __create_object (mm/kmemleak.c:771) [ 68.720992][ T752] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 68.721296][ T752] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 68.721618][ T752] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 68.722000][ T752] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 68.722311][ T752] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 68.722622][ T752] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 68.722959][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.723269][ T752] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.723573][ T752] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 68.723872][ T752] ? __lock_release (kernel/locking/lockdep.c:5539) [ 68.724200][ T752] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 68.724506][ T752] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 68.724809][ T752] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 68.725122][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.725439][ T752] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 68.725735][ T752] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 68.726049][ T752] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 68.726361][ T752] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 68.726670][ 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) [ 68.727021][ T752] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 68.727352][ T752] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 68.727671][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.728009][ T752] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 68.728320][ T752] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 68.728622][ T752] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 68.728941][ T752] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 68.729248][ T752] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 68.729546][ T752] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 68.729946][ T752] ___sys_sendmsg (net/socket.c:2670) [ 68.730247][ T752] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 68.730548][ 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) [ 68.730930][ T752] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 68.731236][ T752] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.731554][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.731863][ T752] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.732201][ 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) [ 68.732503][ T752] ? __lock_release (kernel/locking/lockdep.c:5539) [ 68.732810][ T752] __sys_sendmsg (net/socket.c:2700) [ 68.733123][ T752] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 68.733492][ T752] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 68.733805][ T752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 68.734116][ T752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.734428][ T752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 68.734798][ T752] RIP: 0033:0x7f7b46d081e7 [ 68.735123][ 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) [ 68.736190][ T752] RSP: 002b:00007ffe0dddc0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 68.736649][ T752] RAX: ffffffffffffffda RBX: 00007ffe0dddc800 RCX: 00007f7b46d081e7 [ 68.737104][ T752] RDX: 0000000000000000 RSI: 00007ffe0dddc130 RDI: 0000000000000005 [ 68.737550][ T752] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 68.738007][ T752] R10: 0000000018501910 R11: 0000000000000246 R12: 0000000000000003 [ 68.738461][ T752] R13: 00000000686e3ffc R14: 0000000000499600 R15: 0000000000000000 | [ 68.870790][ T753] ------------[ cut here ]------------ | [ 68.871136][ T753] WARNING: CPU: 0 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) | [ 68.871735][ T753] Modules linked in: [last unloaded: netdevsim] | [ 68.873012][ T753] Tainted: [W]=WARN [ 68.873233][ T753] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.873594][ 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) [ 68.873903][ T753] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 68.874951][ T753] RSP: 0018:ffffc900015a6d70 EFLAGS: 00010246 [ 68.875319][ T753] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 68.875751][ T753] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 68.876199][ T753] RBP: ffffc900015a6e60 R08: 0000000000000001 R09: 0000000000000000 [ 68.876630][ T753] R10: ffffc900015a6e90 R11: ffffffffad379160 R12: 1ffff920002b4db2 [ 68.877075][ T753] R13: 00000000000005dc R14: ffffc900015a6e90 R15: 0000000000000000 [ 68.877508][ T753] FS: 00007fd499fd4800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 68.878039][ T753] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.878408][ T753] CR2: 00000000004e5800 CR3: 000000000b5b7002 CR4: 0000000000772ef0 [ 68.878845][ T753] PKRU: 55555554 [ 68.879074][ T753] Call Trace: [ 68.879292][ T753] [ 68.879439][ T753] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 68.879733][ T753] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 68.880044][ T753] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 68.880338][ 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) [ 68.880626][ T753] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 68.880927][ T753] netif_set_mtu (net/core/dev.c:9652) [ 68.881218][ T753] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 68.881527][ T753] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 68.881819][ T753] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 68.882124][ T753] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 68.882354][ T753] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 68.882660][ T753] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 68.882967][ T753] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.883262][ T753] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.883552][ T753] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 68.883840][ T753] ? __lock_release (kernel/locking/lockdep.c:5539) [ 68.884145][ T753] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 68.884434][ T753] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 68.884742][ T753] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 68.885048][ T753] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 68.885417][ T753] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 68.885705][ T753] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 68.886005][ T753] ? __kernel_text_address (kernel/extable.c:79) [ 68.886301][ T753] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.886601][ 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) [ 68.886914][ T753] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 68.887275][ T753] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 68.887567][ T753] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 68.887853][ T753] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 68.888155][ T753] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 68.888449][ T753] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.888735][ T753] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 68.889041][ T753] ? __create_object (mm/kmemleak.c:771) [ 68.889340][ T753] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 68.889631][ T753] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 68.889929][ T753] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 68.890290][ T753] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 68.890586][ T753] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 68.890882][ T753] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 68.891203][ T753] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.891521][ T753] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.891816][ T753] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 68.892115][ T753] ? __lock_release (kernel/locking/lockdep.c:5539) [ 68.892409][ T753] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 68.892699][ T753] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 68.893001][ T753] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 68.893299][ T753] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.893599][ T753] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 68.893887][ T753] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 68.894192][ T753] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 68.894495][ T753] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 68.894783][ 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) [ 68.895083][ T753] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 68.895377][ T753] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 68.895669][ T753] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.895970][ T753] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 68.896262][ T753] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 68.896553][ T753] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 68.896850][ T753] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 68.897151][ T753] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 68.897442][ T753] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 68.897816][ T753] ___sys_sendmsg (net/socket.c:2670) [ 68.898114][ T753] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 68.898405][ 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) [ 68.898766][ T753] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 68.899067][ T753] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.899395][ T753] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 68.899691][ T753] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 68.899985][ 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) [ 68.900276][ T753] ? __lock_release (kernel/locking/lockdep.c:5539) [ 68.900593][ T753] __sys_sendmsg (net/socket.c:2700) [ 68.900906][ T753] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 68.901292][ T753] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 68.901655][ T753] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 68.901962][ T753] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 68.902271][ T753] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 68.902634][ T753] RIP: 0033:0x7fd49a1a11e7 [ 68.902945][ 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) [ 68.903988][ T753] RSP: 002b:00007ffc3b7acd08 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 68.904461][ T753] RAX: ffffffffffffffda RBX: 00007ffc3b7ad440 RCX: 00007fd49a1a11e7 [ 68.904896][ T753] RDX: 0000000000000000 RSI: 00007ffc3b7acd70 RDI: 0000000000000005 [ 68.905335][ T753] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 68.905790][ T753] R10: 0000000020a1f910 R11: 0000000000000246 R12: 0000000000000003 [ 68.906227][ T753] R13: 00000000686e3ffc R14: 0000000000499600 R15: 0000000000000000 | [ 94.653817][ T1029] ------------[ cut here ]------------ | [ 94.654173][ T1029] WARNING: CPU: 1 PID: 1029 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) | [ 94.654757][ T1029] Modules linked in: [last unloaded: netdevsim] | [ 94.655726][ T1029] Tainted: [W]=WARN [ 94.655951][ T1029] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 94.656397][ T1029] 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) [ 94.656700][ T1029] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 94.657794][ T1029] RSP: 0018:ffffc90001bf6d70 EFLAGS: 00010246 [ 94.658185][ T1029] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 94.658621][ T1029] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 94.659067][ T1029] RBP: ffffc90001bf6e60 R08: 0000000000000001 R09: 0000000000000000 [ 94.659508][ T1029] R10: ffffc90001bf6e90 R11: ffffffffad379160 R12: 1ffff9200037edb2 [ 94.659971][ T1029] R13: 00000000000005dc R14: ffffc90001bf6e90 R15: 0000000000000000 [ 94.660430][ T1029] FS: 00007f4c78402800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 94.660953][ T1029] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 94.661319][ T1029] CR2: 00000000004e5800 CR3: 000000000b57f004 CR4: 0000000000772ef0 [ 94.661771][ T1029] PKRU: 55555554 [ 94.662000][ T1029] Call Trace: [ 94.662219][ T1029] [ 94.662368][ T1029] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 94.662668][ T1029] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 94.662975][ T1029] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 94.663269][ T1029] ? 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) [ 94.663558][ T1029] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 94.663860][ T1029] netif_set_mtu (net/core/dev.c:9652) [ 94.664165][ T1029] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 94.664464][ T1029] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 94.664753][ T1029] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 94.665052][ T1029] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 94.665277][ T1029] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 94.665580][ T1029] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 94.665885][ T1029] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 94.666191][ T1029] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 94.666493][ T1029] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 94.666783][ T1029] ? __lock_release (kernel/locking/lockdep.c:5539) [ 94.667086][ T1029] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 94.667375][ T1029] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 94.667672][ T1029] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 94.667980][ T1029] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 94.668348][ T1029] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 94.668644][ T1029] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 94.668952][ T1029] ? __kernel_text_address (kernel/extable.c:79) [ 94.669244][ T1029] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 94.669544][ T1029] ? __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) [ 94.669836][ T1029] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 94.670215][ T1029] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 94.670508][ T1029] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 94.670794][ T1029] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 94.671095][ T1029] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 94.671390][ T1029] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 94.671697][ T1029] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 94.672001][ T1029] ? __create_object (mm/kmemleak.c:771) [ 94.672300][ T1029] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 94.672592][ T1029] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 94.672890][ T1029] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 94.673270][ T1029] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 94.673574][ T1029] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 94.673873][ T1029] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 94.674178][ T1029] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 94.674475][ T1029] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 94.674767][ T1029] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 94.675069][ T1029] ? __lock_release (kernel/locking/lockdep.c:5539) [ 94.675367][ T1029] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 94.675661][ T1029] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 94.675966][ T1029] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 94.676260][ T1029] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 94.676559][ T1029] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 94.676847][ T1029] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 94.677151][ T1029] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 94.677452][ T1029] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 94.677740][ T1029] ? 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) [ 94.678048][ T1029] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 94.678344][ T1029] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 94.678630][ T1029] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 94.678943][ T1029] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 94.679239][ T1029] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 94.679529][ T1029] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 94.679827][ T1029] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 94.680135][ T1029] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 94.680428][ T1029] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 94.680803][ T1029] ___sys_sendmsg (net/socket.c:2670) [ 94.681107][ T1029] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 94.681522][ T1029] ? __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) [ 94.681881][ T1029] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 94.682187][ T1029] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 94.682484][ T1029] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 94.682781][ T1029] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 94.683078][ T1029] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 94.683375][ T1029] ? __lock_release (kernel/locking/lockdep.c:5539) [ 94.683674][ T1029] __sys_sendmsg (net/socket.c:2700) [ 94.683972][ T1029] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 94.684332][ T1029] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 94.684637][ T1029] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 94.684943][ T1029] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 94.685240][ T1029] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 94.685603][ T1029] RIP: 0033:0x7f4c785cf1e7 [ 94.685919][ T1029] 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) [ 94.686996][ T1029] RSP: 002b:00007ffcdecf7cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 94.687437][ T1029] RAX: ffffffffffffffda RBX: 00007ffcdecf8430 RCX: 00007f4c785cf1e7 [ 94.687890][ T1029] RDX: 0000000000000000 RSI: 00007ffcdecf7d60 RDI: 0000000000000005 [ 94.688338][ T1029] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 94.688774][ T1029] R10: 000000001efbc910 R11: 0000000000000246 R12: 0000000000000003 [ 94.689222][ T1029] R13: 00000000686e4016 R14: 0000000000499600 R15: 0000000000000000 | [ 94.817754][ T1030] ------------[ cut here ]------------ | [ 94.818664][ T1030] WARNING: CPU: 3 PID: 1030 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) | [ 94.819252][ T1030] Modules linked in: [last unloaded: netdevsim] | [ 94.820222][ T1030] Tainted: [W]=WARN [ 94.820442][ T1030] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 94.820803][ T1030] 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) [ 94.821111][ T1030] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 94.822186][ T1030] RSP: 0018:ffffc90001c06d70 EFLAGS: 00010246 [ 94.822553][ T1030] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 94.823155][ T1030] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 94.823593][ T1030] RBP: ffffc90001c06e60 R08: 0000000000000001 R09: 0000000000000000 [ 94.824052][ T1030] R10: ffffc90001c06e90 R11: ffffffffad379160 R12: 1ffff92000380db2 [ 94.824491][ T1030] R13: 00000000000005dc R14: ffffc90001c06e90 R15: 0000000000000000 [ 94.824933][ T1030] FS: 00007f2441eb6800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 94.825442][ T1030] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 94.825810][ T1030] CR2: 00000000004e5800 CR3: 000000000d49c003 CR4: 0000000000772ef0 [ 94.826265][ T1030] PKRU: 55555554 [ 94.826484][ T1030] Call Trace: [ 94.826702][ T1030] [ 94.826849][ T1030] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 94.827156][ T1030] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 94.827451][ T1030] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 94.827748][ T1030] ? 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) [ 94.828050][ T1030] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 94.828354][ T1030] netif_set_mtu (net/core/dev.c:9652) [ 94.828647][ T1030] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 94.828958][ T1030] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 94.829250][ T1030] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 94.829542][ T1030] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 94.829764][ T1030] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 94.830078][ T1030] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 94.830380][ T1030] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 94.830681][ T1030] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 94.830982][ T1030] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 94.831272][ T1030] ? __lock_release (kernel/locking/lockdep.c:5539) [ 94.831576][ T1030] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 94.831867][ T1030] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 94.832175][ T1030] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 94.832471][ T1030] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 94.832846][ T1030] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 94.833144][ T1030] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 94.833433][ T1030] ? __kernel_text_address (kernel/extable.c:79) [ 94.833725][ T1030] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 94.834026][ T1030] ? __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) [ 94.834320][ T1030] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 94.834680][ T1030] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 94.834988][ T1030] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 94.835278][ T1030] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 94.835569][ T1030] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 94.835861][ T1030] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 94.836164][ T1030] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 94.836451][ T1030] ? __create_object (mm/kmemleak.c:771) [ 94.836741][ T1030] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 94.837041][ T1030] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 94.837341][ T1030] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 94.837700][ T1030] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 94.838021][ T1030] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 94.838321][ T1030] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 94.838611][ T1030] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 94.838916][ T1030] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 94.839206][ T1030] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 94.839502][ T1030] ? __lock_release (kernel/locking/lockdep.c:5539) [ 94.839799][ T1030] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 94.840112][ T1030] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 94.840404][ T1030] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 94.840696][ T1030] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 94.840997][ T1030] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 94.841284][ T1030] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 94.841583][ T1030] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 94.841889][ T1030] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 94.842191][ T1030] ? 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) [ 94.842483][ T1030] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 94.842773][ T1030] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 94.843068][ T1030] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 94.843363][ T1030] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 94.843657][ T1030] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 94.843964][ T1030] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 94.844263][ T1030] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 94.844553][ T1030] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 94.844841][ T1030] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 94.845220][ T1030] ___sys_sendmsg (net/socket.c:2670) [ 94.845508][ T1030] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 94.845796][ T1030] ? __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) [ 94.846273][ T1030] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 94.846568][ T1030] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 94.846862][ T1030] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 94.847168][ T1030] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 94.847459][ T1030] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 94.847748][ T1030] ? __lock_release (kernel/locking/lockdep.c:5539) [ 94.848052][ T1030] __sys_sendmsg (net/socket.c:2700) [ 94.848350][ T1030] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 94.848708][ T1030] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 94.849018][ T1030] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 94.849311][ T1030] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 94.849602][ T1030] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 94.849975][ T1030] RIP: 0033:0x7f24420831e7 [ 94.850277][ T1030] 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) [ 94.851329][ T1030] RSP: 002b:00007fffc10ee888 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 94.851776][ T1030] RAX: ffffffffffffffda RBX: 00007fffc10eefc0 RCX: 00007f24420831e7 [ 94.852217][ T1030] RDX: 0000000000000000 RSI: 00007fffc10ee8f0 RDI: 0000000000000005 [ 94.852655][ T1030] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 94.853097][ T1030] R10: 00000000228c4910 R11: 0000000000000246 R12: 0000000000000003 [ 94.853531][ T1030] R13: 00000000686e4016 R14: 0000000000499600 R15: 0000000000000000 | [ 94.974657][ T1031] ------------[ cut here ]------------ | [ 94.975113][ T1031] WARNING: CPU: 2 PID: 1031 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) | [ 94.975720][ T1031] Modules linked in: [last unloaded: netdevsim] | [ 94.976719][ T1031] Tainted: [W]=WARN [ 94.976966][ T1031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 94.977346][ T1031] 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) [ 94.977665][ T1031] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 94.978731][ T1031] RSP: 0018:ffffc90001c06d70 EFLAGS: 00010246 [ 94.979125][ T1031] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 94.979584][ T1031] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 94.980046][ T1031] RBP: ffffc90001c06e60 R08: 0000000000000001 R09: 0000000000000000 [ 94.980498][ T1031] R10: ffffc90001c06e90 R11: ffffffffad379160 R12: 1ffff92000380db2 [ 94.980961][ T1031] R13: 00000000000005dc R14: ffffc90001c06e90 R15: 0000000000000000 [ 94.981416][ T1031] FS: 00007f10c3f4e800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 94.981966][ T1031] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 94.982346][ T1031] CR2: 00000000004e5800 CR3: 0000000008fb3004 CR4: 0000000000772ef0 [ 94.982797][ T1031] PKRU: 55555554 [ 94.983044][ T1031] Call Trace: [ 94.983275][ T1031] [ 94.983436][ T1031] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 94.983752][ T1031] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 94.984074][ T1031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 94.984386][ T1031] ? 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) [ 94.984689][ T1031] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 94.985010][ T1031] netif_set_mtu (net/core/dev.c:9652) [ 94.985316][ T1031] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 94.985630][ T1031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 94.985951][ T1031] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 94.986258][ T1031] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 94.986493][ T1031] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 94.986814][ T1031] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 94.987147][ T1031] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 94.987459][ T1031] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 94.987768][ T1031] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 94.988083][ T1031] ? __lock_release (kernel/locking/lockdep.c:5539) [ 94.988401][ T1031] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 94.988703][ T1031] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 94.989023][ T1031] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 94.989330][ T1031] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 94.989711][ T1031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 94.990022][ T1031] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 94.990326][ T1031] ? __kernel_text_address (kernel/extable.c:79) [ 94.990638][ T1031] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 94.990956][ T1031] ? __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) [ 94.991258][ T1031] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 94.991641][ T1031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 94.991956][ T1031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 94.992262][ T1031] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 94.992566][ T1031] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 94.992874][ T1031] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 94.993209][ T1031] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 94.993514][ T1031] ? __create_object (mm/kmemleak.c:771) [ 94.993817][ T1031] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 94.994136][ T1031] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 94.994440][ T1031] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 94.994814][ T1031] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 94.995138][ T1031] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 94.995459][ T1031] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 94.995761][ T1031] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 94.996082][ T1031] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 94.996392][ T1031] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 94.996693][ T1031] ? __lock_release (kernel/locking/lockdep.c:5539) [ 94.997016][ T1031] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 94.997319][ T1031] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 94.997623][ T1031] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 94.997950][ T1031] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 94.998257][ T1031] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 94.998558][ T1031] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 94.998864][ T1031] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 94.999193][ T1031] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 94.999498][ T1031] ? 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) [ 94.999813][ T1031] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 95.000133][ T1031] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 95.000434][ T1031] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.000744][ T1031] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 95.001061][ T1031] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 95.001366][ T1031] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 95.001686][ T1031] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 95.002009][ T1031] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 95.002318][ T1031] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 95.002702][ T1031] ___sys_sendmsg (net/socket.c:2670) [ 95.003017][ T1031] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 95.003320][ T1031] ? __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.003726][ T1031] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 95.004053][ T1031] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.004360][ T1031] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.004672][ T1031] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.004986][ T1031] ? __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.005288][ T1031] ? __lock_release (kernel/locking/lockdep.c:5539) [ 95.005603][ T1031] __sys_sendmsg (net/socket.c:2700) [ 95.005917][ T1031] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 95.006291][ T1031] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 95.006608][ T1031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.006930][ T1031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 95.007235][ T1031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 95.007605][ T1031] RIP: 0033:0x7f10c411b1e7 [ 95.007929][ T1031] 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.008999][ T1031] RSP: 002b:00007ffe544b6c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 95.009449][ T1031] RAX: ffffffffffffffda RBX: 00007ffe544b73a0 RCX: 00007f10c411b1e7 [ 95.009908][ T1031] RDX: 0000000000000000 RSI: 00007ffe544b6cd0 RDI: 0000000000000005 [ 95.010355][ T1031] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 95.010797][ T1031] R10: 000000002bce5910 R11: 0000000000000246 R12: 0000000000000003 [ 95.011267][ T1031] R13: 00000000686e4016 R14: 0000000000499600 R15: 0000000000000000 | [ 122.909537][ T1329] ------------[ cut here ]------------ | [ 122.909929][ T1329] WARNING: CPU: 2 PID: 1329 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) | [ 122.910537][ T1329] Modules linked in: [last unloaded: netdevsim] | [ 122.911570][ T1329] Tainted: [W]=WARN [ 122.911810][ T1329] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 122.912206][ T1329] 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) [ 122.912529][ T1329] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 122.913598][ T1329] RSP: 0018:ffffc900022e6d70 EFLAGS: 00010246 [ 122.914011][ T1329] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 122.914465][ T1329] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 122.914931][ T1329] RBP: ffffc900022e6e60 R08: 0000000000000001 R09: 0000000000000000 [ 122.915380][ T1329] R10: ffffc900022e6e90 R11: ffffffffad379160 R12: 1ffff9200045cdb2 [ 122.915829][ T1329] R13: 00000000000005dc R14: ffffc900022e6e90 R15: 0000000000000000 [ 122.916308][ T1329] FS: 00007fb468fc9800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 122.916828][ T1329] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 122.917226][ T1329] CR2: 00000000004e5800 CR3: 000000000b7a8006 CR4: 0000000000772ef0 [ 122.917686][ T1329] PKRU: 55555554 [ 122.917937][ T1329] Call Trace: [ 122.918178][ T1329] [ 122.918346][ T1329] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 122.918667][ T1329] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 122.919010][ T1329] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 122.919322][ T1329] ? 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) [ 122.919626][ T1329] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 122.919950][ T1329] netif_set_mtu (net/core/dev.c:9652) [ 122.920258][ T1329] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 122.920573][ T1329] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 122.920874][ T1329] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 122.921192][ T1329] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 122.921426][ T1329] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 122.921756][ T1329] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 122.922087][ T1329] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 122.922399][ T1329] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 122.922705][ T1329] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 122.923021][ T1329] ? __lock_release (kernel/locking/lockdep.c:5539) [ 122.923334][ T1329] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 122.923635][ T1329] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 122.923956][ T1329] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 122.924269][ T1329] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 122.924654][ T1329] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 122.924966][ T1329] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 122.925269][ T1329] ? __kernel_text_address (kernel/extable.c:79) [ 122.925580][ T1329] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 122.925887][ T1329] ? __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) [ 122.926205][ T1329] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 122.926581][ T1329] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 122.926881][ T1329] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 122.927202][ T1329] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 122.927509][ T1329] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 122.927816][ T1329] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 122.928133][ T1329] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 122.928437][ T1329] ? __create_object (mm/kmemleak.c:771) [ 122.928740][ T1329] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 122.929056][ T1329] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 122.929357][ T1329] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 122.929732][ T1329] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 122.930059][ T1329] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 122.930372][ T1329] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 122.930679][ T1329] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 122.931001][ T1329] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 122.931305][ T1329] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 122.931620][ T1329] ? __lock_release (kernel/locking/lockdep.c:5539) [ 122.931944][ T1329] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 122.932248][ T1329] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 122.932558][ T1329] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 122.932875][ T1329] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 122.933201][ T1329] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 122.933511][ T1329] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 122.933819][ T1329] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 122.934149][ T1329] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 122.934456][ T1329] ? 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) [ 122.934758][ T1329] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 122.935081][ T1329] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 122.935390][ T1329] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 122.935698][ T1329] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 122.936021][ T1329] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 122.936330][ T1329] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 122.936641][ T1329] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 122.936959][ T1329] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 122.937265][ T1329] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 122.937652][ T1329] ___sys_sendmsg (net/socket.c:2670) [ 122.937962][ T1329] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 122.938265][ T1329] ? __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) [ 122.938639][ T1329] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 122.938959][ T1329] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 122.939268][ T1329] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 122.939579][ T1329] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 122.939883][ T1329] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 122.940202][ T1329] ? __lock_release (kernel/locking/lockdep.c:5539) [ 122.940515][ T1329] __sys_sendmsg (net/socket.c:2700) [ 122.940815][ T1329] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 122.941204][ T1329] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 122.941535][ T1329] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 122.941842][ T1329] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 122.942161][ T1329] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 122.942533][ T1329] RIP: 0033:0x7fb4691961e7 [ 122.942854][ T1329] 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) [ 122.943933][ T1329] RSP: 002b:00007fffd6fa5af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 122.944389][ T1329] RAX: ffffffffffffffda RBX: 00007fffd6fa6230 RCX: 00007fb4691961e7 [ 122.944837][ T1329] RDX: 0000000000000000 RSI: 00007fffd6fa5b60 RDI: 0000000000000005 [ 122.945298][ T1329] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 122.945750][ T1329] R10: 000000000e417910 R11: 0000000000000246 R12: 0000000000000003 [ 122.946212][ T1329] R13: 00000000686e4032 R14: 0000000000499600 R15: 0000000000000000 | [ 123.069975][ T1330] ------------[ cut here ]------------ | [ 123.070368][ T1330] WARNING: CPU: 0 PID: 1330 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.070955][ T1330] Modules linked in: [last unloaded: netdevsim] | [ 123.071923][ T1330] Tainted: [W]=WARN [ 123.072143][ T1330] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.072503][ T1330] 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.072804][ T1330] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.073840][ T1330] RSP: 0018:ffffc900022f6d70 EFLAGS: 00010246 [ 123.075666][ T1330] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 123.076118][ T1330] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 123.076548][ T1330] RBP: ffffc900022f6e60 R08: 0000000000000001 R09: 0000000000000000 [ 123.076990][ T1330] R10: ffffc900022f6e90 R11: ffffffffad379160 R12: 1ffff9200045edb2 [ 123.077419][ T1330] R13: 00000000000005dc R14: ffffc900022f6e90 R15: 0000000000000000 [ 123.077854][ T1330] FS: 00007fea6e813800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 123.078365][ T1330] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 123.078730][ T1330] CR2: 00000000004e5800 CR3: 000000000b4fb001 CR4: 0000000000772ef0 [ 123.079172][ T1330] PKRU: 55555554 [ 123.079391][ T1330] Call Trace: [ 123.079605][ T1330] [ 123.079752][ T1330] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 123.080059][ T1330] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 123.080350][ T1330] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.080639][ T1330] ? 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.080934][ T1330] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 123.081225][ T1330] netif_set_mtu (net/core/dev.c:9652) [ 123.081517][ T1330] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 123.081814][ T1330] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.082116][ T1330] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 123.082405][ T1330] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 123.082625][ T1330] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 123.082940][ T1330] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 123.083237][ T1330] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.083534][ T1330] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.083827][ T1330] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 123.084121][ T1330] ? __lock_release (kernel/locking/lockdep.c:5539) [ 123.084425][ T1330] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 123.084717][ T1330] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 123.085022][ T1330] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 123.085318][ T1330] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 123.085686][ T1330] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 123.085982][ T1330] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 123.086274][ T1330] ? __kernel_text_address (kernel/extable.c:79) [ 123.086571][ T1330] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.086865][ T1330] ? __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.087164][ T1330] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 123.087522][ T1330] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.087812][ T1330] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.088109][ T1330] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 123.088397][ T1330] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 123.088695][ T1330] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.088997][ T1330] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 123.089284][ T1330] ? __create_object (mm/kmemleak.c:771) [ 123.090059][ T1330] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 123.090356][ T1330] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 123.090648][ T1330] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 123.091012][ T1330] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 123.091316][ T1330] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 123.091624][ T1330] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 123.091926][ T1330] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.092223][ T1330] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.092513][ T1330] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 123.092801][ T1330] ? __lock_release (kernel/locking/lockdep.c:5539) [ 123.093102][ T1330] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 123.093394][ T1330] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 123.093693][ T1330] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 123.093995][ T1330] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.094292][ T1330] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 123.094581][ T1330] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 123.094875][ T1330] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 123.095188][ T1330] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 123.095479][ T1330] ? 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.095778][ T1330] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 123.096082][ T1330] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 123.096379][ T1330] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.096677][ T1330] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 123.096980][ T1330] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 123.097269][ T1330] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 123.097567][ T1330] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 123.097859][ T1330] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 123.098162][ T1330] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 123.098541][ T1330] ___sys_sendmsg (net/socket.c:2670) [ 123.098826][ T1330] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 123.099136][ T1330] ? __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.099494][ T1330] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 123.099797][ T1330] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.100104][ T1330] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.100399][ T1330] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.100687][ T1330] ? __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.100981][ T1330] ? __lock_release (kernel/locking/lockdep.c:5539) [ 123.101277][ T1330] __sys_sendmsg (net/socket.c:2700) [ 123.101571][ T1330] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 123.101935][ T1330] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 123.102235][ T1330] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.102531][ T1330] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 123.102818][ T1330] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 123.103185][ T1330] RIP: 0033:0x7fea6e9e01e7 [ 123.103491][ T1330] 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.104543][ T1330] RSP: 002b:00007ffdb2ae0518 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 123.104985][ T1330] RAX: ffffffffffffffda RBX: 00007ffdb2ae0c50 RCX: 00007fea6e9e01e7 [ 123.105418][ T1330] RDX: 0000000000000000 RSI: 00007ffdb2ae0580 RDI: 0000000000000005 [ 123.105848][ T1330] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 123.106295][ T1330] R10: 0000000004016910 R11: 0000000000000246 R12: 0000000000000003 [ 123.106730][ T1330] R13: 00000000686e4032 R14: 0000000000499600 R15: 0000000000000000 | [ 123.241865][ T1331] ------------[ cut here ]------------ | [ 123.242258][ T1331] WARNING: CPU: 2 PID: 1331 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.242856][ T1331] Modules linked in: [last unloaded: netdevsim] | [ 123.243862][ T1331] Tainted: [W]=WARN [ 123.244660][ T1331] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.245101][ T1331] 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.245605][ T1331] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.247422][ T1331] RSP: 0018:ffffc90002306d70 EFLAGS: 00010246 [ 123.248113][ T1331] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 123.248920][ T1331] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 123.249706][ T1331] RBP: ffffc90002306e60 R08: 0000000000000001 R09: 0000000000000000 [ 123.250514][ T1331] R10: ffffc90002306e90 R11: ffffffffad379160 R12: 1ffff92000460db2 [ 123.251332][ T1331] R13: 00000000000005dc R14: ffffc90002306e90 R15: 0000000000000000 [ 123.252149][ T1331] FS: 00007ff445d56800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 123.252964][ T1331] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 123.253351][ T1331] CR2: 00000000004e5800 CR3: 000000000d675002 CR4: 0000000000772ef0 [ 123.253831][ T1331] PKRU: 55555554 [ 123.254077][ T1331] Call Trace: [ 123.254308][ T1331] [ 123.254486][ T1331] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 123.254810][ T1331] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 123.255148][ T1331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.255468][ T1331] ? 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.255775][ T1331] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 123.256113][ T1331] netif_set_mtu (net/core/dev.c:9652) [ 123.256418][ T1331] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 123.256747][ T1331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.257064][ T1331] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 123.257370][ T1331] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 123.257618][ T1331] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 123.257948][ T1331] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 123.258261][ T1331] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.258642][ T1331] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.259113][ T1331] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 123.259618][ T1331] ? __lock_release (kernel/locking/lockdep.c:5539) [ 123.260162][ T1331] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 123.260691][ T1331] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 123.261118][ T1331] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 123.261430][ T1331] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 123.261965][ T1331] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 123.262276][ T1331] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 123.262593][ T1331] ? __kernel_text_address (kernel/extable.c:79) [ 123.262918][ T1331] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.263238][ T1331] ? __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.263560][ T1331] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 123.263942][ T1331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.264255][ T1331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.264565][ T1331] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 123.264874][ T1331] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 123.265189][ T1331] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.265501][ T1331] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 123.265803][ T1331] ? __create_object (mm/kmemleak.c:771) [ 123.266118][ T1331] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 123.266421][ T1331] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 123.266746][ T1331] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 123.267133][ T1331] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 123.267451][ T1331] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 123.267767][ T1331] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 123.268081][ T1331] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.268392][ T1331] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.268703][ T1331] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 123.269019][ T1331] ? __lock_release (kernel/locking/lockdep.c:5539) [ 123.269327][ T1331] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 123.269655][ T1331] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 123.269968][ T1331] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 123.270282][ T1331] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.270604][ T1331] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 123.270916][ T1331] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 123.271225][ T1331] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 123.271648][ T1331] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 123.272017][ T1331] ? 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.272324][ T1331] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 123.272646][ T1331] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 123.272962][ T1331] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.273277][ T1331] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 123.273606][ T1331] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 123.273930][ T1331] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 123.274243][ T1331] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 123.274563][ T1331] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 123.274865][ T1331] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 123.275261][ T1331] ___sys_sendmsg (net/socket.c:2670) [ 123.275627][ T1331] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 123.275943][ T1331] ? __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.276329][ T1331] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 123.276644][ T1331] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.276966][ T1331] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 123.277276][ T1331] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.277596][ T1331] ? __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.277908][ T1331] ? __lock_release (kernel/locking/lockdep.c:5539) [ 123.278220][ T1331] __sys_sendmsg (net/socket.c:2700) [ 123.278548][ T1331] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 123.278933][ T1331] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 123.279250][ T1331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 123.279568][ T1331] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 123.279874][ T1331] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 123.280261][ T1331] RIP: 0033:0x7ff445f231e7 [ 123.280595][ T1331] 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.281700][ T1331] RSP: 002b:00007ffee81294e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 123.282165][ T1331] RAX: ffffffffffffffda RBX: 00007ffee8129c20 RCX: 00007ff445f231e7 [ 123.282631][ T1331] RDX: 0000000000000000 RSI: 00007ffee8129550 RDI: 0000000000000005 [ 123.283095][ T1331] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 123.283558][ T1331] R10: 0000000019b29910 R11: 0000000000000246 R12: 0000000000000003 [ 123.284013][ T1331] R13: 00000000686e4032 R14: 0000000000499600 R15: 0000000000000000 | [ 152.218042][ T1642] ------------[ cut here ]------------ | [ 152.218412][ T1642] WARNING: CPU: 2 PID: 1642 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) | [ 152.219022][ T1642] Modules linked in: [last unloaded: netdevsim] | [ 152.220027][ T1642] Tainted: [W]=WARN [ 152.220262][ T1642] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 152.220646][ T1642] 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) [ 152.220984][ T1642] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 152.223063][ T1642] RSP: 0018:ffffc90002a66d70 EFLAGS: 00010246 [ 152.223462][ T1642] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 152.223925][ T1642] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 152.224380][ T1642] RBP: ffffc90002a66e60 R08: 0000000000000001 R09: 0000000000000000 [ 152.224833][ T1642] R10: ffffc90002a66e90 R11: ffffffffad379160 R12: 1ffff9200054cdb2 [ 152.225309][ T1642] R13: 00000000000005dc R14: ffffc90002a66e90 R15: 0000000000000000 [ 152.225759][ T1642] FS: 00007f5fc13ed800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 152.226295][ T1642] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 152.226681][ T1642] CR2: 00000000004e5800 CR3: 00000000071f2004 CR4: 0000000000772ef0 [ 152.227148][ T1642] PKRU: 55555554 [ 152.227384][ T1642] Call Trace: [ 152.227617][ T1642] [ 152.227782][ T1642] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 152.228105][ T1642] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 152.228422][ T1642] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 152.228731][ T1642] ? 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) [ 152.229066][ T1642] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 152.229380][ T1642] netif_set_mtu (net/core/dev.c:9652) [ 152.229687][ T1642] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 152.230014][ T1642] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 152.230323][ T1642] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 152.230629][ T1642] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 152.230863][ T1642] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 152.231198][ T1642] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 152.231525][ T1642] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 152.231842][ T1642] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 152.232160][ T1642] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 152.232467][ T1642] ? __lock_release (kernel/locking/lockdep.c:5539) [ 152.232777][ T1642] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 152.233103][ T1642] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 152.233417][ T1642] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 152.233734][ T1642] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 152.234139][ T1642] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 152.234448][ T1642] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 152.234751][ T1642] ? __kernel_text_address (kernel/extable.c:79) [ 152.235073][ T1642] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 152.235386][ T1642] ? __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) [ 152.235695][ T1642] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 152.236082][ T1642] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 152.236396][ T1642] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 152.236699][ T1642] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 152.237046][ T1642] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 152.237359][ T1642] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 152.237666][ T1642] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 152.237979][ T1642] ? __create_object (mm/kmemleak.c:771) [ 152.238289][ T1642] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 152.238594][ T1642] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 152.238911][ T1642] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 152.239290][ T1642] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 152.239608][ T1642] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 152.239932][ T1642] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 152.240243][ T1642] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 152.240556][ T1642] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 152.240862][ T1642] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 152.241187][ T1642] ? __lock_release (kernel/locking/lockdep.c:5539) [ 152.241518][ T1642] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 152.241828][ T1642] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 152.242150][ T1642] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 152.242461][ T1642] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 152.242774][ T1642] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 152.243090][ T1642] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 152.243401][ T1642] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 152.243719][ T1642] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 152.244038][ T1642] ? 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) [ 152.244349][ T1642] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 152.244658][ T1642] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 152.244987][ T1642] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 152.245305][ T1642] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 152.245614][ T1642] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 152.245931][ T1642] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 152.246249][ T1642] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 152.246557][ T1642] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 152.246864][ T1642] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 152.247263][ T1642] ___sys_sendmsg (net/socket.c:2670) [ 152.247571][ T1642] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 152.247877][ T1642] ? __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) [ 152.248274][ T1642] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 152.248582][ T1642] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 152.248893][ T1642] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 152.249225][ T1642] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 152.249533][ T1642] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 152.249835][ T1642] ? __lock_release (kernel/locking/lockdep.c:5539) [ 152.250171][ T1642] __sys_sendmsg (net/socket.c:2700) [ 152.250476][ T1642] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 152.250853][ T1642] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 152.251181][ T1642] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 152.251505][ T1642] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 152.251822][ T1642] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 152.252208][ T1642] RIP: 0033:0x7f5fc15ba1e7 [ 152.252523][ T1642] 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) [ 152.253612][ T1642] RSP: 002b:00007ffe1a2777f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 152.254098][ T1642] RAX: ffffffffffffffda RBX: 00007ffe1a277f30 RCX: 00007f5fc15ba1e7 [ 152.254552][ T1642] RDX: 0000000000000000 RSI: 00007ffe1a277860 RDI: 0000000000000005 [ 152.255013][ T1642] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 152.255466][ T1642] R10: 000000002508a910 R11: 0000000000000246 R12: 0000000000000003 [ 152.255932][ T1642] R13: 00000000686e404f R14: 0000000000499600 R15: 0000000000000000 | [ 152.380300][ T1643] ------------[ cut here ]------------ | [ 152.380711][ T1643] WARNING: CPU: 0 PID: 1643 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) | [ 152.381771][ T1643] Modules linked in: [last unloaded: netdevsim] | [ 152.382750][ T1643] Tainted: [W]=WARN [ 152.382982][ T1643] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 152.383349][ T1643] 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) [ 152.383658][ T1643] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 152.384723][ T1643] RSP: 0018:ffffc90002a66d70 EFLAGS: 00010246 [ 152.385103][ T1643] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 152.385548][ T1643] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 152.385994][ T1643] RBP: ffffc90002a66e60 R08: 0000000000000001 R09: 0000000000000000 [ 152.386434][ T1643] R10: ffffc90002a66e90 R11: ffffffffad379160 R12: 1ffff9200054cdb2 [ 152.386875][ T1643] R13: 00000000000005dc R14: ffffc90002a66e90 R15: 0000000000000000 [ 152.387331][ T1643] FS: 00007f65448c4800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 152.387844][ T1643] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 152.388222][ T1643] CR2: 00000000004e5800 CR3: 000000000e48a006 CR4: 0000000000772ef0 [ 152.388665][ T1643] PKRU: 55555554 [ 152.388886][ T1643] Call Trace: [ 152.389113][ T1643] [ 152.389263][ T1643] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 152.389567][ T1643] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 152.389865][ T1643] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 152.390169][ T1643] ? 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) [ 152.390460][ T1643] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 152.390757][ T1643] netif_set_mtu (net/core/dev.c:9652) [ 152.391060][ T1643] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 152.391364][ T1643] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 152.391670][ T1643] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 152.391976][ T1643] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 152.392200][ T1643] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 152.392507][ T1643] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 152.392810][ T1643] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 152.393119][ T1643] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 152.393415][ T1643] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 152.393707][ T1643] ? __lock_release (kernel/locking/lockdep.c:5539) [ 152.394022][ T1643] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 152.394315][ T1643] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 152.394612][ T1643] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 152.394925][ T1643] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 152.395296][ T1643] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 152.395587][ T1643] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 152.395879][ T1643] ? __kernel_text_address (kernel/extable.c:79) [ 152.396196][ T1643] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 152.396491][ T1643] ? __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) [ 152.396785][ T1643] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 152.397161][ T1643] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 152.397456][ T1643] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 152.397747][ T1643] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 152.398052][ T1643] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 152.398358][ T1643] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 152.398653][ T1643] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 152.398951][ T1643] ? __create_object (mm/kmemleak.c:771) [ 152.399247][ T1643] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 152.399540][ T1643] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 152.399834][ T1643] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 152.400212][ T1643] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 152.400511][ T1643] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 152.400817][ T1643] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 152.401118][ T1643] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 152.401416][ T1643] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 152.401717][ T1643] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 152.402017][ T1643] ? __lock_release (kernel/locking/lockdep.c:5539) [ 152.402312][ T1643] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 152.402604][ T1643] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 152.402926][ T1643] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 152.403231][ T1643] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 152.403530][ T1643] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 152.403822][ T1643] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 152.404134][ T1643] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 152.404438][ T1643] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 152.404732][ T1643] ? 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) [ 152.405041][ T1643] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 152.405340][ T1643] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 152.405631][ T1643] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 152.405936][ T1643] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 152.406234][ T1643] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 152.406528][ T1643] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 152.406831][ T1643] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 152.407137][ T1643] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 152.407436][ T1643] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 152.407815][ T1643] ___sys_sendmsg (net/socket.c:2670) [ 152.408117][ T1643] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 152.408409][ T1643] ? __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) [ 152.408772][ T1643] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 152.409076][ T1643] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 152.409372][ T1643] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 152.409678][ T1643] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 152.409980][ T1643] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 152.410273][ T1643] ? __lock_release (kernel/locking/lockdep.c:5539) [ 152.410576][ T1643] __sys_sendmsg (net/socket.c:2700) [ 152.410865][ T1643] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 152.411239][ T1643] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 152.411571][ T1643] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 152.411876][ T1643] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 152.412186][ T1643] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 152.412552][ T1643] RIP: 0033:0x7f6544a911e7 [ 152.412854][ T1643] 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) [ 152.413926][ T1643] RSP: 002b:00007ffe31523cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 152.414374][ T1643] RAX: ffffffffffffffda RBX: 00007ffe315243f0 RCX: 00007f6544a911e7 [ 152.414813][ T1643] RDX: 0000000000000000 RSI: 00007ffe31523d20 RDI: 0000000000000005 [ 152.415267][ T1643] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 152.415706][ T1643] R10: 000000001b3dc910 R11: 0000000000000246 R12: 0000000000000003 [ 152.416162][ T1643] R13: 00000000686e404f R14: 0000000000499600 R15: 0000000000000000 | [ 152.555857][ T1644] ------------[ cut here ]------------ | [ 152.556329][ T1644] WARNING: CPU: 2 PID: 1644 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) | [ 152.556950][ T1644] Modules linked in: [last unloaded: netdevsim] | [ 152.557959][ T1644] Tainted: [W]=WARN [ 152.558194][ T1644] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 152.558579][ T1644] 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) [ 152.558893][ T1644] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 152.559970][ T1644] RSP: 0018:ffffc90002a66d70 EFLAGS: 00010246 [ 152.560362][ T1644] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 152.560817][ T1644] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 152.561292][ T1644] RBP: ffffc90002a66e60 R08: 0000000000000001 R09: 0000000000000000 [ 152.561757][ T1644] R10: ffffc90002a66e90 R11: ffffffffad379160 R12: 1ffff9200054cdb2 [ 152.562466][ T1644] R13: 00000000000005dc R14: ffffc90002a66e90 R15: 0000000000000000 [ 152.563082][ T1644] FS: 00007fd5d2e28800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 152.563613][ T1644] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 152.564008][ T1644] CR2: 00000000004e5800 CR3: 000000000d52f006 CR4: 0000000000772ef0 [ 152.564464][ T1644] PKRU: 55555554 [ 152.564699][ T1644] Call Trace: [ 152.564956][ T1644] [ 152.565131][ T1644] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 152.565445][ T1644] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 152.565756][ T1644] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 152.566078][ T1644] ? 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) [ 152.566384][ T1644] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 152.566695][ T1644] netif_set_mtu (net/core/dev.c:9652) [ 152.567012][ T1644] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 152.567333][ T1644] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 152.567636][ T1644] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 152.567968][ T1644] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 152.568204][ T1644] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 152.568527][ T1644] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 152.568845][ T1644] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 152.569178][ T1644] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 152.569489][ T1644] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 152.569802][ T1644] ? __lock_release (kernel/locking/lockdep.c:5539) [ 152.570123][ T1644] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 152.570429][ T1644] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 152.570739][ T1644] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 152.571062][ T1644] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 152.571450][ T1644] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 152.571773][ T1644] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 152.572090][ T1644] ? __kernel_text_address (kernel/extable.c:79) [ 152.572399][ T1644] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 152.572706][ T1644] ? __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) [ 152.573036][ T1644] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 152.573411][ T1644] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 152.573717][ T1644] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 152.574031][ T1644] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 152.574347][ T1644] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 152.574651][ T1644] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 152.574968][ T1644] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 152.575270][ T1644] ? __create_object (mm/kmemleak.c:771) [ 152.575579][ T1644] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 152.575886][ T1644] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 152.576203][ T1644] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 152.576577][ T1644] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 152.576893][ T1644] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 152.577238][ T1644] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 152.577543][ T1644] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 152.577854][ T1644] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 152.578172][ T1644] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 152.578481][ T1644] ? __lock_release (kernel/locking/lockdep.c:5539) [ 152.578788][ T1644] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 152.579105][ T1644] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 152.579417][ T1644] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 152.579725][ T1644] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 152.580042][ T1644] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 152.580348][ T1644] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 152.580653][ T1644] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 152.580992][ T1644] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 152.581305][ T1644] ? 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) [ 152.581628][ T1644] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 152.581950][ T1644] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 152.582255][ T1644] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 152.582570][ T1644] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 152.582879][ T1644] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 152.583195][ T1644] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 152.583510][ T1644] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 152.583822][ T1644] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 152.584137][ T1644] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 152.584523][ T1644] ___sys_sendmsg (net/socket.c:2670) [ 152.584827][ T1644] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 152.585155][ T1644] ? __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) [ 152.585533][ T1644] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 152.585839][ T1644] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 152.586165][ T1644] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 152.586473][ T1644] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 152.586778][ T1644] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 152.587089][ T1644] ? __lock_release (kernel/locking/lockdep.c:5539) [ 152.587403][ T1644] __sys_sendmsg (net/socket.c:2700) [ 152.587705][ T1644] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 152.588087][ T1644] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 152.588411][ T1644] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 152.588718][ T1644] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 152.589045][ T1644] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 152.589421][ T1644] RIP: 0033:0x7fd5d2ff51e7 [ 152.589735][ T1644] 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) [ 152.590814][ T1644] RSP: 002b:00007ffc94cf2658 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 152.591278][ T1644] RAX: ffffffffffffffda RBX: 00007ffc94cf2d90 RCX: 00007fd5d2ff51e7 [ 152.591745][ T1644] RDX: 0000000000000000 RSI: 00007ffc94cf26c0 RDI: 0000000000000005 [ 152.592210][ T1644] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 152.592667][ T1644] R10: 0000000023b06910 R11: 0000000000000246 R12: 0000000000000003 [ 152.593142][ T1644] R13: 00000000686e4050 R14: 0000000000499600 R15: 0000000000000000 | [ 178.487248][ T1928] ------------[ cut here ]------------ | [ 178.487612][ T1928] WARNING: CPU: 2 PID: 1928 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) | [ 178.488226][ T1928] Modules linked in: [last unloaded: netdevsim] | [ 178.490036][ T1928] Tainted: [W]=WARN [ 178.490278][ T1928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 178.490656][ T1928] 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) [ 178.491014][ T1928] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 178.492090][ T1928] RSP: 0018:ffffc90003186d70 EFLAGS: 00010246 [ 178.492470][ T1928] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 178.492931][ T1928] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 178.493388][ T1928] RBP: ffffc90003186e60 R08: 0000000000000001 R09: 0000000000000000 [ 178.493837][ T1928] R10: ffffc90003186e90 R11: ffffffffad379160 R12: 1ffff92000630db2 [ 178.494298][ T1928] R13: 00000000000005dc R14: ffffc90003186e90 R15: 0000000000000000 [ 178.494769][ T1928] FS: 00007f28f3774800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 178.495301][ T1928] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 178.495687][ T1928] CR2: 00000000004e5800 CR3: 000000000e508004 CR4: 0000000000772ef0 [ 178.496148][ T1928] PKRU: 55555554 [ 178.496394][ T1928] Call Trace: [ 178.496629][ T1928] [ 178.496793][ T1928] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 178.497118][ T1928] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 178.497424][ T1928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 178.497773][ T1928] ? 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) [ 178.498088][ T1928] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 178.498402][ T1928] netif_set_mtu (net/core/dev.c:9652) [ 178.498709][ T1928] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 178.499055][ T1928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 178.499363][ T1928] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 178.499674][ T1928] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 178.499939][ T1928] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 178.500284][ T1928] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 178.500600][ T1928] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 178.500917][ T1928] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 178.501224][ T1928] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 178.501536][ T1928] ? __lock_release (kernel/locking/lockdep.c:5539) [ 178.501848][ T1928] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 178.502161][ T1928] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 178.502472][ T1928] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 178.502793][ T1928] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 178.503196][ T1928] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 178.503506][ T1928] ? irqentry_exit (kernel/entry/common.c:311) [ 178.503813][ T1928] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 178.504133][ T1928] ? __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) [ 178.504440][ T1928] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 178.504918][ T1928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 178.505220][ T1928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 178.505519][ T1928] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 178.505822][ T1928] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 178.506137][ T1928] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 178.506444][ T1928] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 178.506745][ T1928] ? __create_object (mm/kmemleak.c:771) [ 178.507066][ T1928] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 178.507371][ T1928] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 178.507708][ T1928] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 178.508098][ T1928] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 178.508410][ T1928] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 178.508719][ T1928] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 178.509035][ T1928] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 178.509342][ T1928] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 178.509650][ T1928] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 178.509961][ T1928] ? __lock_release (kernel/locking/lockdep.c:5539) [ 178.510269][ T1928] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 178.510567][ T1928] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 178.510906][ T1928] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 178.511230][ T1928] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 178.511542][ T1928] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 178.511846][ T1928] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 178.512166][ T1928] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 178.512480][ T1928] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 178.512783][ T1928] ? 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) [ 178.513113][ T1928] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 178.513416][ T1928] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 178.513720][ T1928] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 178.514058][ T1928] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 178.514367][ T1928] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 178.514672][ T1928] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 178.514993][ T1928] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 178.515298][ T1928] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 178.515600][ T1928] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 178.515997][ T1928] ___sys_sendmsg (net/socket.c:2670) [ 178.516304][ T1928] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 178.516607][ T1928] ? __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) [ 178.517001][ T1928] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 178.517307][ T1928] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 178.517617][ T1928] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 178.517940][ T1928] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 178.518249][ T1928] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 178.518547][ T1928] ? __lock_release (kernel/locking/lockdep.c:5539) [ 178.518859][ T1928] __sys_sendmsg (net/socket.c:2700) [ 178.519168][ T1928] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 178.519546][ T1928] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 178.519859][ T1928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 178.520178][ T1928] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 178.520484][ T1928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 178.520853][ T1928] RIP: 0033:0x7f28f39411e7 [ 178.521183][ T1928] 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) [ 178.522265][ T1928] RSP: 002b:00007fff12deb488 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 178.522721][ T1928] RAX: ffffffffffffffda RBX: 00007fff12debbc0 RCX: 00007f28f39411e7 [ 178.523186][ T1928] RDX: 0000000000000000 RSI: 00007fff12deb4f0 RDI: 0000000000000005 [ 178.523638][ T1928] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 178.524089][ T1928] R10: 00000000062ed910 R11: 0000000000000246 R12: 0000000000000003 [ 178.524532][ T1928] R13: 00000000686e406a R14: 0000000000499600 R15: 0000000000000000 | [ 178.672853][ T1929] ------------[ cut here ]------------ | [ 178.673235][ T1929] WARNING: CPU: 0 PID: 1929 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) | [ 178.673843][ T1929] Modules linked in: [last unloaded: netdevsim] | [ 178.674855][ T1929] Tainted: [W]=WARN [ 178.675102][ T1929] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 178.675488][ T1929] 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) [ 178.675799][ T1929] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 178.677880][ T1929] RSP: 0018:ffffc90003196d70 EFLAGS: 00010246 [ 178.678303][ T1929] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 178.678787][ T1929] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 178.679289][ T1929] RBP: ffffc90003196e60 R08: 0000000000000001 R09: 0000000000000000 [ 178.679769][ T1929] R10: ffffc90003196e90 R11: ffffffffad379160 R12: 1ffff92000632db2 [ 178.680242][ T1929] R13: 00000000000005dc R14: ffffc90003196e90 R15: 0000000000000000 [ 178.680699][ T1929] FS: 00007f90e81de800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 178.681236][ T1929] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 178.681649][ T1929] CR2: 00000000004e5800 CR3: 000000000b8f2002 CR4: 0000000000772ef0 [ 178.682116][ T1929] PKRU: 55555554 [ 178.682346][ T1929] Call Trace: [ 178.682580][ T1929] [ 178.682736][ T1929] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 178.683055][ T1929] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 178.683362][ T1929] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 178.683669][ T1929] ? 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) [ 178.683982][ T1929] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 178.684285][ T1929] netif_set_mtu (net/core/dev.c:9652) [ 178.684589][ T1929] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 178.684922][ T1929] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 178.685223][ T1929] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 178.685531][ T1929] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 178.685763][ T1929] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 178.686091][ T1929] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 178.686402][ T1929] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 178.686727][ T1929] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 178.687042][ T1929] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 178.687353][ T1929] ? __lock_release (kernel/locking/lockdep.c:5539) [ 178.687660][ T1929] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 178.687968][ T1929] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 178.688276][ T1929] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 178.688583][ T1929] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 178.688976][ T1929] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 178.689276][ T1929] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 178.689601][ T1929] ? __kernel_text_address (kernel/extable.c:79) [ 178.689932][ T1929] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 178.690241][ T1929] ? __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) [ 178.690547][ T1929] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 178.690932][ T1929] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 178.691239][ T1929] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 178.691577][ T1929] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 178.691888][ T1929] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 178.692214][ T1929] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 178.692514][ T1929] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 178.692812][ T1929] ? __create_object (mm/kmemleak.c:771) [ 178.693125][ T1929] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 178.693429][ T1929] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 178.693736][ T1929] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 178.694125][ T1929] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 178.694438][ T1929] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 178.694746][ T1929] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 178.695060][ T1929] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 178.695371][ T1929] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 178.695672][ T1929] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 178.695982][ T1929] ? __lock_release (kernel/locking/lockdep.c:5539) [ 178.696288][ T1929] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 178.696634][ T1929] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 178.696949][ T1929] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 178.697254][ T1929] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 178.697562][ T1929] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 178.697861][ T1929] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 178.698174][ T1929] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 178.698488][ T1929] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 178.698796][ T1929] ? 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) [ 178.699108][ T1929] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 178.699421][ T1929] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 178.699736][ T1929] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 178.700066][ T1929] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 178.700387][ T1929] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 178.700702][ T1929] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 178.701040][ T1929] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 178.701369][ T1929] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 178.701696][ T1929] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 178.702091][ T1929] ___sys_sendmsg (net/socket.c:2670) [ 178.702392][ T1929] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 178.702695][ T1929] ? __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) [ 178.703079][ T1929] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 178.703396][ T1929] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 178.703703][ T1929] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 178.704016][ T1929] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 178.704319][ T1929] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 178.704620][ T1929] ? __lock_release (kernel/locking/lockdep.c:5539) [ 178.704939][ T1929] __sys_sendmsg (net/socket.c:2700) [ 178.705246][ T1929] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 178.705644][ T1929] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 178.705994][ T1929] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 178.706313][ T1929] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 178.706632][ T1929] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 178.707040][ T1929] RIP: 0033:0x7f90e83ab1e7 [ 178.707372][ T1929] 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) [ 178.708531][ T1929] RSP: 002b:00007ffe26a78008 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 178.709022][ T1929] RAX: ffffffffffffffda RBX: 00007ffe26a78740 RCX: 00007f90e83ab1e7 [ 178.709502][ T1929] RDX: 0000000000000000 RSI: 00007ffe26a78070 RDI: 0000000000000005 [ 178.709991][ T1929] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 178.710479][ T1929] R10: 000000001a2ed910 R11: 0000000000000246 R12: 0000000000000003 [ 178.710963][ T1929] R13: 00000000686e406a R14: 0000000000499600 R15: 0000000000000000 | [ 178.855256][ T1930] ------------[ cut here ]------------ | [ 178.855853][ T1930] WARNING: CPU: 0 PID: 1930 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) | [ 178.856938][ T1930] Modules linked in: [last unloaded: netdevsim] | [ 178.858721][ T1930] Tainted: [W]=WARN [ 178.859736][ T1930] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 178.860159][ T1930] 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) [ 178.860671][ T1930] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 178.862236][ T1930] RSP: 0018:ffffc900031a6d70 EFLAGS: 00010246 [ 178.862644][ T1930] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 178.863124][ T1930] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 178.863618][ T1930] RBP: ffffc900031a6e60 R08: 0000000000000001 R09: 0000000000000000 [ 178.864082][ T1930] R10: ffffc900031a6e90 R11: ffffffffad379160 R12: 1ffff92000634db2 [ 178.864798][ T1930] R13: 00000000000005dc R14: ffffc900031a6e90 R15: 0000000000000000 [ 178.865635][ T1930] FS: 00007fb11e85e800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 178.866228][ T1930] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 178.866638][ T1930] CR2: 00000000004e5800 CR3: 000000000a4bb004 CR4: 0000000000772ef0 [ 178.867108][ T1930] PKRU: 55555554 [ 178.867376][ T1930] Call Trace: [ 178.867607][ T1930] [ 178.867762][ T1930] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 178.868089][ T1930] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 178.868503][ T1930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 178.868821][ T1930] ? 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) [ 178.869141][ T1930] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 178.869468][ T1930] netif_set_mtu (net/core/dev.c:9652) [ 178.869779][ T1930] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 178.870112][ T1930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 178.870435][ T1930] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 178.870742][ T1930] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 178.870994][ T1930] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 178.871344][ T1930] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 178.871729][ T1930] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 178.872074][ T1930] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 178.872398][ T1930] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 178.872722][ T1930] ? __lock_release (kernel/locking/lockdep.c:5539) [ 178.873052][ T1930] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 178.873454][ T1930] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 178.873785][ T1930] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 178.874118][ T1930] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 178.874523][ T1930] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 178.874841][ T1930] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 178.875163][ T1930] ? __kernel_text_address (kernel/extable.c:79) [ 178.875472][ T1930] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 178.875781][ T1930] ? __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) [ 178.876106][ T1930] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 178.876506][ T1930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 178.876811][ T1930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 178.877151][ T1930] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 178.877493][ T1930] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 178.877800][ T1930] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 178.878124][ T1930] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 178.878441][ T1930] ? __create_object (mm/kmemleak.c:771) [ 178.878885][ T1930] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 178.879203][ T1930] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 178.879517][ T1930] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 178.879892][ T1930] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 178.880226][ T1930] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 178.880534][ T1930] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 178.880837][ T1930] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 178.881162][ T1930] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 178.881495][ T1930] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 178.881812][ T1930] ? __lock_release (kernel/locking/lockdep.c:5539) [ 178.882131][ T1930] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 178.882434][ T1930] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 178.882778][ T1930] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 178.883098][ T1930] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 178.883408][ T1930] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 178.883733][ T1930] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 178.884046][ T1930] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 178.884358][ T1930] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 178.884693][ T1930] ? 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) [ 178.885007][ T1930] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 178.885339][ T1930] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 178.885656][ T1930] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 178.885976][ T1930] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 178.886287][ T1930] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 178.886588][ T1930] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 178.886923][ T1930] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 178.887231][ T1930] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 178.887530][ T1930] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 178.887930][ T1930] ___sys_sendmsg (net/socket.c:2670) [ 178.888237][ T1930] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 178.888537][ T1930] ? __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) [ 178.888925][ T1930] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 178.889248][ T1930] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 178.889581][ T1930] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 178.889889][ T1930] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 178.890233][ T1930] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 178.890548][ T1930] ? __lock_release (kernel/locking/lockdep.c:5539) [ 178.890856][ T1930] __sys_sendmsg (net/socket.c:2700) [ 178.891167][ T1930] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 178.891556][ T1930] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 178.891871][ T1930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 178.892183][ T1930] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 178.892488][ T1930] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 178.892872][ T1930] RIP: 0033:0x7fb11ea2b1e7 [ 178.893195][ T1930] 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) [ 178.894328][ T1930] RSP: 002b:00007ffd2079b7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 178.894787][ T1930] RAX: ffffffffffffffda RBX: 00007ffd2079bf10 RCX: 00007fb11ea2b1e7 [ 178.895261][ T1930] RDX: 0000000000000000 RSI: 00007ffd2079b840 RDI: 0000000000000005 [ 178.895723][ T1930] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 178.896184][ T1930] R10: 000000002da2d910 R11: 0000000000000246 R12: 0000000000000003 [ 178.896635][ T1930] R13: 00000000686e406a R14: 0000000000499600 R15: 0000000000000000 | [ 206.876292][ T2225] ------------[ cut here ]------------ | [ 206.876672][ T2225] WARNING: CPU: 2 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) | [ 206.877289][ T2225] Modules linked in: [last unloaded: netdevsim] | [ 206.879010][ T2225] Tainted: [W]=WARN [ 206.879251][ T2225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 206.879628][ 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) [ 206.879953][ T2225] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 206.881016][ T2225] RSP: 0018:ffffc900038f6d70 EFLAGS: 00010246 [ 206.881400][ T2225] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 206.881907][ T2225] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 206.882366][ T2225] RBP: ffffc900038f6e60 R08: 0000000000000001 R09: 0000000000000000 [ 206.882821][ T2225] R10: ffffc900038f6e90 R11: ffffffffad379160 R12: 1ffff9200071edb2 [ 206.883285][ T2225] R13: 00000000000005dc R14: ffffc900038f6e90 R15: 0000000000000000 [ 206.883739][ T2225] FS: 00007f6890804800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 206.884272][ T2225] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 206.884651][ T2225] CR2: 00000000004e5800 CR3: 000000000b023006 CR4: 0000000000772ef0 [ 206.885118][ T2225] PKRU: 55555554 [ 206.885352][ T2225] Call Trace: [ 206.885590][ T2225] [ 206.885754][ T2225] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 206.886088][ T2225] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 206.886400][ T2225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 206.886712][ 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) [ 206.887027][ T2225] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 206.887335][ T2225] netif_set_mtu (net/core/dev.c:9652) [ 206.887638][ T2225] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 206.887964][ T2225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 206.888269][ T2225] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 206.888585][ T2225] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 206.888822][ T2225] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 206.889149][ T2225] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 206.889462][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 206.889774][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 206.890094][ T2225] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 206.890395][ T2225] ? __lock_release (kernel/locking/lockdep.c:5539) [ 206.890712][ T2225] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 206.891051][ T2225] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 206.891367][ T2225] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 206.891732][ T2225] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 206.892128][ T2225] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 206.892433][ T2225] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 206.892738][ T2225] ? __kernel_text_address (kernel/extable.c:79) [ 206.893069][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 206.893375][ 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) [ 206.893679][ T2225] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 206.894066][ T2225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 206.894367][ T2225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 206.894667][ T2225] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 206.894984][ T2225] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 206.895293][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 206.895596][ T2225] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 206.895906][ T2225] ? __create_object (mm/kmemleak.c:771) [ 206.896219][ T2225] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 206.896528][ T2225] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 206.896837][ T2225] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 206.897222][ T2225] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 206.897531][ T2225] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 206.897840][ T2225] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 206.898152][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 206.898461][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 206.898761][ T2225] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 206.899077][ T2225] ? __lock_release (kernel/locking/lockdep.c:5539) [ 206.899381][ T2225] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 206.899684][ T2225] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 206.899997][ T2225] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 206.900304][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 206.900611][ T2225] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 206.900921][ T2225] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 206.901226][ T2225] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 206.901555][ T2225] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 206.901896][ 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) [ 206.902215][ T2225] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 206.902522][ T2225] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 206.902821][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 206.903147][ T2225] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 206.903457][ T2225] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 206.903760][ T2225] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 206.904080][ T2225] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 206.904395][ T2225] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 206.904696][ T2225] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 206.905087][ T2225] ___sys_sendmsg (net/socket.c:2670) [ 206.905385][ T2225] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 206.905691][ 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) [ 206.906073][ T2225] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 206.906378][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 206.906681][ T2225] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 206.906995][ T2225] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 206.907295][ 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) [ 206.907595][ T2225] ? __lock_release (kernel/locking/lockdep.c:5539) [ 206.907914][ T2225] __sys_sendmsg (net/socket.c:2700) [ 206.908219][ T2225] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 206.908590][ T2225] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 206.908920][ T2225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 206.909225][ T2225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 206.909529][ T2225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 206.909911][ T2225] RIP: 0033:0x7f68909d11e7 [ 206.910231][ 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) [ 206.911304][ T2225] RSP: 002b:00007ffc4b12a718 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 206.911807][ T2225] RAX: ffffffffffffffda RBX: 00007ffc4b12ae50 RCX: 00007f68909d11e7 [ 206.912277][ T2225] RDX: 0000000000000000 RSI: 00007ffc4b12a780 RDI: 0000000000000005 [ 206.912728][ T2225] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 206.913185][ T2225] R10: 0000000022774910 R11: 0000000000000246 R12: 0000000000000003 [ 206.913634][ T2225] R13: 00000000686e4086 R14: 0000000000499600 R15: 0000000000000000 | [ 207.054029][ T2226] ------------[ cut here ]------------ | [ 207.054369][ T2226] WARNING: CPU: 0 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.055607][ T2226] Modules linked in: [last unloaded: netdevsim] | [ 207.056640][ T2226] Tainted: [W]=WARN [ 207.056860][ T2226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 207.057248][ 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.057555][ T2226] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.058626][ T2226] RSP: 0018:ffffc900038e6d70 EFLAGS: 00010246 [ 207.059026][ T2226] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 207.059499][ T2226] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 207.059986][ T2226] RBP: ffffc900038e6e60 R08: 0000000000000001 R09: 0000000000000000 [ 207.060473][ T2226] R10: ffffc900038e6e90 R11: ffffffffad379160 R12: 1ffff9200071cdb2 [ 207.060938][ T2226] R13: 00000000000005dc R14: ffffc900038e6e90 R15: 0000000000000000 [ 207.061369][ T2226] FS: 00007f1bf2fb8800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 207.061908][ T2226] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 207.062292][ T2226] CR2: 00000000004e5800 CR3: 000000000effd001 CR4: 0000000000772ef0 [ 207.062731][ T2226] PKRU: 55555554 [ 207.062976][ T2226] Call Trace: [ 207.063195][ T2226] [ 207.063355][ T2226] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 207.063654][ T2226] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 207.063958][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.064277][ 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.064585][ T2226] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 207.064881][ T2226] netif_set_mtu (net/core/dev.c:9652) [ 207.065195][ T2226] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 207.065495][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.065795][ T2226] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 207.066101][ T2226] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 207.066337][ T2226] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 207.066651][ T2226] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 207.066962][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.067258][ T2226] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.067569][ T2226] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 207.067859][ T2226] ? __lock_release (kernel/locking/lockdep.c:5539) [ 207.068163][ T2226] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 207.068459][ T2226] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 207.068793][ T2226] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 207.069124][ T2226] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 207.069499][ T2226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 207.069816][ T2226] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 207.070122][ T2226] ? __kernel_text_address (kernel/extable.c:79) [ 207.070416][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.070713][ 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.071041][ T2226] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 207.071406][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.071720][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.072021][ T2226] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 207.072328][ T2226] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 207.072639][ T2226] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.072945][ T2226] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 207.073248][ T2226] ? __create_object (mm/kmemleak.c:771) [ 207.073551][ T2226] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 207.073857][ T2226] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 207.074163][ 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.074546][ T2226] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 207.074870][ T2226] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 207.075198][ T2226] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 207.075523][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.075843][ T2226] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.076160][ T2226] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 207.076474][ T2226] ? __lock_release (kernel/locking/lockdep.c:5539) [ 207.076797][ T2226] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 207.077121][ T2226] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 207.077448][ T2226] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 207.077762][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.078101][ T2226] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 207.078417][ T2226] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 207.078789][ T2226] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 207.079149][ T2226] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 207.079461][ 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.079787][ T2226] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 207.080107][ T2226] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 207.080409][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.080720][ T2226] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 207.081023][ T2226] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 207.081314][ T2226] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 207.081630][ T2226] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 207.081932][ T2226] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 207.082234][ T2226] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 207.082621][ T2226] ___sys_sendmsg (net/socket.c:2670) [ 207.082942][ T2226] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 207.083247][ 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.083628][ T2226] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 207.083960][ T2226] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.084265][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.084563][ T2226] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.084852][ 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.085159][ T2226] ? __lock_release (kernel/locking/lockdep.c:5539) [ 207.085456][ T2226] __sys_sendmsg (net/socket.c:2700) [ 207.085744][ T2226] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 207.086119][ T2226] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 207.086421][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.086728][ T2226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 207.087043][ T2226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 207.087435][ T2226] RIP: 0033:0x7f1bf31851e7 [ 207.087752][ 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.088806][ T2226] RSP: 002b:00007ffccbcf6038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 207.089258][ T2226] RAX: ffffffffffffffda RBX: 00007ffccbcf6770 RCX: 00007f1bf31851e7 [ 207.089703][ T2226] RDX: 0000000000000000 RSI: 00007ffccbcf60a0 RDI: 0000000000000005 [ 207.090146][ T2226] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 207.090586][ T2226] R10: 0000000010801910 R11: 0000000000000246 R12: 0000000000000003 [ 207.091028][ T2226] R13: 00000000686e4086 R14: 0000000000499600 R15: 0000000000000000 | [ 207.247087][ T2227] ------------[ cut here ]------------ | [ 207.247535][ 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) | [ 207.248210][ T2227] Modules linked in: [last unloaded: netdevsim] | [ 207.249828][ T2227] Tainted: [W]=WARN [ 207.250078][ T2227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 207.250453][ 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) [ 207.250768][ T2227] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.251924][ T2227] RSP: 0018:ffffc90003906d70 EFLAGS: 00010246 [ 207.252322][ T2227] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 207.252781][ T2227] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 207.253270][ T2227] RBP: ffffc90003906e60 R08: 0000000000000001 R09: 0000000000000000 [ 207.253741][ T2227] R10: ffffc90003906e90 R11: ffffffffad379160 R12: 1ffff92000720db2 [ 207.254220][ T2227] R13: 00000000000005dc R14: ffffc90003906e90 R15: 0000000000000000 [ 207.254701][ T2227] FS: 00007f8d94193800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 207.255270][ T2227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 207.255662][ T2227] CR2: 00000000004e5800 CR3: 000000000bc31002 CR4: 0000000000772ef0 [ 207.256154][ T2227] PKRU: 55555554 [ 207.256392][ T2227] Call Trace: [ 207.256625][ T2227] [ 207.256786][ T2227] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 207.257131][ T2227] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 207.257451][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.257774][ 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) [ 207.258122][ T2227] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 207.258438][ T2227] netif_set_mtu (net/core/dev.c:9652) [ 207.258744][ T2227] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 207.259070][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.259377][ T2227] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 207.259695][ T2227] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 207.259954][ T2227] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 207.260301][ T2227] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 207.260631][ T2227] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.260962][ T2227] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.261284][ T2227] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 207.261601][ T2227] ? __lock_release (kernel/locking/lockdep.c:5539) [ 207.261928][ T2227] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 207.262253][ T2227] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 207.262567][ T2227] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 207.262890][ T2227] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 207.263302][ T2227] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 207.263634][ T2227] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 207.263951][ T2227] ? __kernel_text_address (kernel/extable.c:79) [ 207.264277][ T2227] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.264593][ 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) [ 207.264939][ T2227] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 207.265317][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.265641][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.265958][ T2227] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 207.266265][ T2227] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 207.266570][ T2227] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.266873][ T2227] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 207.267189][ T2227] ? __create_object (mm/kmemleak.c:771) [ 207.267504][ T2227] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 207.267811][ T2227] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 207.268127][ T2227] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 207.268504][ T2227] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 207.268814][ T2227] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 207.269145][ T2227] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 207.269449][ T2227] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.269771][ T2227] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.270116][ T2227] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 207.270471][ T2227] ? __lock_release (kernel/locking/lockdep.c:5539) [ 207.270775][ T2227] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 207.271096][ T2227] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 207.271402][ T2227] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 207.271723][ T2227] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.272047][ T2227] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 207.272358][ T2227] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 207.272662][ T2227] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 207.272991][ T2227] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 207.273316][ 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) [ 207.273627][ T2227] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 207.273946][ T2227] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 207.274253][ T2227] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.274567][ T2227] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 207.274875][ T2227] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 207.275194][ T2227] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 207.275508][ T2227] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 207.275815][ T2227] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 207.276126][ T2227] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 207.276510][ T2227] ___sys_sendmsg (net/socket.c:2670) [ 207.276817][ T2227] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 207.277136][ 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) [ 207.277519][ T2227] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 207.277828][ T2227] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.278153][ T2227] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.278464][ T2227] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.278770][ 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) [ 207.279117][ T2227] ? __lock_release (kernel/locking/lockdep.c:5539) [ 207.279436][ T2227] __sys_sendmsg (net/socket.c:2700) [ 207.279740][ T2227] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 207.280137][ T2227] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 207.280459][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.280779][ T2227] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 207.281111][ T2227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 207.281490][ T2227] RIP: 0033:0x7f8d943601e7 [ 207.281841][ 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) [ 207.282926][ T2227] RSP: 002b:00007fffad50b5a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 207.283382][ T2227] RAX: ffffffffffffffda RBX: 00007fffad50bce0 RCX: 00007f8d943601e7 [ 207.283838][ T2227] RDX: 0000000000000000 RSI: 00007fffad50b610 RDI: 0000000000000005 [ 207.284317][ T2227] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 207.284780][ T2227] R10: 000000001b98f910 R11: 0000000000000246 R12: 0000000000000003 [ 207.285244][ T2227] R13: 00000000686e4086 R14: 0000000000499600 R15: 0000000000000000 | [ 238.928311][ T2550] ------------[ cut here ]------------ | [ 238.928701][ T2550] WARNING: CPU: 1 PID: 2550 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) | [ 238.929374][ T2550] Modules linked in: [last unloaded: netdevsim] | [ 238.931961][ T2550] Tainted: [W]=WARN [ 238.932229][ T2550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 238.932644][ T2550] 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) [ 238.933127][ T2550] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 238.934332][ T2550] RSP: 0018:ffffc90004126d70 EFLAGS: 00010246 [ 238.934761][ T2550] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 238.935266][ T2550] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 238.935759][ T2550] RBP: ffffc90004126e60 R08: 0000000000000001 R09: 0000000000000000 [ 238.936274][ T2550] R10: ffffc90004126e90 R11: ffffffffad379160 R12: 1ffff92000824db2 [ 238.936772][ T2550] R13: 00000000000005dc R14: ffffc90004126e90 R15: 0000000000000000 [ 238.937300][ T2550] FS: 00007effddf8d800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 238.937882][ T2550] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 238.938313][ T2550] CR2: 00000000004e5800 CR3: 000000000b97a004 CR4: 0000000000772ef0 [ 238.938809][ T2550] PKRU: 55555554 [ 238.939068][ T2550] Call Trace: [ 238.939319][ T2550] [ 238.939488][ T2550] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 238.939824][ T2550] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 238.940170][ T2550] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 238.940512][ T2550] ? 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) [ 238.940840][ T2550] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 238.941189][ T2550] netif_set_mtu (net/core/dev.c:9652) [ 238.941523][ T2550] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 238.941949][ T2550] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 238.942253][ T2550] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 238.942551][ T2550] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 238.942783][ T2550] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 238.943102][ T2550] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 238.943406][ T2550] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 238.943705][ T2550] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 238.944026][ T2550] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 238.944330][ T2550] ? __lock_release (kernel/locking/lockdep.c:5539) [ 238.944631][ T2550] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 238.944953][ T2550] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 238.945260][ T2550] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 238.945566][ T2550] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 238.945958][ T2550] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 238.946259][ T2550] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 238.946563][ T2550] ? __kernel_text_address (kernel/extable.c:79) [ 238.946861][ T2550] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 238.947168][ T2550] ? __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) [ 238.947464][ T2550] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 238.947838][ T2550] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 238.948140][ T2550] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 238.948435][ T2550] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 238.948727][ T2550] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 238.949043][ T2550] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 238.949341][ T2550] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 238.949644][ T2550] ? __create_object (mm/kmemleak.c:771) [ 238.949962][ T2550] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 238.950280][ T2550] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 238.950575][ T2550] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 238.950952][ T2550] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 238.951258][ T2550] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 238.951553][ T2550] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 238.951878][ T2550] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 238.952187][ T2550] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 238.952482][ T2550] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 238.952772][ T2550] ? __lock_release (kernel/locking/lockdep.c:5539) [ 238.953081][ T2550] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 238.953376][ T2550] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 238.953677][ T2550] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 238.953986][ T2550] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 238.954281][ T2550] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 238.954569][ T2550] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 238.954862][ T2550] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 238.955172][ T2550] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 238.955478][ T2550] ? 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) [ 238.955775][ T2550] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 238.956075][ T2550] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 238.956373][ T2550] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 238.956667][ T2550] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 238.956970][ T2550] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 238.957260][ T2550] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 238.957561][ T2550] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 238.957854][ T2550] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 238.958149][ T2550] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 238.958521][ T2550] ___sys_sendmsg (net/socket.c:2670) [ 238.958806][ T2550] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 238.959101][ T2550] ? __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) [ 238.959469][ T2550] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 238.959764][ T2550] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 238.960063][ T2550] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 238.960357][ T2550] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 238.960646][ T2550] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 238.960947][ T2550] ? __lock_release (kernel/locking/lockdep.c:5539) [ 238.961252][ T2550] __sys_sendmsg (net/socket.c:2700) [ 238.961538][ T2550] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 238.961929][ T2550] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 238.962235][ T2550] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 238.962531][ T2550] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 238.962823][ T2550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 238.963195][ T2550] RIP: 0033:0x7effde15a1e7 [ 238.963498][ T2550] 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) [ 238.964565][ T2550] RSP: 002b:00007ffd45558798 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 238.965050][ T2550] RAX: ffffffffffffffda RBX: 00007ffd45558ed0 RCX: 00007effde15a1e7 [ 238.965491][ T2550] RDX: 0000000000000000 RSI: 00007ffd45558800 RDI: 0000000000000005 [ 238.965940][ T2550] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 238.966377][ T2550] R10: 000000002ceee910 R11: 0000000000000246 R12: 0000000000000003 [ 238.966816][ T2550] R13: 00000000686e40a6 R14: 0000000000499600 R15: 0000000000000000 | [ 239.118494][ T2551] ------------[ cut here ]------------ | [ 239.118886][ T2551] WARNING: CPU: 0 PID: 2551 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) | [ 239.119529][ T2551] Modules linked in: [last unloaded: netdevsim] | [ 239.120566][ T2551] Tainted: [W]=WARN [ 239.120797][ T2551] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 239.121200][ T2551] 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) [ 239.121530][ T2551] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 239.122697][ T2551] RSP: 0018:ffffc90004236d70 EFLAGS: 00010246 [ 239.123112][ T2551] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 239.123589][ T2551] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 239.124082][ T2551] RBP: ffffc90004236e60 R08: 0000000000000001 R09: 0000000000000000 [ 239.124555][ T2551] R10: ffffc90004236e90 R11: ffffffffad379160 R12: 1ffff92000846db2 [ 239.125025][ T2551] R13: 00000000000005dc R14: ffffc90004236e90 R15: 0000000000000000 [ 239.125484][ T2551] FS: 00007f059c4c2800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 239.126061][ T2551] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 239.126468][ T2551] CR2: 00000000004e5800 CR3: 000000000b3aa003 CR4: 0000000000772ef0 [ 239.126968][ T2551] PKRU: 55555554 [ 239.127202][ T2551] Call Trace: [ 239.127431][ T2551] [ 239.127588][ T2551] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 239.127930][ T2551] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 239.128251][ T2551] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 239.128563][ T2551] ? 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) [ 239.128879][ T2551] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 239.129214][ T2551] netif_set_mtu (net/core/dev.c:9652) [ 239.129523][ T2551] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 239.129835][ T2551] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 239.130151][ T2551] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 239.130480][ T2551] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 239.130716][ T2551] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 239.131058][ T2551] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 239.131385][ T2551] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 239.131725][ T2551] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 239.132050][ T2551] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 239.132356][ T2551] ? __lock_release (kernel/locking/lockdep.c:5539) [ 239.132669][ T2551] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 239.133001][ T2551] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 239.133327][ T2551] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 239.133644][ T2551] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 239.134058][ T2551] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 239.134380][ T2551] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 239.134704][ T2551] ? __kernel_text_address (kernel/extable.c:79) [ 239.135065][ T2551] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 239.135375][ T2551] ? __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) [ 239.135682][ T2551] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 239.136082][ T2551] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 239.136404][ T2551] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 239.136721][ T2551] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 239.137050][ T2551] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 239.137384][ T2551] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 239.137688][ T2551] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 239.138015][ T2551] ? __create_object (mm/kmemleak.c:771) [ 239.138331][ T2551] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 239.138646][ T2551] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 239.138973][ T2551] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 239.139366][ T2551] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 239.139696][ T2551] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 239.140025][ T2551] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 239.140332][ T2551] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 239.140642][ T2551] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 239.140965][ T2551] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 239.141270][ T2551] ? __lock_release (kernel/locking/lockdep.c:5539) [ 239.141583][ T2551] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 239.141884][ T2551] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 239.142212][ T2551] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 239.142517][ T2551] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 239.142815][ T2551] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 239.143120][ T2551] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 239.143431][ T2551] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 239.143752][ T2551] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 239.144067][ T2551] ? 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) [ 239.144373][ T2551] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 239.144666][ T2551] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 239.144993][ T2551] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 239.145310][ T2551] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 239.145601][ T2551] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 239.145922][ T2551] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 239.146247][ T2551] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 239.146542][ T2551] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 239.146853][ T2551] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 239.147247][ T2551] ___sys_sendmsg (net/socket.c:2670) [ 239.147534][ T2551] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 239.147835][ T2551] ? __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) [ 239.148222][ T2551] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 239.148516][ T2551] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 239.148823][ T2551] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 239.149150][ T2551] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 239.149445][ T2551] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 239.149736][ T2551] ? __lock_release (kernel/locking/lockdep.c:5539) [ 239.150054][ T2551] __sys_sendmsg (net/socket.c:2700) [ 239.150354][ T2551] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 239.150713][ T2551] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 239.151040][ T2551] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 239.151349][ T2551] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 239.151652][ T2551] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 239.152039][ T2551] RIP: 0033:0x7f059c68f1e7 [ 239.152363][ T2551] 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) [ 239.153446][ T2551] RSP: 002b:00007ffd26946ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 239.153892][ T2551] RAX: ffffffffffffffda RBX: 00007ffd26947420 RCX: 00007f059c68f1e7 [ 239.154370][ T2551] RDX: 0000000000000000 RSI: 00007ffd26946d50 RDI: 0000000000000005 [ 239.154814][ T2551] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 239.155297][ T2551] R10: 000000002a393910 R11: 0000000000000246 R12: 0000000000000003 [ 239.155756][ T2551] R13: 00000000686e40a6 R14: 0000000000499600 R15: 0000000000000000 | [ 239.337711][ T2552] ------------[ cut here ]------------ | [ 239.338164][ T2552] WARNING: CPU: 1 PID: 2552 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) | [ 239.338751][ T2552] Modules linked in: [last unloaded: netdevsim] | [ 239.341134][ T2552] Tainted: [W]=WARN [ 239.341355][ T2552] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 239.341734][ T2552] 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) [ 239.342047][ T2552] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 239.343100][ T2552] RSP: 0018:ffffc90004066d70 EFLAGS: 00010246 [ 239.343466][ T2552] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 239.343908][ T2552] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 239.344347][ T2552] RBP: ffffc90004066e60 R08: 0000000000000001 R09: 0000000000000000 [ 239.344779][ T2552] R10: ffffc90004066e90 R11: ffffffffad379160 R12: 1ffff9200080cdb2 [ 239.345220][ T2552] R13: 00000000000005dc R14: ffffc90004066e90 R15: 0000000000000000 [ 239.345653][ T2552] FS: 00007fe5a8a32800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 239.346194][ T2552] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 239.346584][ T2552] CR2: 00000000004e5800 CR3: 000000000b286005 CR4: 0000000000772ef0 [ 239.347069][ T2552] PKRU: 55555554 [ 239.347301][ T2552] Call Trace: [ 239.347534][ T2552] [ 239.347691][ T2552] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 239.348011][ T2552] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 239.348323][ T2552] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 239.348635][ T2552] ? 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) [ 239.348948][ T2552] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 239.349267][ T2552] netif_set_mtu (net/core/dev.c:9652) [ 239.349570][ T2552] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 239.349881][ T2552] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 239.350196][ T2552] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 239.350505][ T2552] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 239.350745][ T2552] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 239.351074][ T2552] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 239.351388][ T2552] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 239.351711][ T2552] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 239.352031][ T2552] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 239.352339][ T2552] ? __lock_release (kernel/locking/lockdep.c:5539) [ 239.352651][ T2552] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 239.352968][ T2552] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 239.353290][ T2552] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 239.353603][ T2552] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 239.353999][ T2552] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 239.354303][ T2552] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 239.354609][ T2552] ? __kernel_text_address (kernel/extable.c:79) [ 239.354932][ T2552] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 239.355241][ T2552] ? __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) [ 239.355558][ T2552] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 239.355947][ T2552] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 239.356254][ T2552] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 239.356559][ T2552] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 239.356866][ T2552] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 239.357183][ T2552] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 239.357488][ T2552] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 239.357800][ T2552] ? __create_object (mm/kmemleak.c:771) [ 239.358119][ T2552] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 239.358425][ T2552] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 239.358740][ T2552] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 239.359130][ T2552] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 239.359444][ T2552] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 239.359756][ T2552] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 239.360071][ T2552] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 239.360390][ T2552] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 239.360708][ T2552] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 239.361025][ T2552] ? __lock_release (kernel/locking/lockdep.c:5539) [ 239.361334][ T2552] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 239.361654][ T2552] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 239.361975][ T2552] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 239.362285][ T2552] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 239.362592][ T2552] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 239.362916][ T2552] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 239.363227][ T2552] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 239.363543][ T2552] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 239.363852][ T2552] ? 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) [ 239.364174][ T2552] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 239.364482][ T2552] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 239.364795][ T2552] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 239.365120][ T2552] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 239.365429][ T2552] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 239.365737][ T2552] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 239.366064][ T2552] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 239.366374][ T2552] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 239.366680][ T2552] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 239.367079][ T2552] ___sys_sendmsg (net/socket.c:2670) [ 239.367390][ T2552] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 239.367694][ T2552] ? __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) [ 239.368089][ T2552] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 239.368403][ T2552] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 239.368713][ T2552] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 239.369041][ T2552] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 239.369356][ T2552] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 239.369668][ T2552] ? __lock_release (kernel/locking/lockdep.c:5539) [ 239.369991][ T2552] __sys_sendmsg (net/socket.c:2700) [ 239.370294][ T2552] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 239.370674][ T2552] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 239.371004][ T2552] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 239.371311][ T2552] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 239.371630][ T2552] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 239.372032][ T2552] RIP: 0033:0x7fe5a8bff1e7 [ 239.372350][ T2552] 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) [ 239.373466][ T2552] RSP: 002b:00007ffe34133328 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 239.373939][ T2552] RAX: ffffffffffffffda RBX: 00007ffe34133a60 RCX: 00007fe5a8bff1e7 [ 239.374411][ T2552] RDX: 0000000000000000 RSI: 00007ffe34133390 RDI: 0000000000000005 [ 239.374868][ T2552] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 239.375331][ T2552] R10: 000000000245b910 R11: 0000000000000246 R12: 0000000000000003 [ 239.375790][ T2552] R13: 00000000686e40a6 R14: 0000000000499600 R15: 0000000000000000 | [ 266.475213][ T2839] ------------[ cut here ]------------ | [ 266.475546][ T2839] WARNING: CPU: 1 PID: 2839 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) | [ 266.477419][ T2839] Modules linked in: [last unloaded: netdevsim] | [ 266.478388][ T2839] Tainted: [W]=WARN [ 266.478610][ T2839] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 266.478997][ T2839] 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) [ 266.479306][ T2839] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 266.480352][ T2839] RSP: 0018:ffffc90004946d70 EFLAGS: 00010246 [ 266.480722][ T2839] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 266.481179][ T2839] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 266.481632][ T2839] RBP: ffffc90004946e60 R08: 0000000000000001 R09: 0000000000000000 [ 266.482083][ T2839] R10: ffffc90004946e90 R11: ffffffffad379160 R12: 1ffff92000928db2 [ 266.482527][ T2839] R13: 00000000000005dc R14: ffffc90004946e90 R15: 0000000000000000 [ 266.482974][ T2839] FS: 00007eff96f20800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 266.483484][ T2839] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 266.483856][ T2839] CR2: 00000000004e5800 CR3: 00000000094bb004 CR4: 0000000000772ef0 [ 266.484311][ T2839] PKRU: 55555554 [ 266.484533][ T2839] Call Trace: [ 266.484754][ T2839] [ 266.484916][ T2839] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 266.485221][ T2839] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 266.485517][ T2839] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 266.485823][ T2839] ? 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) [ 266.486126][ T2839] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 266.486426][ T2839] netif_set_mtu (net/core/dev.c:9652) [ 266.486727][ T2839] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 266.487039][ T2839] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 266.487349][ T2839] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 266.487663][ T2839] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 266.487889][ T2839] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 266.488232][ T2839] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 266.488551][ T2839] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 266.488857][ T2839] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 266.489174][ T2839] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 266.489475][ T2839] ? __lock_release (kernel/locking/lockdep.c:5539) [ 266.489770][ T2839] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 266.490071][ T2839] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 266.490373][ T2839] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 266.490682][ T2839] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 266.491068][ T2839] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 266.491378][ T2839] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 266.491692][ T2839] ? __kernel_text_address (kernel/extable.c:79) [ 266.492002][ T2839] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 266.492311][ T2839] ? __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) [ 266.492609][ T2839] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 266.492984][ T2839] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 266.493280][ T2839] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 266.493574][ T2839] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 266.493866][ T2839] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 266.494178][ T2839] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 266.494471][ T2839] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 266.494767][ T2839] ? __create_object (mm/kmemleak.c:771) [ 266.495075][ T2839] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 266.495366][ T2839] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 266.495669][ T2839] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 266.496051][ T2839] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 266.496364][ T2839] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 266.496666][ T2839] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 266.496981][ T2839] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 266.497288][ T2839] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 266.497585][ T2839] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 266.497886][ T2839] ? __lock_release (kernel/locking/lockdep.c:5539) [ 266.498276][ T2839] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 266.498584][ T2839] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 266.498882][ T2839] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 266.499190][ T2839] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 266.499492][ T2839] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 266.499802][ T2839] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 266.500116][ T2839] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 266.500431][ T2839] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 266.500730][ T2839] ? 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) [ 266.501057][ T2839] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 266.501369][ T2839] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 266.501687][ T2839] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 266.502006][ T2839] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 266.502298][ T2839] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 266.502602][ T2839] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 266.502923][ T2839] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 266.503225][ T2839] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 266.503530][ T2839] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 266.503933][ T2839] ___sys_sendmsg (net/socket.c:2670) [ 266.504254][ T2839] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 266.504547][ T2839] ? __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) [ 266.504925][ T2839] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 266.505219][ T2839] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 266.505512][ T2839] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 266.505815][ T2839] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 266.506121][ T2839] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 266.506415][ T2839] ? __lock_release (kernel/locking/lockdep.c:5539) [ 266.506714][ T2839] __sys_sendmsg (net/socket.c:2700) [ 266.507013][ T2839] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 266.507375][ T2839] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 266.507680][ T2839] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 266.507981][ T2839] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 266.508276][ T2839] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 266.508638][ T2839] RIP: 0033:0x7eff970ed1e7 [ 266.508957][ T2839] 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) [ 266.510033][ T2839] RSP: 002b:00007ffdea138f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 266.510484][ T2839] RAX: ffffffffffffffda RBX: 00007ffdea139650 RCX: 00007eff970ed1e7 [ 266.510937][ T2839] RDX: 0000000000000000 RSI: 00007ffdea138f80 RDI: 0000000000000005 [ 266.511385][ T2839] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 266.511841][ T2839] R10: 00000000284bf910 R11: 0000000000000246 R12: 0000000000000003 [ 266.512298][ T2839] R13: 00000000686e40c2 R14: 0000000000499600 R15: 0000000000000000 | [ 266.654779][ T2840] ------------[ cut here ]------------ | [ 266.655258][ T2840] WARNING: CPU: 2 PID: 2840 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) | [ 266.655864][ T2840] Modules linked in: [last unloaded: netdevsim] | [ 266.656888][ T2840] Tainted: [W]=WARN [ 266.657133][ T2840] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 266.657514][ T2840] 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) [ 266.657830][ T2840] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 266.658941][ T2840] RSP: 0018:ffffc90004956d70 EFLAGS: 00010246 [ 266.659336][ T2840] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 266.659786][ T2840] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 266.660398][ T2840] RBP: ffffc90004956e60 R08: 0000000000000001 R09: 0000000000000000 [ 266.661226][ T2840] R10: ffffc90004956e90 R11: ffffffffad379160 R12: 1ffff9200092adb2 [ 266.661883][ T2840] R13: 00000000000005dc R14: ffffc90004956e90 R15: 0000000000000000 [ 266.662381][ T2840] FS: 00007fbd145ff800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 266.662947][ T2840] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 266.663344][ T2840] CR2: 00000000004e5800 CR3: 000000000ba7d005 CR4: 0000000000772ef0 [ 266.663830][ T2840] PKRU: 55555554 [ 266.664099][ T2840] Call Trace: [ 266.664357][ T2840] [ 266.664520][ T2840] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 266.664861][ T2840] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 266.665203][ T2840] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 266.665532][ T2840] ? 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) [ 266.665987][ T2840] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 266.666332][ T2840] netif_set_mtu (net/core/dev.c:9652) [ 266.666669][ T2840] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 266.667007][ T2840] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 266.667322][ T2840] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 266.667645][ T2840] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 266.667880][ T2840] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 266.668221][ T2840] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 266.668558][ T2840] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 266.668892][ T2840] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 266.669220][ T2840] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 266.669548][ T2840] ? __lock_release (kernel/locking/lockdep.c:5539) [ 266.669875][ T2840] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 266.670213][ T2840] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 266.670539][ T2840] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 266.670867][ T2840] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 266.671296][ T2840] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 266.671624][ T2840] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 266.671961][ T2840] ? __kernel_text_address (kernel/extable.c:79) [ 266.672300][ T2840] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 266.672637][ T2840] ? __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) [ 266.672969][ T2840] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 266.673364][ T2840] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 266.673668][ T2840] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 266.673982][ T2840] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 266.674290][ T2840] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 266.674598][ T2840] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 266.674911][ T2840] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 266.675230][ T2840] ? __create_object (mm/kmemleak.c:771) [ 266.675539][ T2840] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 266.675854][ T2840] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 266.676178][ T2840] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 266.676557][ T2840] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 266.676868][ T2840] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 266.677201][ T2840] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 266.677509][ T2840] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 266.677831][ T2840] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 266.678148][ T2840] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 266.678476][ T2840] ? __lock_release (kernel/locking/lockdep.c:5539) [ 266.678783][ T2840] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 266.679122][ T2840] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 266.679446][ T2840] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 266.679761][ T2840] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 266.680094][ T2840] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 266.680404][ T2840] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 266.680723][ T2840] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 266.681064][ T2840] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 266.681366][ T2840] ? 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) [ 266.681705][ T2840] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 266.682060][ T2840] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 266.682363][ T2840] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 266.682688][ T2840] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 266.683019][ T2840] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 266.683336][ T2840] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 266.683654][ T2840] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 266.683977][ T2840] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 266.684279][ T2840] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 266.684664][ T2840] ___sys_sendmsg (net/socket.c:2670) [ 266.684976][ T2840] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 266.685291][ T2840] ? __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) [ 266.685665][ T2840] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 266.685993][ T2840] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 266.686301][ T2840] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 266.686624][ T2840] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 266.686939][ T2840] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 266.687256][ T2840] ? __lock_release (kernel/locking/lockdep.c:5539) [ 266.687571][ T2840] __sys_sendmsg (net/socket.c:2700) [ 266.687880][ T2840] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 266.688285][ T2840] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 266.688607][ T2840] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 266.688937][ T2840] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 266.689252][ T2840] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 266.689635][ T2840] RIP: 0033:0x7fbd147cc1e7 [ 266.689975][ T2840] 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) [ 266.691053][ T2840] RSP: 002b:00007ffdb24f5988 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 266.691503][ T2840] RAX: ffffffffffffffda RBX: 00007ffdb24f60c0 RCX: 00007fbd147cc1e7 [ 266.691979][ T2840] RDX: 0000000000000000 RSI: 00007ffdb24f59f0 RDI: 0000000000000005 [ 266.692432][ T2840] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 266.692877][ T2840] R10: 00000000090e0910 R11: 0000000000000246 R12: 0000000000000003 [ 266.693334][ T2840] R13: 00000000686e40c2 R14: 0000000000499600 R15: 0000000000000000 | [ 266.829492][ T2841] ------------[ cut here ]------------ | [ 266.829930][ T2841] WARNING: CPU: 1 PID: 2841 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) | [ 266.830527][ T2841] Modules linked in: [last unloaded: netdevsim] | [ 266.831495][ T2841] Tainted: [W]=WARN [ 266.831733][ T2841] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 266.832106][ T2841] 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) [ 266.832408][ T2841] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 266.833468][ T2841] RSP: 0018:ffffc90004846d70 EFLAGS: 00010246 [ 266.833848][ T2841] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 266.834306][ T2841] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 266.834750][ T2841] RBP: ffffc90004846e60 R08: 0000000000000001 R09: 0000000000000000 [ 266.836149][ T2841] R10: ffffc90004846e90 R11: ffffffffad379160 R12: 1ffff92000908db2 [ 266.836589][ T2841] R13: 00000000000005dc R14: ffffc90004846e90 R15: 0000000000000000 [ 266.837059][ T2841] FS: 00007f7d9e84c800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 266.837579][ T2841] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 266.837975][ T2841] CR2: 00000000004e5800 CR3: 000000000bc64005 CR4: 0000000000772ef0 [ 266.838420][ T2841] PKRU: 55555554 [ 266.838639][ T2841] Call Trace: [ 266.838860][ T2841] [ 266.839025][ T2841] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 266.839326][ T2841] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 266.839631][ T2841] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 266.839937][ T2841] ? 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) [ 266.840231][ T2841] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 266.840525][ T2841] netif_set_mtu (net/core/dev.c:9652) [ 266.840820][ T2841] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 266.841147][ T2841] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 266.841444][ T2841] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 266.841756][ T2841] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 266.842002][ T2841] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 266.842308][ T2841] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 266.842606][ T2841] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 266.842922][ T2841] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 266.843214][ T2841] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 266.843503][ T2841] ? __lock_release (kernel/locking/lockdep.c:5539) [ 266.843800][ T2841] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 266.844113][ T2841] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 266.844411][ T2841] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 266.844708][ T2841] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 266.845086][ T2841] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 266.845377][ T2841] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 266.845666][ T2841] ? __kernel_text_address (kernel/extable.c:79) [ 266.845988][ T2841] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 266.846287][ T2841] ? __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) [ 266.846581][ T2841] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 266.846952][ T2841] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 266.847250][ T2841] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 266.847535][ T2841] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 266.847826][ T2841] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 266.848125][ T2841] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 266.848423][ T2841] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 266.848710][ T2841] ? __create_object (mm/kmemleak.c:771) [ 266.849025][ T2841] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 266.849318][ T2841] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 266.849611][ T2841] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 266.849997][ T2841] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 266.850296][ T2841] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 266.850591][ T2841] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 266.850888][ T2841] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 266.851197][ T2841] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 266.851490][ T2841] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 266.851789][ T2841] ? __lock_release (kernel/locking/lockdep.c:5539) [ 266.852090][ T2841] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 266.852379][ T2841] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 266.852672][ T2841] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 266.852987][ T2841] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 266.853281][ T2841] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 266.853571][ T2841] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 266.853862][ T2841] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 266.854194][ T2841] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 266.854485][ T2841] ? 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) [ 266.854776][ T2841] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 266.855087][ T2841] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 266.855373][ T2841] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 266.855666][ T2841] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 266.855979][ T2841] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 266.856279][ T2841] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 266.856579][ T2841] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 266.856872][ T2841] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 266.857173][ T2841] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 266.857552][ T2841] ___sys_sendmsg (net/socket.c:2670) [ 266.857837][ T2841] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 266.858153][ T2841] ? __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) [ 266.858513][ T2841] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 266.858806][ T2841] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 266.859111][ T2841] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 266.859408][ T2841] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 266.859706][ T2841] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 266.860003][ T2841] ? __lock_release (kernel/locking/lockdep.c:5539) [ 266.860299][ T2841] __sys_sendmsg (net/socket.c:2700) [ 266.860587][ T2841] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 266.860960][ T2841] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 266.861265][ T2841] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 266.861558][ T2841] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 266.861869][ T2841] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 266.862259][ T2841] RIP: 0033:0x7f7d9ea191e7 [ 266.862563][ T2841] 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) [ 266.863615][ T2841] RSP: 002b:00007ffe4b02a108 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 266.864068][ T2841] RAX: ffffffffffffffda RBX: 00007ffe4b02a840 RCX: 00007f7d9ea191e7 [ 266.864503][ T2841] RDX: 0000000000000000 RSI: 00007ffe4b02a170 RDI: 0000000000000005 [ 266.864957][ T2841] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 266.865393][ T2841] R10: 0000000038891910 R11: 0000000000000246 R12: 0000000000000003 [ 266.865833][ T2841] R13: 00000000686e40c2 R14: 0000000000499600 R15: 0000000000000000 | [ 296.241549][ T3145] ------------[ cut here ]------------ | [ 296.241890][ T3145] WARNING: CPU: 3 PID: 3145 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.243858][ T3145] Modules linked in: [last unloaded: netdevsim] | [ 296.244837][ T3145] Tainted: [W]=WARN [ 296.245078][ T3145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 296.245451][ T3145] 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.245750][ T3145] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.246800][ T3145] RSP: 0018:ffffc90005126d70 EFLAGS: 00010246 [ 296.247175][ T3145] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 296.247616][ T3145] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 296.248058][ T3145] RBP: ffffc90005126e60 R08: 0000000000000001 R09: 0000000000000000 [ 296.248500][ T3145] R10: ffffc90005126e90 R11: ffffffffad379160 R12: 1ffff92000a24db2 [ 296.248952][ T3145] R13: 00000000000005dc R14: ffffc90005126e90 R15: 0000000000000000 [ 296.249391][ T3145] FS: 00007f140cd9e800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 296.249907][ T3145] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 296.250275][ T3145] CR2: 00000000004e5800 CR3: 000000000fa09002 CR4: 0000000000772ef0 [ 296.250714][ T3145] PKRU: 55555554 [ 296.250940][ T3145] Call Trace: [ 296.251161][ T3145] [ 296.251310][ T3145] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 296.251609][ T3145] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 296.251923][ T3145] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.252217][ T3145] ? 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.252512][ T3145] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 296.252807][ T3145] netif_set_mtu (net/core/dev.c:9652) [ 296.253120][ T3145] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 296.253424][ T3145] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.253717][ T3145] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 296.254016][ T3145] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 296.254237][ T3145] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 296.254547][ T3145] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 296.254852][ T3145] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.255161][ T3145] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 296.255457][ T3145] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 296.255747][ T3145] ? __lock_release (kernel/locking/lockdep.c:5539) [ 296.256056][ T3145] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 296.256346][ T3145] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 296.256639][ T3145] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 296.256970][ T3145] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 296.257341][ T3145] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 296.257633][ T3145] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 296.257935][ T3145] ? __kernel_text_address (kernel/extable.c:79) [ 296.258231][ T3145] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.258522][ T3145] ? __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.258816][ T3145] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 296.259194][ T3145] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.259490][ T3145] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.259778][ T3145] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 296.260083][ T3145] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 296.260376][ T3145] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 296.260669][ T3145] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 296.260979][ T3145] ? __create_object (mm/kmemleak.c:771) [ 296.261277][ T3145] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 296.261569][ T3145] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 296.261875][ T3145] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 296.262251][ T3145] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 296.262550][ T3145] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 296.262845][ T3145] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 296.263145][ T3145] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.263445][ T3145] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 296.263736][ T3145] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 296.264032][ T3145] ? __lock_release (kernel/locking/lockdep.c:5539) [ 296.264329][ T3145] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 296.264619][ T3145] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 296.264935][ T3145] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 296.265230][ T3145] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.265522][ T3145] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 296.265812][ T3145] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 296.266115][ T3145] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 296.266417][ T3145] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 296.266706][ T3145] ? 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) [ 296.267009][ T3145] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 296.267303][ T3145] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 296.267592][ T3145] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.267886][ T3145] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 296.268191][ T3145] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 296.268488][ T3145] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 296.268787][ T3145] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 296.269100][ T3145] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 296.269387][ T3145] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 296.269763][ T3145] ___sys_sendmsg (net/socket.c:2670) [ 296.270062][ T3145] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 296.270354][ T3145] ? __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) [ 296.270713][ T3145] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 296.271014][ T3145] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 296.271314][ T3145] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.271608][ T3145] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 296.271916][ T3145] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 296.272205][ T3145] ? __lock_release (kernel/locking/lockdep.c:5539) [ 296.272502][ T3145] __sys_sendmsg (net/socket.c:2700) [ 296.272789][ T3145] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 296.273164][ T3145] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 296.273479][ T3145] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.273771][ T3145] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 296.274071][ T3145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 296.274434][ T3145] RIP: 0033:0x7f140cf6b1e7 [ 296.274737][ T3145] 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) [ 296.275788][ T3145] RSP: 002b:00007ffeb14ee0f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 296.276234][ T3145] RAX: ffffffffffffffda RBX: 00007ffeb14ee830 RCX: 00007f140cf6b1e7 [ 296.276672][ T3145] RDX: 0000000000000000 RSI: 00007ffeb14ee160 RDI: 0000000000000005 [ 296.277126][ T3145] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 296.277561][ T3145] R10: 0000000029357910 R11: 0000000000000246 R12: 0000000000000003 [ 296.278000][ T3145] R13: 00000000686e40df R14: 0000000000499600 R15: 0000000000000000 | [ 296.398373][ T3146] ------------[ cut here ]------------ | [ 296.398795][ T3146] WARNING: CPU: 0 PID: 3146 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.399402][ T3146] Modules linked in: [last unloaded: netdevsim] | [ 296.400376][ T3146] Tainted: [W]=WARN [ 296.400606][ T3146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 296.400975][ T3146] 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.401282][ T3146] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.402335][ T3146] RSP: 0018:ffffc90005126d70 EFLAGS: 00010246 [ 296.402710][ T3146] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 296.403163][ T3146] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 296.403599][ T3146] RBP: ffffc90005126e60 R08: 0000000000000001 R09: 0000000000000000 [ 296.404044][ T3146] R10: ffffc90005126e90 R11: ffffffffad379160 R12: 1ffff92000a24db2 [ 296.404478][ T3146] R13: 00000000000005dc R14: ffffc90005126e90 R15: 0000000000000000 [ 296.404921][ T3146] FS: 00007fe7c7dcf800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 296.405434][ T3146] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 296.405802][ T3146] CR2: 00000000004e5800 CR3: 000000000ef4c005 CR4: 0000000000772ef0 [ 296.406254][ T3146] PKRU: 55555554 [ 296.406479][ T3146] Call Trace: [ 296.406701][ T3146] [ 296.406852][ T3146] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 296.407168][ T3146] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 296.407465][ T3146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.407759][ T3146] ? 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.408060][ T3146] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 296.408355][ T3146] netif_set_mtu (net/core/dev.c:9652) [ 296.408647][ T3146] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 296.408954][ T3146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.409243][ T3146] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 296.409542][ T3146] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 296.409765][ T3146] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 296.410080][ T3146] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 296.410380][ T3146] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.410676][ T3146] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 296.410979][ T3146] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 296.411269][ T3146] ? __lock_release (kernel/locking/lockdep.c:5539) [ 296.411568][ T3146] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 296.411868][ T3146] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 296.412174][ T3146] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 296.412471][ T3146] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 296.412840][ T3146] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 296.413137][ T3146] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 296.413427][ T3146] ? __kernel_text_address (kernel/extable.c:79) [ 296.413728][ T3146] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.414026][ T3146] ? __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.414318][ T3146] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 296.414679][ T3146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.414976][ T3146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.415265][ T3146] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 296.415561][ T3146] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 296.415857][ T3146] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 296.416152][ T3146] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 296.416446][ T3146] ? __create_object (mm/kmemleak.c:771) [ 296.416737][ T3146] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 296.417035][ T3146] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 296.417326][ T3146] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 296.417685][ T3146] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 296.417987][ T3146] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 296.418287][ T3146] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 296.418574][ T3146] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.418866][ T3146] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 296.419162][ T3146] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 296.419449][ T3146] ? __lock_release (kernel/locking/lockdep.c:5539) [ 296.419737][ T3146] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 296.420034][ T3146] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 296.420325][ T3146] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 296.420625][ T3146] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.420927][ T3146] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 296.421225][ T3146] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 296.421515][ T3146] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 296.421828][ T3146] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 296.422141][ T3146] ? 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) [ 296.422432][ T3146] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 296.422733][ T3146] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 296.423030][ T3146] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.423325][ T3146] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 296.423618][ T3146] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 296.423932][ T3146] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 296.424233][ T3146] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 296.424524][ T3146] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 296.424818][ T3146] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 296.425215][ T3146] ___sys_sendmsg (net/socket.c:2670) [ 296.425503][ T3146] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 296.425791][ T3146] ? __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) [ 296.426159][ T3146] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 296.426452][ T3146] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 296.426741][ T3146] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.427050][ T3146] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 296.427341][ T3146] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 296.427628][ T3146] ? __lock_release (kernel/locking/lockdep.c:5539) [ 296.427950][ T3146] __sys_sendmsg (net/socket.c:2700) [ 296.428249][ T3146] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 296.428605][ T3146] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 296.428917][ T3146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.429216][ T3146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 296.429506][ T3146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 296.429872][ T3146] RIP: 0033:0x7fe7c7f9c1e7 [ 296.430185][ T3146] 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) [ 296.431229][ T3146] RSP: 002b:00007ffc6e0522f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 296.431686][ T3146] RAX: ffffffffffffffda RBX: 00007ffc6e052a30 RCX: 00007fe7c7f9c1e7 [ 296.432128][ T3146] RDX: 0000000000000000 RSI: 00007ffc6e052360 RDI: 0000000000000005 [ 296.432563][ T3146] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 296.433004][ T3146] R10: 0000000028666910 R11: 0000000000000246 R12: 0000000000000003 [ 296.433444][ T3146] R13: 00000000686e40e0 R14: 0000000000499600 R15: 0000000000000000 | [ 296.584986][ T3147] ------------[ cut here ]------------ | [ 296.585401][ T3147] WARNING: CPU: 1 PID: 3147 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.586004][ T3147] Modules linked in: [last unloaded: netdevsim] | [ 296.586969][ T3147] Tainted: [W]=WARN [ 296.587191][ T3147] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 296.587559][ T3147] 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.587862][ T3147] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.588921][ T3147] RSP: 0018:ffffc90005136d70 EFLAGS: 00010246 [ 296.589293][ T3147] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 296.589728][ T3147] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 296.590639][ T3147] RBP: ffffc90005136e60 R08: 0000000000000001 R09: 0000000000000000 [ 296.591083][ T3147] R10: ffffc90005136e90 R11: ffffffffad379160 R12: 1ffff92000a26db2 [ 296.591514][ T3147] R13: 00000000000005dc R14: ffffc90005136e90 R15: 0000000000000000 [ 296.591988][ T3147] FS: 00007fa429e59800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 296.592502][ T3147] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 296.592867][ T3147] CR2: 00000000004e5800 CR3: 000000000fa09001 CR4: 0000000000772ef0 [ 296.593316][ T3147] PKRU: 55555554 [ 296.593538][ T3147] Call Trace: [ 296.593759][ T3147] [ 296.593918][ T3147] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 296.594223][ T3147] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 296.594517][ T3147] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.594809][ T3147] ? 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.595110][ T3147] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 296.595404][ T3147] netif_set_mtu (net/core/dev.c:9652) [ 296.595702][ T3147] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 296.596007][ T3147] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.596298][ T3147] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 296.596595][ T3147] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 296.596817][ T3147] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 296.597133][ T3147] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 296.597433][ T3147] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.597729][ T3147] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 296.598030][ T3147] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 296.598322][ T3147] ? __lock_release (kernel/locking/lockdep.c:5539) [ 296.598620][ T3147] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 296.598941][ T3147] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 296.599237][ T3147] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 296.599541][ T3147] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 296.599920][ T3147] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 296.600211][ T3147] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 296.600499][ T3147] ? __kernel_text_address (kernel/extable.c:79) [ 296.600794][ T3147] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.601095][ T3147] ? __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.601389][ T3147] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 296.601763][ T3147] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.602069][ T3147] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.602363][ T3147] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 296.602654][ T3147] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 296.602957][ T3147] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 296.603254][ T3147] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 296.603542][ T3147] ? __create_object (mm/kmemleak.c:771) [ 296.603837][ T3147] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 296.604139][ T3147] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 296.604433][ T3147] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 296.604797][ T3147] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 296.605103][ T3147] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 296.605408][ T3147] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 296.605698][ T3147] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.606001][ T3147] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 296.606298][ T3147] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 296.606585][ T3147] ? __lock_release (kernel/locking/lockdep.c:5539) [ 296.606877][ T3147] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 296.607178][ T3147] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 296.607471][ T3147] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 296.607768][ T3147] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.608071][ T3147] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 296.608360][ T3147] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 296.608650][ T3147] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 296.608971][ T3147] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 296.609265][ T3147] ? 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) [ 296.609557][ T3147] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 296.609859][ T3147] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 296.610156][ T3147] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.610453][ T3147] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 296.610746][ T3147] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 296.611047][ T3147] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 296.611348][ T3147] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 296.611650][ T3147] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 296.611966][ T3147] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 296.612336][ T3147] ___sys_sendmsg (net/socket.c:2670) [ 296.612624][ T3147] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 296.612934][ T3147] ? __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) [ 296.613296][ T3147] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 296.613590][ T3147] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 296.613884][ T3147] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 296.614196][ T3147] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 296.614487][ T3147] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 296.614775][ T3147] ? __lock_release (kernel/locking/lockdep.c:5539) [ 296.615080][ T3147] __sys_sendmsg (net/socket.c:2700) [ 296.615368][ T3147] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 296.615725][ T3147] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 296.616040][ T3147] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 296.616340][ T3147] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 296.616639][ T3147] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 296.617005][ T3147] RIP: 0033:0x7fa42a0261e7 [ 296.617309][ T3147] 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) [ 296.618352][ T3147] RSP: 002b:00007ffdaeb74858 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 296.618798][ T3147] RAX: ffffffffffffffda RBX: 00007ffdaeb74f90 RCX: 00007fa42a0261e7 [ 296.619242][ T3147] RDX: 0000000000000000 RSI: 00007ffdaeb748c0 RDI: 0000000000000005 [ 296.619690][ T3147] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 296.620140][ T3147] R10: 00000000272c4910 R11: 0000000000000246 R12: 0000000000000003 [ 296.620583][ T3147] R13: 00000000686e40e0 R14: 0000000000499600 R15: 0000000000000000 | [ 327.912846][ T3490] ------------[ cut here ]------------ | [ 327.913244][ T3490] WARNING: CPU: 1 PID: 3490 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) | [ 327.913832][ T3490] Modules linked in: [last unloaded: netdevsim] | [ 327.914809][ T3490] Tainted: [W]=WARN [ 327.915040][ T3490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 327.915413][ T3490] 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) [ 327.915712][ T3490] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 327.916759][ T3490] RSP: 0018:ffffc90005916d70 EFLAGS: 00010246 [ 327.917148][ T3490] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 327.917592][ T3490] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 327.918035][ T3490] RBP: ffffc90005916e60 R08: 0000000000000001 R09: 0000000000000000 [ 327.918480][ T3490] R10: ffffc90005916e90 R11: ffffffffad379160 R12: 1ffff92000b22db2 [ 327.918924][ T3490] R13: 00000000000005dc R14: ffffc90005916e90 R15: 0000000000000000 [ 327.919360][ T3490] FS: 00007f1e53c07800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 327.919874][ T3490] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 327.920257][ T3490] CR2: 00000000004e5800 CR3: 000000000f405006 CR4: 0000000000772ef0 [ 327.920693][ T3490] PKRU: 55555554 [ 327.920936][ T3490] Call Trace: [ 327.921154][ T3490] [ 327.921307][ T3490] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 327.921606][ T3490] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 327.921933][ T3490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 327.922227][ T3490] ? 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) [ 327.922523][ T3490] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 327.922817][ T3490] netif_set_mtu (net/core/dev.c:9652) [ 327.923121][ T3490] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 327.923427][ T3490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 327.923719][ T3490] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 327.924020][ T3490] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 327.924243][ T3490] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 327.924559][ T3490] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 327.924859][ T3490] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 327.925184][ T3490] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 327.925481][ T3490] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 327.925780][ T3490] ? __lock_release (kernel/locking/lockdep.c:5539) [ 327.926086][ T3490] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 327.926381][ T3490] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 327.926679][ T3490] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 327.926986][ T3490] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 327.927358][ T3490] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 327.927651][ T3490] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 327.927955][ T3490] ? __kernel_text_address (kernel/extable.c:79) [ 327.928252][ T3490] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 327.928546][ T3490] ? __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) [ 327.928841][ T3490] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 327.929247][ T3490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 327.929546][ T3490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 327.929838][ T3490] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 327.930140][ T3490] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 327.930432][ T3490] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 327.930724][ T3490] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 327.931021][ T3490] ? __create_object (mm/kmemleak.c:771) [ 327.931315][ T3490] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 327.931606][ T3490] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 327.931983][ T3490] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 327.932349][ T3490] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 327.932649][ T3490] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 327.932975][ T3490] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 327.933271][ T3490] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 327.933572][ T3490] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 327.933863][ T3490] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 327.934161][ T3490] ? __lock_release (kernel/locking/lockdep.c:5539) [ 327.934452][ T3490] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 327.934744][ T3490] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 327.935051][ T3490] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 327.935350][ T3490] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 327.935646][ T3490] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 327.935948][ T3490] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 327.936240][ T3490] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 327.936542][ T3490] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 327.936841][ T3490] ? 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) [ 327.937161][ T3490] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 327.937458][ T3490] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 327.937757][ T3490] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 327.938065][ T3490] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 327.938361][ T3490] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 327.938661][ T3490] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 327.938970][ T3490] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 327.939264][ T3490] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 327.939555][ T3490] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 327.939947][ T3490] ___sys_sendmsg (net/socket.c:2670) [ 327.940239][ T3490] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 327.940536][ T3490] ? __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) [ 327.940931][ T3490] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 327.941232][ T3490] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 327.941526][ T3490] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 327.941839][ T3490] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 327.942147][ T3490] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 327.942447][ T3490] ? __lock_release (kernel/locking/lockdep.c:5539) [ 327.942753][ T3490] __sys_sendmsg (net/socket.c:2700) [ 327.943056][ T3490] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 327.943424][ T3490] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 327.943729][ T3490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 327.944031][ T3490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 327.944322][ T3490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 327.944693][ T3490] RIP: 0033:0x7f1e53dd41e7 [ 327.945023][ T3490] 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) [ 327.946095][ T3490] RSP: 002b:00007ffdb513a418 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 327.946549][ T3490] RAX: ffffffffffffffda RBX: 00007ffdb513ab50 RCX: 00007f1e53dd41e7 [ 327.947000][ T3490] RDX: 0000000000000000 RSI: 00007ffdb513a480 RDI: 0000000000000005 [ 327.947437][ T3490] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 327.947879][ T3490] R10: 0000000022bc1910 R11: 0000000000000246 R12: 0000000000000003 [ 327.948324][ T3490] R13: 00000000686e40ff R14: 0000000000499600 R15: 0000000000000000 | [ 328.069265][ T3491] ------------[ cut here ]------------ | [ 328.069644][ T3491] WARNING: CPU: 2 PID: 3491 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.070260][ T3491] Modules linked in: [last unloaded: netdevsim] | [ 328.071265][ T3491] Tainted: [W]=WARN [ 328.071500][ T3491] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 328.071906][ T3491] 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.072223][ T3491] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.073296][ T3491] RSP: 0018:ffffc90005926d70 EFLAGS: 00010246 [ 328.073686][ T3491] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 328.074145][ T3491] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 328.074597][ T3491] RBP: ffffc90005926e60 R08: 0000000000000001 R09: 0000000000000000 [ 328.075057][ T3491] R10: ffffc90005926e90 R11: ffffffffad379160 R12: 1ffff92000b24db2 [ 328.075511][ T3491] R13: 00000000000005dc R14: ffffc90005926e90 R15: 0000000000000000 [ 328.075970][ T3491] FS: 00007fc9dda3d800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 328.076492][ T3491] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 328.076870][ T3491] CR2: 00000000004e5800 CR3: 000000000fb77001 CR4: 0000000000772ef0 [ 328.077334][ T3491] PKRU: 55555554 [ 328.077572][ T3491] Call Trace: [ 328.077805][ T3491] [ 328.077977][ T3491] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 328.078294][ T3491] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 328.078606][ T3491] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.078922][ T3491] ? 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.079228][ T3491] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 328.079542][ T3491] netif_set_mtu (net/core/dev.c:9652) [ 328.079848][ T3491] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 328.080177][ T3491] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.080486][ T3491] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 328.080792][ T3491] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 328.081038][ T3491] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 328.081354][ T3491] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 328.081679][ T3491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.082010][ T3491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.082325][ T3491] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 328.082627][ T3491] ? __lock_release (kernel/locking/lockdep.c:5539) [ 328.082943][ T3491] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 328.083246][ T3491] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 328.083561][ T3491] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 328.083867][ T3491] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 328.084260][ T3491] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 328.084574][ T3491] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 328.084878][ T3491] ? __kernel_text_address (kernel/extable.c:79) [ 328.085196][ T3491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.085503][ T3491] ? __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.085809][ T3491] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 328.086193][ T3491] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.086493][ T3491] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.086803][ T3491] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 328.087116][ T3491] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 328.087418][ T3491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.087722][ T3491] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 328.088034][ T3491] ? __create_object (mm/kmemleak.c:771) [ 328.088340][ T3491] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 328.088648][ T3491] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 328.088962][ T3491] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 328.089343][ T3491] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 328.089662][ T3491] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 328.089981][ T3491] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 328.090286][ T3491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.090593][ T3491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.090910][ T3491] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 328.091211][ T3491] ? __lock_release (kernel/locking/lockdep.c:5539) [ 328.091515][ T3491] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 328.091919][ T3491] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 328.092234][ T3491] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 328.092541][ T3491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.092857][ T3491] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 328.093168][ T3491] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 328.093472][ T3491] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 328.093785][ T3491] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 328.094105][ T3491] ? 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.094410][ T3491] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 328.094720][ T3491] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 328.095030][ T3491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.095338][ T3491] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 328.095641][ T3491] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 328.095958][ T3491] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 328.096279][ T3491] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 328.096589][ T3491] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 328.096906][ T3491] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 328.097289][ T3491] ___sys_sendmsg (net/socket.c:2670) [ 328.097590][ T3491] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 328.097906][ T3491] ? __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.098283][ T3491] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 328.098594][ T3491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.098918][ T3491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.099227][ T3491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.099530][ T3491] ? __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.099833][ T3491] ? __lock_release (kernel/locking/lockdep.c:5539) [ 328.100156][ T3491] __sys_sendmsg (net/socket.c:2700) [ 328.100455][ T3491] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 328.100837][ T3491] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 328.101163][ T3491] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.101468][ T3491] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 328.101784][ T3491] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 328.102190][ T3491] RIP: 0033:0x7fc9ddc0a1e7 [ 328.102503][ T3491] 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.103573][ T3491] RSP: 002b:00007ffff92d7e08 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 328.104037][ T3491] RAX: ffffffffffffffda RBX: 00007ffff92d8540 RCX: 00007fc9ddc0a1e7 [ 328.104487][ T3491] RDX: 0000000000000000 RSI: 00007ffff92d7e70 RDI: 0000000000000005 [ 328.104947][ T3491] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 328.105404][ T3491] R10: 000000000fba4910 R11: 0000000000000246 R12: 0000000000000003 [ 328.105853][ T3491] R13: 00000000686e40ff R14: 0000000000499600 R15: 0000000000000000 | [ 328.248287][ T3492] ------------[ cut here ]------------ | [ 328.248727][ T3492] WARNING: CPU: 2 PID: 3492 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.249348][ T3492] Modules linked in: [last unloaded: netdevsim] | [ 328.250387][ T3492] Tainted: [W]=WARN [ 328.250624][ T3492] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 328.251020][ T3492] 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.251335][ T3492] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.252404][ T3492] RSP: 0018:ffffc90005936d70 EFLAGS: 00010246 [ 328.252788][ T3492] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 328.253269][ T3492] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 328.253740][ T3492] RBP: ffffc90005936e60 R08: 0000000000000001 R09: 0000000000000000 [ 328.254234][ T3492] R10: ffffc90005936e90 R11: ffffffffad379160 R12: 1ffff92000b26db2 [ 328.254710][ T3492] R13: 00000000000005dc R14: ffffc90005936e90 R15: 0000000000000000 [ 328.255427][ T3492] FS: 00007f78bc87c800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 328.255990][ T3492] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 328.256385][ T3492] CR2: 00000000004e5800 CR3: 000000000f574003 CR4: 0000000000772ef0 [ 328.256870][ T3492] PKRU: 55555554 [ 328.257128][ T3492] Call Trace: [ 328.257378][ T3492] [ 328.257548][ T3492] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 328.257878][ T3492] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 328.258223][ T3492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.258554][ T3492] ? 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.258862][ T3492] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 328.259183][ T3492] netif_set_mtu (net/core/dev.c:9652) [ 328.259492][ T3492] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 328.259815][ T3492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.260127][ T3492] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 328.260440][ T3492] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 328.260676][ T3492] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 328.261009][ T3492] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 328.261325][ T3492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.261632][ T3492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.261972][ T3492] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 328.262290][ T3492] ? __lock_release (kernel/locking/lockdep.c:5539) [ 328.262599][ T3492] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 328.262911][ T3492] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 328.263222][ T3492] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 328.263528][ T3492] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 328.263917][ T3492] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 328.264220][ T3492] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 328.264530][ T3492] ? __kernel_text_address (kernel/extable.c:79) [ 328.264835][ T3492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.265155][ T3492] ? __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.265461][ T3492] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 328.265833][ T3492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.266164][ T3492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.266471][ T3492] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 328.266779][ T3492] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 328.267092][ T3492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.267392][ T3492] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 328.267693][ T3492] ? __create_object (mm/kmemleak.c:771) [ 328.268008][ T3492] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 328.268315][ T3492] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 328.268616][ T3492] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 328.269012][ T3492] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 328.269325][ T3492] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 328.269637][ T3492] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 328.269976][ T3492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.270296][ T3492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.270649][ T3492] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 328.270980][ T3492] ? __lock_release (kernel/locking/lockdep.c:5539) [ 328.271300][ T3492] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 328.271633][ T3492] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 328.271980][ T3492] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 328.272307][ T3492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.272632][ T3492] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 328.272964][ T3492] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 328.273287][ T3492] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 328.273617][ T3492] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 328.273961][ T3492] ? 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.274291][ T3492] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 328.274610][ T3492] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 328.274932][ T3492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.275244][ T3492] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 328.275565][ T3492] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 328.275882][ T3492] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 328.276222][ T3492] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 328.276550][ T3492] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 328.276867][ T3492] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 328.277280][ T3492] ___sys_sendmsg (net/socket.c:2670) [ 328.277598][ T3492] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 328.277933][ T3492] ? __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.278336][ T3492] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 328.278665][ T3492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.279001][ T3492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 328.279325][ T3492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 328.279650][ T3492] ? __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.279978][ T3492] ? __lock_release (kernel/locking/lockdep.c:5539) [ 328.280302][ T3492] __sys_sendmsg (net/socket.c:2700) [ 328.280618][ T3492] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 328.281019][ T3492] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 328.281358][ T3492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 328.281688][ T3492] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 328.282031][ T3492] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 328.282431][ T3492] RIP: 0033:0x7f78bca491e7 [ 328.282761][ T3492] 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.283879][ T3492] RSP: 002b:00007ffc12a9dff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 328.284368][ T3492] RAX: ffffffffffffffda RBX: 00007ffc12a9e730 RCX: 00007f78bca491e7 [ 328.284850][ T3492] RDX: 0000000000000000 RSI: 00007ffc12a9e060 RDI: 0000000000000005 [ 328.285325][ T3492] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 328.285802][ T3492] R10: 0000000004f24910 R11: 0000000000000246 R12: 0000000000000003 [ 328.286292][ T3492] R13: 00000000686e40ff R14: 0000000000499600 R15: 0000000000000000 | [ 354.203029][ T3771] ------------[ cut here ]------------ | [ 354.203527][ T3771] WARNING: CPU: 2 PID: 3771 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.204236][ T3771] Modules linked in: [last unloaded: netdevsim] | [ 354.205613][ T3771] Tainted: [W]=WARN [ 354.205944][ T3771] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 354.206397][ T3771] 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.206921][ T3771] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.208724][ T3771] RSP: 0018:ffffc90006046d70 EFLAGS: 00010246 [ 354.209458][ T3771] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 354.210045][ T3771] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 354.210538][ T3771] RBP: ffffc90006046e60 R08: 0000000000000001 R09: 0000000000000000 [ 354.211105][ T3771] R10: ffffc90006046e90 R11: ffffffffad379160 R12: 1ffff92000c08db2 [ 354.211575][ T3771] R13: 00000000000005dc R14: ffffc90006046e90 R15: 0000000000000000 [ 354.212163][ T3771] FS: 00007f1dc8d73800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 354.212806][ T3771] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 354.213424][ T3771] CR2: 00000000004e5800 CR3: 000000000f9cc002 CR4: 0000000000772ef0 [ 354.214098][ T3771] PKRU: 55555554 [ 354.214410][ T3771] Call Trace: [ 354.214687][ T3771] [ 354.214857][ T3771] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 354.215292][ T3771] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 354.215663][ T3771] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 354.216109][ T3771] ? 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.216525][ T3771] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 354.216933][ T3771] netif_set_mtu (net/core/dev.c:9652) [ 354.217371][ T3771] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 354.217812][ T3771] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 354.218180][ T3771] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 354.218640][ T3771] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 354.218934][ T3771] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 354.219329][ T3771] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 354.219653][ T3771] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 354.220054][ T3771] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 354.220485][ T3771] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 354.220799][ T3771] ? __lock_release (kernel/locking/lockdep.c:5539) [ 354.221281][ T3771] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 354.221825][ T3771] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 354.222162][ T3771] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 354.222482][ T3771] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 354.222871][ T3771] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 354.223183][ T3771] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 354.223492][ T3771] ? __kernel_text_address (kernel/extable.c:79) [ 354.223808][ T3771] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 354.224136][ T3771] ? __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) [ 354.224441][ T3771] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 354.224821][ T3771] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 354.225136][ T3771] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 354.225447][ T3771] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 354.225748][ T3771] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 354.226068][ T3771] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 354.226375][ T3771] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 354.226675][ T3771] ? __create_object (mm/kmemleak.c:771) [ 354.226992][ T3771] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 354.227298][ T3771] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 354.227602][ T3771] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 354.227987][ T3771] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 354.228297][ T3771] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 354.228612][ T3771] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 354.228930][ T3771] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 354.229247][ T3771] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 354.229552][ T3771] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 354.229850][ T3771] ? __lock_release (kernel/locking/lockdep.c:5539) [ 354.230164][ T3771] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 354.230468][ T3771] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 354.230772][ T3771] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 354.231091][ T3771] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 354.231400][ T3771] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 354.231715][ T3771] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 354.232046][ T3771] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 354.232361][ T3771] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 354.232669][ T3771] ? 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) [ 354.232987][ T3771] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 354.233300][ T3771] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 354.233603][ T3771] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 354.233928][ T3771] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 354.234241][ T3771] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 354.234550][ T3771] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 354.234869][ T3771] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 354.235192][ T3771] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 354.235494][ T3771] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 354.235883][ T3771] ___sys_sendmsg (net/socket.c:2670) [ 354.236196][ T3771] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 354.236501][ T3771] ? __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) [ 354.236876][ T3771] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 354.237197][ T3771] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 354.237505][ T3771] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 354.237819][ T3771] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 354.238144][ T3771] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 354.238450][ T3771] ? __lock_release (kernel/locking/lockdep.c:5539) [ 354.238761][ T3771] __sys_sendmsg (net/socket.c:2700) [ 354.239079][ T3771] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 354.239449][ T3771] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 354.239768][ T3771] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 354.240085][ T3771] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 354.240389][ T3771] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 354.240757][ T3771] RIP: 0033:0x7f1dc8f401e7 [ 354.241084][ T3771] 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) [ 354.242179][ T3771] RSP: 002b:00007ffcc4b9ce48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 354.242632][ T3771] RAX: ffffffffffffffda RBX: 00007ffcc4b9d580 RCX: 00007f1dc8f401e7 [ 354.243089][ T3771] RDX: 0000000000000000 RSI: 00007ffcc4b9ceb0 RDI: 0000000000000005 [ 354.243536][ T3771] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 354.244001][ T3771] R10: 0000000014e5d910 R11: 0000000000000246 R12: 0000000000000003 [ 354.244450][ T3771] R13: 00000000686e4119 R14: 0000000000499600 R15: 0000000000000000 | [ 354.401149][ T3772] ------------[ cut here ]------------ | [ 354.401594][ T3772] WARNING: CPU: 2 PID: 3772 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.402218][ T3772] Modules linked in: [last unloaded: netdevsim] | [ 354.403250][ T3772] Tainted: [W]=WARN [ 354.403487][ T3772] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 354.403867][ T3772] 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.404204][ T3772] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.405278][ T3772] RSP: 0018:ffffc90006046d70 EFLAGS: 00010246 [ 354.405658][ T3772] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 354.406115][ T3772] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 354.406563][ T3772] RBP: ffffc90006046e60 R08: 0000000000000001 R09: 0000000000000000 [ 354.407028][ T3772] R10: ffffc90006046e90 R11: ffffffffad379160 R12: 1ffff92000c08db2 [ 354.407475][ T3772] R13: 00000000000005dc R14: ffffc90006046e90 R15: 0000000000000000 [ 354.407931][ T3772] FS: 00007fe746ecd800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 354.408454][ T3772] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 354.408840][ T3772] CR2: 00000000004e5800 CR3: 000000000ef0d003 CR4: 0000000000772ef0 [ 354.409302][ T3772] PKRU: 55555554 [ 354.409536][ T3772] Call Trace: [ 354.409769][ T3772] [ 354.409937][ T3772] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 354.410249][ T3772] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 354.410559][ T3772] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 354.410865][ T3772] ? 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.411334][ T3772] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 354.412082][ T3772] netif_set_mtu (net/core/dev.c:9652) [ 354.412556][ T3772] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 354.412883][ T3772] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 354.413205][ T3772] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 354.413511][ T3772] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 354.413747][ T3772] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 354.414090][ T3772] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 354.414420][ T3772] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 354.414733][ T3772] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 354.415053][ T3772] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 354.415360][ T3772] ? __lock_release (kernel/locking/lockdep.c:5539) [ 354.415669][ T3772] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 354.415991][ T3772] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 354.416303][ T3772] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 354.416616][ T3772] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 354.417014][ T3772] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 354.417320][ T3772] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 354.417621][ T3772] ? __kernel_text_address (kernel/extable.c:79) [ 354.417953][ T3772] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 354.418264][ T3772] ? __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) [ 354.418571][ T3772] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 354.418959][ T3772] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 354.419264][ T3772] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 354.419563][ T3772] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 354.419866][ T3772] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 354.420182][ T3772] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 354.420485][ T3772] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 354.420781][ T3772] ? __create_object (mm/kmemleak.c:771) [ 354.421098][ T3772] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 354.421405][ T3772] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 354.421714][ T3772] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 354.422108][ T3772] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 354.422426][ T3772] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 354.422733][ T3772] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 354.423045][ T3772] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 354.423352][ T3772] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 354.423658][ T3772] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 354.423971][ T3772] ? __lock_release (kernel/locking/lockdep.c:5539) [ 354.424273][ T3772] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 354.424573][ T3772] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 354.424880][ T3772] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 354.425196][ T3772] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 354.425506][ T3772] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 354.425809][ T3772] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 354.426138][ T3772] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 354.426455][ T3772] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 354.426759][ T3772] ? 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) [ 354.427073][ T3772] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 354.427381][ T3772] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 354.427680][ T3772] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 354.428004][ T3772] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 354.428313][ T3772] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 354.428619][ T3772] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 354.428945][ T3772] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 354.429255][ T3772] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 354.429554][ T3772] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 354.429959][ T3772] ___sys_sendmsg (net/socket.c:2670) [ 354.430264][ T3772] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 354.430576][ T3772] ? __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) [ 354.430960][ T3772] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 354.431266][ T3772] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 354.431570][ T3772] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 354.431886][ T3772] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 354.432200][ T3772] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 354.432502][ T3772] ? __lock_release (kernel/locking/lockdep.c:5539) [ 354.432811][ T3772] __sys_sendmsg (net/socket.c:2700) [ 354.433124][ T3772] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 354.433495][ T3772] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 354.433811][ T3772] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 354.434134][ T3772] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 354.434446][ T3772] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 354.434816][ T3772] RIP: 0033:0x7fe74709a1e7 [ 354.435389][ T3772] 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) [ 354.436452][ T3772] RSP: 002b:00007ffde7b2cff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 354.436917][ T3772] RAX: ffffffffffffffda RBX: 00007ffde7b2d730 RCX: 00007fe74709a1e7 [ 354.437367][ T3772] RDX: 0000000000000000 RSI: 00007ffde7b2d060 RDI: 0000000000000005 [ 354.437831][ T3772] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 354.438322][ T3772] R10: 0000000014156910 R11: 0000000000000246 R12: 0000000000000003 [ 354.438792][ T3772] R13: 00000000686e411a R14: 0000000000499600 R15: 0000000000000000 | [ 354.569473][ T3773] ------------[ cut here ]------------ | [ 354.569928][ T3773] WARNING: CPU: 2 PID: 3773 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.570538][ T3773] Modules linked in: [last unloaded: netdevsim] | [ 354.571543][ T3773] Tainted: [W]=WARN [ 354.571814][ T3773] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 354.572207][ T3773] 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.572525][ T3773] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.573594][ T3773] RSP: 0018:ffffc90006056d70 EFLAGS: 00010246 [ 354.573990][ T3773] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 354.574448][ T3773] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 354.574893][ T3773] RBP: ffffc90006056e60 R08: 0000000000000001 R09: 0000000000000000 [ 354.575357][ T3773] R10: ffffc90006056e90 R11: ffffffffad379160 R12: 1ffff92000c0adb2 [ 354.575810][ T3773] R13: 00000000000005dc R14: ffffc90006056e90 R15: 0000000000000000 [ 354.576271][ T3773] FS: 00007f76d4ed6800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 354.576809][ T3773] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 354.577224][ T3773] CR2: 00000000004e5800 CR3: 000000000ef0e004 CR4: 0000000000772ef0 [ 354.577705][ T3773] PKRU: 55555554 [ 354.577961][ T3773] Call Trace: [ 354.578211][ T3773] [ 354.578384][ T3773] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 354.578715][ T3773] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 354.579052][ T3773] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 354.579378][ T3773] ? 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.579700][ T3773] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 354.580038][ T3773] netif_set_mtu (net/core/dev.c:9652) [ 354.580362][ T3773] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 354.580690][ T3773] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 354.581028][ T3773] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 354.581358][ T3773] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 354.581605][ T3773] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 354.581965][ T3773] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 354.582295][ T3773] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 354.582627][ T3773] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 354.582965][ T3773] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 354.583288][ T3773] ? __lock_release (kernel/locking/lockdep.c:5539) [ 354.583620][ T3773] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 354.583954][ T3773] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 354.584279][ T3773] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 354.584607][ T3773] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 354.585022][ T3773] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 354.585342][ T3773] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 354.585661][ T3773] ? __kernel_text_address (kernel/extable.c:79) [ 354.586004][ T3773] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 354.586332][ T3773] ? __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) [ 354.586655][ T3773] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 354.587062][ T3773] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 354.587385][ T3773] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 354.587704][ T3773] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 354.588039][ T3773] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 354.588367][ T3773] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 354.588685][ T3773] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 354.589020][ T3773] ? __create_object (mm/kmemleak.c:771) [ 354.589333][ T3773] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 354.589637][ T3773] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 354.589957][ T3773] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 354.590337][ T3773] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 354.590666][ T3773] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 354.591011][ T3773] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 354.591330][ T3773] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 354.591660][ T3773] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 354.592007][ T3773] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 354.592325][ T3773] ? __lock_release (kernel/locking/lockdep.c:5539) [ 354.592638][ T3773] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 354.592958][ T3773] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 354.593270][ T3773] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 354.593579][ T3773] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 354.593884][ T3773] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 354.594204][ T3773] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 354.594525][ T3773] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 354.594857][ T3773] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 354.595188][ T3773] ? 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) [ 354.595515][ T3773] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 354.595836][ T3773] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 354.596165][ T3773] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 354.596477][ T3773] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 354.596782][ T3773] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 354.597101][ T3773] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 354.597415][ T3773] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 354.597724][ T3773] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 354.598048][ T3773] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 354.598450][ T3773] ___sys_sendmsg (net/socket.c:2670) [ 354.598763][ T3773] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 354.599079][ T3773] ? __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) [ 354.599455][ T3773] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 354.599762][ T3773] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 354.600086][ T3773] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 354.600399][ T3773] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 354.600702][ T3773] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 354.601044][ T3773] ? __lock_release (kernel/locking/lockdep.c:5539) [ 354.601354][ T3773] __sys_sendmsg (net/socket.c:2700) [ 354.601654][ T3773] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 354.602054][ T3773] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 354.602379][ T3773] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 354.602687][ T3773] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 354.603009][ T3773] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 354.603380][ T3773] RIP: 0033:0x7f76d50a31e7 [ 354.603697][ T3773] 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) [ 354.604761][ T3773] RSP: 002b:00007ffcd94bae38 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 354.605227][ T3773] RAX: ffffffffffffffda RBX: 00007ffcd94bb570 RCX: 00007f76d50a31e7 [ 354.605679][ T3773] RDX: 0000000000000000 RSI: 00007ffcd94baea0 RDI: 0000000000000005 [ 354.606140][ T3773] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 354.606593][ T3773] R10: 000000000211a910 R11: 0000000000000246 R12: 0000000000000003 [ 354.607053][ T3773] R13: 00000000686e411a R14: 0000000000499600 R15: 0000000000000000 | [ 383.460638][ T4081] ------------[ cut here ]------------ | [ 383.460988][ T4081] WARNING: CPU: 0 PID: 4081 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) | [ 383.461563][ T4081] Modules linked in: [last unloaded: netdevsim] | [ 383.462556][ T4081] Tainted: [W]=WARN [ 383.462777][ T4081] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 383.463151][ T4081] 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) [ 383.463458][ T4081] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 383.464519][ T4081] RSP: 0018:ffffc900067b6d70 EFLAGS: 00010246 [ 383.464889][ T4081] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 383.465575][ T4081] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 383.466026][ T4081] RBP: ffffc900067b6e60 R08: 0000000000000001 R09: 0000000000000000 [ 383.466465][ T4081] R10: ffffc900067b6e90 R11: ffffffffad379160 R12: 1ffff92000cf6db2 [ 383.466914][ T4081] R13: 00000000000005dc R14: ffffc900067b6e90 R15: 0000000000000000 [ 383.467351][ T4081] FS: 00007f9129c3e800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 383.467861][ T4081] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 383.468252][ T4081] CR2: 00000000004e5800 CR3: 000000000f71a002 CR4: 0000000000772ef0 [ 383.468695][ T4081] PKRU: 55555554 [ 383.468928][ T4081] Call Trace: [ 383.469149][ T4081] [ 383.469309][ T4081] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 383.469610][ T4081] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 383.469922][ T4081] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 383.470225][ T4081] ? 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) [ 383.470523][ T4081] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 383.470818][ T4081] netif_set_mtu (net/core/dev.c:9652) [ 383.471121][ T4081] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 383.471427][ T4081] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 383.471732][ T4081] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 383.472043][ T4081] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 383.472266][ T4081] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 383.472571][ T4081] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 383.472879][ T4081] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 383.473187][ T4081] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 383.473477][ T4081] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 383.473768][ T4081] ? __lock_release (kernel/locking/lockdep.c:5539) [ 383.474076][ T4081] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 383.474373][ T4081] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 383.474671][ T4081] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 383.474979][ T4081] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 383.475356][ T4081] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 383.475643][ T4081] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 383.475948][ T4081] ? __kernel_text_address (kernel/extable.c:79) [ 383.476244][ T4081] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 383.476538][ T4081] ? __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) [ 383.476835][ T4081] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 383.477226][ T4081] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 383.477519][ T4081] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 383.477806][ T4081] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 383.478125][ T4081] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 383.478432][ T4081] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 383.478727][ T4081] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 383.479029][ T4081] ? __create_object (mm/kmemleak.c:771) [ 383.479328][ T4081] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 383.479619][ T4081] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 383.479922][ T4081] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 383.480289][ T4081] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 383.480595][ T4081] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 383.480891][ T4081] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 383.481198][ T4081] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 383.481498][ T4081] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 383.481805][ T4081] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 383.482107][ T4081] ? __lock_release (kernel/locking/lockdep.c:5539) [ 383.482400][ T4081] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 383.482691][ T4081] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 383.482992][ T4081] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 383.483288][ T4081] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 383.483586][ T4081] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 383.483880][ T4081] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 383.484201][ T4081] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 383.484512][ T4081] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 383.484802][ T4081] ? 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) [ 383.485104][ T4081] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 383.485400][ T4081] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 383.485686][ T4081] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 383.485987][ T4081] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 383.486280][ T4081] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 383.486575][ T4081] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 383.486878][ T4081] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 383.487181][ T4081] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 383.487474][ T4081] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 383.487850][ T4081] ___sys_sendmsg (net/socket.c:2670) [ 383.488153][ T4081] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 383.488452][ T4081] ? __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) [ 383.488810][ T4081] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 383.489115][ T4081] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 383.489412][ T4081] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 383.489708][ T4081] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 383.490004][ T4081] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 383.490292][ T4081] ? __lock_release (kernel/locking/lockdep.c:5539) [ 383.490589][ T4081] __sys_sendmsg (net/socket.c:2700) [ 383.490876][ T4081] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 383.491249][ T4081] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 383.491554][ T4081] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 383.491849][ T4081] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 383.492152][ T4081] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 383.492513][ T4081] RIP: 0033:0x7f9129e0b1e7 [ 383.492819][ T4081] 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) [ 383.493887][ T4081] RSP: 002b:00007fff09739308 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 383.494341][ T4081] RAX: ffffffffffffffda RBX: 00007fff09739a40 RCX: 00007f9129e0b1e7 [ 383.494779][ T4081] RDX: 0000000000000000 RSI: 00007fff09739370 RDI: 0000000000000005 [ 383.495224][ T4081] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 383.495669][ T4081] R10: 0000000019545910 R11: 0000000000000246 R12: 0000000000000003 [ 383.496114][ T4081] R13: 00000000686e4137 R14: 0000000000499600 R15: 0000000000000000 | [ 383.625315][ T4082] ------------[ cut here ]------------ | [ 383.625700][ T4082] WARNING: CPU: 2 PID: 4082 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) | [ 383.626840][ T4082] Modules linked in: [last unloaded: netdevsim] | [ 383.627863][ T4082] Tainted: [W]=WARN [ 383.628111][ T4082] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 383.628491][ T4082] 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) [ 383.628814][ T4082] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 383.629884][ T4082] RSP: 0018:ffffc900067b6d70 EFLAGS: 00010246 [ 383.630276][ T4082] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 383.630725][ T4082] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 383.631198][ T4082] RBP: ffffc900067b6e60 R08: 0000000000000001 R09: 0000000000000000 [ 383.631655][ T4082] R10: ffffc900067b6e90 R11: ffffffffad379160 R12: 1ffff92000cf6db2 [ 383.632128][ T4082] R13: 00000000000005dc R14: ffffc900067b6e90 R15: 0000000000000000 [ 383.632577][ T4082] FS: 00007f2432134800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 383.633122][ T4082] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 383.633511][ T4082] CR2: 00000000004e5800 CR3: 000000000fbf1003 CR4: 0000000000772ef0 [ 383.634015][ T4082] PKRU: 55555554 [ 383.634250][ T4082] Call Trace: [ 383.634490][ T4082] [ 383.634657][ T4082] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 383.634986][ T4082] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 383.635306][ T4082] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 383.635620][ T4082] ? 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) [ 383.635951][ T4082] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 383.636271][ T4082] netif_set_mtu (net/core/dev.c:9652) [ 383.636595][ T4082] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 383.636932][ T4082] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 383.637252][ T4082] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 383.637576][ T4082] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 383.637817][ T4082] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 383.638185][ T4082] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 383.638512][ T4082] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 383.638823][ T4082] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 383.639145][ T4082] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 383.639454][ T4082] ? __lock_release (kernel/locking/lockdep.c:5539) [ 383.639781][ T4082] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 383.640099][ T4082] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 383.640411][ T4082] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 383.640750][ T4082] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 383.641152][ T4082] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 383.641460][ T4082] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 383.641773][ T4082] ? __kernel_text_address (kernel/extable.c:79) [ 383.642112][ T4082] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 383.642438][ T4082] ? __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) [ 383.642748][ T4082] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 383.643154][ T4082] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 383.643460][ T4082] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 383.643762][ T4082] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 383.644080][ T4082] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 383.644387][ T4082] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 383.644693][ T4082] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 383.645001][ T4082] ? __create_object (mm/kmemleak.c:771) [ 383.645327][ T4082] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 383.645640][ T4082] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 383.645963][ T4082] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 383.646337][ T4082] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 383.646736][ T4082] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 383.647089][ T4082] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 383.647398][ T4082] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 383.647707][ T4082] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 383.648047][ T4082] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 383.648358][ T4082] ? __lock_release (kernel/locking/lockdep.c:5539) [ 383.648675][ T4082] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 383.648990][ T4082] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 383.649304][ T4082] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 383.649613][ T4082] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 383.649999][ T4082] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 383.650316][ T4082] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 383.650628][ T4082] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 383.650955][ T4082] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 383.651296][ T4082] ? 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) [ 383.651603][ T4082] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 383.651935][ T4082] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 383.652237][ T4082] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 383.652560][ T4082] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 383.652865][ T4082] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 383.653184][ T4082] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 383.653511][ T4082] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 383.653817][ T4082] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 383.654125][ T4082] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 383.654517][ T4082] ___sys_sendmsg (net/socket.c:2670) [ 383.654814][ T4082] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 383.655140][ T4082] ? __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) [ 383.655516][ T4082] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 383.655823][ T4082] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 383.656163][ T4082] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 383.656476][ T4082] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 383.656778][ T4082] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 383.657095][ T4082] ? __lock_release (kernel/locking/lockdep.c:5539) [ 383.657416][ T4082] __sys_sendmsg (net/socket.c:2700) [ 383.657718][ T4082] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 383.658098][ T4082] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 383.658413][ T4082] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 383.658718][ T4082] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 383.659036][ T4082] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 383.659408][ T4082] RIP: 0033:0x7f24323011e7 [ 383.659744][ T4082] 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) [ 383.660815][ T4082] RSP: 002b:00007ffd1002f948 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 383.661287][ T4082] RAX: ffffffffffffffda RBX: 00007ffd10030080 RCX: 00007f24323011e7 [ 383.661757][ T4082] RDX: 0000000000000000 RSI: 00007ffd1002f9b0 RDI: 0000000000000005 [ 383.662222][ T4082] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 383.662672][ T4082] R10: 000000000923b910 R11: 0000000000000246 R12: 0000000000000003 [ 383.663133][ T4082] R13: 00000000686e4137 R14: 0000000000499600 R15: 0000000000000000 | [ 383.822485][ T4083] ------------[ cut here ]------------ | [ 383.822849][ T4083] WARNING: CPU: 3 PID: 4083 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) | [ 383.823488][ T4083] Modules linked in: [last unloaded: netdevsim] | [ 383.824514][ T4083] Tainted: [W]=WARN [ 383.824747][ T4083] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 383.825123][ T4083] 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) [ 383.825442][ T4083] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 383.826530][ T4083] RSP: 0018:ffffc900067b6d70 EFLAGS: 00010246 [ 383.826920][ T4083] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 383.827389][ T4083] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 383.827829][ T4083] RBP: ffffc900067b6e60 R08: 0000000000000001 R09: 0000000000000000 [ 383.828302][ T4083] R10: ffffc900067b6e90 R11: ffffffffad379160 R12: 1ffff92000cf6db2 [ 383.828735][ T4083] R13: 00000000000005dc R14: ffffc900067b6e90 R15: 0000000000000000 [ 383.829462][ T4083] FS: 00007fd9cab60800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 383.830320][ T4083] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 383.830728][ T4083] CR2: 00000000004e5800 CR3: 000000000bd3c003 CR4: 0000000000772ef0 [ 383.831301][ T4083] PKRU: 55555554 [ 383.831529][ T4083] Call Trace: [ 383.831771][ T4083] [ 383.831933][ T4083] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 383.832231][ T4083] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 383.832540][ T4083] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 383.832842][ T4083] ? 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) [ 383.833152][ T4083] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 383.833470][ T4083] netif_set_mtu (net/core/dev.c:9652) [ 383.833763][ T4083] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 383.834078][ T4083] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 383.834387][ T4083] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 383.834684][ T4083] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 383.834924][ T4083] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 383.835241][ T4083] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 383.835553][ T4083] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 383.835850][ T4083] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 383.836156][ T4083] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 383.836535][ T4083] ? __lock_release (kernel/locking/lockdep.c:5539) [ 383.836841][ T4083] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 383.837146][ T4083] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 383.837465][ T4083] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 383.837763][ T4083] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 383.838140][ T4083] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 383.838437][ T4083] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 383.838735][ T4083] ? __kernel_text_address (kernel/extable.c:79) [ 383.839047][ T4083] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 383.839340][ T4083] ? __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) [ 383.839651][ T4083] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 383.840027][ T4083] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 383.840323][ T4083] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 383.840626][ T4083] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 383.840943][ T4083] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 383.841240][ T4083] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 383.841542][ T4083] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 383.841851][ T4083] ? __create_object (mm/kmemleak.c:771) [ 383.842175][ T4083] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 383.842466][ T4083] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 383.842773][ T4083] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 383.843153][ T4083] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 383.843457][ T4083] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 383.843769][ T4083] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 383.844070][ T4083] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 383.844374][ T4083] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 383.844675][ T4083] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 383.844979][ T4083] ? __lock_release (kernel/locking/lockdep.c:5539) [ 383.845271][ T4083] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 383.845560][ T4083] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 383.845870][ T4083] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 383.846176][ T4083] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 383.846468][ T4083] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 383.846777][ T4083] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 383.847084][ T4083] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 383.847386][ T4083] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 383.847690][ T4083] ? 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) [ 383.847993][ T4083] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 383.848289][ T4083] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 383.848581][ T4083] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 383.848923][ T4083] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 383.849217][ T4083] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 383.849505][ T4083] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 383.849823][ T4083] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 383.850134][ T4083] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 383.850424][ T4083] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 383.850814][ T4083] ___sys_sendmsg (net/socket.c:2670) [ 383.851121][ T4083] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 383.851419][ T4083] ? __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) [ 383.851810][ T4083] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 383.852121][ T4083] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 383.852418][ T4083] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 383.852717][ T4083] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 383.853032][ T4083] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 383.853330][ T4083] ? __lock_release (kernel/locking/lockdep.c:5539) [ 383.853644][ T4083] __sys_sendmsg (net/socket.c:2700) [ 383.853956][ T4083] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 383.854321][ T4083] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 383.854621][ T4083] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 383.854937][ T4083] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 383.855233][ T4083] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 383.855598][ T4083] RIP: 0033:0x7fd9cad2d1e7 [ 383.855938][ T4083] 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) [ 383.857014][ T4083] RSP: 002b:00007ffd1dae4a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 383.857457][ T4083] RAX: ffffffffffffffda RBX: 00007ffd1dae5150 RCX: 00007fd9cad2d1e7 [ 383.857924][ T4083] RDX: 0000000000000000 RSI: 00007ffd1dae4a80 RDI: 0000000000000005 [ 383.858362][ T4083] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 383.858797][ T4083] R10: 00000000288d5910 R11: 0000000000000246 R12: 0000000000000003 [ 383.859266][ T4083] R13: 00000000686e4137 R14: 0000000000499600 R15: 0000000000000000 | [ 414.870302][ T4418] ------------[ cut here ]------------ | [ 414.870730][ T4418] WARNING: CPU: 0 PID: 4418 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) | [ 414.871364][ T4418] Modules linked in: [last unloaded: netdevsim] | [ 414.872429][ T4418] Tainted: [W]=WARN [ 414.872662][ T4418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 414.874383][ T4418] 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) [ 414.874742][ T4418] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 414.875875][ T4418] RSP: 0018:ffffc90006f36d70 EFLAGS: 00010246 [ 414.876284][ T4418] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 414.876749][ T4418] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 414.877210][ T4418] RBP: ffffc90006f36e60 R08: 0000000000000001 R09: 0000000000000000 [ 414.877664][ T4418] R10: ffffc90006f36e90 R11: ffffffffad379160 R12: 1ffff92000de6db2 [ 414.878127][ T4418] R13: 00000000000005dc R14: ffffc90006f36e90 R15: 0000000000000000 [ 414.878586][ T4418] FS: 00007f1ae267e800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 414.879143][ T4418] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 414.879531][ T4418] CR2: 00000000004e5800 CR3: 000000000888a004 CR4: 0000000000772ef0 [ 414.880008][ T4418] PKRU: 55555554 [ 414.880236][ T4418] Call Trace: [ 414.880461][ T4418] [ 414.880618][ T4418] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 414.880942][ T4418] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 414.881254][ T4418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 414.881559][ T4418] ? 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) [ 414.881876][ T4418] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 414.882195][ T4418] netif_set_mtu (net/core/dev.c:9652) [ 414.882498][ T4418] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 414.882812][ T4418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 414.883133][ T4418] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 414.883438][ T4418] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 414.883669][ T4418] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 414.884020][ T4418] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 414.884338][ T4418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 414.884646][ T4418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 414.884961][ T4418] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 414.885266][ T4418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 414.885582][ T4418] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 414.885885][ T4418] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 414.886204][ T4418] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 414.886516][ T4418] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 414.886920][ T4418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 414.887225][ T4418] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 414.887531][ T4418] ? __kernel_text_address (kernel/extable.c:79) [ 414.887838][ T4418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 414.888168][ T4418] ? __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) [ 414.888474][ T4418] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 414.888850][ T4418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 414.889163][ T4418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 414.889463][ T4418] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 414.889773][ T4418] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 414.890086][ T4418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 414.890389][ T4418] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 414.890687][ T4418] ? __create_object (mm/kmemleak.c:771) [ 414.890994][ T4418] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 414.891309][ T4418] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 414.891613][ T4418] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 414.892025][ T4418] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 414.892336][ T4418] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 414.892646][ T4418] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 414.892960][ T4418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 414.893273][ T4418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 414.893574][ T4418] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 414.893873][ T4418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 414.894186][ T4418] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 414.894496][ T4418] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 414.894812][ T4418] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 414.895143][ T4418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 414.895454][ T4418] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 414.895755][ T4418] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 414.896083][ T4418] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 414.896406][ T4418] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 414.896711][ T4418] ? 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) [ 414.897031][ T4418] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 414.897341][ T4418] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 414.897643][ T4418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 414.897962][ T4418] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 414.898269][ T4418] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 414.898571][ T4418] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 414.898888][ T4418] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 414.899211][ T4418] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 414.899512][ T4418] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 414.899924][ T4418] ___sys_sendmsg (net/socket.c:2670) [ 414.900230][ T4418] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 414.900531][ T4418] ? __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) [ 414.900922][ T4418] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 414.901228][ T4418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 414.901538][ T4418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 414.901853][ T4418] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 414.902166][ T4418] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 414.902476][ T4418] ? __lock_release (kernel/locking/lockdep.c:5539) [ 414.902789][ T4418] __sys_sendmsg (net/socket.c:2700) [ 414.903104][ T4418] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 414.903478][ T4418] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 414.903793][ T4418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 414.904118][ T4418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 414.904423][ T4418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 414.904794][ T4418] RIP: 0033:0x7f1ae284b1e7 [ 414.905125][ T4418] 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) [ 414.906218][ T4418] RSP: 002b:00007ffd135917a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 414.906686][ T4418] RAX: ffffffffffffffda RBX: 00007ffd13591ee0 RCX: 00007f1ae284b1e7 [ 414.907159][ T4418] RDX: 0000000000000000 RSI: 00007ffd13591810 RDI: 0000000000000005 [ 414.907621][ T4418] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 414.908103][ T4418] R10: 000000001485c910 R11: 0000000000000246 R12: 0000000000000003 [ 414.908557][ T4418] R13: 00000000686e4156 R14: 0000000000499600 R15: 0000000000000000 | [ 415.061237][ T4419] ------------[ cut here ]------------ | [ 415.061651][ T4419] WARNING: CPU: 3 PID: 4419 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) | [ 415.062288][ T4419] Modules linked in: [last unloaded: netdevsim] | [ 415.063319][ T4419] Tainted: [W]=WARN [ 415.063563][ T4419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 415.063949][ T4419] 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) [ 415.064266][ T4419] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 415.066616][ T4419] RSP: 0018:ffffc90006f46d70 EFLAGS: 00010246 [ 415.067020][ T4419] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 415.067475][ T4419] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 415.067952][ T4419] RBP: ffffc90006f46e60 R08: 0000000000000001 R09: 0000000000000000 [ 415.068406][ T4419] R10: ffffc90006f46e90 R11: ffffffffad379160 R12: 1ffff92000de8db2 [ 415.068867][ T4419] R13: 00000000000005dc R14: ffffc90006f46e90 R15: 0000000000000000 [ 415.069331][ T4419] FS: 00007fa4a0400800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 415.069860][ T4419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 415.070252][ T4419] CR2: 00000000004e5800 CR3: 0000000009645001 CR4: 0000000000772ef0 [ 415.070709][ T4419] PKRU: 55555554 [ 415.070952][ T4419] Call Trace: [ 415.071179][ T4419] [ 415.071336][ T4419] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 415.071650][ T4419] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 415.071979][ T4419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 415.072287][ T4419] ? 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) [ 415.072590][ T4419] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 415.072909][ T4419] netif_set_mtu (net/core/dev.c:9652) [ 415.073217][ T4419] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 415.073534][ T4419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 415.073838][ T4419] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 415.074153][ T4419] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 415.074385][ T4419] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 415.074703][ T4419] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 415.075026][ T4419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 415.075334][ T4419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 415.075647][ T4419] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 415.075964][ T4419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 415.076277][ T4419] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 415.076580][ T4419] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 415.076890][ T4419] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 415.077216][ T4419] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 415.077598][ T4419] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 415.077916][ T4419] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 415.078224][ T4419] ? __kernel_text_address (kernel/extable.c:79) [ 415.078529][ T4419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 415.078835][ T4419] ? __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) [ 415.079150][ T4419] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 415.079526][ T4419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 415.079827][ T4419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 415.080142][ T4419] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 415.080448][ T4419] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 415.080755][ T4419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 415.081077][ T4419] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 415.081391][ T4419] ? __create_object (mm/kmemleak.c:771) [ 415.081699][ T4419] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 415.082029][ T4419] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 415.082336][ T4419] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 415.082721][ T4419] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 415.083042][ T4419] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 415.083352][ T4419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 415.083654][ T4419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 415.083968][ T4419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 415.084274][ T4419] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 415.084575][ T4419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 415.084883][ T4419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 415.085198][ T4419] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 415.085502][ T4419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 415.085808][ T4419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 415.086128][ T4419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 415.086433][ T4419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 415.086738][ T4419] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 415.087062][ T4419] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 415.087375][ T4419] ? 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) [ 415.087681][ T4419] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 415.087996][ T4419] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 415.088297][ T4419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 415.088605][ T4419] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 415.088927][ T4419] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 415.089232][ T4419] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 415.089550][ T4419] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 415.089857][ T4419] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 415.090167][ T4419] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 415.090555][ T4419] ___sys_sendmsg (net/socket.c:2670) [ 415.090854][ T4419] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 415.091162][ T4419] ? __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) [ 415.091537][ T4419] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 415.091894][ T4419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 415.092213][ T4419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 415.092523][ T4419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 415.092825][ T4419] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 415.093136][ T4419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 415.093443][ T4419] __sys_sendmsg (net/socket.c:2700) [ 415.093743][ T4419] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 415.094134][ T4419] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 415.094449][ T4419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 415.094754][ T4419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 415.095068][ T4419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 415.095447][ T4419] RIP: 0033:0x7fa4a05cd1e7 [ 415.095763][ T4419] 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) [ 415.096865][ T4419] RSP: 002b:00007ffdf907faf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 415.097331][ T4419] RAX: ffffffffffffffda RBX: 00007ffdf9080230 RCX: 00007fa4a05cd1e7 [ 415.097786][ T4419] RDX: 0000000000000000 RSI: 00007ffdf907fb60 RDI: 0000000000000005 [ 415.098256][ T4419] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 415.098708][ T4419] R10: 00000000101a6910 R11: 0000000000000246 R12: 0000000000000003 [ 415.099179][ T4419] R13: 00000000686e4156 R14: 0000000000499600 R15: 0000000000000000 | [ 415.224032][ T4420] ------------[ cut here ]------------ | [ 415.224465][ T4420] WARNING: CPU: 0 PID: 4420 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) | [ 415.225090][ T4420] Modules linked in: [last unloaded: netdevsim] | [ 415.226124][ T4420] Tainted: [W]=WARN [ 415.226355][ T4420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 415.226735][ T4420] 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) [ 415.227056][ T4420] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 415.228155][ T4420] RSP: 0018:ffffc90006f56d70 EFLAGS: 00010246 [ 415.228541][ T4420] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 415.229006][ T4420] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 415.229462][ T4420] RBP: ffffc90006f56e60 R08: 0000000000000001 R09: 0000000000000000 [ 415.229929][ T4420] R10: ffffc90006f56e90 R11: ffffffffad379160 R12: 1ffff92000deadb2 [ 415.230386][ T4420] R13: 00000000000005dc R14: ffffc90006f56e90 R15: 0000000000000000 [ 415.230843][ T4420] FS: 00007fc5d7561800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 415.232210][ T4420] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 415.232607][ T4420] CR2: 00000000004e5800 CR3: 000000000fd75001 CR4: 0000000000772ef0 [ 415.233073][ T4420] PKRU: 55555554 [ 415.233303][ T4420] Call Trace: [ 415.233531][ T4420] [ 415.233684][ T4420] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 415.234005][ T4420] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 415.234315][ T4420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 415.234628][ T4420] ? 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) [ 415.234945][ T4420] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 415.235273][ T4420] netif_set_mtu (net/core/dev.c:9652) [ 415.235585][ T4420] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 415.235944][ T4420] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 415.236182][ T4420] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 415.236503][ T4420] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 415.236814][ T4420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 415.237134][ T4420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 415.237443][ T4420] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 415.237748][ T4420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 415.238067][ T4420] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 415.238376][ T4420] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 415.238713][ T4420] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 415.239035][ T4420] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 415.239417][ T4420] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 415.239724][ T4420] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 415.240039][ T4420] ? __kernel_text_address (kernel/extable.c:79) [ 415.240347][ T4420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 415.240651][ T4420] ? __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) [ 415.240991][ T4420] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 415.241370][ T4420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 415.241675][ T4420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 415.242001][ T4420] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 415.242304][ T4420] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 415.242606][ T4420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 415.242920][ T4420] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 415.243220][ T4420] ? __create_object (mm/kmemleak.c:771) [ 415.243526][ T4420] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 415.243828][ T4420] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 415.244147][ T4420] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 415.244521][ T4420] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 415.244830][ T4420] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 415.245148][ T4420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 415.245451][ T4420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 415.245761][ T4420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 415.246080][ T4420] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 415.246384][ T4420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 415.246695][ T4420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 415.247014][ T4420] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 415.247323][ T4420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 415.247632][ T4420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 415.247952][ T4420] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 415.248259][ T4420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 415.248563][ T4420] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 415.248883][ T4420] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 415.249195][ T4420] ? 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) [ 415.249501][ T4420] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 415.249807][ T4420] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 415.250116][ T4420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 415.250425][ T4420] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 415.250729][ T4420] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 415.251051][ T4420] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 415.251365][ T4420] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 415.251673][ T4420] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 415.251992][ T4420] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 415.252378][ T4420] ___sys_sendmsg (net/socket.c:2670) [ 415.252680][ T4420] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 415.252992][ T4420] ? __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) [ 415.253379][ T4420] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 415.253686][ T4420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 415.254001][ T4420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 415.254310][ T4420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 415.254611][ T4420] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 415.254924][ T4420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 415.255235][ T4420] __sys_sendmsg (net/socket.c:2700) [ 415.255536][ T4420] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 415.255928][ T4420] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 415.256247][ T4420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 415.256548][ T4420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 415.256853][ T4420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 415.257236][ T4420] RIP: 0033:0x7fc5d772e1e7 [ 415.257553][ T4420] 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) [ 415.258644][ T4420] RSP: 002b:00007ffc4f74b668 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 415.259112][ T4420] RAX: ffffffffffffffda RBX: 00007ffc4f74bda0 RCX: 00007fc5d772e1e7 [ 415.259565][ T4420] RDX: 0000000000000000 RSI: 00007ffc4f74b6d0 RDI: 0000000000000005 [ 415.260032][ T4420] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 415.260486][ T4420] R10: 000000000daca910 R11: 0000000000000246 R12: 0000000000000003 [ 415.260947][ T4420] R13: 00000000686e4156 R14: 0000000000499600 R15: 0000000000000000 | [ 441.816134][ T4706] ------------[ cut here ]------------ | [ 441.816578][ T4706] WARNING: CPU: 2 PID: 4706 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) | [ 441.817193][ T4706] Modules linked in: [last unloaded: netdevsim] | [ 441.818201][ T4706] Tainted: [W]=WARN [ 441.818441][ T4706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 441.818814][ T4706] 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) [ 441.819144][ T4706] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 441.820488][ T4706] RSP: 0018:ffffc90007616d70 EFLAGS: 00010246 [ 441.820876][ T4706] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 441.821339][ T4706] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 441.821797][ T4706] RBP: ffffc90007616e60 R08: 0000000000000001 R09: 0000000000000000 [ 441.822269][ T4706] R10: ffffc90007616e90 R11: ffffffffad379160 R12: 1ffff92000ec2db2 [ 441.822717][ T4706] R13: 00000000000005dc R14: ffffc90007616e90 R15: 0000000000000000 [ 441.823177][ T4706] FS: 00007fa80ab59800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 441.823710][ T4706] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 441.824115][ T4706] CR2: 00000000004e5800 CR3: 00000000095c5004 CR4: 0000000000772ef0 [ 441.824577][ T4706] PKRU: 55555554 [ 441.824808][ T4706] Call Trace: [ 441.825052][ T4706] [ 441.825214][ T4706] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 441.825528][ T4706] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 441.825837][ T4706] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 441.826157][ T4706] ? 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) [ 441.826473][ T4706] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 441.826784][ T4706] netif_set_mtu (net/core/dev.c:9652) [ 441.827104][ T4706] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 441.827416][ T4706] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 441.827725][ T4706] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 441.828053][ T4706] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 441.828290][ T4706] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 441.828609][ T4706] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 441.828937][ T4706] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 441.829249][ T4706] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 441.829556][ T4706] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 441.829857][ T4706] ? __lock_release (kernel/locking/lockdep.c:5539) [ 441.830187][ T4706] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 441.830490][ T4706] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 441.830799][ T4706] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 441.831120][ T4706] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 441.831509][ T4706] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 441.831830][ T4706] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 441.832155][ T4706] ? __kernel_text_address (kernel/extable.c:79) [ 441.832465][ T4706] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 441.832775][ T4706] ? __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) [ 441.833093][ T4706] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 441.833476][ T4706] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 441.833782][ T4706] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 441.834097][ T4706] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 441.834404][ T4706] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 441.834707][ T4706] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 441.835040][ T4706] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 441.835340][ T4706] ? __create_object (mm/kmemleak.c:771) [ 441.835649][ T4706] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 441.835965][ T4706] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 441.836397][ T4706] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 441.836778][ T4706] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 441.837104][ T4706] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 441.837416][ T4706] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 441.837728][ T4706] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 441.838051][ T4706] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 441.838357][ T4706] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 441.838659][ T4706] ? __lock_release (kernel/locking/lockdep.c:5539) [ 441.838984][ T4706] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 441.839288][ T4706] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 441.839596][ T4706] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 441.839916][ T4706] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 441.840233][ T4706] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 441.840544][ T4706] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 441.840850][ T4706] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 441.841179][ T4706] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 441.841486][ T4706] ? 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) [ 441.841806][ T4706] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 441.842131][ T4706] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 441.842433][ T4706] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 441.842748][ T4706] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 441.843070][ T4706] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 441.843377][ T4706] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 441.843690][ T4706] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 441.844007][ T4706] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 441.844308][ T4706] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 441.844696][ T4706] ___sys_sendmsg (net/socket.c:2670) [ 441.845018][ T4706] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 441.845324][ T4706] ? __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) [ 441.845699][ T4706] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 441.846022][ T4706] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 441.846329][ T4706] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 441.846640][ T4706] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 441.846954][ T4706] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 441.847261][ T4706] ? __lock_release (kernel/locking/lockdep.c:5539) [ 441.847574][ T4706] __sys_sendmsg (net/socket.c:2700) [ 441.847876][ T4706] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 441.848259][ T4706] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 441.848572][ T4706] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 441.848882][ T4706] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 441.849199][ T4706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 441.849580][ T4706] RIP: 0033:0x7fa80ad261e7 [ 441.849906][ T4706] 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) [ 441.850979][ T4706] RSP: 002b:00007fff309c03d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 441.851430][ T4706] RAX: ffffffffffffffda RBX: 00007fff309c0b10 RCX: 00007fa80ad261e7 [ 441.851983][ T4706] RDX: 0000000000000000 RSI: 00007fff309c0440 RDI: 0000000000000005 [ 441.852435][ T4706] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 441.852880][ T4706] R10: 00000000057fb910 R11: 0000000000000246 R12: 0000000000000003 [ 441.853347][ T4706] R13: 00000000686e4171 R14: 0000000000499600 R15: 0000000000000000 | [ 442.000295][ T4707] ------------[ cut here ]------------ | [ 442.000721][ T4707] WARNING: CPU: 1 PID: 4707 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) | [ 442.001316][ T4707] Modules linked in: [last unloaded: netdevsim] | [ 442.002292][ T4707] Tainted: [W]=WARN [ 442.002514][ T4707] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 442.002887][ T4707] 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) [ 442.003193][ T4707] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 442.004234][ T4707] RSP: 0018:ffffc90007616d70 EFLAGS: 00010246 [ 442.004607][ T4707] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 442.005049][ T4707] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 442.005482][ T4707] RBP: ffffc90007616e60 R08: 0000000000000001 R09: 0000000000000000 [ 442.005932][ T4707] R10: ffffc90007616e90 R11: ffffffffad379160 R12: 1ffff92000ec2db2 [ 442.006370][ T4707] R13: 00000000000005dc R14: ffffc90007616e90 R15: 0000000000000000 [ 442.006862][ T4707] FS: 00007f4f1781d800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 442.007386][ T4707] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 442.007768][ T4707] CR2: 00000000004e5800 CR3: 000000000ffe7004 CR4: 0000000000772ef0 [ 442.008214][ T4707] PKRU: 55555554 [ 442.008435][ T4707] Call Trace: [ 442.008657][ T4707] [ 442.008806][ T4707] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 442.009113][ T4707] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 442.009410][ T4707] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 442.009703][ T4707] ? 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) [ 442.010002][ T4707] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 442.010299][ T4707] netif_set_mtu (net/core/dev.c:9652) [ 442.010588][ T4707] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 442.010893][ T4707] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 442.011197][ T4707] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 442.011488][ T4707] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 442.011711][ T4707] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 442.012043][ T4707] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 442.012344][ T4707] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 442.012638][ T4707] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 442.012945][ T4707] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 442.013236][ T4707] ? __lock_release (kernel/locking/lockdep.c:5539) [ 442.013530][ T4707] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 442.013820][ T4707] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 442.014126][ T4707] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 442.014423][ T4707] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 442.014811][ T4707] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 442.015118][ T4707] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 442.015410][ T4707] ? __kernel_text_address (kernel/extable.c:79) [ 442.015706][ T4707] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 442.016014][ T4707] ? __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) [ 442.016306][ T4707] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 442.016668][ T4707] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 442.016971][ T4707] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 442.017270][ T4707] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 442.017559][ T4707] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 442.017848][ T4707] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 442.018145][ T4707] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 442.018433][ T4707] ? __create_object (mm/kmemleak.c:771) [ 442.018723][ T4707] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 442.019026][ T4707] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 442.019320][ T4707] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 442.019686][ T4707] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 442.019995][ T4707] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 442.020293][ T4707] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 442.020582][ T4707] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 442.020881][ T4707] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 442.021186][ T4707] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 442.021478][ T4707] ? __lock_release (kernel/locking/lockdep.c:5539) [ 442.021786][ T4707] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 442.022101][ T4707] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 442.022403][ T4707] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 442.022731][ T4707] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 442.023047][ T4707] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 442.023342][ T4707] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 442.023636][ T4707] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 442.023946][ T4707] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 442.024245][ T4707] ? 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) [ 442.024537][ T4707] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 442.024859][ T4707] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 442.025167][ T4707] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 442.025464][ T4707] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 442.025757][ T4707] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 442.026061][ T4707] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 442.026370][ T4707] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 442.026662][ T4707] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 442.026964][ T4707] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 442.027337][ T4707] ___sys_sendmsg (net/socket.c:2670) [ 442.027627][ T4707] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 442.027943][ T4707] ? __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) [ 442.028307][ T4707] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 442.028606][ T4707] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 442.028916][ T4707] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 442.029215][ T4707] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 442.029505][ T4707] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 442.029797][ T4707] ? __lock_release (kernel/locking/lockdep.c:5539) [ 442.030104][ T4707] __sys_sendmsg (net/socket.c:2700) [ 442.030393][ T4707] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 442.030758][ T4707] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 442.031075][ T4707] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 442.031368][ T4707] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 442.031661][ T4707] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 442.032044][ T4707] RIP: 0033:0x7f4f179ea1e7 [ 442.032349][ T4707] 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) [ 442.033407][ T4707] RSP: 002b:00007ffd85edbf08 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 442.033850][ T4707] RAX: ffffffffffffffda RBX: 00007ffd85edc640 RCX: 00007f4f179ea1e7 [ 442.034319][ T4707] RDX: 0000000000000000 RSI: 00007ffd85edbf70 RDI: 0000000000000005 [ 442.034754][ T4707] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 442.035213][ T4707] R10: 000000001a305910 R11: 0000000000000246 R12: 0000000000000003 [ 442.035653][ T4707] R13: 00000000686e4171 R14: 0000000000499600 R15: 0000000000000000 | [ 442.172706][ T4708] ------------[ cut here ]------------ | [ 442.173060][ T4708] WARNING: CPU: 3 PID: 4708 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) | [ 442.173643][ T4708] Modules linked in: [last unloaded: netdevsim] | [ 442.174645][ T4708] Tainted: [W]=WARN [ 442.174869][ T4708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 442.175242][ T4708] 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) [ 442.175546][ T4708] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 442.176609][ T4708] RSP: 0018:ffffc900074f6d70 EFLAGS: 00010246 [ 442.176985][ T4708] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 442.177419][ T4708] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 442.177857][ T4708] RBP: ffffc900074f6e60 R08: 0000000000000001 R09: 0000000000000000 [ 442.178311][ T4708] R10: ffffc900074f6e90 R11: ffffffffad379160 R12: 1ffff92000e9edb2 [ 442.178748][ T4708] R13: 00000000000005dc R14: ffffc900074f6e90 R15: 0000000000000000 [ 442.179198][ T4708] FS: 00007f8fd72fb800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 442.179707][ T4708] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 442.180092][ T4708] CR2: 00000000004e5800 CR3: 000000000ffd0004 CR4: 0000000000772ef0 [ 442.180534][ T4708] PKRU: 55555554 [ 442.180760][ T4708] Call Trace: [ 442.180995][ T4708] [ 442.181145][ T4708] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 442.181447][ T4708] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 442.181742][ T4708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 442.182069][ T4708] ? 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) [ 442.182362][ T4708] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 442.182657][ T4708] netif_set_mtu (net/core/dev.c:9652) [ 442.182964][ T4708] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 442.183265][ T4708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 442.183559][ T4708] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 442.183853][ T4708] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 442.184091][ T4708] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 442.184405][ T4708] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 442.184707][ T4708] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 442.185013][ T4708] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 442.185305][ T4708] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 442.185596][ T4708] ? __lock_release (kernel/locking/lockdep.c:5539) [ 442.185891][ T4708] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 442.186215][ T4708] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 442.186520][ T4708] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 442.186818][ T4708] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 442.187201][ T4708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 442.187491][ T4708] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 442.187781][ T4708] ? __kernel_text_address (kernel/extable.c:79) [ 442.188087][ T4708] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 442.188379][ T4708] ? __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) [ 442.188674][ T4708] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 442.189046][ T4708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 442.189336][ T4708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 442.189664][ T4708] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 442.189972][ T4708] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 442.190262][ T4708] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 442.190550][ T4708] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 442.190837][ T4708] ? __create_object (mm/kmemleak.c:771) [ 442.191155][ T4708] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 442.191445][ T4708] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 442.191735][ T4708] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 442.192125][ T4708] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 442.192426][ T4708] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 442.192723][ T4708] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 442.193026][ T4708] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 442.193333][ T4708] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 442.193623][ T4708] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 442.193925][ T4708] ? __lock_release (kernel/locking/lockdep.c:5539) [ 442.194221][ T4708] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 442.194511][ T4708] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 442.194804][ T4708] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 442.195121][ T4708] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 442.195420][ T4708] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 442.195714][ T4708] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 442.196019][ T4708] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 442.196321][ T4708] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 442.196611][ T4708] ? 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) [ 442.196923][ T4708] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 442.197224][ T4708] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 442.197514][ T4708] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 442.197817][ T4708] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 442.198127][ T4708] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 442.198419][ T4708] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 442.198720][ T4708] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 442.199021][ T4708] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 442.199314][ T4708] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 442.199684][ T4708] ___sys_sendmsg (net/socket.c:2670) [ 442.199988][ T4708] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 442.200284][ T4708] ? __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) [ 442.200645][ T4708] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 442.200946][ T4708] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 442.201246][ T4708] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 442.201540][ T4708] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 442.201843][ T4708] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 442.202159][ T4708] ? __lock_release (kernel/locking/lockdep.c:5539) [ 442.202462][ T4708] __sys_sendmsg (net/socket.c:2700) [ 442.202750][ T4708] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 442.203117][ T4708] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 442.203421][ T4708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 442.203714][ T4708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 442.204015][ T4708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 442.204400][ T4708] RIP: 0033:0x7f8fd74c81e7 [ 442.204703][ T4708] 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) [ 442.205765][ T4708] RSP: 002b:00007ffc7e0d0498 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 442.206215][ T4708] RAX: ffffffffffffffda RBX: 00007ffc7e0d0bd0 RCX: 00007f8fd74c81e7 [ 442.206660][ T4708] RDX: 0000000000000000 RSI: 00007ffc7e0d0500 RDI: 0000000000000005 [ 442.207109][ T4708] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 442.207556][ T4708] R10: 0000000035467910 R11: 0000000000000246 R12: 0000000000000003 [ 442.208006][ T4708] R13: 00000000686e4171 R14: 0000000000499600 R15: 0000000000000000 | [ 472.285226][ T5026] ------------[ cut here ]------------ | [ 472.285568][ T5026] WARNING: CPU: 3 PID: 5026 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) | [ 472.286174][ T5026] Modules linked in: [last unloaded: netdevsim] | [ 472.287156][ T5026] Tainted: [W]=WARN [ 472.287384][ T5026] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 472.287752][ T5026] 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) [ 472.288063][ T5026] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 472.289122][ T5026] RSP: 0018:ffffc90007e56d70 EFLAGS: 00010246 [ 472.289496][ T5026] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 472.289949][ T5026] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 472.290387][ T5026] RBP: ffffc90007e56e60 R08: 0000000000000001 R09: 0000000000000000 [ 472.290821][ T5026] R10: ffffc90007e56e90 R11: ffffffffad379160 R12: 1ffff92000fcadb2 [ 472.291283][ T5026] R13: 00000000000005dc R14: ffffc90007e56e90 R15: 0000000000000000 [ 472.291734][ T5026] FS: 00007fc176bd1800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 472.292274][ T5026] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 472.292653][ T5026] CR2: 00000000004e5800 CR3: 000000000fcee006 CR4: 0000000000772ef0 [ 472.293104][ T5026] PKRU: 55555554 [ 472.293335][ T5026] Call Trace: [ 472.293557][ T5026] [ 472.293707][ T5026] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 472.294021][ T5026] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 472.294318][ T5026] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.294613][ T5026] ? 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) [ 472.294951][ T5026] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 472.295249][ T5026] netif_set_mtu (net/core/dev.c:9652) [ 472.295549][ T5026] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 472.295849][ T5026] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.296154][ T5026] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 472.296451][ T5026] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 472.296676][ T5026] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 472.296995][ T5026] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 472.297292][ T5026] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 472.297589][ T5026] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 472.297885][ T5026] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 472.298186][ T5026] ? __lock_release (kernel/locking/lockdep.c:5539) [ 472.298483][ T5026] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 472.298774][ T5026] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 472.299089][ T5026] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 472.299389][ T5026] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 472.299758][ T5026] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 472.300057][ T5026] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 472.300346][ T5026] ? __kernel_text_address (kernel/extable.c:79) [ 472.300646][ T5026] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 472.300957][ T5026] ? __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) [ 472.301254][ T5026] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 472.301616][ T5026] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.301926][ T5026] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.302218][ T5026] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 472.302511][ T5026] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 472.302802][ T5026] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 472.303102][ T5026] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 472.303400][ T5026] ? __create_object (mm/kmemleak.c:771) [ 472.303700][ T5026] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 472.304001][ T5026] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 472.304295][ T5026] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 472.304655][ T5026] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 472.304960][ T5026] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 472.305265][ T5026] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 472.305560][ T5026] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 472.305857][ T5026] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 472.306159][ T5026] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 472.306459][ T5026] ? __lock_release (kernel/locking/lockdep.c:5539) [ 472.306755][ T5026] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 472.307055][ T5026] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 472.307356][ T5026] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 472.307656][ T5026] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 472.307963][ T5026] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 472.308254][ T5026] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 472.308543][ T5026] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 472.308845][ T5026] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 472.309148][ T5026] ? 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) [ 472.309444][ T5026] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 472.309736][ T5026] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 472.310033][ T5026] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 472.310329][ T5026] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 472.310621][ T5026] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 472.310928][ T5026] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 472.311237][ T5026] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 472.311538][ T5026] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 472.311832][ T5026] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 472.312216][ T5026] ___sys_sendmsg (net/socket.c:2670) [ 472.312504][ T5026] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 472.312795][ T5026] ? __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) [ 472.313162][ T5026] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 472.313460][ T5026] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 472.313756][ T5026] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 472.314057][ T5026] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 472.314352][ T5026] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 472.314646][ T5026] ? __lock_release (kernel/locking/lockdep.c:5539) [ 472.314951][ T5026] __sys_sendmsg (net/socket.c:2700) [ 472.315243][ T5026] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 472.315608][ T5026] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 472.315922][ T5026] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.316218][ T5026] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 472.316520][ T5026] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 472.316881][ T5026] RIP: 0033:0x7fc176d9e1e7 [ 472.317195][ T5026] 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) [ 472.318264][ T5026] RSP: 002b:00007ffdc28487a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 472.318702][ T5026] RAX: ffffffffffffffda RBX: 00007ffdc2848ee0 RCX: 00007fc176d9e1e7 [ 472.319155][ T5026] RDX: 0000000000000000 RSI: 00007ffdc2848810 RDI: 0000000000000005 [ 472.319590][ T5026] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 472.320038][ T5026] R10: 000000000ef49910 R11: 0000000000000246 R12: 0000000000000003 [ 472.320484][ T5026] R13: 00000000686e418f R14: 0000000000499600 R15: 0000000000000000 | [ 472.456703][ T5027] ------------[ cut here ]------------ | [ 472.457097][ T5027] WARNING: CPU: 2 PID: 5027 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) | [ 472.457735][ T5027] Modules linked in: [last unloaded: netdevsim] | [ 472.458747][ T5027] Tainted: [W]=WARN [ 472.459010][ T5027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 472.459400][ T5027] 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) [ 472.459716][ T5027] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 472.461958][ T5027] RSP: 0018:ffffc90007e56d70 EFLAGS: 00010246 [ 472.462369][ T5027] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 472.462822][ T5027] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 472.463321][ T5027] RBP: ffffc90007e56e60 R08: 0000000000000001 R09: 0000000000000000 [ 472.463765][ T5027] R10: ffffc90007e56e90 R11: ffffffffad379160 R12: 1ffff92000fcadb2 [ 472.464225][ T5027] R13: 00000000000005dc R14: ffffc90007e56e90 R15: 0000000000000000 [ 472.464678][ T5027] FS: 00007f7286b67800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 472.465548][ T5027] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 472.465976][ T5027] CR2: 00000000004e5800 CR3: 0000000010169005 CR4: 0000000000772ef0 [ 472.466428][ T5027] PKRU: 55555554 [ 472.466659][ T5027] Call Trace: [ 472.466894][ T5027] [ 472.467088][ T5027] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 472.467404][ T5027] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 472.467715][ T5027] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.468036][ T5027] ? 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) [ 472.468341][ T5027] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 472.468649][ T5027] netif_set_mtu (net/core/dev.c:9652) [ 472.468967][ T5027] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 472.469286][ T5027] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.469592][ T5027] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 472.469951][ T5027] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 472.470189][ T5027] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 472.470508][ T5027] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 472.470827][ T5027] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 472.471197][ T5027] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 472.471505][ T5027] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 472.471827][ T5027] ? __lock_release (kernel/locking/lockdep.c:5539) [ 472.472163][ T5027] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 472.472470][ T5027] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 472.472785][ T5027] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 472.473110][ T5027] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 472.473497][ T5027] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 472.473841][ T5027] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 472.474171][ T5027] ? __kernel_text_address (kernel/extable.c:79) [ 472.474481][ T5027] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 472.474798][ T5027] ? __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) [ 472.475132][ T5027] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 472.475515][ T5027] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.475829][ T5027] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.476143][ T5027] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 472.476450][ T5027] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 472.476761][ T5027] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 472.477077][ T5027] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 472.477385][ T5027] ? __create_object (mm/kmemleak.c:771) [ 472.477696][ T5027] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 472.478019][ T5027] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 472.478325][ T5027] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 472.478736][ T5027] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 472.479073][ T5027] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 472.479387][ T5027] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 472.479697][ T5027] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 472.480022][ T5027] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 472.480328][ T5027] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 472.480628][ T5027] ? __lock_release (kernel/locking/lockdep.c:5539) [ 472.480953][ T5027] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 472.481257][ T5027] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 472.481572][ T5027] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 472.481893][ T5027] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 472.482220][ T5027] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 472.482524][ T5027] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 472.482835][ T5027] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 472.483173][ T5027] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 472.483481][ T5027] ? 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) [ 472.483829][ T5027] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 472.484153][ T5027] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 472.484457][ T5027] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 472.484767][ T5027] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 472.485085][ T5027] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 472.485392][ T5027] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 472.485710][ T5027] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 472.486046][ T5027] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 472.486347][ T5027] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 472.486731][ T5027] ___sys_sendmsg (net/socket.c:2670) [ 472.487074][ T5027] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 472.487380][ T5027] ? __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) [ 472.487753][ T5027] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 472.488074][ T5027] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 472.488385][ T5027] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 472.488722][ T5027] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 472.489052][ T5027] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 472.489357][ T5027] ? __lock_release (kernel/locking/lockdep.c:5539) [ 472.489665][ T5027] __sys_sendmsg (net/socket.c:2700) [ 472.489993][ T5027] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 472.490365][ T5027] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 472.490683][ T5027] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.491015][ T5027] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 472.491323][ T5027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 472.491697][ T5027] RIP: 0033:0x7f7286d341e7 [ 472.492045][ T5027] 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) [ 472.493109][ T5027] RSP: 002b:00007ffcb69af1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 472.493566][ T5027] RAX: ffffffffffffffda RBX: 00007ffcb69af920 RCX: 00007f7286d341e7 [ 472.494066][ T5027] RDX: 0000000000000000 RSI: 00007ffcb69af250 RDI: 0000000000000005 [ 472.494512][ T5027] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 472.494986][ T5027] R10: 0000000025c1a910 R11: 0000000000000246 R12: 0000000000000003 [ 472.495446][ T5027] R13: 00000000686e4190 R14: 0000000000499600 R15: 0000000000000000 | [ 472.655325][ T5028] ------------[ cut here ]------------ | [ 472.655664][ T5028] WARNING: CPU: 1 PID: 5028 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) | [ 472.656258][ T5028] Modules linked in: [last unloaded: netdevsim] | [ 472.657248][ T5028] Tainted: [W]=WARN [ 472.657471][ T5028] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 472.657830][ T5028] 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) [ 472.658135][ T5028] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 472.659300][ T5028] RSP: 0018:ffffc90007e66d70 EFLAGS: 00010246 [ 472.659666][ T5028] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 472.660107][ T5028] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 472.660544][ T5028] RBP: ffffc90007e66e60 R08: 0000000000000001 R09: 0000000000000000 [ 472.660994][ T5028] R10: ffffc90007e66e90 R11: ffffffffad379160 R12: 1ffff92000fccdb2 [ 472.661435][ T5028] R13: 00000000000005dc R14: ffffc90007e66e90 R15: 0000000000000000 [ 472.661880][ T5028] FS: 00007f46b63ba800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 472.662404][ T5028] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 472.662769][ T5028] CR2: 00000000004e5800 CR3: 0000000010189001 CR4: 0000000000772ef0 [ 472.663217][ T5028] PKRU: 55555554 [ 472.663441][ T5028] Call Trace: [ 472.663661][ T5028] [ 472.663810][ T5028] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 472.664115][ T5028] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 472.664415][ T5028] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.664710][ T5028] ? 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) [ 472.665017][ T5028] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 472.665323][ T5028] netif_set_mtu (net/core/dev.c:9652) [ 472.665613][ T5028] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 472.665923][ T5028] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.666214][ T5028] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 472.666506][ T5028] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 472.666730][ T5028] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 472.667062][ T5028] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 472.667363][ T5028] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 472.667661][ T5028] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 472.667960][ T5028] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 472.668249][ T5028] ? __lock_release (kernel/locking/lockdep.c:5539) [ 472.668542][ T5028] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 472.668832][ T5028] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 472.669153][ T5028] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 472.669478][ T5028] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 472.669851][ T5028] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 472.670150][ T5028] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 472.670439][ T5028] ? __kernel_text_address (kernel/extable.c:79) [ 472.670733][ T5028] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 472.671032][ T5028] ? __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) [ 472.671328][ T5028] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 472.671686][ T5028] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.671999][ T5028] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.672287][ T5028] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 472.672578][ T5028] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 472.672867][ T5028] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 472.673182][ T5028] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 472.673481][ T5028] ? __create_object (mm/kmemleak.c:771) [ 472.673775][ T5028] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 472.674074][ T5028] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 472.674368][ T5028] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 472.674727][ T5028] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 472.675033][ T5028] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 472.675338][ T5028] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 472.675626][ T5028] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 472.675937][ T5028] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 472.676228][ T5028] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 472.676514][ T5028] ? __lock_release (kernel/locking/lockdep.c:5539) [ 472.676809][ T5028] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 472.677119][ T5028] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 472.677415][ T5028] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 472.677708][ T5028] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 472.678012][ T5028] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 472.678300][ T5028] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 472.678589][ T5028] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 472.678888][ T5028] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 472.679187][ T5028] ? 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) [ 472.679477][ T5028] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 472.679766][ T5028] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 472.680072][ T5028] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 472.680366][ T5028] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 472.680657][ T5028] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 472.680958][ T5028] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 472.681259][ T5028] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 472.681553][ T5028] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 472.681848][ T5028] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 472.682235][ T5028] ___sys_sendmsg (net/socket.c:2670) [ 472.682522][ T5028] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 472.682811][ T5028] ? __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) [ 472.683180][ T5028] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 472.683509][ T5028] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 472.683799][ T5028] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 472.684102][ T5028] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 472.684393][ T5028] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 472.684687][ T5028] ? __lock_release (kernel/locking/lockdep.c:5539) [ 472.685004][ T5028] __sys_sendmsg (net/socket.c:2700) [ 472.685301][ T5028] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 472.685659][ T5028] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 472.685967][ T5028] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 472.686261][ T5028] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 472.686556][ T5028] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 472.686930][ T5028] RIP: 0033:0x7f46b65871e7 [ 472.687232][ T5028] 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) [ 472.688283][ T5028] RSP: 002b:00007ffdb6e0ccc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 472.688730][ T5028] RAX: ffffffffffffffda RBX: 00007ffdb6e0d400 RCX: 00007f46b65871e7 [ 472.689184][ T5028] RDX: 0000000000000000 RSI: 00007ffdb6e0cd30 RDI: 0000000000000005 [ 472.689618][ T5028] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 472.690058][ T5028] R10: 00000000135b7910 R11: 0000000000000246 R12: 0000000000000003 [ 472.690499][ T5028] R13: 00000000686e4190 R14: 0000000000499600 R15: 0000000000000000 | [ 478.891766][ T5088] ------------[ cut here ]------------ | [ 478.892180][ T5088] WARNING: CPU: 1 PID: 5088 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) | [ 478.892771][ T5088] Modules linked in: [last unloaded: netdevsim] | [ 478.895267][ T5088] Tainted: [W]=WARN [ 478.895503][ T5088] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 478.895920][ T5088] 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) [ 478.896246][ T5088] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 478.897359][ T5088] RSP: 0018:ffffc90007d86d70 EFLAGS: 00010246 [ 478.897777][ T5088] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 478.898257][ T5088] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 478.898717][ T5088] RBP: ffffc90007d86e60 R08: 0000000000000001 R09: 0000000000000000 [ 478.899187][ T5088] R10: ffffc90007d86e90 R11: ffffffffad379160 R12: 1ffff92000fb0db2 [ 478.899649][ T5088] R13: 00000000000005dc R14: ffffc90007d86e90 R15: 0000000000000000 [ 478.900144][ T5088] FS: 00007f026a71f800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 478.900698][ T5088] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 478.901100][ T5088] CR2: 00000000004e5800 CR3: 0000000010263006 CR4: 0000000000772ef0 [ 478.901564][ T5088] PKRU: 55555554 [ 478.901833][ T5088] Call Trace: [ 478.902079][ T5088] [ 478.902238][ T5088] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 478.902558][ T5088] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 478.902875][ T5088] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 478.903201][ T5088] ? 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) [ 478.903512][ T5088] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 478.903828][ T5088] netif_set_mtu (net/core/dev.c:9652) [ 478.904169][ T5088] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 478.904499][ T5088] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 478.904814][ T5088] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 478.905141][ T5088] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 478.905378][ T5088] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 478.905739][ T5088] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 478.906087][ T5088] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 478.906407][ T5088] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 478.906718][ T5088] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 478.907039][ T5088] ? __lock_release (kernel/locking/lockdep.c:5539) [ 478.907355][ T5088] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 478.907672][ T5088] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 478.908024][ T5088] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 478.908347][ T5088] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 478.908740][ T5088] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 478.909060][ T5088] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 478.909371][ T5088] ? __kernel_text_address (kernel/extable.c:79) [ 478.909692][ T5088] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 478.910078][ T5088] ? __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) [ 478.910383][ T5088] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 478.910750][ T5088] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 478.911053][ T5088] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 478.911346][ T5088] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 478.911645][ T5088] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 478.911981][ T5088] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 478.912284][ T5088] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 478.912581][ T5088] ? __create_object (mm/kmemleak.c:771) [ 478.912880][ T5088] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 478.913187][ T5088] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 478.913489][ T5088] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 478.913887][ T5088] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 478.914202][ T5088] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 478.914504][ T5088] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 478.914797][ T5088] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 478.915113][ T5088] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 478.915411][ T5088] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 478.915706][ T5088] ? __lock_release (kernel/locking/lockdep.c:5539) [ 478.916025][ T5088] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 478.916326][ T5088] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 478.916625][ T5088] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 478.916948][ T5088] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 478.917248][ T5088] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 478.917541][ T5088] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 478.917883][ T5088] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 478.918210][ T5088] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 478.918551][ T5088] ? 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) [ 478.918867][ T5088] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 478.919192][ T5088] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 478.919501][ T5088] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 478.919815][ T5088] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 478.920155][ T5088] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 478.920477][ T5088] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 478.920806][ T5088] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 478.921135][ T5088] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 478.921447][ T5088] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 478.921885][ T5088] ___sys_sendmsg (net/socket.c:2670) [ 478.922208][ T5088] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 478.922523][ T5088] ? __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) [ 478.922928][ T5088] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 478.923247][ T5088] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 478.923563][ T5088] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 478.923887][ T5088] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 478.924222][ T5088] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 478.924538][ T5088] ? __lock_release (kernel/locking/lockdep.c:5539) [ 478.924863][ T5088] __sys_sendmsg (net/socket.c:2700) [ 478.925187][ T5088] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 478.925572][ T5088] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 478.925945][ T5088] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 478.926261][ T5088] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 478.926580][ T5088] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 478.926974][ T5088] RIP: 0033:0x7f026a8ec1e7 [ 478.927296][ T5088] 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) [ 478.928428][ T5088] RSP: 002b:00007ffe993c93d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 478.928919][ T5088] RAX: ffffffffffffffda RBX: 00007ffe993c9b10 RCX: 00007f026a8ec1e7 [ 478.929389][ T5088] RDX: 0000000000000000 RSI: 00007ffe993c9440 RDI: 0000000000000005 [ 478.929892][ T5088] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 478.930371][ T5088] R10: 000000002c314910 R11: 0000000000000246 R12: 0000000000000003 [ 478.930842][ T5088] R13: 00000000686e4196 R14: 0000000000499600 R15: 0000000000000000 | [ 479.073022][ T5089] ------------[ cut here ]------------ | [ 479.073480][ T5089] WARNING: CPU: 2 PID: 5089 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) | [ 479.074123][ T5089] Modules linked in: [last unloaded: netdevsim] | [ 479.075171][ T5089] Tainted: [W]=WARN [ 479.075415][ T5089] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 479.075841][ T5089] 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) [ 479.076195][ T5089] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 479.077302][ T5089] RSP: 0018:ffffc90008046d70 EFLAGS: 00010246 [ 479.077698][ T5089] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 479.078173][ T5089] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 479.078641][ T5089] RBP: ffffc90008046e60 R08: 0000000000000001 R09: 0000000000000000 [ 479.079128][ T5089] R10: ffffc90008046e90 R11: ffffffffad379160 R12: 1ffff92001008db2 [ 479.079598][ T5089] R13: 00000000000005dc R14: ffffc90008046e90 R15: 0000000000000000 [ 479.080076][ T5089] FS: 00007fcde592d800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 479.080623][ T5089] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 479.081036][ T5089] CR2: 00000000004e5800 CR3: 000000000fc09004 CR4: 0000000000772ef0 [ 479.081507][ T5089] PKRU: 55555554 [ 479.081755][ T5089] Call Trace: [ 479.082017][ T5089] [ 479.082187][ T5089] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 479.082511][ T5089] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 479.082830][ T5089] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 479.083170][ T5089] ? 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) [ 479.083487][ T5089] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 479.083810][ T5089] netif_set_mtu (net/core/dev.c:9652) [ 479.084141][ T5089] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 479.084465][ T5089] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 479.084780][ T5089] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 479.085111][ T5089] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 479.085355][ T5089] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 479.085690][ T5089] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 479.086028][ T5089] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 479.086350][ T5089] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 479.086670][ T5089] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 479.087017][ T5089] ? __lock_release (kernel/locking/lockdep.c:5539) [ 479.087341][ T5089] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 479.087655][ T5089] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 479.087996][ T5089] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 479.088318][ T5089] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 479.088714][ T5089] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 479.089043][ T5089] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 479.089362][ T5089] ? __kernel_text_address (kernel/extable.c:79) [ 479.089681][ T5089] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 479.090014][ T5089] ? __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) [ 479.090336][ T5089] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 479.090730][ T5089] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 479.091057][ T5089] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 479.091372][ T5089] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 479.091686][ T5089] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 479.092021][ T5089] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 479.092336][ T5089] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 479.092652][ T5089] ? __create_object (mm/kmemleak.c:771) [ 479.092991][ T5089] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 479.093313][ T5089] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 479.093630][ T5089] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 479.094029][ T5089] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 479.094352][ T5089] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 479.094675][ T5089] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 479.095002][ T5089] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 479.095331][ T5089] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 479.095646][ T5089] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 479.095977][ T5089] ? __lock_release (kernel/locking/lockdep.c:5539) [ 479.096293][ T5089] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 479.096613][ T5089] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 479.096943][ T5089] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 479.097264][ T5089] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 479.097584][ T5089] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 479.097921][ T5089] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 479.098240][ T5089] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 479.098567][ T5089] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 479.098884][ T5089] ? 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) [ 479.099216][ T5089] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 479.099538][ T5089] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 479.099854][ T5089] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 479.100196][ T5089] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 479.100518][ T5089] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 479.100836][ T5089] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 479.101173][ T5089] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 479.101496][ T5089] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 479.101817][ T5089] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 479.102252][ T5089] ___sys_sendmsg (net/socket.c:2670) [ 479.102570][ T5089] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 479.102886][ T5089] ? __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) [ 479.103290][ T5089] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 479.103613][ T5089] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 479.103942][ T5089] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 479.104265][ T5089] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 479.104582][ T5089] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 479.104913][ T5089] ? __lock_release (kernel/locking/lockdep.c:5539) [ 479.105238][ T5089] __sys_sendmsg (net/socket.c:2700) [ 479.105555][ T5089] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 479.105955][ T5089] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 479.106288][ T5089] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 479.106605][ T5089] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 479.106937][ T5089] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 479.107332][ T5089] RIP: 0033:0x7fcde5afa1e7 [ 479.107666][ T5089] 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) [ 479.108777][ T5089] RSP: 002b:00007ffe480faa08 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 479.109264][ T5089] RAX: ffffffffffffffda RBX: 00007ffe480fb140 RCX: 00007fcde5afa1e7 [ 479.109735][ T5089] RDX: 0000000000000000 RSI: 00007ffe480faa70 RDI: 0000000000000005 [ 479.110220][ T5089] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 479.110684][ T5089] R10: 00000000061bc910 R11: 0000000000000246 R12: 0000000000000003 [ 479.111166][ T5089] R13: 00000000686e4196 R14: 0000000000499600 R15: 0000000000000000 | [ 479.251923][ T5090] ------------[ cut here ]------------ | [ 479.252315][ T5090] WARNING: CPU: 2 PID: 5090 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) | [ 479.252952][ T5090] Modules linked in: [last unloaded: netdevsim] | [ 479.254015][ T5090] Tainted: [W]=WARN [ 479.254263][ T5090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 479.254654][ T5090] 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) [ 479.254992][ T5090] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 479.256103][ T5090] RSP: 0018:ffffc90008046d70 EFLAGS: 00010246 [ 479.256500][ T5090] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 479.256978][ T5090] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 479.257443][ T5090] RBP: ffffc90008046e60 R08: 0000000000000001 R09: 0000000000000000 [ 479.257924][ T5090] R10: ffffc90008046e90 R11: ffffffffad379160 R12: 1ffff92001008db2 [ 479.258395][ T5090] R13: 00000000000005dc R14: ffffc90008046e90 R15: 0000000000000000 [ 479.258861][ T5090] FS: 00007fe5de62f800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 479.259414][ T5090] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 479.259817][ T5090] CR2: 00000000004e5800 CR3: 000000000ff7d006 CR4: 0000000000772ef0 [ 479.260295][ T5090] PKRU: 55555554 [ 479.260539][ T5090] Call Trace: [ 479.260780][ T5090] [ 479.260960][ T5090] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 479.261282][ T5090] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 479.261602][ T5090] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 479.261941][ T5090] ? 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) [ 479.262272][ T5090] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 479.262591][ T5090] netif_set_mtu (net/core/dev.c:9652) [ 479.262921][ T5090] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 479.263247][ T5090] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 479.263565][ T5090] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 479.263885][ T5090] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 479.264139][ T5090] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 479.264478][ T5090] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 479.264801][ T5090] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 479.265133][ T5090] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 479.265458][ T5090] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 479.265774][ T5090] ? __lock_release (kernel/locking/lockdep.c:5539) [ 479.266108][ T5090] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 479.266427][ T5090] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 479.266748][ T5090] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 479.267099][ T5090] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 479.267491][ T5090] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 479.267807][ T5090] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 479.268141][ T5090] ? __kernel_text_address (kernel/extable.c:79) [ 479.268463][ T5090] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 479.268779][ T5090] ? __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) [ 479.269115][ T5090] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 479.269515][ T5090] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 479.269834][ T5090] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 479.270162][ T5090] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 479.270481][ T5090] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 479.270799][ T5090] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 479.271142][ T5090] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 479.271458][ T5090] ? __create_object (mm/kmemleak.c:771) [ 479.271785][ T5090] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 479.272122][ T5090] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 479.272445][ T5090] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 479.272832][ T5090] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 479.273167][ T5090] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 479.273487][ T5090] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 479.273803][ T5090] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 479.274133][ T5090] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 479.274452][ T5090] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 479.274764][ T5090] ? __lock_release (kernel/locking/lockdep.c:5539) [ 479.275091][ T5090] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 479.275414][ T5090] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 479.275729][ T5090] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 479.276059][ T5090] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 479.276379][ T5090] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 479.276694][ T5090] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 479.277023][ T5090] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 479.277350][ T5090] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 479.277666][ T5090] ? 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) [ 479.277996][ T5090] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 479.278312][ T5090] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 479.278625][ T5090] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 479.278955][ T5090] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 479.279273][ T5090] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 479.279587][ T5090] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 479.279923][ T5090] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 479.280240][ T5090] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 479.280554][ T5090] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 479.280960][ T5090] ___sys_sendmsg (net/socket.c:2670) [ 479.281274][ T5090] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 479.281590][ T5090] ? __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) [ 479.282002][ T5090] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 479.282323][ T5090] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 479.282643][ T5090] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 479.282974][ T5090] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 479.283366][ T5090] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 479.283718][ T5090] ? __lock_release (kernel/locking/lockdep.c:5539) [ 479.284071][ T5090] __sys_sendmsg (net/socket.c:2700) [ 479.284393][ T5090] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 479.284787][ T5090] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 479.285126][ T5090] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 479.285447][ T5090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 479.285767][ T5090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 479.286164][ T5090] RIP: 0033:0x7fe5de7fc1e7 [ 479.286522][ T5090] 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) [ 479.287644][ T5090] RSP: 002b:00007ffd40daa9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 479.288127][ T5090] RAX: ffffffffffffffda RBX: 00007ffd40dab0f0 RCX: 00007fe5de7fc1e7 [ 479.288604][ T5090] RDX: 0000000000000000 RSI: 00007ffd40daaa20 RDI: 0000000000000005 [ 479.289082][ T5090] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 479.289550][ T5090] R10: 000000002ec59910 R11: 0000000000000246 R12: 0000000000000003 [ 479.290030][ T5090] R13: 00000000686e4196 R14: 0000000000499600 R15: 0000000000000000 | [ 485.914890][ T5152] ------------[ cut here ]------------ | [ 485.915326][ T5152] WARNING: CPU: 3 PID: 5152 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) | [ 485.915992][ T5152] Modules linked in: [last unloaded: netdevsim] | [ 485.916972][ T5152] Tainted: [W]=WARN [ 485.917195][ T5152] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 485.917560][ T5152] 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) [ 485.917860][ T5152] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 485.918923][ T5152] RSP: 0018:ffffc900081a6d70 EFLAGS: 00010246 [ 485.919299][ T5152] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 485.919737][ T5152] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 485.920205][ T5152] RBP: ffffc900081a6e60 R08: 0000000000000001 R09: 0000000000000000 [ 485.920639][ T5152] R10: ffffc900081a6e90 R11: ffffffffad379160 R12: 1ffff92001034db2 [ 485.921083][ T5152] R13: 00000000000005dc R14: ffffc900081a6e90 R15: 0000000000000000 [ 485.921516][ T5152] FS: 00007f6e7c8de800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 485.922059][ T5152] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 485.922427][ T5152] CR2: 00000000004e5800 CR3: 0000000009f2b006 CR4: 0000000000772ef0 [ 485.922865][ T5152] PKRU: 55555554 [ 485.923097][ T5152] Call Trace: [ 485.923314][ T5152] [ 485.923464][ T5152] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 485.923765][ T5152] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 485.924073][ T5152] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 485.924368][ T5152] ? 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) [ 485.924658][ T5152] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 485.924961][ T5152] netif_set_mtu (net/core/dev.c:9652) [ 485.925253][ T5152] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 485.925552][ T5152] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 485.925844][ T5152] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 485.926155][ T5152] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 485.926378][ T5152] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 485.926688][ T5152] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 485.927002][ T5152] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 485.927303][ T5152] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 485.927599][ T5152] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 485.927891][ T5152] ? __lock_release (kernel/locking/lockdep.c:5539) [ 485.928200][ T5152] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 485.928490][ T5152] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 485.928790][ T5152] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 485.929101][ T5152] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 485.929471][ T5152] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 485.929767][ T5152] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 485.930069][ T5152] ? __kernel_text_address (kernel/extable.c:79) [ 485.930370][ T5152] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 485.930666][ T5152] ? __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) [ 485.930973][ T5152] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 485.931339][ T5152] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 485.931630][ T5152] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 485.931936][ T5152] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 485.932234][ T5152] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 485.932552][ T5152] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 485.932843][ T5152] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 485.933150][ T5152] ? __create_object (mm/kmemleak.c:771) [ 485.933450][ T5152] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 485.933739][ T5152] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 485.934044][ T5152] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 485.934407][ T5152] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 485.934707][ T5152] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 485.935011][ T5152] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 485.935302][ T5152] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 485.935598][ T5152] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 485.935886][ T5152] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 485.936189][ T5152] ? __lock_release (kernel/locking/lockdep.c:5539) [ 485.936483][ T5152] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 485.936773][ T5152] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 485.937074][ T5152] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 485.937370][ T5152] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 485.937671][ T5152] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 485.938020][ T5152] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 485.938328][ T5152] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 485.938642][ T5152] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 485.938956][ T5152] ? 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) [ 485.939275][ T5152] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 485.939588][ T5152] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 485.939890][ T5152] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 485.940208][ T5152] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 485.940517][ T5152] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 485.940825][ T5152] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 485.941152][ T5152] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 485.941468][ T5152] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 485.941772][ T5152] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 485.942198][ T5152] ___sys_sendmsg (net/socket.c:2670) [ 485.942571][ T5152] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 485.942881][ T5152] ? __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) [ 485.943280][ T5152] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 485.943591][ T5152] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 485.943917][ T5152] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 485.944229][ T5152] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 485.944539][ T5152] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 485.944841][ T5152] ? __lock_release (kernel/locking/lockdep.c:5539) [ 485.945171][ T5152] __sys_sendmsg (net/socket.c:2700) [ 485.945483][ T5152] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 485.945864][ T5152] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 485.946210][ T5152] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 485.946508][ T5152] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 485.946800][ T5152] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 485.947175][ T5152] RIP: 0033:0x7f6e7caab1e7 [ 485.947476][ T5152] 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) [ 485.948535][ T5152] RSP: 002b:00007fffaa872188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 485.948984][ T5152] RAX: ffffffffffffffda RBX: 00007fffaa8728c0 RCX: 00007f6e7caab1e7 [ 485.949424][ T5152] RDX: 0000000000000000 RSI: 00007fffaa8721f0 RDI: 0000000000000005 [ 485.949874][ T5152] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 485.950327][ T5152] R10: 0000000022770910 R11: 0000000000000246 R12: 0000000000000003 [ 485.950763][ T5152] R13: 00000000686e419d R14: 0000000000499600 R15: 0000000000000000 | [ 486.078590][ T5153] ------------[ cut here ]------------ | [ 486.079015][ T5153] WARNING: CPU: 0 PID: 5153 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) | [ 486.079629][ T5153] Modules linked in: [last unloaded: netdevsim] | [ 486.080641][ T5153] Tainted: [W]=WARN [ 486.080874][ T5153] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 486.081264][ T5153] 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) [ 486.081603][ T5153] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 486.082698][ T5153] RSP: 0018:ffffc900081b6d70 EFLAGS: 00010246 [ 486.083091][ T5153] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 486.083554][ T5153] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 486.084013][ T5153] RBP: ffffc900081b6e60 R08: 0000000000000001 R09: 0000000000000000 [ 486.084464][ T5153] R10: ffffc900081b6e90 R11: ffffffffad379160 R12: 1ffff92001036db2 [ 486.084932][ T5153] R13: 00000000000005dc R14: ffffc900081b6e90 R15: 0000000000000000 [ 486.085391][ T5153] FS: 00007f97d5903800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 486.085941][ T5153] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 486.086323][ T5153] CR2: 00000000004e5800 CR3: 0000000004f73001 CR4: 0000000000772ef0 [ 486.086778][ T5153] PKRU: 55555554 [ 486.087016][ T5153] Call Trace: [ 486.087242][ T5153] [ 486.087397][ T5153] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 486.087714][ T5153] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 486.088030][ T5153] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 486.088336][ T5153] ? 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) [ 486.088640][ T5153] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 486.088958][ T5153] netif_set_mtu (net/core/dev.c:9652) [ 486.089266][ T5153] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 486.089579][ T5153] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 486.089885][ T5153] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 486.090200][ T5153] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 486.090431][ T5153] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 486.090750][ T5153] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 486.091070][ T5153] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 486.091380][ T5153] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 486.091684][ T5153] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 486.092062][ T5153] ? __lock_release (kernel/locking/lockdep.c:5539) [ 486.092384][ T5153] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 486.092686][ T5153] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 486.093008][ T5153] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 486.093314][ T5153] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 486.093696][ T5153] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 486.094020][ T5153] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 486.094321][ T5153] ? __kernel_text_address (kernel/extable.c:79) [ 486.094634][ T5153] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 486.094947][ T5153] ? __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) [ 486.095254][ T5153] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 486.095631][ T5153] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 486.095946][ T5153] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 486.096247][ T5153] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 486.096551][ T5153] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 486.096861][ T5153] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 486.097182][ T5153] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 486.097485][ T5153] ? __create_object (mm/kmemleak.c:771) [ 486.097793][ T5153] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 486.098108][ T5153] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 486.098413][ T5153] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 486.098790][ T5153] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 486.099115][ T5153] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 486.099427][ T5153] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 486.099731][ T5153] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 486.100050][ T5153] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 486.100359][ T5153] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 486.100659][ T5153] ? __lock_release (kernel/locking/lockdep.c:5539) [ 486.100975][ T5153] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 486.101278][ T5153] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 486.101583][ T5153] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 486.101916][ T5153] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 486.102222][ T5153] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 486.102523][ T5153] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 486.102826][ T5153] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 486.103152][ T5153] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 486.103460][ T5153] ? 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) [ 486.103772][ T5153] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 486.104085][ T5153] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 486.104387][ T5153] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 486.104700][ T5153] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 486.105014][ T5153] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 486.105319][ T5153] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 486.105634][ T5153] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 486.105949][ T5153] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 486.106257][ T5153] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 486.106646][ T5153] ___sys_sendmsg (net/socket.c:2670) [ 486.106964][ T5153] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 486.107264][ T5153] ? __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) [ 486.107641][ T5153] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 486.107954][ T5153] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 486.108258][ T5153] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 486.108570][ T5153] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 486.108911][ T5153] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 486.109214][ T5153] ? __lock_release (kernel/locking/lockdep.c:5539) [ 486.109521][ T5153] __sys_sendmsg (net/socket.c:2700) [ 486.109824][ T5153] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 486.110206][ T5153] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 486.110518][ T5153] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 486.110826][ T5153] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 486.111142][ T5153] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 486.111518][ T5153] RIP: 0033:0x7f97d5ad01e7 [ 486.111839][ T5153] 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) [ 486.112936][ T5153] RSP: 002b:00007ffd9d004988 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 486.113398][ T5153] RAX: ffffffffffffffda RBX: 00007ffd9d0050c0 RCX: 00007f97d5ad01e7 [ 486.113848][ T5153] RDX: 0000000000000000 RSI: 00007ffd9d0049f0 RDI: 0000000000000005 [ 486.114308][ T5153] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 486.114761][ T5153] R10: 000000000c768910 R11: 0000000000000246 R12: 0000000000000003 [ 486.115226][ T5153] R13: 00000000686e419d R14: 0000000000499600 R15: 0000000000000000 | [ 486.279347][ T5154] ------------[ cut here ]------------ | [ 486.279996][ T5154] WARNING: CPU: 0 PID: 5154 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) | [ 486.282815][ T5154] Modules linked in: [last unloaded: netdevsim] | [ 486.283872][ T5154] Tainted: [W]=WARN [ 486.284116][ T5154] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 486.284499][ T5154] 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) [ 486.284816][ T5154] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 486.285942][ T5154] RSP: 0018:ffffc90008236d70 EFLAGS: 00010246 [ 486.286331][ T5154] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 486.286786][ T5154] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 486.287255][ T5154] RBP: ffffc90008236e60 R08: 0000000000000001 R09: 0000000000000000 [ 486.287735][ T5154] R10: ffffc90008236e90 R11: ffffffffad379160 R12: 1ffff92001046db2 [ 486.288199][ T5154] R13: 00000000000005dc R14: ffffc90008236e90 R15: 0000000000000000 [ 486.288654][ T5154] FS: 00007f8177375800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 486.289196][ T5154] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 486.289587][ T5154] CR2: 00000000004e5800 CR3: 000000000f903003 CR4: 0000000000772ef0 [ 486.290053][ T5154] PKRU: 55555554 [ 486.290281][ T5154] Call Trace: [ 486.290512][ T5154] [ 486.290665][ T5154] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 486.290988][ T5154] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 486.291298][ T5154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 486.291605][ T5154] ? 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) [ 486.291940][ T5154] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 486.292245][ T5154] netif_set_mtu (net/core/dev.c:9652) [ 486.292549][ T5154] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 486.292861][ T5154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 486.293180][ T5154] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 486.293485][ T5154] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 486.293717][ T5154] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 486.294064][ T5154] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 486.294376][ T5154] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 486.294684][ T5154] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 486.294998][ T5154] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 486.295302][ T5154] ? __lock_release (kernel/locking/lockdep.c:5539) [ 486.295609][ T5154] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 486.295928][ T5154] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 486.296236][ T5154] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 486.296548][ T5154] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 486.296942][ T5154] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 486.297253][ T5154] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 486.297556][ T5154] ? __kernel_text_address (kernel/extable.c:79) [ 486.297867][ T5154] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 486.298189][ T5154] ? __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) [ 486.298496][ T5154] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 486.298881][ T5154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 486.299194][ T5154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 486.299499][ T5154] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 486.299801][ T5154] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 486.300114][ T5154] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 486.300418][ T5154] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 486.300719][ T5154] ? __create_object (mm/kmemleak.c:771) [ 486.301047][ T5154] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 486.301352][ T5154] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 486.301652][ T5154] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 486.302046][ T5154] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 486.302358][ T5154] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 486.302665][ T5154] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 486.302976][ T5154] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 486.303283][ T5154] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 486.303592][ T5154] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 486.303933][ T5154] ? __lock_release (kernel/locking/lockdep.c:5539) [ 486.304261][ T5154] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 486.304579][ T5154] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 486.304887][ T5154] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 486.305227][ T5154] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 486.305550][ T5154] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 486.305867][ T5154] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 486.306189][ T5154] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 486.306518][ T5154] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 486.306835][ T5154] ? 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) [ 486.307159][ T5154] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 486.307478][ T5154] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 486.307781][ T5154] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 486.308119][ T5154] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 486.308433][ T5154] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 486.308760][ T5154] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 486.309102][ T5154] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 486.309427][ T5154] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 486.309741][ T5154] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 486.310138][ T5154] ___sys_sendmsg (net/socket.c:2670) [ 486.310449][ T5154] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 486.310784][ T5154] ? __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) [ 486.311189][ T5154] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 486.311497][ T5154] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 486.311827][ T5154] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 486.312151][ T5154] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 486.312453][ T5154] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 486.312756][ T5154] ? __lock_release (kernel/locking/lockdep.c:5539) [ 486.313103][ T5154] __sys_sendmsg (net/socket.c:2700) [ 486.313421][ T5154] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 486.313795][ T5154] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 486.314122][ T5154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 486.314441][ T5154] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 486.314747][ T5154] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 486.315143][ T5154] RIP: 0033:0x7f81775421e7 [ 486.315478][ T5154] 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) [ 486.316608][ T5154] RSP: 002b:00007ffd1feedbd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 486.317081][ T5154] RAX: ffffffffffffffda RBX: 00007ffd1feee310 RCX: 00007f81775421e7 [ 486.317554][ T5154] RDX: 0000000000000000 RSI: 00007ffd1feedc40 RDI: 0000000000000005 [ 486.318021][ T5154] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 486.318476][ T5154] R10: 000000003fbcb910 R11: 0000000000000246 R12: 0000000000000003 [ 486.318944][ T5154] R13: 00000000686e419d R14: 0000000000499600 R15: 0000000000000000 | [ 492.533191][ T5213] ------------[ cut here ]------------ | [ 492.533752][ T5213] WARNING: CPU: 3 PID: 5213 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) | [ 492.534473][ T5213] Modules linked in: [last unloaded: netdevsim] | [ 492.535871][ T5213] Tainted: [W]=WARN [ 492.536259][ T5213] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 492.536863][ T5213] 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) [ 492.537425][ T5213] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 492.539243][ T5213] RSP: 0018:ffffc90008376d70 EFLAGS: 00010246 [ 492.540002][ T5213] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 492.540831][ T5213] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 492.541529][ T5213] RBP: ffffc90008376e60 R08: 0000000000000001 R09: 0000000000000000 [ 492.542299][ T5213] R10: ffffc90008376e90 R11: ffffffffad379160 R12: 1ffff9200106edb2 [ 492.543108][ T5213] R13: 00000000000005dc R14: ffffc90008376e90 R15: 0000000000000000 [ 492.543939][ T5213] FS: 00007f6571fed800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 492.544863][ T5213] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 492.545565][ T5213] CR2: 00000000004e5800 CR3: 0000000010370003 CR4: 0000000000772ef0 [ 492.546409][ T5213] PKRU: 55555554 [ 492.546807][ T5213] Call Trace: [ 492.547208][ T5213] [ 492.547481][ T5213] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 492.548031][ T5213] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 492.548565][ T5213] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.549135][ T5213] ? 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) [ 492.549666][ T5213] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 492.550223][ T5213] netif_set_mtu (net/core/dev.c:9652) [ 492.550765][ T5213] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 492.551334][ T5213] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.551879][ T5213] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 492.552414][ T5213] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 492.552804][ T5213] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 492.553364][ T5213] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 492.553920][ T5213] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 492.554452][ T5213] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 492.554992][ T5213] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 492.555504][ T5213] ? __lock_release (kernel/locking/lockdep.c:5539) [ 492.556060][ T5213] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 492.556582][ T5213] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 492.557127][ T5213] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 492.557649][ T5213] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 492.558290][ T5213] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 492.558800][ T5213] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 492.559332][ T5213] ? __kernel_text_address (kernel/extable.c:79) [ 492.559850][ T5213] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 492.560374][ T5213] ? __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) [ 492.560890][ T5213] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 492.561537][ T5213] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.562074][ T5213] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.562595][ T5213] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 492.563148][ T5213] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 492.563667][ T5213] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 492.564195][ T5213] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 492.564698][ T5213] ? __create_object (mm/kmemleak.c:771) [ 492.565219][ T5213] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 492.565740][ T5213] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 492.566261][ T5213] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 492.566884][ T5213] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 492.567423][ T5213] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 492.567970][ T5213] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 492.568483][ T5213] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 492.569038][ T5213] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 492.569565][ T5213] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 492.570091][ T5213] ? __lock_release (kernel/locking/lockdep.c:5539) [ 492.570600][ T5213] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 492.571135][ T5213] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 492.571660][ T5213] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 492.572218][ T5213] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 492.572729][ T5213] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 492.573275][ T5213] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 492.573764][ T5213] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 492.574321][ T5213] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 492.574843][ T5213] ? 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) [ 492.575393][ T5213] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 492.575938][ T5213] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 492.576442][ T5213] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 492.577003][ T5213] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 492.577527][ T5213] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 492.578064][ T5213] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 492.578595][ T5213] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 492.579130][ T5213] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 492.579595][ T5213] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 492.580267][ T5213] ___sys_sendmsg (net/socket.c:2670) [ 492.580679][ T5213] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 492.581040][ T5213] ? __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) [ 492.581449][ T5213] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 492.582008][ T5213] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 492.582497][ T5213] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 492.582881][ T5213] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 492.583404][ T5213] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 492.583748][ T5213] ? __lock_release (kernel/locking/lockdep.c:5539) [ 492.584251][ T5213] __sys_sendmsg (net/socket.c:2700) [ 492.584763][ T5213] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 492.585440][ T5213] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 492.585992][ T5213] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.586462][ T5213] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 492.587020][ T5213] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 492.587664][ T5213] RIP: 0033:0x7f65721ba1e7 [ 492.588233][ T5213] 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) [ 492.590110][ T5213] RSP: 002b:00007fffacffff78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 492.590929][ T5213] RAX: ffffffffffffffda RBX: 00007fffad0006b0 RCX: 00007f65721ba1e7 [ 492.591721][ T5213] RDX: 0000000000000000 RSI: 00007fffacffffe0 RDI: 0000000000000005 [ 492.592413][ T5213] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 492.592871][ T5213] R10: 0000000025103910 R11: 0000000000000246 R12: 0000000000000003 [ 492.593340][ T5213] R13: 00000000686e41a4 R14: 0000000000499600 R15: 0000000000000000 | [ 492.741175][ T5214] ------------[ cut here ]------------ | [ 492.741513][ T5214] WARNING: CPU: 1 PID: 5214 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) | [ 492.742126][ T5214] Modules linked in: [last unloaded: netdevsim] | [ 492.743162][ T5214] Tainted: [W]=WARN [ 492.743390][ T5214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 492.743750][ T5214] 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) [ 492.745335][ T5214] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 492.746390][ T5214] RSP: 0018:ffffc90008386d70 EFLAGS: 00010246 [ 492.746758][ T5214] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 492.747201][ T5214] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 492.747636][ T5214] RBP: ffffc90008386e60 R08: 0000000000000001 R09: 0000000000000000 [ 492.748074][ T5214] R10: ffffc90008386e90 R11: ffffffffad379160 R12: 1ffff92001070db2 [ 492.748514][ T5214] R13: 00000000000005dc R14: ffffc90008386e90 R15: 0000000000000000 [ 492.748960][ T5214] FS: 00007f80b856d800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 492.749467][ T5214] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 492.749831][ T5214] CR2: 00000000004e5800 CR3: 000000000f90f003 CR4: 0000000000772ef0 [ 492.750285][ T5214] PKRU: 55555554 [ 492.750504][ T5214] Call Trace: [ 492.750719][ T5214] [ 492.750867][ T5214] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 492.751173][ T5214] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 492.751467][ T5214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.751762][ T5214] ? 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) [ 492.752069][ T5214] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 492.752362][ T5214] netif_set_mtu (net/core/dev.c:9652) [ 492.752656][ T5214] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 492.752962][ T5214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.753254][ T5214] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 492.753546][ T5214] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 492.753768][ T5214] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 492.754102][ T5214] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 492.754407][ T5214] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 492.754706][ T5214] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 492.755005][ T5214] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 492.755299][ T5214] ? __lock_release (kernel/locking/lockdep.c:5539) [ 492.755601][ T5214] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 492.755896][ T5214] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 492.756209][ T5214] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 492.756504][ T5214] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 492.756881][ T5214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 492.757182][ T5214] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 492.757474][ T5214] ? __kernel_text_address (kernel/extable.c:79) [ 492.757768][ T5214] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 492.758070][ T5214] ? __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) [ 492.758366][ T5214] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 492.758732][ T5214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.759041][ T5214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.759334][ T5214] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 492.759628][ T5214] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 492.759934][ T5214] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 492.760223][ T5214] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 492.760510][ T5214] ? __create_object (mm/kmemleak.c:771) [ 492.760804][ T5214] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 492.761110][ T5214] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 492.761411][ T5214] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 492.761771][ T5214] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 492.762098][ T5214] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 492.762395][ T5214] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 492.762685][ T5214] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 492.762989][ T5214] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 492.763280][ T5214] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 492.763571][ T5214] ? __lock_release (kernel/locking/lockdep.c:5539) [ 492.763873][ T5214] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 492.764177][ T5214] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 492.764470][ T5214] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 492.764766][ T5214] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 492.765072][ T5214] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 492.765360][ T5214] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 492.765651][ T5214] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 492.765974][ T5214] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 492.766266][ T5214] ? 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) [ 492.766558][ T5214] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 492.766910][ T5214] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 492.767220][ T5214] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 492.767535][ T5214] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 492.767852][ T5214] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 492.768180][ T5214] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 492.768498][ T5214] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 492.768810][ T5214] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 492.769133][ T5214] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 492.769529][ T5214] ___sys_sendmsg (net/socket.c:2670) [ 492.769841][ T5214] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 492.770164][ T5214] ? __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) [ 492.770554][ T5214] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 492.770864][ T5214] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 492.771189][ T5214] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 492.771503][ T5214] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 492.771811][ T5214] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 492.772134][ T5214] ? __lock_release (kernel/locking/lockdep.c:5539) [ 492.772448][ T5214] __sys_sendmsg (net/socket.c:2700) [ 492.772749][ T5214] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 492.773146][ T5214] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 492.773464][ T5214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.773770][ T5214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 492.774084][ T5214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 492.774462][ T5214] RIP: 0033:0x7f80b873a1e7 [ 492.774777][ T5214] 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) [ 492.775893][ T5214] RSP: 002b:00007ffe81cdbb38 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 492.776373][ T5214] RAX: ffffffffffffffda RBX: 00007ffe81cdc270 RCX: 00007f80b873a1e7 [ 492.776832][ T5214] RDX: 0000000000000000 RSI: 00007ffe81cdbba0 RDI: 0000000000000005 [ 492.777312][ T5214] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 492.777774][ T5214] R10: 000000002f832910 R11: 0000000000000246 R12: 0000000000000003 [ 492.778243][ T5214] R13: 00000000686e41a4 R14: 0000000000499600 R15: 0000000000000000 | [ 492.912687][ T5215] ------------[ cut here ]------------ | [ 492.913051][ T5215] WARNING: CPU: 3 PID: 5215 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) | [ 492.913650][ T5215] Modules linked in: [last unloaded: netdevsim] | [ 492.914669][ T5215] Tainted: [W]=WARN [ 492.914913][ T5215] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 492.915294][ T5215] 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) [ 492.915605][ T5215] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 492.917384][ T5215] RSP: 0018:ffffc90008396d70 EFLAGS: 00010246 [ 492.917769][ T5215] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 492.918233][ T5215] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 492.918686][ T5215] RBP: ffffc90008396e60 R08: 0000000000000001 R09: 0000000000000000 [ 492.919156][ T5215] R10: ffffc90008396e90 R11: ffffffffad379160 R12: 1ffff92001072db2 [ 492.919612][ T5215] R13: 00000000000005dc R14: ffffc90008396e90 R15: 0000000000000000 [ 492.920076][ T5215] FS: 00007f76a5c39800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 492.920602][ T5215] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 492.921000][ T5215] CR2: 00000000004e5800 CR3: 00000000103b8001 CR4: 0000000000772ef0 [ 492.921456][ T5215] PKRU: 55555554 [ 492.921684][ T5215] Call Trace: [ 492.921935][ T5215] [ 492.922091][ T5215] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 492.922402][ T5215] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 492.922709][ T5215] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.923026][ T5215] ? 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) [ 492.923379][ T5215] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 492.923687][ T5215] netif_set_mtu (net/core/dev.c:9652) [ 492.924001][ T5215] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 492.924314][ T5215] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.924619][ T5215] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 492.924937][ T5215] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 492.925169][ T5215] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 492.925491][ T5215] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 492.925808][ T5215] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 492.926128][ T5215] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 492.926435][ T5215] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 492.926740][ T5215] ? __lock_release (kernel/locking/lockdep.c:5539) [ 492.927058][ T5215] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 492.927364][ T5215] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 492.927676][ T5215] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 492.928000][ T5215] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 492.928387][ T5215] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 492.928691][ T5215] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 492.929009][ T5215] ? __kernel_text_address (kernel/extable.c:79) [ 492.929317][ T5215] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 492.929624][ T5215] ? __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) [ 492.929938][ T5215] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 492.930321][ T5215] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.930626][ T5215] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.930935][ T5215] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 492.931241][ T5215] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 492.931546][ T5215] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 492.931859][ T5215] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 492.932173][ T5215] ? __create_object (mm/kmemleak.c:771) [ 492.932480][ T5215] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 492.932791][ T5215] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 492.933108][ T5215] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 492.933487][ T5215] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 492.933800][ T5215] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 492.934118][ T5215] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 492.934424][ T5215] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 492.934733][ T5215] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 492.935053][ T5215] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 492.935357][ T5215] ? __lock_release (kernel/locking/lockdep.c:5539) [ 492.935664][ T5215] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 492.935985][ T5215] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 492.936291][ T5215] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 492.936600][ T5215] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 492.936923][ T5215] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 492.937229][ T5215] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 492.937537][ T5215] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 492.937851][ T5215] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 492.938166][ T5215] ? 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) [ 492.938470][ T5215] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 492.938776][ T5215] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 492.939087][ T5215] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 492.939395][ T5215] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 492.939707][ T5215] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 492.940037][ T5215] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 492.940357][ T5215] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 492.940663][ T5215] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 492.940974][ T5215] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 492.941363][ T5215] ___sys_sendmsg (net/socket.c:2670) [ 492.941663][ T5215] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 492.941993][ T5215] ? __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) [ 492.942377][ T5215] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 492.942684][ T5215] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 492.943002][ T5215] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 492.943314][ T5215] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 492.943615][ T5215] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 492.943930][ T5215] ? __lock_release (kernel/locking/lockdep.c:5539) [ 492.944244][ T5215] __sys_sendmsg (net/socket.c:2700) [ 492.944543][ T5215] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 492.944931][ T5215] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 492.945245][ T5215] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.945552][ T5215] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 492.945857][ T5215] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 492.946242][ T5215] RIP: 0033:0x7f76a5e061e7 [ 492.946562][ T5215] 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) [ 492.947661][ T5215] RSP: 002b:00007ffeee82a628 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 492.948135][ T5215] RAX: ffffffffffffffda RBX: 00007ffeee82ad60 RCX: 00007f76a5e061e7 [ 492.948598][ T5215] RDX: 0000000000000000 RSI: 00007ffeee82a690 RDI: 0000000000000005 [ 492.949067][ T5215] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 492.949523][ T5215] R10: 0000000027ec6910 R11: 0000000000000246 R12: 0000000000000003 [ 492.949991][ T5215] R13: 00000000686e41a4 R14: 0000000000499600 R15: 0000000000000000 | [ 499.644597][ T5277] ------------[ cut here ]------------ | [ 499.644993][ T5277] WARNING: CPU: 3 PID: 5277 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) | [ 499.645591][ T5277] Modules linked in: [last unloaded: netdevsim] | [ 499.646608][ T5277] Tainted: [W]=WARN [ 499.646837][ T5277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 499.647224][ T5277] 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) [ 499.647534][ T5277] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 499.648664][ T5277] RSP: 0018:ffffc900084b6d70 EFLAGS: 00010246 [ 499.649060][ T5277] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 499.649520][ T5277] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 499.650140][ T5277] RBP: ffffc900084b6e60 R08: 0000000000000001 R09: 0000000000000000 [ 499.650810][ T5277] R10: ffffc900084b6e90 R11: ffffffffad379160 R12: 1ffff92001096db2 [ 499.651567][ T5277] R13: 00000000000005dc R14: ffffc900084b6e90 R15: 0000000000000000 [ 499.652285][ T5277] FS: 00007fb47bb2b800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 499.653134][ T5277] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 499.653711][ T5277] CR2: 00000000004e5800 CR3: 000000000ffca005 CR4: 0000000000772ef0 [ 499.654472][ T5277] PKRU: 55555554 [ 499.654853][ T5277] Call Trace: [ 499.655248][ T5277] [ 499.655514][ T5277] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 499.656069][ T5277] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 499.656608][ T5277] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 499.657150][ T5277] ? 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) [ 499.657682][ T5277] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 499.658237][ T5277] netif_set_mtu (net/core/dev.c:9652) [ 499.658767][ T5277] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 499.659327][ T5277] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 499.659857][ T5277] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 499.660407][ T5277] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 499.660811][ T5277] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 499.661370][ T5277] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 499.661859][ T5277] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 499.662206][ T5277] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 499.662555][ T5277] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 499.662861][ T5277] ? __lock_release (kernel/locking/lockdep.c:5539) [ 499.663184][ T5277] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 499.663508][ T5277] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 499.663817][ T5277] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 499.664144][ T5277] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 499.664537][ T5277] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 499.664837][ T5277] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 499.665150][ T5277] ? __kernel_text_address (kernel/extable.c:79) [ 499.665480][ T5277] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 499.665786][ T5277] ? __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) [ 499.666101][ T5277] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 499.666508][ T5277] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 499.666816][ T5277] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 499.667130][ T5277] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 499.667452][ T5277] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 499.667758][ T5277] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 499.668075][ T5277] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 499.668392][ T5277] ? __create_object (mm/kmemleak.c:771) [ 499.668700][ T5277] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 499.669016][ T5277] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 499.669340][ T5277] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 499.669757][ T5277] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 499.670080][ T5277] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 499.670416][ T5277] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 499.670728][ T5277] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 499.671054][ T5277] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 499.671378][ T5277] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 499.671685][ T5277] ? __lock_release (kernel/locking/lockdep.c:5539) [ 499.672019][ T5277] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 499.672362][ T5277] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 499.672692][ T5277] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 499.673018][ T5277] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 499.673376][ T5277] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 499.673693][ T5277] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 499.674010][ T5277] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 499.674333][ T5277] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 499.674645][ T5277] ? 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) [ 499.674964][ T5277] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 499.675292][ T5277] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 499.675593][ T5277] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 499.675912][ T5277] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 499.676223][ T5277] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 499.676560][ T5277] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 499.676875][ T5277] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 499.677195][ T5277] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 499.677503][ T5277] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 499.677890][ T5277] ___sys_sendmsg (net/socket.c:2670) [ 499.678202][ T5277] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 499.678507][ T5277] ? __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) [ 499.678883][ T5277] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 499.679211][ T5277] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 499.679520][ T5277] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 499.679856][ T5277] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 499.680169][ T5277] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 499.680501][ T5277] ? __lock_release (kernel/locking/lockdep.c:5539) [ 499.680820][ T5277] __sys_sendmsg (net/socket.c:2700) [ 499.681133][ T5277] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 499.681514][ T5277] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 499.681835][ T5277] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 499.682153][ T5277] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 499.682462][ T5277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 499.682838][ T5277] RIP: 0033:0x7fb47bcf81e7 [ 499.683163][ T5277] 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) [ 499.684270][ T5277] RSP: 002b:00007ffe3a946098 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 499.684770][ T5277] RAX: ffffffffffffffda RBX: 00007ffe3a9467d0 RCX: 00007fb47bcf81e7 [ 499.685243][ T5277] RDX: 0000000000000000 RSI: 00007ffe3a946100 RDI: 0000000000000005 [ 499.685700][ T5277] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 499.686161][ T5277] R10: 000000001aa3c910 R11: 0000000000000246 R12: 0000000000000003 [ 499.686613][ T5277] R13: 00000000686e41ab R14: 0000000000499600 R15: 0000000000000000 | [ 499.855272][ T5278] ------------[ cut here ]------------ | [ 499.855832][ T5278] WARNING: CPU: 3 PID: 5278 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) | [ 499.856922][ T5278] Modules linked in: [last unloaded: netdevsim] | [ 499.858654][ T5278] Tainted: [W]=WARN [ 499.859082][ T5278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 499.859742][ T5278] 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) [ 499.860308][ T5278] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 499.862281][ T5278] RSP: 0018:ffffc900084c6d70 EFLAGS: 00010246 [ 499.862950][ T5278] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 499.863741][ T5278] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 499.864540][ T5278] RBP: ffffc900084c6e60 R08: 0000000000000001 R09: 0000000000000000 [ 499.865350][ T5278] R10: ffffc900084c6e90 R11: ffffffffad379160 R12: 1ffff92001098db2 [ 499.866145][ T5278] R13: 00000000000005dc R14: ffffc900084c6e90 R15: 0000000000000000 [ 499.866950][ T5278] FS: 00007faa265e5800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 499.867984][ T5278] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 499.868638][ T5278] CR2: 00000000004e5800 CR3: 0000000008c50001 CR4: 0000000000772ef0 [ 499.869151][ T5278] PKRU: 55555554 [ 499.869414][ T5278] Call Trace: [ 499.869647][ T5278] [ 499.869803][ T5278] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 499.870128][ T5278] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 499.870548][ T5278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 499.870858][ T5278] ? 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) [ 499.871182][ T5278] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 499.871502][ T5278] netif_set_mtu (net/core/dev.c:9652) [ 499.871806][ T5278] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 499.872160][ T5278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 499.872477][ T5278] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 499.872785][ T5278] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 499.873027][ T5278] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 499.873382][ T5278] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 499.873709][ T5278] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 499.874035][ T5278] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 499.874397][ T5278] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 499.874790][ T5278] ? __lock_release (kernel/locking/lockdep.c:5539) [ 499.875110][ T5278] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 499.875428][ T5278] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 499.875739][ T5278] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 499.876066][ T5278] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 499.876464][ T5278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 499.876771][ T5278] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 499.877083][ T5278] ? __kernel_text_address (kernel/extable.c:79) [ 499.877421][ T5278] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 499.877733][ T5278] ? __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) [ 499.878050][ T5278] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 499.878457][ T5278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 499.878764][ T5278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 499.879076][ T5278] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 499.879390][ T5278] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 499.879697][ T5278] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 499.880012][ T5278] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 499.880330][ T5278] ? __create_object (mm/kmemleak.c:771) [ 499.880648][ T5278] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 499.880963][ T5278] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 499.881274][ T5278] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 499.881677][ T5278] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 499.882013][ T5278] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 499.882352][ T5278] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 499.882661][ T5278] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 499.882989][ T5278] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 499.883299][ T5278] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 499.883604][ T5278] ? __lock_release (kernel/locking/lockdep.c:5539) [ 499.883919][ T5278] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 499.884226][ T5278] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 499.884532][ T5278] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 499.884839][ T5278] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 499.885155][ T5278] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 499.885458][ T5278] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 499.885771][ T5278] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 499.886096][ T5278] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 499.886403][ T5278] ? 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) [ 499.886713][ T5278] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 499.887030][ T5278] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 499.887333][ T5278] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 499.887650][ T5278] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 499.887964][ T5278] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 499.888267][ T5278] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 499.888578][ T5278] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 499.888886][ T5278] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 499.889196][ T5278] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 499.889582][ T5278] ___sys_sendmsg (net/socket.c:2670) [ 499.889882][ T5278] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 499.890197][ T5278] ? __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) [ 499.890575][ T5278] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 499.890882][ T5278] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 499.891196][ T5278] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 499.891504][ T5278] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 499.891808][ T5278] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 499.892131][ T5278] ? __lock_release (kernel/locking/lockdep.c:5539) [ 499.892447][ T5278] __sys_sendmsg (net/socket.c:2700) [ 499.892747][ T5278] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 499.893129][ T5278] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 499.893446][ T5278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 499.893750][ T5278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 499.894064][ T5278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 499.894440][ T5278] RIP: 0033:0x7faa267b21e7 [ 499.894765][ T5278] 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) [ 499.895859][ T5278] RSP: 002b:00007ffc8577af28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 499.896324][ T5278] RAX: ffffffffffffffda RBX: 00007ffc8577b660 RCX: 00007faa267b21e7 [ 499.896788][ T5278] RDX: 0000000000000000 RSI: 00007ffc8577af90 RDI: 0000000000000005 [ 499.897247][ T5278] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 499.897703][ T5278] R10: 000000001d2e9910 R11: 0000000000000246 R12: 0000000000000003 [ 499.898165][ T5278] R13: 00000000686e41ab R14: 0000000000499600 R15: 0000000000000000 | [ 500.033602][ T5279] ------------[ cut here ]------------ | [ 500.034288][ T5279] WARNING: CPU: 3 PID: 5279 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.034916][ T5279] Modules linked in: [last unloaded: netdevsim] | [ 500.035933][ T5279] Tainted: [W]=WARN [ 500.036163][ T5279] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 500.036539][ T5279] 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.036894][ T5279] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.038067][ T5279] RSP: 0018:ffffc900084d6d70 EFLAGS: 00010246 [ 500.038473][ T5279] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 500.038981][ T5279] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 500.039465][ T5279] RBP: ffffc900084d6e60 R08: 0000000000000001 R09: 0000000000000000 [ 500.039946][ T5279] R10: ffffc900084d6e90 R11: ffffffffad379160 R12: 1ffff9200109adb2 [ 500.040433][ T5279] R13: 00000000000005dc R14: ffffc900084d6e90 R15: 0000000000000000 [ 500.040923][ T5279] FS: 00007f924f3ca800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 500.041485][ T5279] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 500.041931][ T5279] CR2: 00000000004e5800 CR3: 00000000103cf003 CR4: 0000000000772ef0 [ 500.042426][ T5279] PKRU: 55555554 [ 500.042666][ T5279] Call Trace: [ 500.043331][ T5279] [ 500.043501][ T5279] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 500.043823][ T5279] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 500.044318][ T5279] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.044649][ T5279] ? 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.045166][ T5279] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 500.045497][ T5279] netif_set_mtu (net/core/dev.c:9652) [ 500.045815][ T5279] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 500.046252][ T5279] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.046570][ T5279] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 500.046890][ T5279] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 500.047148][ T5279] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 500.047481][ T5279] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 500.047812][ T5279] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.048153][ T5279] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.048478][ T5279] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 500.048797][ T5279] ? __lock_release (kernel/locking/lockdep.c:5539) [ 500.049130][ T5279] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 500.049449][ T5279] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 500.049772][ T5279] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 500.050104][ T5279] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 500.050513][ T5279] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 500.050831][ T5279] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 500.051176][ T5279] ? __kernel_text_address (kernel/extable.c:79) [ 500.051486][ T5279] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.051792][ T5279] ? __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.052121][ T5279] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 500.052499][ T5279] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.052810][ T5279] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.053126][ T5279] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 500.053430][ T5279] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 500.053734][ T5279] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.054053][ T5279] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 500.054354][ T5279] ? __create_object (mm/kmemleak.c:771) [ 500.054658][ T5279] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 500.054971][ T5279] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 500.055282][ T5279] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 500.055656][ T5279] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 500.055979][ T5279] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 500.056288][ T5279] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 500.056593][ T5279] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.056915][ T5279] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.057218][ T5279] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 500.057523][ T5279] ? __lock_release (kernel/locking/lockdep.c:5539) [ 500.057830][ T5279] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 500.058147][ T5279] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 500.058465][ T5279] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 500.058775][ T5279] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.059091][ T5279] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 500.059394][ T5279] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 500.059699][ T5279] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 500.060027][ T5279] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 500.060329][ T5279] ? 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.060637][ T5279] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 500.060950][ T5279] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 500.061251][ T5279] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.061557][ T5279] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 500.061868][ T5279] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 500.062194][ T5279] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 500.062512][ T5279] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 500.062818][ T5279] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 500.063130][ T5279] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 500.063514][ T5279] ___sys_sendmsg (net/socket.c:2670) [ 500.063813][ T5279] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 500.064120][ T5279] ? __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.064503][ T5279] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 500.064809][ T5279] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.065123][ T5279] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.065431][ T5279] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.065732][ T5279] ? __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.066045][ T5279] ? __lock_release (kernel/locking/lockdep.c:5539) [ 500.066354][ T5279] __sys_sendmsg (net/socket.c:2700) [ 500.066659][ T5279] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 500.067043][ T5279] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 500.067358][ T5279] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.067662][ T5279] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 500.067973][ T5279] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 500.068346][ T5279] RIP: 0033:0x7f924f5971e7 [ 500.068659][ T5279] 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.069752][ T5279] RSP: 002b:00007ffc8b291788 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 500.070226][ T5279] RAX: ffffffffffffffda RBX: 00007ffc8b291ec0 RCX: 00007f924f5971e7 [ 500.070681][ T5279] RDX: 0000000000000000 RSI: 00007ffc8b2917f0 RDI: 0000000000000005 [ 500.071149][ T5279] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 500.071601][ T5279] R10: 0000000026567910 R11: 0000000000000246 R12: 0000000000000003 [ 500.072074][ T5279] R13: 00000000686e41ab R14: 0000000000499600 R15: 0000000000000000 | [ 506.535139][ T5341] ------------[ cut here ]------------ | [ 506.535580][ T5341] WARNING: CPU: 2 PID: 5341 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) | [ 506.536187][ T5341] Modules linked in: [last unloaded: netdevsim] | [ 506.537192][ T5341] Tainted: [W]=WARN [ 506.537426][ T5341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 506.537805][ T5341] 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) [ 506.538134][ T5341] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 506.539192][ T5341] RSP: 0018:ffffc90008686d70 EFLAGS: 00010246 [ 506.539572][ T5341] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 506.540036][ T5341] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 506.540483][ T5341] RBP: ffffc90008686e60 R08: 0000000000000001 R09: 0000000000000000 [ 506.540942][ T5341] R10: ffffc90008686e90 R11: ffffffffad379160 R12: 1ffff920010d0db2 [ 506.541391][ T5341] R13: 00000000000005dc R14: ffffc90008686e90 R15: 0000000000000000 [ 506.541846][ T5341] FS: 00007f2cc2ea5800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 506.542379][ T5341] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 506.542758][ T5341] CR2: 00000000004e5800 CR3: 000000000f6cd006 CR4: 0000000000772ef0 [ 506.543224][ T5341] PKRU: 55555554 [ 506.543457][ T5341] Call Trace: [ 506.543693][ T5341] [ 506.543855][ T5341] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 506.544178][ T5341] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 506.544488][ T5341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 506.544796][ T5341] ? 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) [ 506.545114][ T5341] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 506.545423][ T5341] netif_set_mtu (net/core/dev.c:9652) [ 506.545726][ T5341] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 506.546051][ T5341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 506.546356][ T5341] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 506.546663][ T5341] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 506.546909][ T5341] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 506.547240][ T5341] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 506.547556][ T5341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 506.547867][ T5341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 506.548192][ T5341] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 506.548493][ T5341] ? __lock_release (kernel/locking/lockdep.c:5539) [ 506.548810][ T5341] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 506.549122][ T5341] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 506.549435][ T5341] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 506.549748][ T5341] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 506.550149][ T5341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 506.550452][ T5341] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 506.550764][ T5341] ? __kernel_text_address (kernel/extable.c:79) [ 506.551091][ T5341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 506.551401][ T5341] ? __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) [ 506.551715][ T5341] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 506.552122][ T5341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 506.552432][ T5341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 506.552740][ T5341] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 506.553058][ T5341] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 506.553365][ T5341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 506.553670][ T5341] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 506.554017][ T5341] ? __create_object (mm/kmemleak.c:771) [ 506.554329][ T5341] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 506.554637][ T5341] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 506.554954][ T5341] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 506.555339][ T5341] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 506.555651][ T5341] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 506.555977][ T5341] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 506.556279][ T5341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 506.556590][ T5341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 506.556910][ T5341] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 506.557219][ T5341] ? __lock_release (kernel/locking/lockdep.c:5539) [ 506.557523][ T5341] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 506.557829][ T5341] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 506.558149][ T5341] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 506.558460][ T5341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 506.558773][ T5341] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 506.559091][ T5341] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 506.559402][ T5341] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 506.559718][ T5341] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 506.560039][ T5341] ? 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) [ 506.560349][ T5341] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 506.560657][ T5341] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 506.560977][ T5341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 506.561290][ T5341] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 506.561596][ T5341] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 506.561930][ T5341] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 506.562245][ T5341] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 506.562556][ T5341] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 506.562856][ T5341] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 506.563263][ T5341] ___sys_sendmsg (net/socket.c:2670) [ 506.563567][ T5341] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 506.563870][ T5341] ? __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) [ 506.564258][ T5341] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 506.564570][ T5341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 506.564878][ T5341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 506.565206][ T5341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 506.565513][ T5341] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 506.565817][ T5341] ? __lock_release (kernel/locking/lockdep.c:5539) [ 506.566143][ T5341] __sys_sendmsg (net/socket.c:2700) [ 506.566454][ T5341] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 506.566829][ T5341] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 506.567163][ T5341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 506.567473][ T5341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 506.567782][ T5341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 506.568167][ T5341] RIP: 0033:0x7f2cc30721e7 [ 506.568489][ T5341] 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) [ 506.569564][ T5341] RSP: 002b:00007ffec9b17d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 506.570027][ T5341] RAX: ffffffffffffffda RBX: 00007ffec9b184c0 RCX: 00007f2cc30721e7 [ 506.570485][ T5341] RDX: 0000000000000000 RSI: 00007ffec9b17df0 RDI: 0000000000000005 [ 506.570952][ T5341] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 506.571404][ T5341] R10: 000000001ba2a910 R11: 0000000000000246 R12: 0000000000000003 [ 506.571863][ T5341] R13: 00000000686e41b2 R14: 0000000000499600 R15: 0000000000000000 | [ 506.726354][ T5342] ------------[ cut here ]------------ | [ 506.726731][ T5342] WARNING: CPU: 2 PID: 5342 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) | [ 506.727347][ T5342] Modules linked in: [last unloaded: netdevsim] | [ 506.728359][ T5342] Tainted: [W]=WARN [ 506.728598][ T5342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 506.728997][ T5342] 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) [ 506.729312][ T5342] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 506.730370][ T5342] RSP: 0018:ffffc90008686d70 EFLAGS: 00010246 [ 506.730751][ T5342] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 506.731214][ T5342] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 506.731662][ T5342] RBP: ffffc90008686e60 R08: 0000000000000001 R09: 0000000000000000 [ 506.732567][ T5342] R10: ffffc90008686e90 R11: ffffffffad379160 R12: 1ffff920010d0db2 [ 506.733293][ T5342] R13: 00000000000005dc R14: ffffc90008686e90 R15: 0000000000000000 [ 506.733748][ T5342] FS: 00007f01fcc40800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 506.734278][ T5342] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 506.734655][ T5342] CR2: 00000000004e5800 CR3: 000000000f943002 CR4: 0000000000772ef0 [ 506.735116][ T5342] PKRU: 55555554 [ 506.735441][ T5342] Call Trace: [ 506.735679][ T5342] [ 506.735850][ T5342] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 506.736185][ T5342] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 506.736503][ T5342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 506.736810][ T5342] ? 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) [ 506.737125][ T5342] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 506.737438][ T5342] netif_set_mtu (net/core/dev.c:9652) [ 506.737748][ T5342] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 506.738076][ T5342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 506.738393][ T5342] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 506.738696][ T5342] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 506.738942][ T5342] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 506.739266][ T5342] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 506.739583][ T5342] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 506.739892][ T5342] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 506.740220][ T5342] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 506.740530][ T5342] ? __lock_release (kernel/locking/lockdep.c:5539) [ 506.740838][ T5342] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 506.741155][ T5342] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 506.741467][ T5342] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 506.741773][ T5342] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 506.742180][ T5342] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 506.742482][ T5342] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 506.742796][ T5342] ? __kernel_text_address (kernel/extable.c:79) [ 506.743113][ T5342] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 506.743421][ T5342] ? __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) [ 506.743725][ T5342] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 506.744121][ T5342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 506.744434][ T5342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 506.744733][ T5342] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 506.745053][ T5342] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 506.745359][ T5342] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 506.745659][ T5342] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 506.745975][ T5342] ? __create_object (mm/kmemleak.c:771) [ 506.746280][ T5342] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 506.746587][ T5342] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 506.746892][ T5342] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 506.747275][ T5342] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 506.747589][ T5342] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 506.747922][ T5342] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 506.748235][ T5342] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 506.748543][ T5342] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 506.748843][ T5342] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 506.749157][ T5342] ? __lock_release (kernel/locking/lockdep.c:5539) [ 506.749460][ T5342] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 506.749761][ T5342] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 506.750080][ T5342] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 506.750389][ T5342] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 506.750695][ T5342] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 506.751007][ T5342] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 506.751311][ T5342] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 506.751623][ T5342] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 506.751961][ T5342] ? 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) [ 506.752271][ T5342] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 506.752574][ T5342] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 506.752876][ T5342] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 506.753199][ T5342] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 506.753504][ T5342] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 506.753807][ T5342] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 506.754128][ T5342] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 506.754480][ T5342] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 506.754778][ T5342] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 506.755179][ T5342] ___sys_sendmsg (net/socket.c:2670) [ 506.755476][ T5342] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 506.755779][ T5342] ? __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) [ 506.756172][ T5342] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 506.756488][ T5342] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 506.756799][ T5342] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 506.757120][ T5342] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 506.757423][ T5342] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 506.757727][ T5342] ? __lock_release (kernel/locking/lockdep.c:5539) [ 506.758046][ T5342] __sys_sendmsg (net/socket.c:2700) [ 506.758351][ T5342] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 506.758720][ T5342] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 506.759049][ T5342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 506.759352][ T5342] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 506.759656][ T5342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 506.760046][ T5342] RIP: 0033:0x7f01fce0d1e7 [ 506.760363][ T5342] 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) [ 506.761456][ T5342] RSP: 002b:00007ffc6f0224e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 506.761929][ T5342] RAX: ffffffffffffffda RBX: 00007ffc6f022c20 RCX: 00007f01fce0d1e7 [ 506.762376][ T5342] RDX: 0000000000000000 RSI: 00007ffc6f022550 RDI: 0000000000000005 [ 506.762821][ T5342] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 506.763286][ T5342] R10: 00000000354eb910 R11: 0000000000000246 R12: 0000000000000003 [ 506.763730][ T5342] R13: 00000000686e41b2 R14: 0000000000499600 R15: 0000000000000000 | [ 506.898264][ T5343] ------------[ cut here ]------------ | [ 506.898637][ T5343] WARNING: CPU: 2 PID: 5343 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) | [ 506.899242][ T5343] Modules linked in: [last unloaded: netdevsim] | [ 506.900240][ T5343] Tainted: [W]=WARN [ 506.900485][ T5343] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 506.900864][ T5343] 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) [ 506.901187][ T5343] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 506.902253][ T5343] RSP: 0018:ffffc90008696d70 EFLAGS: 00010246 [ 506.902645][ T5343] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 506.903103][ T5343] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 506.903547][ T5343] RBP: ffffc90008696e60 R08: 0000000000000001 R09: 0000000000000000 [ 506.904006][ T5343] R10: ffffc90008696e90 R11: ffffffffad379160 R12: 1ffff920010d2db2 [ 506.904457][ T5343] R13: 00000000000005dc R14: ffffc90008696e90 R15: 0000000000000000 [ 506.904911][ T5343] FS: 00007fba71959800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 506.905433][ T5343] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 506.905811][ T5343] CR2: 00000000004e5800 CR3: 000000000a434004 CR4: 0000000000772ef0 [ 506.906271][ T5343] PKRU: 55555554 [ 506.906507][ T5343] Call Trace: [ 506.906741][ T5343] [ 506.906911][ T5343] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 506.907238][ T5343] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 506.907543][ T5343] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 506.907849][ T5343] ? 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) [ 506.908159][ T5343] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 506.908466][ T5343] netif_set_mtu (net/core/dev.c:9652) [ 506.908781][ T5343] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 506.909103][ T5343] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 506.909406][ T5343] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 506.909709][ T5343] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 506.909954][ T5343] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 506.910271][ T5343] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 506.910590][ T5343] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 506.910927][ T5343] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 506.911239][ T5343] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 506.911543][ T5343] ? __lock_release (kernel/locking/lockdep.c:5539) [ 506.911858][ T5343] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 506.912181][ T5343] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 506.912492][ T5343] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 506.912797][ T5343] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 506.913191][ T5343] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 506.913497][ T5343] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 506.913802][ T5343] ? __kernel_text_address (kernel/extable.c:79) [ 506.914118][ T5343] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 506.914427][ T5343] ? __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) [ 506.914733][ T5343] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 506.915125][ T5343] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 506.915428][ T5343] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 506.915738][ T5343] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 506.916053][ T5343] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 506.916361][ T5343] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 506.916664][ T5343] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 506.916979][ T5343] ? __create_object (mm/kmemleak.c:771) [ 506.917287][ T5343] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 506.917589][ T5343] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 506.917940][ T5343] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 506.918322][ T5343] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 506.918635][ T5343] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 506.918951][ T5343] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 506.919274][ T5343] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 506.919582][ T5343] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 506.919886][ T5343] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 506.920194][ T5343] ? __lock_release (kernel/locking/lockdep.c:5539) [ 506.920503][ T5343] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 506.920803][ T5343] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 506.921115][ T5343] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 506.921421][ T5343] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 506.921728][ T5343] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 506.922046][ T5343] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 506.922352][ T5343] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 506.922666][ T5343] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 506.922987][ T5343] ? 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) [ 506.923289][ T5343] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 506.923594][ T5343] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 506.923892][ T5343] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 506.924218][ T5343] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 506.924524][ T5343] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 506.924829][ T5343] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 506.925156][ T5343] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 506.925493][ T5343] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 506.925793][ T5343] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 506.926185][ T5343] ___sys_sendmsg (net/socket.c:2670) [ 506.926486][ T5343] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 506.926791][ T5343] ? __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) [ 506.927174][ T5343] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 506.927487][ T5343] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 506.927790][ T5343] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 506.928108][ T5343] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 506.928409][ T5343] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 506.928708][ T5343] ? __lock_release (kernel/locking/lockdep.c:5539) [ 506.929026][ T5343] __sys_sendmsg (net/socket.c:2700) [ 506.929323][ T5343] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 506.929704][ T5343] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 506.930027][ T5343] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 506.930328][ T5343] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 506.930628][ T5343] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 506.931008][ T5343] RIP: 0033:0x7fba71b261e7 [ 506.931321][ T5343] 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) [ 506.932392][ T5343] RSP: 002b:00007ffe69d65ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 506.932842][ T5343] RAX: ffffffffffffffda RBX: 00007ffe69d66200 RCX: 00007fba71b261e7 [ 506.933296][ T5343] RDX: 0000000000000000 RSI: 00007ffe69d65b30 RDI: 0000000000000005 [ 506.933750][ T5343] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 506.934204][ T5343] R10: 000000002b2e9910 R11: 0000000000000246 R12: 0000000000000003 [ 506.934648][ T5343] R13: 00000000686e41b2 R14: 0000000000499600 R15: 0000000000000000 | [ 513.309033][ T5406] ------------[ cut here ]------------ | [ 513.309390][ T5406] WARNING: CPU: 0 PID: 5406 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) | [ 513.310598][ T5406] Modules linked in: [last unloaded: netdevsim] | [ 513.311570][ T5406] Tainted: [W]=WARN [ 513.311789][ T5406] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 513.312180][ T5406] 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) [ 513.312480][ T5406] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 513.313544][ T5406] RSP: 0018:ffffc90008856d70 EFLAGS: 00010246 [ 513.313936][ T5406] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 513.314463][ T5406] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 513.314911][ T5406] RBP: ffffc90008856e60 R08: 0000000000000001 R09: 0000000000000000 [ 513.315348][ T5406] R10: ffffc90008856e90 R11: ffffffffad379160 R12: 1ffff9200110adb2 [ 513.315787][ T5406] R13: 00000000000005dc R14: ffffc90008856e90 R15: 0000000000000000 [ 513.316238][ T5406] FS: 00007f2683124800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 513.316757][ T5406] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 513.317146][ T5406] CR2: 00000000004e5800 CR3: 0000000010270003 CR4: 0000000000772ef0 [ 513.317601][ T5406] PKRU: 55555554 [ 513.317819][ T5406] Call Trace: [ 513.318046][ T5406] [ 513.318201][ T5406] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 513.318498][ T5406] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 513.318792][ T5406] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 513.319093][ T5406] ? 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) [ 513.319382][ T5406] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 513.319675][ T5406] netif_set_mtu (net/core/dev.c:9652) [ 513.319976][ T5406] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 513.320279][ T5406] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 513.320570][ T5406] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 513.320864][ T5406] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 513.321106][ T5406] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 513.321416][ T5406] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 513.321714][ T5406] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 513.322030][ T5406] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 513.322323][ T5406] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 513.322617][ T5406] ? __lock_release (kernel/locking/lockdep.c:5539) [ 513.322923][ T5406] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 513.323221][ T5406] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 513.323518][ T5406] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 513.323827][ T5406] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 513.324204][ T5406] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 513.324491][ T5406] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 513.324780][ T5406] ? __kernel_text_address (kernel/extable.c:79) [ 513.325115][ T5406] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 513.325410][ T5406] ? __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) [ 513.325703][ T5406] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 513.326073][ T5406] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 513.326365][ T5406] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 513.326656][ T5406] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 513.326956][ T5406] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 513.327248][ T5406] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 513.327537][ T5406] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 513.327829][ T5406] ? __create_object (mm/kmemleak.c:771) [ 513.328138][ T5406] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 513.328431][ T5406] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 513.328720][ T5406] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 513.329106][ T5406] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 513.329405][ T5406] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 513.329698][ T5406] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 513.330005][ T5406] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 513.330302][ T5406] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 513.330592][ T5406] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 513.330882][ T5406] ? __lock_release (kernel/locking/lockdep.c:5539) [ 513.331185][ T5406] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 513.331482][ T5406] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 513.331775][ T5406] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 513.332092][ T5406] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 513.332387][ T5406] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 513.332677][ T5406] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 513.332988][ T5406] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 513.333290][ T5406] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 513.333583][ T5406] ? 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) [ 513.333927][ T5406] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 513.334243][ T5406] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 513.334539][ T5406] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 513.334838][ T5406] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 513.335359][ T5406] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 513.335860][ T5406] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 513.336400][ T5406] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 513.336956][ T5406] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 513.337470][ T5406] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 513.338157][ T5406] ___sys_sendmsg (net/socket.c:2670) [ 513.338680][ T5406] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 513.339213][ T5406] ? __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) [ 513.339867][ T5406] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 513.340412][ T5406] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 513.340977][ T5406] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 513.341521][ T5406] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 513.342094][ T5406] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 513.342636][ T5406] ? __lock_release (kernel/locking/lockdep.c:5539) [ 513.343083][ T5406] __sys_sendmsg (net/socket.c:2700) [ 513.343381][ T5406] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 513.343743][ T5406] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 513.344054][ T5406] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 513.344348][ T5406] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 513.344660][ T5406] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 513.345106][ T5406] RIP: 0033:0x7f26832f11e7 [ 513.345463][ T5406] 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) [ 513.346578][ T5406] RSP: 002b:00007ffea29a2c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 513.347026][ T5406] RAX: ffffffffffffffda RBX: 00007ffea29a33b0 RCX: 00007f26832f11e7 [ 513.347472][ T5406] RDX: 0000000000000000 RSI: 00007ffea29a2ce0 RDI: 0000000000000005 [ 513.347917][ T5406] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 513.348359][ T5406] R10: 0000000025719910 R11: 0000000000000246 R12: 0000000000000003 [ 513.348791][ T5406] R13: 00000000686e41b8 R14: 0000000000499600 R15: 0000000000000000 | [ 513.489549][ T5407] ------------[ cut here ]------------ | [ 513.489985][ T5407] WARNING: CPU: 1 PID: 5407 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) | [ 513.490582][ T5407] Modules linked in: [last unloaded: netdevsim] | [ 513.491560][ T5407] Tainted: [W]=WARN [ 513.491780][ T5407] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 513.492164][ T5407] 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) [ 513.492465][ T5407] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 513.493540][ T5407] RSP: 0018:ffffc90008866d70 EFLAGS: 00010246 [ 513.493933][ T5407] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 513.494380][ T5407] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 513.494812][ T5407] RBP: ffffc90008866e60 R08: 0000000000000001 R09: 0000000000000000 [ 513.496765][ T5407] R10: ffffc90008866e90 R11: ffffffffad379160 R12: 1ffff9200110cdb2 [ 513.497325][ T5407] R13: 00000000000005dc R14: ffffc90008866e90 R15: 0000000000000000 [ 513.497763][ T5407] FS: 00007f659fc44800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 513.498278][ T5407] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 513.498643][ T5407] CR2: 00000000004e5800 CR3: 0000000010181001 CR4: 0000000000772ef0 [ 513.499090][ T5407] PKRU: 55555554 [ 513.499329][ T5407] Call Trace: [ 513.499546][ T5407] [ 513.499698][ T5407] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 513.500000][ T5407] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 513.500299][ T5407] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 513.500590][ T5407] ? 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) [ 513.500878][ T5407] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 513.501185][ T5407] netif_set_mtu (net/core/dev.c:9652) [ 513.501480][ T5407] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 513.501774][ T5407] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 513.502079][ T5407] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 513.502371][ T5407] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 513.502592][ T5407] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 513.502894][ T5407] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 513.503209][ T5407] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 513.503516][ T5407] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 513.503808][ T5407] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 513.504103][ T5407] ? __lock_release (kernel/locking/lockdep.c:5539) [ 513.504400][ T5407] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 513.504689][ T5407] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 513.505003][ T5407] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 513.505330][ T5407] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 513.505704][ T5407] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 513.506001][ T5407] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 513.506291][ T5407] ? __kernel_text_address (kernel/extable.c:79) [ 513.506581][ T5407] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 513.506872][ T5407] ? __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) [ 513.507173][ T5407] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 513.507543][ T5407] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 513.507835][ T5407] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 513.508145][ T5407] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 513.508440][ T5407] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 513.508731][ T5407] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 513.509026][ T5407] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 513.509317][ T5407] ? __create_object (mm/kmemleak.c:771) [ 513.509612][ T5407] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 513.509932][ T5407] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 513.510224][ T5407] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 513.510584][ T5407] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 513.510930][ T5407] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 513.511234][ T5407] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 513.511525][ T5407] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 513.511820][ T5407] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 513.512134][ T5407] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 513.512429][ T5407] ? __lock_release (kernel/locking/lockdep.c:5539) [ 513.512718][ T5407] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 513.513013][ T5407] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 513.513305][ T5407] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 513.513598][ T5407] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 513.513894][ T5407] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 513.514200][ T5407] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 513.514500][ T5407] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 513.514801][ T5407] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 513.515099][ T5407] ? 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) [ 513.515391][ T5407] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 513.515682][ T5407] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 513.515974][ T5407] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 513.516269][ T5407] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 513.516566][ T5407] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 513.516855][ T5407] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 513.517168][ T5407] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 513.517464][ T5407] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 513.517753][ T5407] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 513.518130][ T5407] ___sys_sendmsg (net/socket.c:2670) [ 513.518415][ T5407] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 513.518710][ T5407] ? __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) [ 513.519075][ T5407] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 513.519367][ T5407] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 513.519660][ T5407] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 513.519961][ T5407] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 513.520252][ T5407] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 513.520542][ T5407] ? __lock_release (kernel/locking/lockdep.c:5539) [ 513.520836][ T5407] __sys_sendmsg (net/socket.c:2700) [ 513.521139][ T5407] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 513.521494][ T5407] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 513.521820][ T5407] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 513.522134][ T5407] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 513.522428][ T5407] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 513.522813][ T5407] RIP: 0033:0x7f659fe111e7 [ 513.523126][ T5407] 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) [ 513.524171][ T5407] RSP: 002b:00007ffc17bda5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 513.524614][ T5407] RAX: ffffffffffffffda RBX: 00007ffc17bdad00 RCX: 00007f659fe111e7 [ 513.525060][ T5407] RDX: 0000000000000000 RSI: 00007ffc17bda630 RDI: 0000000000000005 [ 513.525499][ T5407] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 513.525938][ T5407] R10: 0000000039ddd910 R11: 0000000000000246 R12: 0000000000000003 [ 513.526369][ T5407] R13: 00000000686e41b9 R14: 0000000000499600 R15: 0000000000000000 | [ 513.669223][ T5408] ------------[ cut here ]------------ | [ 513.669781][ T5408] WARNING: CPU: 0 PID: 5408 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) | [ 513.670454][ T5408] Modules linked in: [last unloaded: netdevsim] | [ 513.672269][ T5408] Tainted: [W]=WARN [ 513.672666][ T5408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 513.673600][ T5408] 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) [ 513.674153][ T5408] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 513.676041][ T5408] RSP: 0018:ffffc90008876d70 EFLAGS: 00010246 [ 513.676701][ T5408] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 513.677495][ T5408] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 513.678143][ T5408] RBP: ffffc90008876e60 R08: 0000000000000001 R09: 0000000000000000 [ 513.678597][ T5408] R10: ffffc90008876e90 R11: ffffffffad379160 R12: 1ffff9200110edb2 [ 513.679046][ T5408] R13: 00000000000005dc R14: ffffc90008876e90 R15: 0000000000000000 [ 513.679495][ T5408] FS: 00007f8a711f9800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 513.680022][ T5408] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 513.680421][ T5408] CR2: 00000000004e5800 CR3: 000000000f592002 CR4: 0000000000772ef0 [ 513.680987][ T5408] PKRU: 55555554 [ 513.681225][ T5408] Call Trace: [ 513.681446][ T5408] [ 513.681595][ T5408] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 513.681936][ T5408] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 513.682253][ T5408] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 513.682546][ T5408] ? 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) [ 513.682838][ T5408] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 513.683160][ T5408] netif_set_mtu (net/core/dev.c:9652) [ 513.683453][ T5408] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 513.683754][ T5408] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 513.684052][ T5408] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 513.684381][ T5408] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 513.684603][ T5408] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 513.684922][ T5408] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 513.685255][ T5408] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 513.685554][ T5408] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 513.685848][ T5408] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 513.686155][ T5408] ? __lock_release (kernel/locking/lockdep.c:5539) [ 513.686451][ T5408] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 513.686743][ T5408] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 513.687047][ T5408] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 513.687344][ T5408] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 513.687719][ T5408] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 513.688019][ T5408] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 513.688342][ T5408] ? __kernel_text_address (kernel/extable.c:79) [ 513.688639][ T5408] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 513.688940][ T5408] ? __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) [ 513.689236][ T5408] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 513.689607][ T5408] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 513.689909][ T5408] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 513.690196][ T5408] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 513.690484][ T5408] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 513.690774][ T5408] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 513.691091][ T5408] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 513.691415][ T5408] ? __create_object (mm/kmemleak.c:771) [ 513.691713][ T5408] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 513.692045][ T5408] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 513.692367][ T5408] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 513.692759][ T5408] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 513.693091][ T5408] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 513.693391][ T5408] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 513.693687][ T5408] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 513.694032][ T5408] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 513.694326][ T5408] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 513.694623][ T5408] ? __lock_release (kernel/locking/lockdep.c:5539) [ 513.694927][ T5408] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 513.695218][ T5408] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 513.695518][ T5408] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 513.695812][ T5408] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 513.696122][ T5408] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 513.696447][ T5408] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 513.696750][ T5408] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 513.697063][ T5408] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 513.697356][ T5408] ? 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) [ 513.697650][ T5408] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 513.697957][ T5408] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 513.698267][ T5408] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 513.698562][ T5408] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 513.698864][ T5408] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 513.699165][ T5408] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 513.699467][ T5408] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 513.699763][ T5408] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 513.700059][ T5408] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 513.700490][ T5408] ___sys_sendmsg (net/socket.c:2670) [ 513.700874][ T5408] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 513.701181][ T5408] ? __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) [ 513.701543][ T5408] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 513.701837][ T5408] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 513.702187][ T5408] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 513.702482][ T5408] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 513.702772][ T5408] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 513.703095][ T5408] ? __lock_release (kernel/locking/lockdep.c:5539) [ 513.703394][ T5408] __sys_sendmsg (net/socket.c:2700) [ 513.703688][ T5408] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 513.704055][ T5408] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 513.704393][ T5408] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 513.704688][ T5408] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 513.704989][ T5408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 513.705349][ T5408] RIP: 0033:0x7f8a713c61e7 [ 513.705675][ T5408] 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) [ 513.706752][ T5408] RSP: 002b:00007ffd8cc66978 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 513.707203][ T5408] RAX: ffffffffffffffda RBX: 00007ffd8cc670b0 RCX: 00007f8a713c61e7 [ 513.707638][ T5408] RDX: 0000000000000000 RSI: 00007ffd8cc669e0 RDI: 0000000000000005 [ 513.708089][ T5408] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 513.708571][ T5408] R10: 0000000035d3a910 R11: 0000000000000246 R12: 0000000000000003 [ 513.709017][ T5408] R13: 00000000686e41b9 R14: 0000000000499600 R15: 0000000000000000 | [ 520.310124][ T5473] ------------[ cut here ]------------ | [ 520.310554][ T5473] WARNING: CPU: 2 PID: 5473 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) | [ 520.311224][ T5473] Modules linked in: [last unloaded: netdevsim] | [ 520.312513][ T5473] Tainted: [W]=WARN [ 520.312762][ T5473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 520.313168][ T5473] 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) [ 520.313503][ T5473] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 520.314643][ T5473] RSP: 0018:ffffc90008a36d70 EFLAGS: 00010246 [ 520.315071][ T5473] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 520.315549][ T5473] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 520.316031][ T5473] RBP: ffffc90008a36e60 R08: 0000000000000001 R09: 0000000000000000 [ 520.316499][ T5473] R10: ffffc90008a36e90 R11: ffffffffad379160 R12: 1ffff92001146db2 [ 520.316957][ T5473] R13: 00000000000005dc R14: ffffc90008a36e90 R15: 0000000000000000 [ 520.317416][ T5473] FS: 00007fb06bfe1800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 520.317949][ T5473] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 520.318330][ T5473] CR2: 00000000004e5800 CR3: 000000000ef26005 CR4: 0000000000772ef0 [ 520.318777][ T5473] PKRU: 55555554 [ 520.319035][ T5473] Call Trace: [ 520.319271][ T5473] [ 520.319436][ T5473] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 520.319744][ T5473] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 520.320063][ T5473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 520.320377][ T5473] ? 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) [ 520.320683][ T5473] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 520.321021][ T5473] netif_set_mtu (net/core/dev.c:9652) [ 520.321346][ T5473] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 520.321680][ T5473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 520.322026][ T5473] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 520.322355][ T5473] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 520.322605][ T5473] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 520.322966][ T5473] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 520.323297][ T5473] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 520.323628][ T5473] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 520.323961][ T5473] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 520.324286][ T5473] ? __lock_release (kernel/locking/lockdep.c:5539) [ 520.324613][ T5473] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 520.324945][ T5473] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 520.325276][ T5473] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 520.325611][ T5473] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 520.326028][ T5473] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 520.326348][ T5473] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 520.326665][ T5473] ? __kernel_text_address (kernel/extable.c:79) [ 520.327012][ T5473] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 520.327340][ T5473] ? __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) [ 520.327667][ T5473] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 520.328072][ T5473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 520.328394][ T5473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 520.328717][ T5473] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 520.329049][ T5473] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 520.329374][ T5473] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 520.329695][ T5473] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 520.330015][ T5473] ? __create_object (mm/kmemleak.c:771) [ 520.330336][ T5473] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 520.330658][ T5473] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 520.331019][ T5473] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 520.331407][ T5473] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 520.331723][ T5473] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 520.332057][ T5473] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 520.332364][ T5473] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 520.332671][ T5473] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 520.332993][ T5473] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 520.333301][ T5473] ? __lock_release (kernel/locking/lockdep.c:5539) [ 520.333608][ T5473] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 520.333917][ T5473] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 520.334227][ T5473] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 520.334535][ T5473] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 520.334846][ T5473] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 520.335173][ T5473] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 520.335482][ T5473] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 520.335794][ T5473] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 520.336124][ T5473] ? 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) [ 520.336430][ T5473] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 520.336737][ T5473] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 520.337051][ T5473] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 520.337364][ T5473] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 520.337672][ T5473] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 520.337987][ T5473] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 520.338310][ T5473] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 520.338630][ T5473] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 520.338970][ T5473] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 520.339382][ T5473] ___sys_sendmsg (net/socket.c:2670) [ 520.339695][ T5473] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 520.340022][ T5473] ? __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) [ 520.340396][ T5473] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 520.340700][ T5473] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 520.341015][ T5473] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 520.341334][ T5473] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 520.341636][ T5473] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 520.341959][ T5473] ? __lock_release (kernel/locking/lockdep.c:5539) [ 520.342278][ T5473] __sys_sendmsg (net/socket.c:2700) [ 520.342598][ T5473] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 520.343014][ T5473] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 520.343348][ T5473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 520.343666][ T5473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 520.344002][ T5473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 520.344390][ T5473] RIP: 0033:0x7fb06c1ae1e7 [ 520.344705][ T5473] 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) [ 520.345786][ T5473] RSP: 002b:00007fff845d8d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 520.346255][ T5473] RAX: ffffffffffffffda RBX: 00007fff845d94a0 RCX: 00007fb06c1ae1e7 [ 520.346712][ T5473] RDX: 0000000000000000 RSI: 00007fff845d8dd0 RDI: 0000000000000005 [ 520.347190][ T5473] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 520.347642][ T5473] R10: 000000002a8e2910 R11: 0000000000000246 R12: 0000000000000003 [ 520.348104][ T5473] R13: 00000000686e41bf R14: 0000000000499600 R15: 0000000000000000 | [ 520.480142][ T5474] ------------[ cut here ]------------ | [ 520.480600][ T5474] WARNING: CPU: 1 PID: 5474 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) | [ 520.481402][ T5474] Modules linked in: [last unloaded: netdevsim] | [ 520.482760][ T5474] Tainted: [W]=WARN [ 520.483114][ T5474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 520.483603][ T5474] 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) [ 520.483955][ T5474] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 520.485262][ T5474] RSP: 0018:ffffc90008a46d70 EFLAGS: 00010246 [ 520.485722][ T5474] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 520.486261][ T5474] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 520.486793][ T5474] RBP: ffffc90008a46e60 R08: 0000000000000001 R09: 0000000000000000 [ 520.487344][ T5474] R10: ffffc90008a46e90 R11: ffffffffad379160 R12: 1ffff92001148db2 [ 520.487782][ T5474] R13: 00000000000005dc R14: ffffc90008a46e90 R15: 0000000000000000 [ 520.488333][ T5474] FS: 00007f0dd9410800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 520.488843][ T5474] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 520.489230][ T5474] CR2: 00000000004e5800 CR3: 000000000eeea002 CR4: 0000000000772ef0 [ 520.489666][ T5474] PKRU: 55555554 [ 520.489884][ T5474] Call Trace: [ 520.490107][ T5474] [ 520.490289][ T5474] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 520.490645][ T5474] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 520.491062][ T5474] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 520.491590][ T5474] ? 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) [ 520.492137][ T5474] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 520.492666][ T5474] netif_set_mtu (net/core/dev.c:9652) [ 520.493224][ T5474] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 520.493629][ T5474] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 520.493939][ T5474] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 520.494337][ T5474] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 520.494609][ T5474] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 520.494982][ T5474] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 520.495306][ T5474] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 520.495689][ T5474] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 520.495996][ T5474] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 520.496307][ T5474] ? __lock_release (kernel/locking/lockdep.c:5539) [ 520.496602][ T5474] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 520.496909][ T5474] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 520.497219][ T5474] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 520.497516][ T5474] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 520.497879][ T5474] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 520.498201][ T5474] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 520.498518][ T5474] ? __kernel_text_address (kernel/extable.c:79) [ 520.498817][ T5474] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 520.499143][ T5474] ? __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) [ 520.499673][ T5474] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 520.500335][ T5474] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 520.500741][ T5474] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 520.501040][ T5474] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 520.501352][ T5474] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 520.501754][ T5474] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 520.502185][ T5474] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 520.502583][ T5474] ? __create_object (mm/kmemleak.c:771) [ 520.503007][ T5474] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 520.503475][ T5474] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 520.503997][ T5474] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 520.504628][ T5474] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 520.505074][ T5474] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 520.505382][ T5474] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 520.505670][ T5474] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 520.506032][ T5474] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 520.506403][ T5474] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 520.506757][ T5474] ? __lock_release (kernel/locking/lockdep.c:5539) [ 520.507199][ T5474] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 520.507722][ T5474] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 520.508186][ T5474] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 520.508635][ T5474] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 520.508941][ T5474] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 520.509246][ T5474] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 520.509536][ T5474] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 520.509838][ T5474] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 520.510153][ T5474] ? 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) [ 520.510458][ T5474] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 520.510769][ T5474] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 520.511085][ T5474] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 520.511395][ T5474] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 520.511690][ T5474] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 520.512001][ T5474] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 520.512311][ T5474] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 520.512683][ T5474] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 520.513005][ T5474] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 520.513388][ T5474] ___sys_sendmsg (net/socket.c:2670) [ 520.513732][ T5474] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 520.514096][ T5474] ? __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) [ 520.514572][ T5474] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 520.515052][ T5474] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 520.515590][ T5474] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 520.515931][ T5474] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 520.516229][ T5474] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 520.516520][ T5474] ? __lock_release (kernel/locking/lockdep.c:5539) [ 520.516815][ T5474] __sys_sendmsg (net/socket.c:2700) [ 520.517109][ T5474] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 520.517545][ T5474] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 520.517927][ T5474] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 520.518257][ T5474] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 520.518560][ T5474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 520.518945][ T5474] RIP: 0033:0x7f0dd95dd1e7 [ 520.519270][ T5474] 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) [ 520.520479][ T5474] RSP: 002b:00007ffe286ef668 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 520.520961][ T5474] RAX: ffffffffffffffda RBX: 00007ffe286efda0 RCX: 00007f0dd95dd1e7 [ 520.521409][ T5474] RDX: 0000000000000000 RSI: 00007ffe286ef6d0 RDI: 0000000000000005 [ 520.521844][ T5474] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 520.522316][ T5474] R10: 000000003f30a910 R11: 0000000000000246 R12: 0000000000000003 [ 520.522751][ T5474] R13: 00000000686e41c0 R14: 0000000000499600 R15: 0000000000000000 | [ 520.672151][ T5475] ------------[ cut here ]------------ | [ 520.672498][ T5475] WARNING: CPU: 3 PID: 5475 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) | [ 520.673092][ T5475] Modules linked in: [last unloaded: netdevsim] | [ 520.674057][ T5475] Tainted: [W]=WARN [ 520.674278][ T5475] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 520.674638][ T5475] 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) [ 520.674943][ T5475] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 520.675992][ T5475] RSP: 0018:ffffc90008a56d70 EFLAGS: 00010246 [ 520.676365][ T5475] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 520.676798][ T5475] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 520.678334][ T5475] RBP: ffffc90008a56e60 R08: 0000000000000001 R09: 0000000000000000 [ 520.678778][ T5475] R10: ffffc90008a56e90 R11: ffffffffad379160 R12: 1ffff9200114adb2 [ 520.679219][ T5475] R13: 00000000000005dc R14: ffffc90008a56e90 R15: 0000000000000000 [ 520.679650][ T5475] FS: 00007fa579c07800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 520.680167][ T5475] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 520.680533][ T5475] CR2: 00000000004e5800 CR3: 000000000ff06004 CR4: 0000000000772ef0 [ 520.680974][ T5475] PKRU: 55555554 [ 520.681194][ T5475] Call Trace: [ 520.681411][ T5475] [ 520.681559][ T5475] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 520.681863][ T5475] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 520.682181][ T5475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 520.682473][ T5475] ? 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) [ 520.682760][ T5475] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 520.683062][ T5475] netif_set_mtu (net/core/dev.c:9652) [ 520.683355][ T5475] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 520.683651][ T5475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 520.683946][ T5475] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 520.684252][ T5475] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 520.684486][ T5475] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 520.684806][ T5475] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 520.685144][ T5475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 520.685445][ T5475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 520.685733][ T5475] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 520.686027][ T5475] ? __lock_release (kernel/locking/lockdep.c:5539) [ 520.686323][ T5475] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 520.686621][ T5475] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 520.686927][ T5475] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 520.687225][ T5475] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 520.687604][ T5475] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 520.687892][ T5475] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 520.688194][ T5475] ? __kernel_text_address (kernel/extable.c:79) [ 520.688489][ T5475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 520.688814][ T5475] ? __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) [ 520.689119][ T5475] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 520.689503][ T5475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 520.689811][ T5475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 520.690124][ T5475] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 520.690430][ T5475] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 520.690734][ T5475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 520.691054][ T5475] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 520.691357][ T5475] ? __create_object (mm/kmemleak.c:771) [ 520.691670][ T5475] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 520.691985][ T5475] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 520.692283][ T5475] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 520.692662][ T5475] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 520.692983][ T5475] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 520.693297][ T5475] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 520.693608][ T5475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 520.693928][ T5475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 520.694235][ T5475] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 520.694539][ T5475] ? __lock_release (kernel/locking/lockdep.c:5539) [ 520.694846][ T5475] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 520.695158][ T5475] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 520.695467][ T5475] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 520.695784][ T5475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 520.696100][ T5475] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 520.696405][ T5475] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 520.696714][ T5475] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 520.697040][ T5475] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 520.697353][ T5475] ? 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) [ 520.697661][ T5475] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 520.697983][ T5475] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 520.698288][ T5475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 520.698596][ T5475] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 520.698913][ T5475] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 520.699218][ T5475] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 520.699534][ T5475] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 520.699843][ T5475] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 520.700154][ T5475] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 520.700553][ T5475] ___sys_sendmsg (net/socket.c:2670) [ 520.700853][ T5475] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 520.701164][ T5475] ? __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) [ 520.701546][ T5475] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 520.701858][ T5475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 520.702185][ T5475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 520.702496][ T5475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 520.702808][ T5475] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 520.703123][ T5475] ? __lock_release (kernel/locking/lockdep.c:5539) [ 520.703445][ T5475] __sys_sendmsg (net/socket.c:2700) [ 520.703746][ T5475] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 520.704131][ T5475] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 520.704449][ T5475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 520.704755][ T5475] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 520.705081][ T5475] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 520.705463][ T5475] RIP: 0033:0x7fa579dd41e7 [ 520.705781][ T5475] 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) [ 520.706878][ T5475] RSP: 002b:00007ffc5fd63b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 520.707357][ T5475] RAX: ffffffffffffffda RBX: 00007ffc5fd64280 RCX: 00007fa579dd41e7 [ 520.707816][ T5475] RDX: 0000000000000000 RSI: 00007ffc5fd63bb0 RDI: 0000000000000005 [ 520.708276][ T5475] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 520.708737][ T5475] R10: 000000000929d910 R11: 0000000000000246 R12: 0000000000000003 [ 520.709206][ T5475] R13: 00000000686e41c0 R14: 0000000000499600 R15: 0000000000000000 | [ 530.809504][ T5589] ------------[ cut here ]------------ | [ 530.809843][ T5589] WARNING: CPU: 0 PID: 5589 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.810446][ T5589] Modules linked in: [last unloaded: netdevsim] | [ 530.812233][ T5589] Tainted: [W]=WARN [ 530.812459][ T5589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 530.812825][ T5589] 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.813134][ T5589] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.814193][ T5589] RSP: 0018:ffffc90008c06d70 EFLAGS: 00010246 [ 530.814600][ T5589] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 530.815048][ T5589] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 530.815489][ T5589] RBP: ffffc90008c06e60 R08: 0000000000000001 R09: 0000000000000000 [ 530.815935][ T5589] R10: ffffc90008c06e90 R11: ffffffffad379160 R12: 1ffff92001180db2 [ 530.816373][ T5589] R13: 00000000000005dc R14: ffffc90008c06e90 R15: 0000000000000000 [ 530.816813][ T5589] FS: 00007f3362b4d800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 530.817334][ T5589] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 530.817724][ T5589] CR2: 00000000004e5800 CR3: 0000000010621003 CR4: 0000000000772ef0 [ 530.818182][ T5589] PKRU: 55555554 [ 530.818403][ T5589] Call Trace: [ 530.818625][ T5589] [ 530.818773][ T5589] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 530.819086][ T5589] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 530.819388][ T5589] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 530.819682][ T5589] ? 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.819987][ T5589] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 530.820283][ T5589] netif_set_mtu (net/core/dev.c:9652) [ 530.820577][ T5589] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 530.820875][ T5589] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 530.821181][ T5589] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 530.821476][ T5589] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 530.821707][ T5589] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 530.822064][ T5589] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 530.822367][ T5589] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 530.822667][ T5589] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 530.822977][ T5589] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 530.823272][ T5589] ? __lock_release (kernel/locking/lockdep.c:5539) [ 530.823570][ T5589] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 530.823861][ T5589] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 530.824167][ T5589] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 530.824466][ T5589] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 530.824837][ T5589] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 530.825137][ T5589] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 530.825428][ T5589] ? __kernel_text_address (kernel/extable.c:79) [ 530.825723][ T5589] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 530.826041][ T5589] ? __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.826334][ T5589] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 530.826698][ T5589] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 530.826997][ T5589] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 530.827289][ T5589] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 530.827583][ T5589] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 530.827878][ T5589] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 530.828203][ T5589] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 530.828498][ T5589] ? __create_object (mm/kmemleak.c:771) [ 530.828789][ T5589] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 530.829091][ T5589] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 530.829382][ T5589] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 530.829746][ T5589] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 530.830060][ T5589] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 530.830356][ T5589] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 530.830645][ T5589] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 530.830948][ T5589] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 530.831236][ T5589] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 530.831530][ T5589] ? __lock_release (kernel/locking/lockdep.c:5539) [ 530.831819][ T5589] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 530.832126][ T5589] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 530.832419][ T5589] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 530.832723][ T5589] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 530.833029][ T5589] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 530.833321][ T5589] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 530.833612][ T5589] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 530.833937][ T5589] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 530.834230][ T5589] ? 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.834524][ T5589] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 530.834815][ T5589] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 530.835111][ T5589] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 530.835415][ T5589] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 530.835710][ T5589] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 530.836012][ T5589] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 530.836315][ T5589] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 530.836608][ T5589] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 530.836908][ T5589] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 530.837282][ T5589] ___sys_sendmsg (net/socket.c:2670) [ 530.837573][ T5589] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 530.837865][ T5589] ? __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) [ 530.838275][ T5589] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 530.838576][ T5589] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 530.838872][ T5589] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 530.839175][ T5589] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 530.839465][ T5589] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 530.839757][ T5589] ? __lock_release (kernel/locking/lockdep.c:5539) [ 530.840061][ T5589] __sys_sendmsg (net/socket.c:2700) [ 530.840352][ T5589] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 530.840712][ T5589] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 530.841025][ T5589] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 530.841319][ T5589] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 530.841609][ T5589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 530.842013][ T5589] RIP: 0033:0x7f3362d1a1e7 [ 530.842322][ T5589] 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) [ 530.843382][ T5589] RSP: 002b:00007ffc972ad6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 530.843823][ T5589] RAX: ffffffffffffffda RBX: 00007ffc972ade20 RCX: 00007f3362d1a1e7 [ 530.844267][ T5589] RDX: 0000000000000000 RSI: 00007ffc972ad750 RDI: 0000000000000005 [ 530.844706][ T5589] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 530.845175][ T5589] R10: 0000000031256910 R11: 0000000000000246 R12: 0000000000000003 [ 530.845610][ T5589] R13: 00000000686e41ca R14: 0000000000499600 R15: 0000000000000000 | [ 530.990949][ T5590] ------------[ cut here ]------------ | [ 530.991351][ T5590] WARNING: CPU: 0 PID: 5590 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.991962][ T5590] Modules linked in: [last unloaded: netdevsim] | [ 530.992947][ T5590] Tainted: [W]=WARN [ 530.993170][ T5590] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 530.993532][ T5590] 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.993829][ T5590] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.994881][ T5590] RSP: 0018:ffffc90008c06d70 EFLAGS: 00010246 [ 530.995260][ T5590] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 530.995693][ T5590] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 530.996134][ T5590] RBP: ffffc90008c06e60 R08: 0000000000000001 R09: 0000000000000000 [ 530.996574][ T5590] R10: ffffc90008c06e90 R11: ffffffffad379160 R12: 1ffff92001180db2 [ 530.997016][ T5590] R13: 00000000000005dc R14: ffffc90008c06e90 R15: 0000000000000000 [ 530.997452][ T5590] FS: 00007f1187c99800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 530.997969][ T5590] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 530.998340][ T5590] CR2: 00000000004e5800 CR3: 00000000105ae005 CR4: 0000000000772ef0 [ 530.998777][ T5590] PKRU: 55555554 [ 530.999362][ T5590] Call Trace: [ 530.999581][ T5590] [ 530.999729][ T5590] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 531.000260][ T5590] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 531.000559][ T5590] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.000853][ T5590] ? 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.001173][ T5590] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 531.001468][ T5590] netif_set_mtu (net/core/dev.c:9652) [ 531.001758][ T5590] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 531.002078][ T5590] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.002368][ T5590] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 531.002667][ T5590] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 531.002890][ T5590] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 531.003217][ T5590] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 531.003520][ T5590] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.003816][ T5590] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.004120][ T5590] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 531.004411][ T5590] ? __lock_release (kernel/locking/lockdep.c:5539) [ 531.004705][ T5590] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 531.005009][ T5590] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 531.005306][ T5590] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 531.005609][ T5590] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 531.005986][ T5590] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 531.006278][ T5590] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 531.006569][ T5590] ? __kernel_text_address (kernel/extable.c:79) [ 531.006863][ T5590] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.007162][ T5590] ? __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.007452][ T5590] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 531.007818][ T5590] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.008117][ T5590] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.008410][ T5590] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 531.008699][ T5590] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 531.009000][ T5590] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.009295][ T5590] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 531.009581][ T5590] ? __create_object (mm/kmemleak.c:771) [ 531.009919][ T5590] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 531.010214][ T5590] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 531.010506][ T5590] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 531.010865][ T5590] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 531.011170][ T5590] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 531.011464][ T5590] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 531.011754][ T5590] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.012073][ T5590] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.012368][ T5590] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 531.012657][ T5590] ? __lock_release (kernel/locking/lockdep.c:5539) [ 531.012956][ T5590] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 531.013250][ T5590] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 531.013543][ T5590] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 531.013838][ T5590] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.014174][ T5590] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 531.014466][ T5590] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 531.014765][ T5590] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 531.015074][ T5590] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 531.015366][ T5590] ? 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.015657][ T5590] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 531.015956][ T5590] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 531.016244][ T5590] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.016540][ T5590] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 531.016834][ T5590] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 531.017137][ T5590] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 531.017438][ T5590] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 531.017734][ T5590] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 531.018035][ T5590] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 531.018405][ T5590] ___sys_sendmsg (net/socket.c:2670) [ 531.018694][ T5590] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 531.018993][ T5590] ? __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.019355][ T5590] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 531.019645][ T5590] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.019946][ T5590] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.020241][ T5590] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.020530][ T5590] ? __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.020820][ T5590] ? __lock_release (kernel/locking/lockdep.c:5539) [ 531.021129][ T5590] __sys_sendmsg (net/socket.c:2700) [ 531.021419][ T5590] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 531.021777][ T5590] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 531.022093][ T5590] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.022387][ T5590] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 531.022679][ T5590] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 531.023050][ T5590] RIP: 0033:0x7f1187e661e7 [ 531.023355][ T5590] 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.024399][ T5590] RSP: 002b:00007ffdbe86f008 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 531.024839][ T5590] RAX: ffffffffffffffda RBX: 00007ffdbe86f740 RCX: 00007f1187e661e7 [ 531.025285][ T5590] RDX: 0000000000000000 RSI: 00007ffdbe86f070 RDI: 0000000000000005 [ 531.025719][ T5590] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 531.026158][ T5590] R10: 000000001458a910 R11: 0000000000000246 R12: 0000000000000003 [ 531.026592][ T5590] R13: 00000000686e41ca R14: 0000000000499600 R15: 0000000000000000 | [ 531.145326][ T5591] ------------[ cut here ]------------ | [ 531.145764][ T5591] WARNING: CPU: 2 PID: 5591 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.146376][ T5591] Modules linked in: [last unloaded: netdevsim] | [ 531.147840][ T5591] Tainted: [W]=WARN [ 531.148092][ T5591] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 531.148469][ T5591] 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.148818][ T5591] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.149889][ T5591] RSP: 0018:ffffc90008bc6d70 EFLAGS: 00010246 [ 531.150283][ T5591] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 531.150733][ T5591] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 531.151189][ T5591] RBP: ffffc90008bc6e60 R08: 0000000000000001 R09: 0000000000000000 [ 531.151638][ T5591] R10: ffffc90008bc6e90 R11: ffffffffad379160 R12: 1ffff92001178db2 [ 531.152118][ T5591] R13: 00000000000005dc R14: ffffc90008bc6e90 R15: 0000000000000000 [ 531.152571][ T5591] FS: 00007fdfbf4c4800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 531.153147][ T5591] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 531.153527][ T5591] CR2: 00000000004e5800 CR3: 000000000f773002 CR4: 0000000000772ef0 [ 531.153995][ T5591] PKRU: 55555554 [ 531.154228][ T5591] Call Trace: [ 531.154461][ T5591] [ 531.154622][ T5591] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 531.154944][ T5591] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 531.155254][ T5591] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.155561][ T5591] ? 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.155862][ T5591] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 531.156179][ T5591] netif_set_mtu (net/core/dev.c:9652) [ 531.156490][ T5591] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 531.156835][ T5591] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.157151][ T5591] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 531.157456][ T5591] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 531.157689][ T5591] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 531.158020][ T5591] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 531.158335][ T5591] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.158652][ T5591] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.158967][ T5591] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 531.159267][ T5591] ? __lock_release (kernel/locking/lockdep.c:5539) [ 531.159576][ T5591] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 531.159878][ T5591] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 531.160203][ T5591] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 531.160512][ T5591] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 531.160947][ T5591] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 531.161249][ T5591] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 531.161551][ T5591] ? __kernel_text_address (kernel/extable.c:79) [ 531.161856][ T5591] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.162184][ T5591] ? __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.162488][ T5591] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 531.162861][ T5591] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.163182][ T5591] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.163486][ T5591] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 531.163788][ T5591] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 531.164117][ T5591] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.164418][ T5591] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 531.164755][ T5591] ? __create_object (mm/kmemleak.c:771) [ 531.165074][ T5591] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 531.165415][ T5591] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 531.165733][ T5591] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 531.166121][ T5591] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 531.166434][ T5591] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 531.166744][ T5591] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 531.167055][ T5591] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.167365][ T5591] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.167668][ T5591] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 531.167985][ T5591] ? __lock_release (kernel/locking/lockdep.c:5539) [ 531.168296][ T5591] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 531.168607][ T5591] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 531.168961][ T5591] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 531.169272][ T5591] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.169581][ T5591] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 531.169882][ T5591] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 531.170199][ T5591] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 531.170520][ T5591] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 531.170858][ T5591] ? 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.171179][ T5591] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 531.171489][ T5591] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 531.171789][ T5591] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.172125][ T5591] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 531.172431][ T5591] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 531.172742][ T5591] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 531.173069][ T5591] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 531.173376][ T5591] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 531.173674][ T5591] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 531.174092][ T5591] ___sys_sendmsg (net/socket.c:2670) [ 531.174393][ T5591] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 531.174734][ T5591] ? __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.175140][ T5591] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 531.175451][ T5591] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.175758][ T5591] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 531.176078][ T5591] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 531.176378][ T5591] ? __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.176679][ T5591] ? __lock_release (kernel/locking/lockdep.c:5539) [ 531.177009][ T5591] __sys_sendmsg (net/socket.c:2700) [ 531.177310][ T5591] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 531.177682][ T5591] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 531.178008][ T5591] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 531.178312][ T5591] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 531.178633][ T5591] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 531.179045][ T5591] RIP: 0033:0x7fdfbf6911e7 [ 531.179363][ T5591] 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.180428][ T5591] RSP: 002b:00007ffd37645e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 531.180877][ T5591] RAX: ffffffffffffffda RBX: 00007ffd37646560 RCX: 00007fdfbf6911e7 [ 531.181334][ T5591] RDX: 0000000000000000 RSI: 00007ffd37645e90 RDI: 0000000000000005 [ 531.181786][ T5591] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 531.182268][ T5591] R10: 0000000005449910 R11: 0000000000000246 R12: 0000000000000003 [ 531.182748][ T5591] R13: 00000000686e41ca R14: 0000000000499600 R15: 0000000000000000 | [ 541.576370][ T5717] ------------[ cut here ]------------ | [ 541.576775][ T5717] WARNING: CPU: 2 PID: 5717 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) | [ 541.577416][ T5717] Modules linked in: [last unloaded: netdevsim] | [ 541.578436][ T5717] Tainted: [W]=WARN [ 541.578674][ T5717] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 541.579067][ T5717] 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) [ 541.579384][ T5717] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 541.580468][ T5717] RSP: 0018:ffffc90009136d70 EFLAGS: 00010246 [ 541.580858][ T5717] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 541.581359][ T5717] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 541.581816][ T5717] RBP: ffffc90009136e60 R08: 0000000000000001 R09: 0000000000000000 [ 541.582287][ T5717] R10: ffffc90009136e90 R11: ffffffffad379160 R12: 1ffff92001226db2 [ 541.582768][ T5717] R13: 00000000000005dc R14: ffffc90009136e90 R15: 0000000000000000 [ 541.583282][ T5717] FS: 00007ff57517e800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 541.583825][ T5717] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 541.584225][ T5717] CR2: 00000000004e5800 CR3: 000000000d478003 CR4: 0000000000772ef0 [ 541.584701][ T5717] PKRU: 55555554 [ 541.584946][ T5717] Call Trace: [ 541.585190][ T5717] [ 541.585352][ T5717] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 541.585684][ T5717] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 541.586011][ T5717] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.586332][ T5717] ? 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) [ 541.586642][ T5717] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 541.586966][ T5717] netif_set_mtu (net/core/dev.c:9652) [ 541.587277][ T5717] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 541.587602][ T5717] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.587916][ T5717] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 541.588231][ T5717] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 541.588473][ T5717] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 541.588799][ T5717] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 541.589127][ T5717] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.589438][ T5717] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.589746][ T5717] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 541.590068][ T5717] ? __lock_release (kernel/locking/lockdep.c:5539) [ 541.590402][ T5717] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 541.590710][ T5717] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 541.591063][ T5717] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 541.591378][ T5717] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 541.591791][ T5717] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 541.592121][ T5717] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 541.592426][ T5717] ? __kernel_text_address (kernel/extable.c:79) [ 541.592779][ T5717] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.593102][ T5717] ? __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) [ 541.593437][ T5717] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 541.593851][ T5717] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.594171][ T5717] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.594501][ T5717] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 541.594835][ T5717] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 541.595191][ T5717] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.595498][ T5717] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 541.595830][ T5717] ? __create_object (mm/kmemleak.c:771) [ 541.596157][ T5717] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 541.596493][ T5717] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 541.596799][ T5717] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 541.597211][ T5717] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 541.597546][ T5717] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 541.597859][ T5717] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 541.598200][ T5717] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.598517][ T5717] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.598870][ T5717] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 541.599195][ T5717] ? __lock_release (kernel/locking/lockdep.c:5539) [ 541.599537][ T5717] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 541.599873][ T5717] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 541.600210][ T5717] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 541.600574][ T5717] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.600887][ T5717] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 541.601258][ T5717] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 541.601570][ T5717] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 541.601942][ T5717] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 541.602255][ T5717] ? 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) [ 541.602720][ T5717] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 541.603150][ T5717] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 541.603523][ T5717] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.603962][ T5717] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 541.604277][ T5717] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 541.604592][ T5717] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 541.604972][ T5717] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 541.605283][ T5717] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 541.605585][ T5717] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 541.606000][ T5717] ___sys_sendmsg (net/socket.c:2670) [ 541.606308][ T5717] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 541.606614][ T5717] ? __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) [ 541.607025][ T5717] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 541.607332][ T5717] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.607639][ T5717] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.607985][ T5717] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.608291][ T5717] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 541.608595][ T5717] ? __lock_release (kernel/locking/lockdep.c:5539) [ 541.608933][ T5717] __sys_sendmsg (net/socket.c:2700) [ 541.609238][ T5717] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 541.609609][ T5717] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 541.609959][ T5717] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.610271][ T5717] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 541.610580][ T5717] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 541.611088][ T5717] RIP: 0033:0x7ff57534b1e7 [ 541.611461][ T5717] 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) [ 541.612888][ T5717] RSP: 002b:00007ffcfdbc3988 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 541.613400][ T5717] RAX: ffffffffffffffda RBX: 00007ffcfdbc40c0 RCX: 00007ff57534b1e7 [ 541.613918][ T5717] RDX: 0000000000000000 RSI: 00007ffcfdbc39f0 RDI: 0000000000000005 [ 541.614368][ T5717] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 541.615087][ T5717] R10: 00000000023cb910 R11: 0000000000000246 R12: 0000000000000003 [ 541.615689][ T5717] R13: 00000000686e41d5 R14: 0000000000499600 R15: 0000000000000000 | [ 541.747540][ T5718] ------------[ cut here ]------------ | [ 541.747925][ T5718] WARNING: CPU: 1 PID: 5718 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) | [ 541.748544][ T5718] Modules linked in: [last unloaded: netdevsim] | [ 541.749723][ T5718] Tainted: [W]=WARN [ 541.750081][ T5718] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 541.750467][ T5718] 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) [ 541.750784][ T5718] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 541.751926][ T5718] RSP: 0018:ffffc90009146d70 EFLAGS: 00010246 [ 541.752321][ T5718] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 541.752777][ T5718] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 541.753250][ T5718] RBP: ffffc90009146e60 R08: 0000000000000001 R09: 0000000000000000 [ 541.753714][ T5718] R10: ffffc90009146e90 R11: ffffffffad379160 R12: 1ffff92001228db2 [ 541.754188][ T5718] R13: 00000000000005dc R14: ffffc90009146e90 R15: 0000000000000000 [ 541.754650][ T5718] FS: 00007ff164b77800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 541.755186][ T5718] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 541.755575][ T5718] CR2: 00000000004e5800 CR3: 000000001018d004 CR4: 0000000000772ef0 [ 541.756050][ T5718] PKRU: 55555554 [ 541.756283][ T5718] Call Trace: [ 541.756512][ T5718] [ 541.756667][ T5718] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 541.756987][ T5718] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 541.757298][ T5718] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.757607][ T5718] ? 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) [ 541.757928][ T5718] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 541.758243][ T5718] netif_set_mtu (net/core/dev.c:9652) [ 541.758549][ T5718] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 541.758868][ T5718] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.759183][ T5718] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 541.759493][ T5718] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 541.759727][ T5718] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 541.760060][ T5718] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 541.760378][ T5718] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.760700][ T5718] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.761028][ T5718] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 541.761335][ T5718] ? __lock_release (kernel/locking/lockdep.c:5539) [ 541.761647][ T5718] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 541.761998][ T5718] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 541.762311][ T5718] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 541.762616][ T5718] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 541.763008][ T5718] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 541.763309][ T5718] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 541.763613][ T5718] ? __kernel_text_address (kernel/extable.c:79) [ 541.763939][ T5718] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.764257][ T5718] ? __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) [ 541.764566][ T5718] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 541.764956][ T5718] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.765271][ T5718] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.765574][ T5718] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 541.765873][ T5718] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 541.766177][ T5718] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.766474][ T5718] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 541.766765][ T5718] ? __create_object (mm/kmemleak.c:771) [ 541.767077][ T5718] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 541.767372][ T5718] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 541.767684][ T5718] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 541.768075][ T5718] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 541.768387][ T5718] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 541.768698][ T5718] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 541.769011][ T5718] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.769322][ T5718] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.769625][ T5718] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 541.769979][ T5718] ? __lock_release (kernel/locking/lockdep.c:5539) [ 541.770285][ T5718] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 541.770590][ T5718] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 541.770907][ T5718] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 541.771219][ T5718] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.771529][ T5718] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 541.771832][ T5718] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 541.772188][ T5718] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 541.772515][ T5718] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 541.772840][ T5718] ? 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) [ 541.773157][ T5718] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 541.773465][ T5718] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 541.773773][ T5718] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.774089][ T5718] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 541.774399][ T5718] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 541.774707][ T5718] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 541.775026][ T5718] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 541.775330][ T5718] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 541.775633][ T5718] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 541.776056][ T5718] ___sys_sendmsg (net/socket.c:2670) [ 541.776370][ T5718] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 541.776675][ T5718] ? __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) [ 541.777084][ T5718] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 541.777394][ T5718] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.777713][ T5718] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.778030][ T5718] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.778337][ T5718] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 541.778640][ T5718] ? __lock_release (kernel/locking/lockdep.c:5539) [ 541.778959][ T5718] __sys_sendmsg (net/socket.c:2700) [ 541.779266][ T5718] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 541.779643][ T5718] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 541.779974][ T5718] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.780281][ T5718] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 541.780591][ T5718] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 541.780979][ T5718] RIP: 0033:0x7ff164d441e7 [ 541.781305][ T5718] 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) [ 541.782429][ T5718] RSP: 002b:00007fffaf328fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 541.782889][ T5718] RAX: ffffffffffffffda RBX: 00007fffaf3296f0 RCX: 00007ff164d441e7 [ 541.783367][ T5718] RDX: 0000000000000000 RSI: 00007fffaf329020 RDI: 0000000000000005 [ 541.783844][ T5718] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 541.784325][ T5718] R10: 000000002fc34910 R11: 0000000000000246 R12: 0000000000000003 [ 541.784794][ T5718] R13: 00000000686e41d5 R14: 0000000000499600 R15: 0000000000000000 | [ 541.937817][ T5719] ------------[ cut here ]------------ | [ 541.938164][ T5719] WARNING: CPU: 1 PID: 5719 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) | [ 541.938738][ T5719] Modules linked in: [last unloaded: netdevsim] | [ 541.939699][ T5719] Tainted: [W]=WARN [ 541.939944][ T5719] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 541.940307][ T5719] 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) [ 541.940606][ T5719] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 541.941663][ T5719] RSP: 0018:ffffc90009156d70 EFLAGS: 00010246 [ 541.942476][ T5719] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 541.942942][ T5719] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 541.943375][ T5719] RBP: ffffc90009156e60 R08: 0000000000000001 R09: 0000000000000000 [ 541.943807][ T5719] R10: ffffc90009156e90 R11: ffffffffad379160 R12: 1ffff9200122adb2 [ 541.944251][ T5719] R13: 00000000000005dc R14: ffffc90009156e90 R15: 0000000000000000 [ 541.944684][ T5719] FS: 00007fe7dfe7f800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 541.945207][ T5719] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 541.945573][ T5719] CR2: 00000000004e5800 CR3: 000000000b779005 CR4: 0000000000772ef0 [ 541.946022][ T5719] PKRU: 55555554 [ 541.946242][ T5719] Call Trace: [ 541.946459][ T5719] [ 541.946608][ T5719] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 541.946917][ T5719] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 541.947211][ T5719] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.947505][ T5719] ? 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) [ 541.947792][ T5719] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 541.948094][ T5719] netif_set_mtu (net/core/dev.c:9652) [ 541.948387][ T5719] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 541.948684][ T5719] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.948991][ T5719] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 541.949288][ T5719] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 541.949510][ T5719] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 541.949822][ T5719] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 541.950130][ T5719] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.950431][ T5719] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.950726][ T5719] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 541.951022][ T5719] ? __lock_release (kernel/locking/lockdep.c:5539) [ 541.951319][ T5719] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 541.951608][ T5719] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 541.951921][ T5719] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 541.952221][ T5719] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 541.952593][ T5719] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 541.952881][ T5719] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 541.953187][ T5719] ? __kernel_text_address (kernel/extable.c:79) [ 541.953484][ T5719] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.953777][ T5719] ? __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) [ 541.954077][ T5719] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 541.954438][ T5719] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.954739][ T5719] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.955036][ T5719] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 541.955324][ T5719] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 541.955612][ T5719] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.955910][ T5719] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 541.956199][ T5719] ? __create_object (mm/kmemleak.c:771) [ 541.956490][ T5719] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 541.956780][ T5719] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 541.957097][ T5719] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 541.957459][ T5719] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 541.957758][ T5719] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 541.958093][ T5719] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 541.958383][ T5719] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.958678][ T5719] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.958986][ T5719] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 541.959273][ T5719] ? __lock_release (kernel/locking/lockdep.c:5539) [ 541.959573][ T5719] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 541.959869][ T5719] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 541.960176][ T5719] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 541.960485][ T5719] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.960782][ T5719] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 541.961088][ T5719] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 541.961380][ T5719] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 541.961685][ T5719] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 541.962001][ T5719] ? 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) [ 541.962293][ T5719] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 541.962584][ T5719] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 541.962872][ T5719] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.963177][ T5719] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 541.963469][ T5719] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 541.963765][ T5719] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 541.964072][ T5719] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 541.964368][ T5719] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 541.964656][ T5719] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 541.965049][ T5719] ___sys_sendmsg (net/socket.c:2670) [ 541.965341][ T5719] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 541.965630][ T5719] ? __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) [ 541.966001][ T5719] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 541.966292][ T5719] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.966583][ T5719] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.966876][ T5719] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.967175][ T5719] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 541.967464][ T5719] ? __lock_release (kernel/locking/lockdep.c:5539) [ 541.967764][ T5719] __sys_sendmsg (net/socket.c:2700) [ 541.968061][ T5719] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 541.968426][ T5719] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 541.968726][ T5719] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.969039][ T5719] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 541.969331][ T5719] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 541.969690][ T5719] RIP: 0033:0x7fe7e004c1e7 [ 541.970000][ T5719] 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) [ 541.971044][ T5719] RSP: 002b:00007ffef24a3878 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 541.971484][ T5719] RAX: ffffffffffffffda RBX: 00007ffef24a3fb0 RCX: 00007fe7e004c1e7 [ 541.971935][ T5719] RDX: 0000000000000000 RSI: 00007ffef24a38e0 RDI: 0000000000000005 [ 541.972371][ T5719] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 541.972824][ T5719] R10: 0000000002439910 R11: 0000000000000246 R12: 0000000000000003 [ 541.973280][ T5719] R13: 00000000686e41d5 R14: 0000000000499600 R15: 0000000000000000 | [ 552.006739][ T5845] ------------[ cut here ]------------ | [ 552.007375][ T5845] WARNING: CPU: 1 PID: 5845 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) | [ 552.008421][ T5845] Modules linked in: [last unloaded: netdevsim] | [ 552.010798][ T5845] Tainted: [W]=WARN [ 552.011460][ T5845] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 552.012385][ T5845] 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) [ 552.013100][ T5845] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 552.014991][ T5845] RSP: 0018:ffffc900094b6d70 EFLAGS: 00010246 [ 552.015660][ T5845] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 552.016452][ T5845] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 552.017256][ T5845] RBP: ffffc900094b6e60 R08: 0000000000000001 R09: 0000000000000000 [ 552.018055][ T5845] R10: ffffc900094b6e90 R11: ffffffffad379160 R12: 1ffff92001296db2 [ 552.018834][ T5845] R13: 00000000000005dc R14: ffffc900094b6e90 R15: 0000000000000000 [ 552.019630][ T5845] FS: 00007ff435be0800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 552.020644][ T5845] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 552.021326][ T5845] CR2: 00000000004e5800 CR3: 000000000b7ea006 CR4: 0000000000772ef0 [ 552.022058][ T5845] PKRU: 55555554 [ 552.022286][ T5845] Call Trace: [ 552.022508][ T5845] [ 552.022656][ T5845] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 552.023005][ T5845] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 552.023328][ T5845] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 552.023627][ T5845] ? 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) [ 552.023952][ T5845] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 552.024251][ T5845] netif_set_mtu (net/core/dev.c:9652) [ 552.024550][ T5845] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 552.024853][ T5845] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 552.025159][ T5845] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 552.025455][ T5845] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 552.025675][ T5845] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 552.025994][ T5845] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 552.026303][ T5845] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 552.026599][ T5845] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 552.026892][ T5845] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 552.027202][ T5845] ? __lock_release (kernel/locking/lockdep.c:5539) [ 552.027504][ T5845] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 552.027818][ T5845] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 552.028128][ T5845] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 552.028428][ T5845] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 552.028798][ T5845] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 552.029104][ T5845] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 552.029423][ T5845] ? __kernel_text_address (kernel/extable.c:79) [ 552.029721][ T5845] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 552.030026][ T5845] ? __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) [ 552.030324][ T5845] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 552.030687][ T5845] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 552.030986][ T5845] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 552.031279][ T5845] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 552.031569][ T5845] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 552.031860][ T5845] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 552.032176][ T5845] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 552.032472][ T5845] ? __create_object (mm/kmemleak.c:771) [ 552.032772][ T5845] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 552.033081][ T5845] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 552.033376][ T5845] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 552.033746][ T5845] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 552.034059][ T5845] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 552.034358][ T5845] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 552.034661][ T5845] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 552.034971][ T5845] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 552.035263][ T5845] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 552.035557][ T5845] ? __lock_release (kernel/locking/lockdep.c:5539) [ 552.035852][ T5845] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 552.036165][ T5845] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 552.036458][ T5845] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 552.036754][ T5845] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 552.037065][ T5845] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 552.037362][ T5845] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 552.037660][ T5845] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 552.037971][ T5845] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 552.038266][ T5845] ? 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) [ 552.038558][ T5845] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 552.038853][ T5845] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 552.039156][ T5845] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 552.039456][ T5845] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 552.039754][ T5845] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 552.040060][ T5845] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 552.040358][ T5845] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 552.040653][ T5845] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 552.040966][ T5845] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 552.041343][ T5845] ___sys_sendmsg (net/socket.c:2670) [ 552.041634][ T5845] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 552.041946][ T5845] ? __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) [ 552.042312][ T5845] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 552.042604][ T5845] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 552.042929][ T5845] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 552.043229][ T5845] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 552.043522][ T5845] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 552.043812][ T5845] ? __lock_release (kernel/locking/lockdep.c:5539) [ 552.044129][ T5845] __sys_sendmsg (net/socket.c:2700) [ 552.044431][ T5845] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 552.044794][ T5845] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 552.045104][ T5845] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 552.045397][ T5845] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 552.045691][ T5845] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 552.046061][ T5845] RIP: 0033:0x7ff435dad1e7 [ 552.046365][ T5845] 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) [ 552.047431][ T5845] RSP: 002b:00007ffe36948c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 552.047924][ T5845] RAX: ffffffffffffffda RBX: 00007ffe369493a0 RCX: 00007ff435dad1e7 [ 552.048362][ T5845] RDX: 0000000000000000 RSI: 00007ffe36948cd0 RDI: 0000000000000005 [ 552.048801][ T5845] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 552.049246][ T5845] R10: 000000002aef1910 R11: 0000000000000246 R12: 0000000000000003 [ 552.049683][ T5845] R13: 00000000686e41df R14: 0000000000499600 R15: 0000000000000000 | [ 552.194884][ T5846] ------------[ cut here ]------------ | [ 552.195301][ T5846] WARNING: CPU: 2 PID: 5846 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) | [ 552.195967][ T5846] Modules linked in: [last unloaded: netdevsim] | [ 552.197059][ T5846] Tainted: [W]=WARN [ 552.197307][ T5846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 552.197701][ T5846] 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) [ 552.198048][ T5846] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 552.199220][ T5846] RSP: 0018:ffffc900094c6d70 EFLAGS: 00010246 [ 552.199640][ T5846] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 552.200126][ T5846] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 552.200619][ T5846] RBP: ffffc900094c6e60 R08: 0000000000000001 R09: 0000000000000000 [ 552.201104][ T5846] R10: ffffc900094c6e90 R11: ffffffffad379160 R12: 1ffff92001298db2 [ 552.201573][ T5846] R13: 00000000000005dc R14: ffffc900094c6e90 R15: 0000000000000000 [ 552.202093][ T5846] FS: 00007f24a8829800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 552.202661][ T5846] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 552.203106][ T5846] CR2: 00000000004e5800 CR3: 0000000010340006 CR4: 0000000000772ef0 [ 552.203587][ T5846] PKRU: 55555554 [ 552.203858][ T5846] Call Trace: [ 552.204110][ T5846] [ 552.204274][ T5846] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 552.204590][ T5846] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 552.204909][ T5846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 552.205225][ T5846] ? 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) [ 552.205542][ T5846] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 552.205849][ T5846] netif_set_mtu (net/core/dev.c:9652) [ 552.206165][ T5846] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 552.206480][ T5846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 552.206785][ T5846] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 552.207100][ T5846] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 552.207351][ T5846] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 552.207677][ T5846] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 552.208018][ T5846] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 552.208330][ T5846] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 552.208639][ T5846] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 552.208953][ T5846] ? __lock_release (kernel/locking/lockdep.c:5539) [ 552.209273][ T5846] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 552.209576][ T5846] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 552.209884][ T5846] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 552.210211][ T5846] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 552.210593][ T5846] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 552.210905][ T5846] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 552.211210][ T5846] ? __kernel_text_address (kernel/extable.c:79) [ 552.211514][ T5846] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 552.211818][ T5846] ? __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) [ 552.212148][ T5846] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 552.212531][ T5846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 552.212833][ T5846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 552.213146][ T5846] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 552.213485][ T5846] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 552.213791][ T5846] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 552.214103][ T5846] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 552.214403][ T5846] ? __create_object (mm/kmemleak.c:771) [ 552.214706][ T5846] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 552.215023][ T5846] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 552.215378][ T5846] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 552.215778][ T5846] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 552.216110][ T5846] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 552.216438][ T5846] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 552.216755][ T5846] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 552.217087][ T5846] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 552.217403][ T5846] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 552.217710][ T5846] ? __lock_release (kernel/locking/lockdep.c:5539) [ 552.218021][ T5846] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 552.218324][ T5846] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 552.218627][ T5846] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 552.218944][ T5846] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 552.219250][ T5846] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 552.219554][ T5846] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 552.219867][ T5846] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 552.220192][ T5846] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 552.220497][ T5846] ? 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) [ 552.220805][ T5846] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 552.221125][ T5846] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 552.221430][ T5846] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 552.221742][ T5846] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 552.222074][ T5846] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 552.222376][ T5846] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 552.222693][ T5846] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 552.223007][ T5846] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 552.223307][ T5846] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 552.223699][ T5846] ___sys_sendmsg (net/socket.c:2670) [ 552.224013][ T5846] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 552.224322][ T5846] ? __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) [ 552.224698][ T5846] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 552.225015][ T5846] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 552.225323][ T5846] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 552.225633][ T5846] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 552.225942][ T5846] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 552.226246][ T5846] ? __lock_release (kernel/locking/lockdep.c:5539) [ 552.226562][ T5846] __sys_sendmsg (net/socket.c:2700) [ 552.226863][ T5846] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 552.227242][ T5846] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 552.227557][ T5846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 552.227862][ T5846] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 552.228177][ T5846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 552.228550][ T5846] RIP: 0033:0x7f24a89f61e7 [ 552.228875][ T5846] 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) [ 552.229931][ T5846] RSP: 002b:00007fff16a28768 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 552.230386][ T5846] RAX: ffffffffffffffda RBX: 00007fff16a28ea0 RCX: 00007f24a89f61e7 [ 552.230837][ T5846] RDX: 0000000000000000 RSI: 00007fff16a287d0 RDI: 0000000000000005 [ 552.231294][ T5846] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 552.231739][ T5846] R10: 000000003dfc4910 R11: 0000000000000246 R12: 0000000000000003 [ 552.232211][ T5846] R13: 00000000686e41df R14: 0000000000499600 R15: 0000000000000000 | [ 552.381876][ T5847] ------------[ cut here ]------------ | [ 552.382683][ T5847] WARNING: CPU: 3 PID: 5847 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) | [ 552.383275][ T5847] Modules linked in: [last unloaded: netdevsim] | [ 552.384247][ T5847] Tainted: [W]=WARN [ 552.384477][ T5847] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 552.384841][ T5847] 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) [ 552.385162][ T5847] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 552.386251][ T5847] RSP: 0018:ffffc900094d6d70 EFLAGS: 00010246 [ 552.386639][ T5847] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 552.387106][ T5847] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 552.387577][ T5847] RBP: ffffc900094d6e60 R08: 0000000000000001 R09: 0000000000000000 [ 552.388031][ T5847] R10: ffffc900094d6e90 R11: ffffffffad379160 R12: 1ffff9200129adb2 [ 552.388486][ T5847] R13: 00000000000005dc R14: ffffc900094d6e90 R15: 0000000000000000 [ 552.388931][ T5847] FS: 00007f090a042800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 552.389450][ T5847] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 552.389820][ T5847] CR2: 00000000004e5800 CR3: 000000000fd89006 CR4: 0000000000772ef0 [ 552.390292][ T5847] PKRU: 55555554 [ 552.390526][ T5847] Call Trace: [ 552.390755][ T5847] [ 552.390929][ T5847] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 552.391229][ T5847] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 552.391536][ T5847] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 552.391837][ T5847] ? 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) [ 552.392160][ T5847] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 552.392456][ T5847] netif_set_mtu (net/core/dev.c:9652) [ 552.392795][ T5847] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 552.393118][ T5847] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 552.393435][ T5847] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 552.393746][ T5847] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 552.393991][ T5847] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 552.394300][ T5847] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 552.394625][ T5847] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 552.394951][ T5847] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 552.395258][ T5847] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 552.395573][ T5847] ? __lock_release (kernel/locking/lockdep.c:5539) [ 552.395884][ T5847] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 552.396184][ T5847] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 552.396495][ T5847] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 552.396799][ T5847] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 552.397183][ T5847] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 552.397498][ T5847] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 552.397789][ T5847] ? __kernel_text_address (kernel/extable.c:79) [ 552.398092][ T5847] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 552.398383][ T5847] ? __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) [ 552.398677][ T5847] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 552.399048][ T5847] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 552.399360][ T5847] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 552.399660][ T5847] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 552.399978][ T5847] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 552.400275][ T5847] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 552.400570][ T5847] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 552.400878][ T5847] ? __create_object (mm/kmemleak.c:771) [ 552.401186][ T5847] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 552.401490][ T5847] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 552.401786][ T5847] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 552.402173][ T5847] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 552.402482][ T5847] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 552.402783][ T5847] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 552.403082][ T5847] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 552.403378][ T5847] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 552.403668][ T5847] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 552.403964][ T5847] ? __lock_release (kernel/locking/lockdep.c:5539) [ 552.404263][ T5847] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 552.404556][ T5847] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 552.404856][ T5847] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 552.405158][ T5847] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 552.405452][ T5847] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 552.405743][ T5847] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 552.406041][ T5847] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 552.406341][ T5847] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 552.406642][ T5847] ? 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) [ 552.406939][ T5847] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 552.407230][ T5847] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 552.407543][ T5847] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 552.407836][ T5847] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 552.408136][ T5847] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 552.408439][ T5847] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 552.408756][ T5847] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 552.409075][ T5847] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 552.409379][ T5847] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 552.409774][ T5847] ___sys_sendmsg (net/socket.c:2670) [ 552.410083][ T5847] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 552.410384][ T5847] ? __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) [ 552.410745][ T5847] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 552.411054][ T5847] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 552.411385][ T5847] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 552.411688][ T5847] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 552.412033][ T5847] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 552.412339][ T5847] ? __lock_release (kernel/locking/lockdep.c:5539) [ 552.412637][ T5847] __sys_sendmsg (net/socket.c:2700) [ 552.412938][ T5847] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 552.413303][ T5847] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 552.413606][ T5847] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 552.413909][ T5847] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 552.414199][ T5847] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 552.414567][ T5847] RIP: 0033:0x7f090a20f1e7 [ 552.414885][ T5847] 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) [ 552.415940][ T5847] RSP: 002b:00007ffdba0e2918 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 552.416398][ T5847] RAX: ffffffffffffffda RBX: 00007ffdba0e3050 RCX: 00007f090a20f1e7 [ 552.416844][ T5847] RDX: 0000000000000000 RSI: 00007ffdba0e2980 RDI: 0000000000000005 [ 552.417324][ T5847] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 552.417779][ T5847] R10: 0000000033afc910 R11: 0000000000000246 R12: 0000000000000003 [ 552.418233][ T5847] R13: 00000000686e41df R14: 0000000000499600 R15: 0000000000000000 | [ 562.700168][ T5973] ------------[ cut here ]------------ | [ 562.700578][ T5973] WARNING: CPU: 3 PID: 5973 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) | [ 562.702554][ T5973] Modules linked in: [last unloaded: netdevsim] | [ 562.703794][ T5973] Tainted: [W]=WARN [ 562.704073][ T5973] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 562.704526][ T5973] 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) [ 562.704919][ T5973] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 562.706272][ T5973] RSP: 0018:ffffc900097c6d70 EFLAGS: 00010246 [ 562.706810][ T5973] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 562.707417][ T5973] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 562.708054][ T5973] RBP: ffffc900097c6e60 R08: 0000000000000001 R09: 0000000000000000 [ 562.708595][ T5973] R10: ffffc900097c6e90 R11: ffffffffad379160 R12: 1ffff920012f8db2 [ 562.709169][ T5973] R13: 00000000000005dc R14: ffffc900097c6e90 R15: 0000000000000000 [ 562.709745][ T5973] FS: 00007f1887951800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 562.710391][ T5973] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 562.710869][ T5973] CR2: 00000000004e5800 CR3: 0000000008777002 CR4: 0000000000772ef0 [ 562.711362][ T5973] PKRU: 55555554 [ 562.711701][ T5973] Call Trace: [ 562.712020][ T5973] [ 562.712178][ T5973] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 562.712497][ T5973] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 562.712828][ T5973] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.713155][ T5973] ? 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) [ 562.713465][ T5973] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 562.713867][ T5973] netif_set_mtu (net/core/dev.c:9652) [ 562.714253][ T5973] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 562.714585][ T5973] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.715057][ T5973] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 562.715427][ T5973] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 562.715759][ T5973] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 562.716142][ T5973] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 562.716468][ T5973] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.716797][ T5973] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.717207][ T5973] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 562.717518][ T5973] ? __lock_release (kernel/locking/lockdep.c:5539) [ 562.717850][ T5973] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 562.718248][ T5973] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 562.718631][ T5973] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 562.719005][ T5973] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 562.719552][ T5973] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 562.720048][ T5973] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 562.720359][ T5973] ? __kernel_text_address (kernel/extable.c:79) [ 562.720749][ T5973] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.721130][ T5973] ? __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) [ 562.721470][ T5973] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 562.721869][ T5973] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.722200][ T5973] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.722596][ T5973] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 562.722996][ T5973] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 562.723419][ T5973] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.723874][ T5973] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 562.724221][ T5973] ? __create_object (mm/kmemleak.c:771) [ 562.724536][ T5973] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 562.724916][ T5973] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 562.725240][ T5973] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 562.725699][ T5973] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 562.726029][ T5973] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 562.726341][ T5973] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 562.726789][ T5973] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.727195][ T5973] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.727558][ T5973] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 562.728056][ T5973] ? __lock_release (kernel/locking/lockdep.c:5539) [ 562.728404][ T5973] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 562.728789][ T5973] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 562.729116][ T5973] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 562.729438][ T5973] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.729917][ T5973] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 562.730277][ T5973] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 562.730651][ T5973] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 562.731090][ T5973] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 562.731400][ T5973] ? 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) [ 562.731749][ T5973] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 562.732179][ T5973] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 562.732493][ T5973] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.732818][ T5973] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 562.733138][ T5973] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 562.733452][ T5973] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 562.733805][ T5973] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 562.734202][ T5973] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 562.734509][ T5973] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 562.734960][ T5973] ___sys_sendmsg (net/socket.c:2670) [ 562.735277][ T5973] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 562.735677][ T5973] ? __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) [ 562.736249][ T5973] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 562.736625][ T5973] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.737040][ T5973] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.737415][ T5973] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.737799][ T5973] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 562.738124][ T5973] ? __lock_release (kernel/locking/lockdep.c:5539) [ 562.738521][ T5973] __sys_sendmsg (net/socket.c:2700) [ 562.738864][ T5973] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 562.739259][ T5973] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 562.739696][ T5973] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.740099][ T5973] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 562.740416][ T5973] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 562.740815][ T5973] RIP: 0033:0x7f1887b1e1e7 [ 562.741286][ T5973] 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) [ 562.742600][ T5973] RSP: 002b:00007ffe364dcbe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 562.743114][ T5973] RAX: ffffffffffffffda RBX: 00007ffe364dd320 RCX: 00007f1887b1e1e7 [ 562.743668][ T5973] RDX: 0000000000000000 RSI: 00007ffe364dcc50 RDI: 0000000000000005 [ 562.744339][ T5973] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 562.744893][ T5973] R10: 0000000004b96910 R11: 0000000000000246 R12: 0000000000000003 [ 562.745458][ T5973] R13: 00000000686e41ea R14: 0000000000499600 R15: 0000000000000000 | [ 562.897866][ T5974] ------------[ cut here ]------------ | [ 562.898254][ T5974] WARNING: CPU: 0 PID: 5974 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) | [ 562.898922][ T5974] Modules linked in: [last unloaded: netdevsim] | [ 562.900409][ T5974] Tainted: [W]=WARN [ 562.900661][ T5974] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 562.901243][ T5974] 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) [ 562.901573][ T5974] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 562.902748][ T5974] RSP: 0018:ffffc900097d6d70 EFLAGS: 00010246 [ 562.903168][ T5974] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 562.903647][ T5974] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 562.904137][ T5974] RBP: ffffc900097d6e60 R08: 0000000000000001 R09: 0000000000000000 [ 562.904613][ T5974] R10: ffffc900097d6e90 R11: ffffffffad379160 R12: 1ffff920012fadb2 [ 562.905099][ T5974] R13: 00000000000005dc R14: ffffc900097d6e90 R15: 0000000000000000 [ 562.905583][ T5974] FS: 00007f1901488800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 562.906147][ T5974] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 562.906552][ T5974] CR2: 00000000004e5800 CR3: 000000001081e005 CR4: 0000000000772ef0 [ 562.907043][ T5974] PKRU: 55555554 [ 562.907283][ T5974] Call Trace: [ 562.907530][ T5974] [ 562.907693][ T5974] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 562.908034][ T5974] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 562.908361][ T5974] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.908683][ T5974] ? 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) [ 562.909011][ T5974] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 562.909338][ T5974] netif_set_mtu (net/core/dev.c:9652) [ 562.909657][ T5974] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 562.910002][ T5974] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.910330][ T5974] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 562.910652][ T5974] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 562.910911][ T5974] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 562.911246][ T5974] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 562.911578][ T5974] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.911922][ T5974] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.912249][ T5974] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 562.912576][ T5974] ? __lock_release (kernel/locking/lockdep.c:5539) [ 562.912921][ T5974] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 562.913239][ T5974] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 562.913567][ T5974] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 562.913891][ T5974] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 562.914314][ T5974] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 562.914641][ T5974] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 562.914973][ T5974] ? __kernel_text_address (kernel/extable.c:79) [ 562.915293][ T5974] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.915618][ T5974] ? __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) [ 562.915950][ T5974] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 562.916346][ T5974] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.916663][ T5974] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.917021][ T5974] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 562.917329][ T5974] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 562.917634][ T5974] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.917991][ T5974] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 562.918308][ T5974] ? __create_object (mm/kmemleak.c:771) [ 562.918628][ T5974] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 562.918953][ T5974] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 562.919272][ T5974] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 562.919674][ T5974] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 562.920006][ T5974] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 562.920329][ T5974] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 562.920643][ T5974] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.920981][ T5974] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.921301][ T5974] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 562.921617][ T5974] ? __lock_release (kernel/locking/lockdep.c:5539) [ 562.921952][ T5974] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 562.922276][ T5974] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 562.922595][ T5974] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 562.922929][ T5974] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.923258][ T5974] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 562.923579][ T5974] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 562.923910][ T5974] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 562.924242][ T5974] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 562.924569][ T5974] ? 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) [ 562.924887][ T5974] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 562.925227][ T5974] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 562.925546][ T5974] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.925876][ T5974] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 562.926209][ T5974] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 562.926527][ T5974] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 562.926860][ T5974] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 562.927188][ T5974] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 562.927508][ T5974] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 562.927924][ T5974] ___sys_sendmsg (net/socket.c:2670) [ 562.928239][ T5974] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 562.928557][ T5974] ? __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) [ 562.928969][ T5974] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 562.929297][ T5974] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.929620][ T5974] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.929952][ T5974] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.930268][ T5974] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 562.930586][ T5974] ? __lock_release (kernel/locking/lockdep.c:5539) [ 562.930922][ T5974] __sys_sendmsg (net/socket.c:2700) [ 562.931241][ T5974] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 562.931635][ T5974] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 562.931993][ T5974] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.932315][ T5974] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 562.932635][ T5974] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 562.933046][ T5974] RIP: 0033:0x7f19016551e7 [ 562.933378][ T5974] 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) [ 562.934530][ T5974] RSP: 002b:00007ffe4c1df948 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 562.935015][ T5974] RAX: ffffffffffffffda RBX: 00007ffe4c1e0080 RCX: 00007f19016551e7 [ 562.935495][ T5974] RDX: 0000000000000000 RSI: 00007ffe4c1df9b0 RDI: 0000000000000005 [ 562.935984][ T5974] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 562.936466][ T5974] R10: 000000003c335910 R11: 0000000000000246 R12: 0000000000000003 [ 562.936955][ T5974] R13: 00000000686e41ea R14: 0000000000499600 R15: 0000000000000000 | [ 563.063717][ T5975] ------------[ cut here ]------------ | [ 563.064101][ T5975] WARNING: CPU: 1 PID: 5975 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.064677][ T5975] Modules linked in: [last unloaded: netdevsim] | [ 563.065646][ T5975] Tainted: [W]=WARN [ 563.065874][ T5975] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 563.066243][ T5975] 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.066542][ T5975] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.067599][ T5975] RSP: 0018:ffffc900097e6d70 EFLAGS: 00010246 [ 563.067985][ T5975] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 563.068419][ T5975] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 563.068854][ T5975] RBP: ffffc900097e6e60 R08: 0000000000000001 R09: 0000000000000000 [ 563.069296][ T5975] R10: ffffc900097e6e90 R11: ffffffffad379160 R12: 1ffff920012fcdb2 [ 563.069735][ T5975] R13: 00000000000005dc R14: ffffc900097e6e90 R15: 0000000000000000 [ 563.070177][ T5975] FS: 00007f0b3d9cb800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 563.070685][ T5975] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 563.071070][ T5975] CR2: 00000000004e5800 CR3: 0000000010625004 CR4: 0000000000772ef0 [ 563.071507][ T5975] PKRU: 55555554 [ 563.071735][ T5975] Call Trace: [ 563.071977][ T5975] [ 563.072128][ T5975] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 563.072426][ T5975] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 563.072716][ T5975] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.073017][ T5975] ? 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.073307][ T5975] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 563.073599][ T5975] netif_set_mtu (net/core/dev.c:9652) [ 563.073893][ T5975] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 563.074202][ T5975] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.074487][ T5975] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 563.074783][ T5975] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 563.075024][ T5975] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 563.075332][ T5975] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 563.075630][ T5975] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.075952][ T5975] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.076251][ T5975] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 563.076538][ T5975] ? __lock_release (kernel/locking/lockdep.c:5539) [ 563.076833][ T5975] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 563.077225][ T5975] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 563.077526][ T5975] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 563.077819][ T5975] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 563.078225][ T5975] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 563.078518][ T5975] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 563.078807][ T5975] ? __kernel_text_address (kernel/extable.c:79) [ 563.079118][ T5975] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.079416][ T5975] ? __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.079724][ T5975] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 563.080090][ T5975] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.080379][ T5975] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.080672][ T5975] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 563.080975][ T5975] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 563.081266][ T5975] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.081556][ T5975] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 563.081841][ T5975] ? __create_object (mm/kmemleak.c:771) [ 563.082152][ T5975] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 563.082443][ T5975] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 563.082734][ T5975] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 563.083124][ T5975] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 563.083423][ T5975] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 563.083719][ T5975] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 563.084020][ T5975] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.084321][ T5975] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.084611][ T5975] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 563.084911][ T5975] ? __lock_release (kernel/locking/lockdep.c:5539) [ 563.085209][ T5975] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 563.085499][ T5975] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 563.085790][ T5975] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 563.086090][ T5975] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.086387][ T5975] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 563.086675][ T5975] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 563.087080][ T5975] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 563.087381][ T5975] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 563.087678][ T5975] ? 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.087978][ T5975] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 563.088272][ T5975] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 563.088557][ T5975] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.088850][ T5975] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 563.089153][ T5975] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 563.089445][ T5975] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 563.089754][ T5975] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 563.090053][ T5975] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 563.090339][ T5975] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 563.090707][ T5975] ___sys_sendmsg (net/socket.c:2670) [ 563.091009][ T5975] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 563.091318][ T5975] ? __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.091677][ T5975] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 563.092034][ T5975] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.092330][ T5975] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 563.092626][ T5975] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 563.092926][ T5975] ? __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.093218][ T5975] ? __lock_release (kernel/locking/lockdep.c:5539) [ 563.093513][ T5975] __sys_sendmsg (net/socket.c:2700) [ 563.093800][ T5975] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 563.094179][ T5975] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 563.094480][ T5975] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 563.094771][ T5975] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 563.095080][ T5975] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 563.095442][ T5975] RIP: 0033:0x7f0b3db981e7 [ 563.095750][ T5975] 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.096804][ T5975] RSP: 002b:00007ffc483b5628 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 563.097249][ T5975] RAX: ffffffffffffffda RBX: 00007ffc483b5d60 RCX: 00007f0b3db981e7 [ 563.097687][ T5975] RDX: 0000000000000000 RSI: 00007ffc483b5690 RDI: 0000000000000005 [ 563.098132][ T5975] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 563.098572][ T5975] R10: 000000002efa3910 R11: 0000000000000246 R12: 0000000000000003 [ 563.099022][ T5975] R13: 00000000686e41ea R14: 0000000000499600 R15: 0000000000000000 | [ 572.933409][ T6101] ------------[ cut here ]------------ | [ 572.933763][ T6101] WARNING: CPU: 0 PID: 6101 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) | [ 572.935219][ T6101] Modules linked in: [last unloaded: netdevsim] | [ 572.936244][ T6101] Tainted: [W]=WARN [ 572.936475][ T6101] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 572.936855][ T6101] 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) [ 572.937185][ T6101] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 572.938292][ T6101] RSP: 0018:ffffc90009ae6d70 EFLAGS: 00010246 [ 572.938681][ T6101] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 572.939150][ T6101] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 572.939610][ T6101] RBP: ffffc90009ae6e60 R08: 0000000000000001 R09: 0000000000000000 [ 572.940077][ T6101] R10: ffffc90009ae6e90 R11: ffffffffad379160 R12: 1ffff9200135cdb2 [ 572.940542][ T6101] R13: 00000000000005dc R14: ffffc90009ae6e90 R15: 0000000000000000 [ 572.941004][ T6101] FS: 00007fc333e40800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 572.941544][ T6101] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 572.942126][ T6101] CR2: 00000000004e5800 CR3: 00000000106c4005 CR4: 0000000000772ef0 [ 572.942631][ T6101] PKRU: 55555554 [ 572.942884][ T6101] Call Trace: [ 572.943144][ T6101] [ 572.943316][ T6101] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 572.943653][ T6101] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 572.944002][ T6101] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 572.944344][ T6101] ? 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) [ 572.944678][ T6101] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 572.945024][ T6101] netif_set_mtu (net/core/dev.c:9652) [ 572.945359][ T6101] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 572.945699][ T6101] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 572.946039][ T6101] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 572.946375][ T6101] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 572.946635][ T6101] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 572.946992][ T6101] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 572.947333][ T6101] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 572.947670][ T6101] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 572.948012][ T6101] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 572.948347][ T6101] ? __lock_release (kernel/locking/lockdep.c:5539) [ 572.948686][ T6101] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 572.949030][ T6101] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 572.949370][ T6101] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 572.949711][ T6101] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 572.950152][ T6101] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 572.950482][ T6101] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 572.950811][ T6101] ? __kernel_text_address (kernel/extable.c:79) [ 572.951167][ T6101] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 572.951502][ T6101] ? __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) [ 572.951835][ T6101] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 572.952266][ T6101] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 572.952601][ T6101] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 572.952944][ T6101] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 572.953281][ T6101] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 572.953614][ T6101] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 572.953974][ T6101] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 572.954305][ T6101] ? __create_object (mm/kmemleak.c:771) [ 572.954636][ T6101] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 572.954974][ T6101] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 572.955315][ T6101] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 572.955726][ T6101] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 572.956078][ T6101] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 572.956417][ T6101] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 572.956746][ T6101] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 572.957091][ T6101] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 572.957422][ T6101] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 572.957753][ T6101] ? __lock_release (kernel/locking/lockdep.c:5539) [ 572.958108][ T6101] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 572.958445][ T6101] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 572.958779][ T6101] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 572.959123][ T6101] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 572.959464][ T6101] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 572.959799][ T6101] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 572.960141][ T6101] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 572.960484][ T6101] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 572.960818][ T6101] ? 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) [ 572.961164][ T6101] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 572.961499][ T6101] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 572.961827][ T6101] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 572.962199][ T6101] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 572.962537][ T6101] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 572.962868][ T6101] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 572.963220][ T6101] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 572.963563][ T6101] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 572.963905][ T6101] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 572.964328][ T6101] ___sys_sendmsg (net/socket.c:2670) [ 572.964657][ T6101] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 572.964997][ T6101] ? __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) [ 572.965409][ T6101] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 572.965741][ T6101] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 572.966088][ T6101] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 572.966442][ T6101] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 572.966775][ T6101] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 572.967115][ T6101] ? __lock_release (kernel/locking/lockdep.c:5539) [ 572.967452][ T6101] __sys_sendmsg (net/socket.c:2700) [ 572.967777][ T6101] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 572.968197][ T6101] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 572.968540][ T6101] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 572.968875][ T6101] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 572.969217][ T6101] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 572.969625][ T6101] RIP: 0033:0x7fc33400d1e7 [ 572.969975][ T6101] 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) [ 572.971181][ T6101] RSP: 002b:00007fffe74197c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 572.971678][ T6101] RAX: ffffffffffffffda RBX: 00007fffe7419f00 RCX: 00007fc33400d1e7 [ 572.972192][ T6101] RDX: 0000000000000000 RSI: 00007fffe7419830 RDI: 0000000000000005 [ 572.972693][ T6101] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 572.973199][ T6101] R10: 00000000340a8910 R11: 0000000000000246 R12: 0000000000000003 [ 572.973694][ T6101] R13: 00000000686e41f4 R14: 0000000000499600 R15: 0000000000000000 | [ 573.101518][ T6102] ------------[ cut here ]------------ | [ 573.101961][ T6102] WARNING: CPU: 1 PID: 6102 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.102548][ T6102] Modules linked in: [last unloaded: netdevsim] | [ 573.103519][ T6102] Tainted: [W]=WARN [ 573.103738][ T6102] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 573.104106][ T6102] 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.104403][ T6102] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.105446][ T6102] RSP: 0018:ffffc90009ae6d70 EFLAGS: 00010246 [ 573.105813][ T6102] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 573.106260][ T6102] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 573.106697][ T6102] RBP: ffffc90009ae6e60 R08: 0000000000000001 R09: 0000000000000000 [ 573.108597][ T6102] R10: ffffc90009ae6e90 R11: ffffffffad379160 R12: 1ffff9200135cdb2 [ 573.109213][ T6102] R13: 00000000000005dc R14: ffffc90009ae6e90 R15: 0000000000000000 [ 573.109647][ T6102] FS: 00007fc9fe5d6800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 573.110301][ T6102] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 573.110667][ T6102] CR2: 00000000004e5800 CR3: 000000000ee90004 CR4: 0000000000772ef0 [ 573.111239][ T6102] PKRU: 55555554 [ 573.111459][ T6102] Call Trace: [ 573.111673][ T6102] [ 573.111820][ T6102] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 573.112217][ T6102] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 573.112516][ T6102] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 573.112805][ T6102] ? 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) [ 573.113105][ T6102] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 573.113401][ T6102] netif_set_mtu (net/core/dev.c:9652) [ 573.113692][ T6102] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 573.114013][ T6102] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 573.114308][ T6102] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 573.114599][ T6102] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 573.114822][ T6102] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 573.115135][ T6102] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 573.115432][ T6102] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 573.115724][ T6102] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 573.116020][ T6102] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 573.116306][ T6102] ? __lock_release (kernel/locking/lockdep.c:5539) [ 573.116598][ T6102] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 573.116886][ T6102] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 573.117197][ T6102] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 573.117487][ T6102] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 573.117851][ T6102] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 573.118153][ T6102] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 573.118445][ T6102] ? __kernel_text_address (kernel/extable.c:79) [ 573.118736][ T6102] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 573.119039][ T6102] ? __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) [ 573.119333][ T6102] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 573.119690][ T6102] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 573.119987][ T6102] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 573.120276][ T6102] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 573.120563][ T6102] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 573.120855][ T6102] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 573.121153][ T6102] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 573.121445][ T6102] ? __create_object (mm/kmemleak.c:771) [ 573.121735][ T6102] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 573.122222][ T6102] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 573.122518][ T6102] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 573.122877][ T6102] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 573.123184][ T6102] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 573.123480][ T6102] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 573.123771][ T6102] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 573.124073][ T6102] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 573.124363][ T6102] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 573.124651][ T6102] ? __lock_release (kernel/locking/lockdep.c:5539) [ 573.124952][ T6102] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 573.125240][ T6102] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 573.125531][ T6102] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 573.125825][ T6102] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 573.126141][ T6102] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 573.126434][ T6102] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 573.126725][ T6102] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 573.127037][ T6102] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 573.127326][ T6102] ? 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) [ 573.127617][ T6102] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 573.127919][ T6102] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 573.128212][ T6102] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 573.128505][ T6102] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 573.128796][ T6102] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 573.129096][ T6102] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 573.129397][ T6102] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 573.129690][ T6102] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 573.129994][ T6102] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 573.130374][ T6102] ___sys_sendmsg (net/socket.c:2670) [ 573.130658][ T6102] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 573.130954][ T6102] ? __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) [ 573.131314][ T6102] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 573.131607][ T6102] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 573.131974][ T6102] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 573.132300][ T6102] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 573.132611][ T6102] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 573.132930][ T6102] ? __lock_release (kernel/locking/lockdep.c:5539) [ 573.133244][ T6102] __sys_sendmsg (net/socket.c:2700) [ 573.133546][ T6102] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 573.133942][ T6102] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 573.134260][ T6102] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 573.134567][ T6102] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 573.134878][ T6102] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 573.135275][ T6102] RIP: 0033:0x7fc9fe7a31e7 [ 573.135590][ T6102] 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) [ 573.136687][ T6102] RSP: 002b:00007fff0c880e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 573.137162][ T6102] RAX: ffffffffffffffda RBX: 00007fff0c8815b0 RCX: 00007fc9fe7a31e7 [ 573.137619][ T6102] RDX: 0000000000000000 RSI: 00007fff0c880ee0 RDI: 0000000000000005 [ 573.138091][ T6102] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 573.138545][ T6102] R10: 000000003d751910 R11: 0000000000000246 R12: 0000000000000003 [ 573.139017][ T6102] R13: 00000000686e41f4 R14: 0000000000499600 R15: 0000000000000000 | [ 573.270753][ T6103] ------------[ cut here ]------------ | [ 573.272289][ T6103] WARNING: CPU: 2 PID: 6103 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.272905][ T6103] Modules linked in: [last unloaded: netdevsim] | [ 573.273963][ T6103] Tainted: [W]=WARN [ 573.274201][ T6103] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 573.274614][ T6103] 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.274969][ T6103] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.276086][ T6103] RSP: 0018:ffffc90009ae6d70 EFLAGS: 00010246 [ 573.276464][ T6103] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 573.276922][ T6103] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 573.277397][ T6103] RBP: ffffc90009ae6e60 R08: 0000000000000001 R09: 0000000000000000 [ 573.277862][ T6103] R10: ffffc90009ae6e90 R11: ffffffffad379160 R12: 1ffff9200135cdb2 [ 573.278344][ T6103] R13: 00000000000005dc R14: ffffc90009ae6e90 R15: 0000000000000000 [ 573.278794][ T6103] FS: 00007fc4a1469800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 573.279357][ T6103] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 573.279764][ T6103] CR2: 00000000004e5800 CR3: 000000000fb02003 CR4: 0000000000772ef0 [ 573.280252][ T6103] PKRU: 55555554 [ 573.280485][ T6103] Call Trace: [ 573.280734][ T6103] [ 573.280905][ T6103] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 573.281216][ T6103] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 573.281533][ T6103] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 573.281841][ T6103] ? 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) [ 573.282197][ T6103] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 573.282546][ T6103] netif_set_mtu (net/core/dev.c:9652) [ 573.282855][ T6103] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 573.283174][ T6103] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 573.283476][ T6103] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 573.283789][ T6103] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 573.284042][ T6103] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 573.284362][ T6103] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 573.284692][ T6103] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 573.285027][ T6103] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 573.285336][ T6103] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 573.285642][ T6103] ? __lock_release (kernel/locking/lockdep.c:5539) [ 573.285962][ T6103] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 573.286271][ T6103] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 573.286581][ T6103] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 573.286887][ T6103] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 573.287297][ T6103] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 573.287600][ T6103] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 573.287909][ T6103] ? __kernel_text_address (kernel/extable.c:79) [ 573.288228][ T6103] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 573.288553][ T6103] ? __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) [ 573.288862][ T6103] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 573.289294][ T6103] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 573.289601][ T6103] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 573.289921][ T6103] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 573.290244][ T6103] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 573.290549][ T6103] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 573.290851][ T6103] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 573.291177][ T6103] ? __create_object (mm/kmemleak.c:771) [ 573.291487][ T6103] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 573.291810][ T6103] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 573.292149][ T6103] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 573.292525][ T6103] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 573.292849][ T6103] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 573.293191][ T6103] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 573.293495][ T6103] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 573.293802][ T6103] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 573.294126][ T6103] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 573.294433][ T6103] ? __lock_release (kernel/locking/lockdep.c:5539) [ 573.294738][ T6103] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 573.295059][ T6103] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 573.295394][ T6103] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 573.295705][ T6103] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 573.296024][ T6103] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 573.296348][ T6103] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 573.296674][ T6103] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 573.297002][ T6103] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 573.297307][ T6103] ? 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) [ 573.297623][ T6103] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 573.297941][ T6103] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 573.298243][ T6103] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 573.298549][ T6103] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 573.298858][ T6103] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 573.299171][ T6103] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 573.299482][ T6103] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 573.299790][ T6103] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 573.300102][ T6103] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 573.300508][ T6103] ___sys_sendmsg (net/socket.c:2670) [ 573.300853][ T6103] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 573.301190][ T6103] ? __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) [ 573.301561][ T6103] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 573.301868][ T6103] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 573.302221][ T6103] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 573.302529][ T6103] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 573.302847][ T6103] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 573.303171][ T6103] ? __lock_release (kernel/locking/lockdep.c:5539) [ 573.303477][ T6103] __sys_sendmsg (net/socket.c:2700) [ 573.303795][ T6103] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 573.304174][ T6103] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 573.304502][ T6103] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 573.304812][ T6103] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 573.305126][ T6103] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 573.305501][ T6103] RIP: 0033:0x7fc4a16361e7 [ 573.305815][ T6103] 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) [ 573.306890][ T6103] RSP: 002b:00007fff44d8b0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 573.307377][ T6103] RAX: ffffffffffffffda RBX: 00007fff44d8b7f0 RCX: 00007fc4a16361e7 [ 573.307862][ T6103] RDX: 0000000000000000 RSI: 00007fff44d8b120 RDI: 0000000000000005 [ 573.308336][ T6103] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 573.308796][ T6103] R10: 00000000119f1910 R11: 0000000000000246 R12: 0000000000000003 [ 573.309280][ T6103] R13: 00000000686e41f4 R14: 0000000000499600 R15: 0000000000000000 | [ 583.244739][ T6229] ------------[ cut here ]------------ | [ 583.245094][ T6229] WARNING: CPU: 1 PID: 6229 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.245673][ T6229] Modules linked in: [last unloaded: netdevsim] | [ 583.248224][ T6229] Tainted: [W]=WARN [ 583.248451][ T6229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 583.248814][ T6229] 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.249270][ T6229] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.250322][ T6229] RSP: 0018:ffffc90009e86d70 EFLAGS: 00010246 [ 583.250694][ T6229] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 583.251138][ T6229] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 583.251571][ T6229] RBP: ffffc90009e86e60 R08: 0000000000000001 R09: 0000000000000000 [ 583.252033][ T6229] R10: ffffc90009e86e90 R11: ffffffffad379160 R12: 1ffff920013d0db2 [ 583.252476][ T6229] R13: 00000000000005dc R14: ffffc90009e86e90 R15: 0000000000000000 [ 583.252921][ T6229] FS: 00007f919bff1800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 583.253428][ T6229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 583.253803][ T6229] CR2: 00000000004e5800 CR3: 000000000a7d9001 CR4: 0000000000772ef0 [ 583.254253][ T6229] PKRU: 55555554 [ 583.254474][ T6229] Call Trace: [ 583.254693][ T6229] [ 583.254841][ T6229] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 583.255149][ T6229] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 583.255444][ T6229] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.255738][ T6229] ? 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.256042][ T6229] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 583.256336][ T6229] netif_set_mtu (net/core/dev.c:9652) [ 583.256628][ T6229] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 583.256953][ T6229] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.257242][ T6229] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 583.257539][ T6229] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 583.257767][ T6229] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 583.258083][ T6229] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 583.258389][ T6229] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.258684][ T6229] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.258988][ T6229] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 583.259284][ T6229] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.259582][ T6229] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 583.259872][ T6229] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 583.260180][ T6229] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 583.260479][ T6229] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 583.260844][ T6229] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 583.261146][ T6229] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 583.261436][ T6229] ? __kernel_text_address (kernel/extable.c:79) [ 583.261731][ T6229] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.262055][ T6229] ? __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.262352][ T6229] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 583.262713][ T6229] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.263014][ T6229] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.263305][ T6229] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 583.263596][ T6229] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 583.263889][ T6229] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.264189][ T6229] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 583.264480][ T6229] ? __create_object (mm/kmemleak.c:771) [ 583.264773][ T6229] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 583.265071][ T6229] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 583.265363][ T6229] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 583.265720][ T6229] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 583.266028][ T6229] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 583.266326][ T6229] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 583.266620][ T6229] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.266925][ T6229] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.267218][ T6229] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 583.267504][ T6229] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.267798][ T6229] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 583.268099][ T6229] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 583.268392][ T6229] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 583.268684][ T6229] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.268992][ T6229] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 583.269282][ T6229] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 583.269576][ T6229] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 583.269875][ T6229] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 583.270178][ T6229] ? 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.270476][ T6229] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 583.270766][ T6229] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 583.271069][ T6229] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.271402][ T6229] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 583.271709][ T6229] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 583.272037][ T6229] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 583.272356][ T6229] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 583.272672][ T6229] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 583.272991][ T6229] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 583.273394][ T6229] ___sys_sendmsg (net/socket.c:2670) [ 583.273700][ T6229] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 583.274016][ T6229] ? __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.274404][ T6229] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 583.274717][ T6229] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.275037][ T6229] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.275357][ T6229] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.275665][ T6229] ? __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.275979][ T6229] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.276296][ T6229] __sys_sendmsg (net/socket.c:2700) [ 583.276601][ T6229] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 583.276995][ T6229] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 583.277312][ T6229] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.277624][ T6229] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 583.277946][ T6229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 583.278332][ T6229] RIP: 0033:0x7f919c1be1e7 [ 583.278649][ T6229] 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.279757][ T6229] RSP: 002b:00007ffe24c71dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 583.280229][ T6229] RAX: ffffffffffffffda RBX: 00007ffe24c72500 RCX: 00007f919c1be1e7 [ 583.280691][ T6229] RDX: 0000000000000000 RSI: 00007ffe24c71e30 RDI: 0000000000000005 [ 583.281162][ T6229] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 583.281629][ T6229] R10: 000000003b905910 R11: 0000000000000246 R12: 0000000000000003 [ 583.282105][ T6229] R13: 00000000686e41fe R14: 0000000000499600 R15: 0000000000000000 | [ 583.422352][ T6230] ------------[ cut here ]------------ | [ 583.422748][ T6230] WARNING: CPU: 2 PID: 6230 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.423389][ T6230] Modules linked in: [last unloaded: netdevsim] | [ 583.424450][ T6230] Tainted: [W]=WARN [ 583.424699][ T6230] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 583.425122][ T6230] 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.425454][ T6230] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.426593][ T6230] RSP: 0018:ffffc90009e96d70 EFLAGS: 00010246 [ 583.427010][ T6230] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 583.427489][ T6230] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 583.427968][ T6230] RBP: ffffc90009e96e60 R08: 0000000000000001 R09: 0000000000000000 [ 583.428435][ T6230] R10: ffffc90009e96e90 R11: ffffffffad379160 R12: 1ffff920013d2db2 [ 583.428916][ T6230] R13: 00000000000005dc R14: ffffc90009e96e90 R15: 0000000000000000 [ 583.429394][ T6230] FS: 00007f1625c65800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 583.429943][ T6230] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 583.430378][ T6230] CR2: 00000000004e5800 CR3: 000000000f8bb006 CR4: 0000000000772ef0 [ 583.430856][ T6230] PKRU: 55555554 [ 583.431111][ T6230] Call Trace: [ 583.431386][ T6230] [ 583.431557][ T6230] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 583.431906][ T6230] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 583.432249][ T6230] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.432572][ T6230] ? 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.432893][ T6230] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 583.433226][ T6230] netif_set_mtu (net/core/dev.c:9652) [ 583.433544][ T6230] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 583.433872][ T6230] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.434220][ T6230] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 583.434548][ T6230] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 583.434800][ T6230] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 583.435155][ T6230] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 583.435499][ T6230] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.435836][ T6230] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.436192][ T6230] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 583.436507][ T6230] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.436859][ T6230] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 583.437207][ T6230] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 583.437544][ T6230] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 583.437871][ T6230] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 583.438287][ T6230] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 583.438608][ T6230] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 583.438940][ T6230] ? __kernel_text_address (kernel/extable.c:79) [ 583.439261][ T6230] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.439581][ T6230] ? __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.439914][ T6230] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 583.440306][ T6230] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.440629][ T6230] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.440955][ T6230] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 583.441279][ T6230] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 583.441599][ T6230] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.441939][ T6230] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 583.442263][ T6230] ? __create_object (mm/kmemleak.c:771) [ 583.442588][ T6230] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 583.442924][ T6230] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 583.443249][ T6230] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 583.443651][ T6230] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 583.443990][ T6230] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 583.444315][ T6230] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 583.444634][ T6230] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.444983][ T6230] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.445302][ T6230] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 583.445616][ T6230] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.445949][ T6230] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 583.446277][ T6230] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 583.446616][ T6230] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 583.446935][ T6230] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.447249][ T6230] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 583.447571][ T6230] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 583.447886][ T6230] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 583.448220][ T6230] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 583.448530][ T6230] ? 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.448858][ T6230] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 583.449187][ T6230] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 583.449502][ T6230] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.449808][ T6230] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 583.450138][ T6230] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 583.450442][ T6230] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 583.450757][ T6230] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 583.451086][ T6230] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 583.451401][ T6230] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 583.451792][ T6230] ___sys_sendmsg (net/socket.c:2670) [ 583.452135][ T6230] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 583.452454][ T6230] ? __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.452859][ T6230] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 583.453194][ T6230] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.453506][ T6230] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.453814][ T6230] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.454128][ T6230] ? __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.454429][ T6230] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.454738][ T6230] __sys_sendmsg (net/socket.c:2700) [ 583.455051][ T6230] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 583.455434][ T6230] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 583.455752][ T6230] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.456080][ T6230] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 583.456386][ T6230] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 583.456758][ T6230] RIP: 0033:0x7f1625e321e7 [ 583.457082][ T6230] 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.458182][ T6230] RSP: 002b:00007ffed52f7678 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 583.458663][ T6230] RAX: ffffffffffffffda RBX: 00007ffed52f7db0 RCX: 00007f1625e321e7 [ 583.459136][ T6230] RDX: 0000000000000000 RSI: 00007ffed52f76e0 RDI: 0000000000000005 [ 583.459594][ T6230] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 583.460071][ T6230] R10: 000000000e7c8910 R11: 0000000000000246 R12: 0000000000000003 [ 583.460515][ T6230] R13: 00000000686e41ff R14: 0000000000499600 R15: 0000000000000000 | [ 583.596756][ T6231] ------------[ cut here ]------------ | [ 583.598444][ T6231] WARNING: CPU: 1 PID: 6231 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.599163][ T6231] Modules linked in: [last unloaded: netdevsim] | [ 583.600310][ T6231] Tainted: [W]=WARN [ 583.600537][ T6231] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 583.601089][ T6231] 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.601417][ T6231] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.602579][ T6231] RSP: 0018:ffffc90009ea6d70 EFLAGS: 00010246 [ 583.602973][ T6231] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 583.603411][ T6231] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 583.603847][ T6231] RBP: ffffc90009ea6e60 R08: 0000000000000001 R09: 0000000000000000 [ 583.604285][ T6231] R10: ffffc90009ea6e90 R11: ffffffffad379160 R12: 1ffff920013d4db2 [ 583.604725][ T6231] R13: 00000000000005dc R14: ffffc90009ea6e90 R15: 0000000000000000 [ 583.605168][ T6231] FS: 00007eff8e227800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 583.605682][ T6231] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 583.606057][ T6231] CR2: 00000000004e5800 CR3: 0000000010be7002 CR4: 0000000000772ef0 [ 583.606496][ T6231] PKRU: 55555554 [ 583.606720][ T6231] Call Trace: [ 583.606950][ T6231] [ 583.607099][ T6231] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 583.607406][ T6231] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 583.607699][ T6231] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.608001][ T6231] ? 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.608291][ T6231] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 583.608586][ T6231] netif_set_mtu (net/core/dev.c:9652) [ 583.608882][ T6231] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 583.609188][ T6231] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.609482][ T6231] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 583.609772][ T6231] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 583.609999][ T6231] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 583.610307][ T6231] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 583.610604][ T6231] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.610914][ T6231] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.611229][ T6231] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 583.611522][ T6231] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.611822][ T6231] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 583.612133][ T6231] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 583.612444][ T6231] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 583.612737][ T6231] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 583.613113][ T6231] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 583.613415][ T6231] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 583.613702][ T6231] ? __kernel_text_address (kernel/extable.c:79) [ 583.614018][ T6231] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.614315][ T6231] ? __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.614604][ T6231] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 583.614998][ T6231] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.615307][ T6231] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.615616][ T6231] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 583.615934][ T6231] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 583.616239][ T6231] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.616550][ T6231] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 583.616859][ T6231] ? __create_object (mm/kmemleak.c:771) [ 583.617179][ T6231] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 583.617487][ T6231] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 583.617796][ T6231] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 583.618199][ T6231] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 583.618515][ T6231] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 583.618830][ T6231] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 583.619147][ T6231] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.619458][ T6231] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.619763][ T6231] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 583.620077][ T6231] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.620396][ T6231] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 583.620702][ T6231] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 583.621023][ T6231] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 583.621336][ T6231] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.621647][ T6231] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 583.621974][ T6231] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 583.622285][ T6231] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 583.622603][ T6231] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 583.622933][ T6231] ? 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.623243][ T6231] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 583.623552][ T6231] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 583.623857][ T6231] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.624175][ T6231] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 583.624482][ T6231] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 583.624786][ T6231] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 583.625126][ T6231] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 583.625433][ T6231] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 583.625733][ T6231] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 583.626126][ T6231] ___sys_sendmsg (net/socket.c:2670) [ 583.626421][ T6231] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 583.626714][ T6231] ? __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.627098][ T6231] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 583.627410][ T6231] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.627706][ T6231] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.628007][ T6231] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.628299][ T6231] ? __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.628610][ T6231] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.628925][ T6231] __sys_sendmsg (net/socket.c:2700) [ 583.629212][ T6231] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 583.629578][ T6231] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 583.629880][ T6231] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.630192][ T6231] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 583.630481][ T6231] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 583.630836][ T6231] RIP: 0033:0x7eff8e3f41e7 [ 583.631147][ T6231] 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.632207][ T6231] RSP: 002b:00007ffd464ca5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 583.632649][ T6231] RAX: ffffffffffffffda RBX: 00007ffd464cad20 RCX: 00007eff8e3f41e7 [ 583.633094][ T6231] RDX: 0000000000000000 RSI: 00007ffd464ca650 RDI: 0000000000000005 [ 583.633535][ T6231] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 583.633979][ T6231] R10: 000000000a987910 R11: 0000000000000246 R12: 0000000000000003 [ 583.634411][ T6231] R13: 00000000686e41ff R14: 0000000000499600 R15: 0000000000000000 | [ 593.021831][ T6362] ------------[ cut here ]------------ | [ 593.022313][ T6362] WARNING: CPU: 3 PID: 6362 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) | [ 593.022939][ T6362] Modules linked in: [last unloaded: netdevsim] | [ 593.023974][ T6362] Tainted: [W]=WARN [ 593.024204][ T6362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 593.024595][ T6362] 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) [ 593.024928][ T6362] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 593.026054][ T6362] RSP: 0018:ffffc9000a226d70 EFLAGS: 00010246 [ 593.026447][ T6362] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 593.028532][ T6362] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 593.028993][ T6362] RBP: ffffc9000a226e60 R08: 0000000000000001 R09: 0000000000000000 [ 593.029454][ T6362] R10: ffffc9000a226e90 R11: ffffffffad379160 R12: 1ffff92001444db2 [ 593.029937][ T6362] R13: 00000000000005dc R14: ffffc9000a226e90 R15: 0000000000000000 [ 593.030414][ T6362] FS: 00007f2181cb9800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 593.030961][ T6362] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 593.031350][ T6362] CR2: 00000000004e5800 CR3: 000000000faa6003 CR4: 0000000000772ef0 [ 593.031818][ T6362] PKRU: 55555554 [ 593.032073][ T6362] Call Trace: [ 593.032308][ T6362] [ 593.032467][ T6362] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 593.032782][ T6362] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 593.033100][ T6362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.033401][ T6362] ? 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) [ 593.033706][ T6362] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 593.034027][ T6362] netif_set_mtu (net/core/dev.c:9652) [ 593.034336][ T6362] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 593.034653][ T6362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.034976][ T6362] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 593.035290][ T6362] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 593.035527][ T6362] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 593.035856][ T6362] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 593.036186][ T6362] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.036502][ T6362] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.036811][ T6362] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 593.037125][ T6362] ? __lock_release (kernel/locking/lockdep.c:5539) [ 593.037449][ T6362] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 593.037764][ T6362] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 593.038103][ T6362] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 593.038420][ T6362] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 593.038812][ T6362] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 593.039152][ T6362] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 593.039451][ T6362] ? __kernel_text_address (kernel/extable.c:79) [ 593.039759][ T6362] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.040068][ T6362] ? __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) [ 593.040366][ T6362] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 593.040745][ T6362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.041054][ T6362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.041349][ T6362] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 593.041646][ T6362] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 593.041972][ T6362] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.042284][ T6362] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 593.042581][ T6362] ? __create_object (mm/kmemleak.c:771) [ 593.042890][ T6362] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 593.043201][ T6362] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 593.043499][ T6362] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 593.043872][ T6362] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 593.044183][ T6362] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 593.044488][ T6362] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 593.044787][ T6362] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.045104][ T6362] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.045401][ T6362] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 593.045695][ T6362] ? __lock_release (kernel/locking/lockdep.c:5539) [ 593.046015][ T6362] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 593.046313][ T6362] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 593.046606][ T6362] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 593.046913][ T6362] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.047213][ T6362] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 593.047504][ T6362] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 593.047798][ T6362] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 593.048115][ T6362] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 593.048413][ T6362] ? 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) [ 593.048706][ T6362] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 593.049011][ T6362] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 593.049306][ T6362] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.049603][ T6362] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 593.049925][ T6362] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 593.050224][ T6362] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 593.050523][ T6362] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 593.050814][ T6362] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 593.051117][ T6362] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 593.051493][ T6362] ___sys_sendmsg (net/socket.c:2670) [ 593.051782][ T6362] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 593.052098][ T6362] ? __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) [ 593.052468][ T6362] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 593.052770][ T6362] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.053076][ T6362] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.053381][ T6362] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.053673][ T6362] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 593.053989][ T6362] ? __lock_release (kernel/locking/lockdep.c:5539) [ 593.054285][ T6362] __sys_sendmsg (net/socket.c:2700) [ 593.054574][ T6362] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 593.054943][ T6362] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 593.055252][ T6362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.055545][ T6362] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 593.055840][ T6362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 593.056211][ T6362] RIP: 0033:0x7f2181e861e7 [ 593.056512][ T6362] 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) [ 593.057562][ T6362] RSP: 002b:00007ffc3d50fef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 593.058026][ T6362] RAX: ffffffffffffffda RBX: 00007ffc3d510630 RCX: 00007f2181e861e7 [ 593.058461][ T6362] RDX: 0000000000000000 RSI: 00007ffc3d50ff60 RDI: 0000000000000005 [ 593.058889][ T6362] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 593.059342][ T6362] R10: 0000000004f6c910 R11: 0000000000000246 R12: 0000000000000003 [ 593.059773][ T6362] R13: 00000000686e4208 R14: 0000000000499600 R15: 0000000000000000 | [ 593.185480][ T6363] ------------[ cut here ]------------ | [ 593.185847][ T6363] WARNING: CPU: 3 PID: 6363 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) | [ 593.186445][ T6363] Modules linked in: [last unloaded: netdevsim] | [ 593.187415][ T6363] Tainted: [W]=WARN [ 593.187637][ T6363] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 593.188004][ T6363] 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) [ 593.188302][ T6363] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 593.190395][ T6363] RSP: 0018:ffffc9000a236d70 EFLAGS: 00010246 [ 593.190772][ T6363] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 593.191218][ T6363] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 593.191651][ T6363] RBP: ffffc9000a236e60 R08: 0000000000000001 R09: 0000000000000000 [ 593.192110][ T6363] R10: ffffc9000a236e90 R11: ffffffffad379160 R12: 1ffff92001446db2 [ 593.192547][ T6363] R13: 00000000000005dc R14: ffffc9000a236e90 R15: 0000000000000000 [ 593.192991][ T6363] FS: 00007f84cb630800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 593.193497][ T6363] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 593.193906][ T6363] CR2: 00000000004e5800 CR3: 00000000102a8004 CR4: 0000000000772ef0 [ 593.194350][ T6363] PKRU: 55555554 [ 593.194567][ T6363] Call Trace: [ 593.194784][ T6363] [ 593.194945][ T6363] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 593.195247][ T6363] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 593.195540][ T6363] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.195830][ T6363] ? 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) [ 593.196131][ T6363] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 593.196432][ T6363] netif_set_mtu (net/core/dev.c:9652) [ 593.196721][ T6363] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 593.197030][ T6363] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.197322][ T6363] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 593.197645][ T6363] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 593.197868][ T6363] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 593.198189][ T6363] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 593.198489][ T6363] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.198789][ T6363] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.199092][ T6363] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 593.199387][ T6363] ? __lock_release (kernel/locking/lockdep.c:5539) [ 593.199681][ T6363] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 593.199976][ T6363] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 593.200275][ T6363] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 593.200577][ T6363] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 593.200967][ T6363] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 593.201260][ T6363] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 593.201551][ T6363] ? __kernel_text_address (kernel/extable.c:79) [ 593.201870][ T6363] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.202185][ T6363] ? __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) [ 593.202477][ T6363] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 593.202835][ T6363] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.203140][ T6363] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.203456][ T6363] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 593.203746][ T6363] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 593.204050][ T6363] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.204343][ T6363] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 593.204632][ T6363] ? __create_object (mm/kmemleak.c:771) [ 593.204932][ T6363] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 593.205231][ T6363] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 593.205534][ T6363] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 593.205942][ T6363] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 593.206242][ T6363] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 593.206552][ T6363] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 593.206847][ T6363] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.207155][ T6363] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.207446][ T6363] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 593.207737][ T6363] ? __lock_release (kernel/locking/lockdep.c:5539) [ 593.208036][ T6363] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 593.208336][ T6363] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 593.208631][ T6363] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 593.208940][ T6363] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.209245][ T6363] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 593.209540][ T6363] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 593.209856][ T6363] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 593.210182][ T6363] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 593.210487][ T6363] ? 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) [ 593.210788][ T6363] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 593.211118][ T6363] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 593.211423][ T6363] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.211728][ T6363] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 593.212048][ T6363] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 593.212358][ T6363] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 593.212672][ T6363] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 593.212980][ T6363] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 593.213274][ T6363] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 593.213695][ T6363] ___sys_sendmsg (net/socket.c:2670) [ 593.214000][ T6363] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 593.214301][ T6363] ? __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) [ 593.214682][ T6363] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 593.214988][ T6363] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.215294][ T6363] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.215606][ T6363] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.215911][ T6363] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 593.216207][ T6363] ? __lock_release (kernel/locking/lockdep.c:5539) [ 593.216514][ T6363] __sys_sendmsg (net/socket.c:2700) [ 593.216822][ T6363] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 593.217191][ T6363] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 593.217506][ T6363] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.217840][ T6363] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 593.218154][ T6363] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 593.218523][ T6363] RIP: 0033:0x7f84cb7fd1e7 [ 593.218837][ T6363] 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) [ 593.219934][ T6363] RSP: 002b:00007fff6b2358a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 593.220386][ T6363] RAX: ffffffffffffffda RBX: 00007fff6b235fe0 RCX: 00007f84cb7fd1e7 [ 593.220825][ T6363] RDX: 0000000000000000 RSI: 00007fff6b235910 RDI: 0000000000000005 [ 593.221282][ T6363] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 593.221722][ T6363] R10: 00000000180b6910 R11: 0000000000000246 R12: 0000000000000003 [ 593.222179][ T6363] R13: 00000000686e4208 R14: 0000000000499600 R15: 0000000000000000 | [ 593.359084][ T6364] ------------[ cut here ]------------ | [ 593.359419][ T6364] WARNING: CPU: 3 PID: 6364 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) | [ 593.360055][ T6364] Modules linked in: [last unloaded: netdevsim] | [ 593.361036][ T6364] Tainted: [W]=WARN [ 593.361265][ T6364] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 593.361632][ T6364] 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) [ 593.361951][ T6364] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 593.363985][ T6364] RSP: 0018:ffffc9000a246d70 EFLAGS: 00010246 [ 593.364372][ T6364] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 593.364813][ T6364] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 593.365257][ T6364] RBP: ffffc9000a246e60 R08: 0000000000000001 R09: 0000000000000000 [ 593.365699][ T6364] R10: ffffc9000a246e90 R11: ffffffffad379160 R12: 1ffff92001448db2 [ 593.366149][ T6364] R13: 00000000000005dc R14: ffffc9000a246e90 R15: 0000000000000000 [ 593.366593][ T6364] FS: 00007f68c2fbf800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 593.367114][ T6364] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 593.367482][ T6364] CR2: 00000000004e5800 CR3: 000000000e73e005 CR4: 0000000000772ef0 [ 593.367971][ T6364] PKRU: 55555554 [ 593.368198][ T6364] Call Trace: [ 593.368418][ T6364] [ 593.368573][ T6364] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 593.368877][ T6364] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 593.369184][ T6364] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.369482][ T6364] ? 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) [ 593.369772][ T6364] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 593.370076][ T6364] netif_set_mtu (net/core/dev.c:9652) [ 593.370382][ T6364] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 593.370681][ T6364] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.370995][ T6364] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 593.371288][ T6364] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 593.371510][ T6364] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 593.371850][ T6364] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 593.372195][ T6364] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.372492][ T6364] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.372789][ T6364] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 593.373088][ T6364] ? __lock_release (kernel/locking/lockdep.c:5539) [ 593.373388][ T6364] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 593.373681][ T6364] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 593.373984][ T6364] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 593.374280][ T6364] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 593.374647][ T6364] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 593.374949][ T6364] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 593.375238][ T6364] ? __kernel_text_address (kernel/extable.c:79) [ 593.375528][ T6364] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.375853][ T6364] ? __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) [ 593.376161][ T6364] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 593.376520][ T6364] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.376813][ T6364] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.377120][ T6364] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 593.377409][ T6364] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 593.377701][ T6364] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.377997][ T6364] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 593.378288][ T6364] ? __create_object (mm/kmemleak.c:771) [ 593.378582][ T6364] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 593.378872][ T6364] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 593.379179][ T6364] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 593.379539][ T6364] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 593.379841][ T6364] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 593.380147][ T6364] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 593.380440][ T6364] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.380766][ T6364] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.381069][ T6364] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 593.381356][ T6364] ? __lock_release (kernel/locking/lockdep.c:5539) [ 593.381649][ T6364] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 593.381955][ T6364] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 593.382256][ T6364] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 593.382552][ T6364] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.382847][ T6364] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 593.383144][ T6364] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 593.383443][ T6364] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 593.383746][ T6364] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 593.384045][ T6364] ? 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) [ 593.384339][ T6364] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 593.384661][ T6364] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 593.384971][ T6364] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.385281][ T6364] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 593.385578][ T6364] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 593.385884][ T6364] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 593.386195][ T6364] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 593.386486][ T6364] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 593.386771][ T6364] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 593.387150][ T6364] ___sys_sendmsg (net/socket.c:2670) [ 593.387435][ T6364] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 593.387721][ T6364] ? __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) [ 593.388097][ T6364] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 593.388394][ T6364] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.388712][ T6364] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.389018][ T6364] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.389309][ T6364] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 593.389596][ T6364] ? __lock_release (kernel/locking/lockdep.c:5539) [ 593.389893][ T6364] __sys_sendmsg (net/socket.c:2700) [ 593.390197][ T6364] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 593.390567][ T6364] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 593.390871][ T6364] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.391175][ T6364] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 593.391467][ T6364] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 593.391823][ T6364] RIP: 0033:0x7f68c318c1e7 [ 593.392144][ T6364] 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) [ 593.393193][ T6364] RSP: 002b:00007ffe36adf7f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 593.393667][ T6364] RAX: ffffffffffffffda RBX: 00007ffe36adff30 RCX: 00007f68c318c1e7 [ 593.394122][ T6364] RDX: 0000000000000000 RSI: 00007ffe36adf860 RDI: 0000000000000005 [ 593.394569][ T6364] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 593.395013][ T6364] R10: 0000000006d67910 R11: 0000000000000246 R12: 0000000000000003 [ 593.395457][ T6364] R13: 00000000686e4208 R14: 0000000000499600 R15: 0000000000000000 | [ 616.459928][ T6634] ------------[ cut here ]------------ | [ 616.460261][ T6634] WARNING: CPU: 1 PID: 6634 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) | [ 616.460838][ T6634] Modules linked in: [last unloaded: netdevsim] | [ 616.461807][ T6634] Tainted: [W]=WARN [ 616.463383][ T6634] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 616.463754][ T6634] 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) [ 616.464068][ T6634] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 616.465116][ T6634] RSP: 0018:ffffc9000a886d70 EFLAGS: 00010246 [ 616.465489][ T6634] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 616.465964][ T6634] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 616.466400][ T6634] RBP: ffffc9000a886e60 R08: 0000000000000001 R09: 0000000000000000 [ 616.466839][ T6634] R10: ffffc9000a886e90 R11: ffffffffad379160 R12: 1ffff92001510db2 [ 616.467288][ T6634] R13: 00000000000005dc R14: ffffc9000a886e90 R15: 0000000000000000 [ 616.467724][ T6634] FS: 00007f127e69f800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 616.468244][ T6634] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 616.468617][ T6634] CR2: 00000000004e5800 CR3: 00000000103b9004 CR4: 0000000000772ef0 [ 616.469072][ T6634] PKRU: 55555554 [ 616.469293][ T6634] Call Trace: [ 616.469512][ T6634] [ 616.469677][ T6634] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 616.470004][ T6634] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 616.470301][ T6634] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.470595][ T6634] ? 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) [ 616.470886][ T6634] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 616.471192][ T6634] netif_set_mtu (net/core/dev.c:9652) [ 616.471484][ T6634] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 616.471788][ T6634] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.472111][ T6634] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 616.472408][ T6634] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 616.472633][ T6634] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 616.472951][ T6634] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 616.473251][ T6634] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.473554][ T6634] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.473859][ T6634] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 616.474164][ T6634] ? __lock_release (kernel/locking/lockdep.c:5539) [ 616.474463][ T6634] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 616.474752][ T6634] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 616.475061][ T6634] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 616.475358][ T6634] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 616.475725][ T6634] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 616.476023][ T6634] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 616.476317][ T6634] ? __kernel_text_address (kernel/extable.c:79) [ 616.476608][ T6634] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.476915][ T6634] ? __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) [ 616.477210][ T6634] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 616.477588][ T6634] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.477885][ T6634] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.478183][ T6634] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 616.478474][ T6634] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 616.478768][ T6634] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.479065][ T6634] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 616.479352][ T6634] ? __create_object (mm/kmemleak.c:771) [ 616.479648][ T6634] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 616.479980][ T6634] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 616.480276][ T6634] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 616.480641][ T6634] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 616.480949][ T6634] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 616.481259][ T6634] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 616.481569][ T6634] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.481871][ T6634] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.482210][ T6634] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 616.482503][ T6634] ? __lock_release (kernel/locking/lockdep.c:5539) [ 616.482801][ T6634] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 616.483103][ T6634] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 616.483427][ T6634] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 616.483738][ T6634] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.484050][ T6634] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 616.484369][ T6634] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 616.484660][ T6634] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 616.484995][ T6634] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 616.485290][ T6634] ? 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) [ 616.485587][ T6634] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 616.485892][ T6634] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 616.486208][ T6634] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.486504][ T6634] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 616.486795][ T6634] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 616.487117][ T6634] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 616.487419][ T6634] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 616.487713][ T6634] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 616.488011][ T6634] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 616.488413][ T6634] ___sys_sendmsg (net/socket.c:2670) [ 616.488735][ T6634] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 616.489042][ T6634] ? __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) [ 616.489433][ T6634] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 616.489726][ T6634] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.490045][ T6634] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.490345][ T6634] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.490660][ T6634] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 616.490972][ T6634] ? __lock_release (kernel/locking/lockdep.c:5539) [ 616.491273][ T6634] __sys_sendmsg (net/socket.c:2700) [ 616.491560][ T6634] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 616.491928][ T6634] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 616.492259][ T6634] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.492553][ T6634] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 616.492864][ T6634] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 616.493247][ T6634] RIP: 0033:0x7f127e86c1e7 [ 616.493552][ T6634] 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) [ 616.494636][ T6634] RSP: 002b:00007ffcca2e7ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 616.495086][ T6634] RAX: ffffffffffffffda RBX: 00007ffcca2e82e0 RCX: 00007f127e86c1e7 [ 616.495526][ T6634] RDX: 0000000000000000 RSI: 00007ffcca2e7c10 RDI: 0000000000000005 [ 616.495993][ T6634] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 616.496437][ T6634] R10: 000000000326b910 R11: 0000000000000246 R12: 0000000000000003 [ 616.496869][ T6634] R13: 00000000686e4220 R14: 0000000000499600 R15: 0000000000000000 | [ 616.636188][ T6635] ------------[ cut here ]------------ | [ 616.636583][ T6635] WARNING: CPU: 2 PID: 6635 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) | [ 616.637848][ T6635] Modules linked in: [last unloaded: netdevsim] | [ 616.638953][ T6635] Tainted: [W]=WARN [ 616.639202][ T6635] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 616.639620][ T6635] 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) [ 616.639973][ T6635] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 616.641114][ T6635] RSP: 0018:ffffc9000a886d70 EFLAGS: 00010246 [ 616.641514][ T6635] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 616.642029][ T6635] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 616.642497][ T6635] RBP: ffffc9000a886e60 R08: 0000000000000001 R09: 0000000000000000 [ 616.643000][ T6635] R10: ffffc9000a886e90 R11: ffffffffad379160 R12: 1ffff92001510db2 [ 616.643496][ T6635] R13: 00000000000005dc R14: ffffc9000a886e90 R15: 0000000000000000 [ 616.643986][ T6635] FS: 00007fd35b8db800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 616.644527][ T6635] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 616.644990][ T6635] CR2: 00000000004e5800 CR3: 0000000010618001 CR4: 0000000000772ef0 [ 616.645465][ T6635] PKRU: 55555554 [ 616.645726][ T6635] Call Trace: [ 616.645991][ T6635] [ 616.646162][ T6635] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 616.646513][ T6635] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 616.646845][ T6635] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.647184][ T6635] ? 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) [ 616.647503][ T6635] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 616.647821][ T6635] netif_set_mtu (net/core/dev.c:9652) [ 616.648176][ T6635] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 616.648506][ T6635] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.648857][ T6635] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 616.649187][ T6635] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 616.649432][ T6635] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 616.649781][ T6635] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 616.650132][ T6635] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.650504][ T6635] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.650840][ T6635] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 616.651196][ T6635] ? __lock_release (kernel/locking/lockdep.c:5539) [ 616.651553][ T6635] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 616.651924][ T6635] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 616.652302][ T6635] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 616.652971][ T6635] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 616.653731][ T6635] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 616.654197][ T6635] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 616.654536][ T6635] ? __kernel_text_address (kernel/extable.c:79) [ 616.654874][ T6635] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.655220][ T6635] ? __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) [ 616.655561][ T6635] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 616.655981][ T6635] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.656311][ T6635] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.656642][ T6635] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 616.656984][ T6635] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 616.657319][ T6635] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.657649][ T6635] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 616.657989][ T6635] ? __create_object (mm/kmemleak.c:771) [ 616.658331][ T6635] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 616.658664][ T6635] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 616.659004][ T6635] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 616.659431][ T6635] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 616.659770][ T6635] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 616.660114][ T6635] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 616.660443][ T6635] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.660786][ T6635] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.661129][ T6635] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 616.661459][ T6635] ? __lock_release (kernel/locking/lockdep.c:5539) [ 616.661792][ T6635] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 616.662150][ T6635] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 616.662491][ T6635] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 616.662827][ T6635] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.663173][ T6635] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 616.663511][ T6635] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 616.663848][ T6635] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 616.664195][ T6635] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 616.664526][ T6635] ? 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) [ 616.664857][ T6635] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 616.665204][ T6635] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 616.665531][ T6635] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.665878][ T6635] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 616.666224][ T6635] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 616.666558][ T6635] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 616.666910][ T6635] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 616.667244][ T6635] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 616.667571][ T6635] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 616.668002][ T6635] ___sys_sendmsg (net/socket.c:2670) [ 616.668337][ T6635] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 616.668669][ T6635] ? __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) [ 616.669086][ T6635] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 616.669421][ T6635] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.669756][ T6635] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.670100][ T6635] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.670432][ T6635] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 616.670772][ T6635] ? __lock_release (kernel/locking/lockdep.c:5539) [ 616.671102][ T6635] __sys_sendmsg (net/socket.c:2700) [ 616.671417][ T6635] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 616.671834][ T6635] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 616.672191][ T6635] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.672507][ T6635] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 616.672827][ T6635] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 616.673232][ T6635] RIP: 0033:0x7fd35baa81e7 [ 616.673561][ T6635] 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) [ 616.674667][ T6635] RSP: 002b:00007ffc23be7378 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 616.675159][ T6635] RAX: ffffffffffffffda RBX: 00007ffc23be7ab0 RCX: 00007fd35baa81e7 [ 616.675642][ T6635] RDX: 0000000000000000 RSI: 00007ffc23be73e0 RDI: 0000000000000005 [ 616.676171][ T6635] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 616.676655][ T6635] R10: 0000000027533910 R11: 0000000000000246 R12: 0000000000000003 [ 616.677151][ T6635] R13: 00000000686e4220 R14: 0000000000499600 R15: 0000000000000000 | [ 616.848318][ T6636] ------------[ cut here ]------------ | [ 616.848945][ T6636] WARNING: CPU: 2 PID: 6636 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) | [ 616.849978][ T6636] Modules linked in: [last unloaded: netdevsim] | [ 616.851868][ T6636] Tainted: [W]=WARN [ 616.852328][ T6636] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 616.853027][ T6636] 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) [ 616.853585][ T6636] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 616.855530][ T6636] RSP: 0018:ffffc9000a206d70 EFLAGS: 00010246 [ 616.856250][ T6636] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 616.856982][ T6636] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 616.857603][ T6636] RBP: ffffc9000a206e60 R08: 0000000000000001 R09: 0000000000000000 [ 616.858088][ T6636] R10: ffffc9000a206e90 R11: ffffffffad379160 R12: 1ffff92001440db2 [ 616.858604][ T6636] R13: 00000000000005dc R14: ffffc9000a206e90 R15: 0000000000000000 [ 616.859093][ T6636] FS: 00007f0350b2e800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 616.859679][ T6636] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 616.860092][ T6636] CR2: 00000000004e5800 CR3: 000000000be53003 CR4: 0000000000772ef0 [ 616.860577][ T6636] PKRU: 55555554 [ 616.860820][ T6636] Call Trace: [ 616.861081][ T6636] [ 616.861251][ T6636] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 616.861591][ T6636] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 616.861930][ T6636] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.862268][ T6636] ? 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) [ 616.862824][ T6636] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 616.863397][ T6636] netif_set_mtu (net/core/dev.c:9652) [ 616.863971][ T6636] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 616.864551][ T6636] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.865131][ T6636] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 616.865690][ T6636] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 616.866136][ T6636] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 616.866614][ T6636] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 616.866954][ T6636] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.867297][ T6636] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.867621][ T6636] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 616.867958][ T6636] ? __lock_release (kernel/locking/lockdep.c:5539) [ 616.868378][ T6636] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 616.868692][ T6636] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 616.869023][ T6636] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 616.869363][ T6636] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 616.869763][ T6636] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 616.870094][ T6636] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 616.870432][ T6636] ? __kernel_text_address (kernel/extable.c:79) [ 616.870752][ T6636] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.871086][ T6636] ? __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) [ 616.871421][ T6636] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 616.871818][ T6636] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.872167][ T6636] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.872498][ T6636] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 616.872825][ T6636] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 616.873154][ T6636] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.873484][ T6636] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 616.873798][ T6636] ? __create_object (mm/kmemleak.c:771) [ 616.874125][ T6636] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 616.874460][ T6636] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 616.874779][ T6636] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 616.875187][ T6636] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 616.875529][ T6636] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 616.875850][ T6636] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 616.876174][ T6636] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.876509][ T6636] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.876826][ T6636] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 616.877150][ T6636] ? __lock_release (kernel/locking/lockdep.c:5539) [ 616.877480][ T6636] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 616.877805][ T6636] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 616.878135][ T6636] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 616.878498][ T6636] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.878820][ T6636] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 616.879157][ T6636] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 616.879639][ T6636] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 616.880230][ T6636] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 616.880565][ T6636] ? 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) [ 616.880885][ T6636] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 616.881217][ T6636] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 616.881533][ T6636] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.881855][ T6636] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 616.882197][ T6636] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 616.882547][ T6636] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 616.882883][ T6636] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 616.883221][ T6636] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 616.883536][ T6636] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 616.883946][ T6636] ___sys_sendmsg (net/socket.c:2670) [ 616.884258][ T6636] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 616.884573][ T6636] ? __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) [ 616.884974][ T6636] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 616.885300][ T6636] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.885617][ T6636] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.885954][ T6636] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.886268][ T6636] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 616.886583][ T6636] ? __lock_release (kernel/locking/lockdep.c:5539) [ 616.886913][ T6636] __sys_sendmsg (net/socket.c:2700) [ 616.887230][ T6636] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 616.887616][ T6636] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 616.887958][ T6636] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.888302][ T6636] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 616.888626][ T6636] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 616.889020][ T6636] RIP: 0033:0x7f0350cfb1e7 [ 616.889348][ T6636] 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) [ 616.890457][ T6636] RSP: 002b:00007fffc3c46958 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 616.890934][ T6636] RAX: ffffffffffffffda RBX: 00007fffc3c47090 RCX: 00007f0350cfb1e7 [ 616.891402][ T6636] RDX: 0000000000000000 RSI: 00007fffc3c469c0 RDI: 0000000000000005 [ 616.891863][ T6636] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 616.892366][ T6636] R10: 0000000027eb5910 R11: 0000000000000246 R12: 0000000000000003 [ 616.892835][ T6636] R13: 00000000686e4220 R14: 0000000000499600 R15: 0000000000000000 | [ 649.728600][ T7035] ------------[ cut here ]------------ | [ 649.728981][ T7035] WARNING: CPU: 3 PID: 7035 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) | [ 649.729599][ T7035] Modules linked in: [last unloaded: netdevsim] | [ 649.730638][ T7035] Tainted: [W]=WARN [ 649.730872][ T7035] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 649.733107][ T7035] 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) [ 649.733715][ T7035] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 649.735954][ T7035] RSP: 0018:ffffc9000b126d70 EFLAGS: 00010246 [ 649.736656][ T7035] RAX: 0000000000000000 RBX: ffff88800a749000 RCX: 0000000000000001 [ 649.737619][ T7035] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 649.738468][ T7035] RBP: ffffc9000b126e60 R08: 0000000000000001 R09: 0000000000000000 [ 649.739136][ T7035] R10: ffffc9000b126e90 R11: ffffffffad379160 R12: 1ffff92001624db2 [ 649.739598][ T7035] R13: 00000000000005dc R14: ffffc9000b126e90 R15: 0000000000000000 [ 649.740062][ T7035] FS: 00007fcd35738800(0000) GS:ffff8880873c8000(0000) knlGS:0000000000000000 [ 649.740616][ T7035] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 649.740997][ T7035] CR2: 00000000004e5800 CR3: 000000000d7a0001 CR4: 0000000000772ef0 [ 649.741442][ T7035] PKRU: 55555554 [ 649.741659][ T7035] Call Trace: [ 649.741875][ T7035] [ 649.742045][ T7035] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 649.742354][ T7035] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 649.742666][ T7035] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.743008][ T7035] ? 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) [ 649.743341][ T7035] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 649.743665][ T7035] netif_set_mtu (net/core/dev.c:9652) [ 649.743991][ T7035] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 649.744299][ T7035] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.744594][ T7035] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 649.744886][ T7035] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 649.745116][ T7035] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 649.745424][ T7035] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 649.745724][ T7035] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.746028][ T7035] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.746327][ T7035] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 649.746636][ T7035] ? __lock_release (kernel/locking/lockdep.c:5539) [ 649.746973][ T7035] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 649.747278][ T7035] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 649.747592][ T7035] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 649.747913][ T7035] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 649.748301][ T7035] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 649.748645][ T7035] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 649.748966][ T7035] ? __kernel_text_address (kernel/extable.c:79) [ 649.749285][ T7035] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.749609][ T7035] ? __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) [ 649.749940][ T7035] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 649.750336][ T7035] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.750657][ T7035] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.750988][ T7035] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 649.751302][ T7035] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 649.751612][ T7035] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.751928][ T7035] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 649.752254][ T7035] ? __create_object (mm/kmemleak.c:771) [ 649.752563][ T7035] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 649.752870][ T7035] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 649.753189][ T7035] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 649.753573][ T7035] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 649.753893][ T7035] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 649.754219][ T7035] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 649.754541][ T7035] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.754862][ T7035] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.755193][ T7035] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 649.755518][ T7035] ? __lock_release (kernel/locking/lockdep.c:5539) [ 649.755827][ T7035] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 649.756158][ T7035] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 649.756483][ T7035] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 649.756794][ T7035] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.757118][ T7035] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 649.757440][ T7035] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 649.757752][ T7035] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 649.758090][ T7035] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 649.758401][ T7035] ? 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) [ 649.758712][ T7035] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 649.759034][ T7035] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 649.759347][ T7035] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.759657][ T7035] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 649.759992][ T7035] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 649.760300][ T7035] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 649.760611][ T7035] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 649.760933][ T7035] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 649.761250][ T7035] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 649.761641][ T7035] ___sys_sendmsg (net/socket.c:2670) [ 649.761955][ T7035] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 649.762282][ T7035] ? __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) [ 649.762665][ T7035] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 649.762994][ T7035] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.763304][ T7035] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.763619][ T7035] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.763936][ T7035] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 649.764255][ T7035] ? __lock_release (kernel/locking/lockdep.c:5539) [ 649.764575][ T7035] __sys_sendmsg (net/socket.c:2700) [ 649.764881][ T7035] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 649.765267][ T7035] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 649.765608][ T7035] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.765913][ T7035] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 649.766204][ T7035] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 649.766564][ T7035] RIP: 0033:0x7fcd359051e7 [ 649.766864][ T7035] 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) [ 649.767915][ T7035] RSP: 002b:00007ffd7681b788 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 649.768369][ T7035] RAX: ffffffffffffffda RBX: 00007ffd7681bec0 RCX: 00007fcd359051e7 [ 649.768805][ T7035] RDX: 0000000000000000 RSI: 00007ffd7681b7f0 RDI: 0000000000000005 [ 649.769296][ T7035] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 649.769760][ T7035] R10: 0000000028da3910 R11: 0000000000000246 R12: 0000000000000003 [ 649.770246][ T7035] R13: 00000000686e4241 R14: 0000000000499600 R15: 0000000000000000 | [ 649.913487][ T7036] ------------[ cut here ]------------ | [ 649.914109][ T7036] WARNING: CPU: 1 PID: 7036 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) | [ 649.916883][ T7036] Modules linked in: [last unloaded: netdevsim] | [ 649.918778][ T7036] Tainted: [W]=WARN [ 649.919231][ T7036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 649.919953][ T7036] 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) [ 649.920500][ T7036] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 649.922475][ T7036] RSP: 0018:ffffc9000b0b6d70 EFLAGS: 00010246 [ 649.923209][ T7036] RAX: 0000000000000000 RBX: ffff888008454000 RCX: 0000000000000001 [ 649.924072][ T7036] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 649.924890][ T7036] RBP: ffffc9000b0b6e60 R08: 0000000000000001 R09: 0000000000000000 [ 649.925714][ T7036] R10: ffffc9000b0b6e90 R11: ffffffffad379160 R12: 1ffff92001616db2 [ 649.926249][ T7036] R13: 00000000000005dc R14: ffffc9000b0b6e90 R15: 0000000000000000 [ 649.926704][ T7036] FS: 00007f49bce18800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 649.927244][ T7036] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 649.927612][ T7036] CR2: 00000000004e5800 CR3: 0000000005b23004 CR4: 0000000000772ef0 [ 649.928061][ T7036] PKRU: 55555554 [ 649.928279][ T7036] Call Trace: [ 649.928499][ T7036] [ 649.928651][ T7036] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 649.928955][ T7036] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 649.929256][ T7036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.929593][ T7036] ? 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) [ 649.929917][ T7036] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 649.930225][ T7036] netif_set_mtu (net/core/dev.c:9652) [ 649.930531][ T7036] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 649.930848][ T7036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.931164][ T7036] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 649.931471][ T7036] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 649.931710][ T7036] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 649.932055][ T7036] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 649.932391][ T7036] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.932704][ T7036] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.933021][ T7036] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 649.933325][ T7036] ? __lock_release (kernel/locking/lockdep.c:5539) [ 649.933634][ T7036] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 649.933952][ T7036] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 649.934306][ T7036] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 649.934626][ T7036] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 649.935052][ T7036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 649.935378][ T7036] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 649.935698][ T7036] ? __kernel_text_address (kernel/extable.c:79) [ 649.936027][ T7036] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.936376][ T7036] ? __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) [ 649.936684][ T7036] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 649.937115][ T7036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.937407][ T7036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.937694][ T7036] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 649.937990][ T7036] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 649.938302][ T7036] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.938594][ T7036] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 649.938934][ T7036] ? __create_object (mm/kmemleak.c:771) [ 649.939226][ T7036] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 649.939520][ T7036] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 649.939832][ T7036] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 649.940207][ T7036] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 649.940506][ T7036] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 649.940807][ T7036] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 649.941120][ T7036] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.941439][ T7036] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.941729][ T7036] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 649.942062][ T7036] ? __lock_release (kernel/locking/lockdep.c:5539) [ 649.942357][ T7036] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 649.942671][ T7036] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 649.942973][ T7036] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 649.943266][ T7036] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.943610][ T7036] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 649.943913][ T7036] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 649.944256][ T7036] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 649.944558][ T7036] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 649.944878][ T7036] ? 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) [ 649.945181][ T7036] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 649.945474][ T7036] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 649.945803][ T7036] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.946109][ T7036] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 649.946426][ T7036] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 649.946722][ T7036] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 649.947062][ T7036] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 649.947358][ T7036] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 649.947645][ T7036] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 649.948069][ T7036] ___sys_sendmsg (net/socket.c:2670) [ 649.948356][ T7036] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 649.948650][ T7036] ? __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) [ 649.949019][ T7036] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 649.949309][ T7036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 649.949632][ T7036] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 649.949953][ T7036] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.950279][ T7036] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.950573][ T7036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.950887][ T7036] ? trace_rseq_update (./include/trace/events/rseq.h:11 (discriminator 21)) [ 649.951210][ T7036] __sys_sendmsg (net/socket.c:2700) [ 649.951499][ T7036] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 649.951887][ T7036] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 649.952221][ T7036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.952534][ T7036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 649.952836][ T7036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 649.953207][ T7036] RIP: 0033:0x7f49bcfe51e7 [ 649.953508][ T7036] 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) [ 649.954601][ T7036] RSP: 002b:00007ffd5672b308 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 649.955065][ T7036] RAX: ffffffffffffffda RBX: 00007ffd5672ba40 RCX: 00007f49bcfe51e7 [ 649.955529][ T7036] RDX: 0000000000000000 RSI: 00007ffd5672b370 RDI: 0000000000000005 [ 649.956009][ T7036] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 649.956478][ T7036] R10: 0000000015d45910 R11: 0000000000000246 R12: 0000000000000003 [ 649.956953][ T7036] R13: 00000000686e4241 R14: 0000000000499600 R15: 0000000000000000 | [ 650.098684][ T7037] ------------[ cut here ]------------ | [ 650.099042][ T7037] WARNING: CPU: 1 PID: 7037 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.099672][ T7037] Modules linked in: [last unloaded: netdevsim] | [ 650.100733][ T7037] Tainted: [W]=WARN [ 650.101000][ T7037] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 650.101368][ T7037] 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.101692][ T7037] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.102847][ T7037] RSP: 0018:ffffc9000b056d70 EFLAGS: 00010246 [ 650.103262][ T7037] RAX: 0000000000000000 RBX: ffff888005519000 RCX: 0000000000000001 [ 650.103751][ T7037] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 650.104225][ T7037] RBP: ffffc9000b056e60 R08: 0000000000000001 R09: 0000000000000000 [ 650.104715][ T7037] R10: ffffc9000b056e90 R11: ffffffffad379160 R12: 1ffff9200160adb2 [ 650.106220][ T7037] R13: 00000000000005dc R14: ffffc9000b056e90 R15: 0000000000000000 [ 650.106833][ T7037] FS: 00007f5226362800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 650.107779][ T7037] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 650.108515][ T7037] CR2: 00000000004e5800 CR3: 000000001022a006 CR4: 0000000000772ef0 [ 650.109130][ T7037] PKRU: 55555554 [ 650.109357][ T7037] Call Trace: [ 650.109576][ T7037] [ 650.109756][ T7037] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 650.110064][ T7037] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 650.110379][ T7037] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.110676][ T7037] ? 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.110982][ T7037] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 650.111290][ T7037] netif_set_mtu (net/core/dev.c:9652) [ 650.111595][ T7037] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 650.111922][ T7037] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.112231][ T7037] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 650.112523][ T7037] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 650.112746][ T7037] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 650.113109][ T7037] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 650.113415][ T7037] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.113735][ T7037] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.114038][ T7037] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 650.114330][ T7037] ? __lock_release (kernel/locking/lockdep.c:5539) [ 650.114622][ T7037] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 650.114920][ T7037] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 650.115251][ T7037] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 650.115568][ T7037] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 650.115983][ T7037] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 650.116272][ T7037] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 650.116568][ T7037] ? __kernel_text_address (kernel/extable.c:79) [ 650.116863][ T7037] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.117192][ T7037] ? __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.117484][ T7037] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 650.117869][ T7037] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.118197][ T7037] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.118507][ T7037] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 650.118800][ T7037] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 650.119124][ T7037] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.119415][ T7037] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 650.119704][ T7037] ? __create_object (mm/kmemleak.c:771) [ 650.120026][ T7037] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 650.120322][ T7037] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 650.120610][ T7037] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 650.120980][ T7037] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 650.121279][ T7037] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 650.121577][ T7037] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 650.121868][ T7037] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.122207][ T7037] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.122506][ T7037] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 650.122819][ T7037] ? __lock_release (kernel/locking/lockdep.c:5539) [ 650.123157][ T7037] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 650.123446][ T7037] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 650.123742][ T7037] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 650.124051][ T7037] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.124345][ T7037] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 650.124669][ T7037] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 650.124975][ T7037] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 650.125276][ T7037] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 650.125572][ T7037] ? 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.125866][ T7037] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 650.126198][ T7037] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 650.126489][ T7037] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.126790][ T7037] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 650.127118][ T7037] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 650.127407][ T7037] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 650.127724][ T7037] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 650.128035][ T7037] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 650.128328][ T7037] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 650.128705][ T7037] ___sys_sendmsg (net/socket.c:2670) [ 650.129023][ T7037] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 650.129317][ T7037] ? __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.129685][ T7037] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 650.129997][ T7037] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.130300][ T7037] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 650.130612][ T7037] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 650.130915][ T7037] ? __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.131204][ T7037] ? __lock_release (kernel/locking/lockdep.c:5539) [ 650.131505][ T7037] __sys_sendmsg (net/socket.c:2700) [ 650.131795][ T7037] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 650.132185][ T7037] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 650.132505][ T7037] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 650.132820][ T7037] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 650.133130][ T7037] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 650.133495][ T7037] RIP: 0033:0x7f522652f1e7 [ 650.133813][ T7037] 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.134875][ T7037] RSP: 002b:00007fff1d9b0048 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 650.135325][ T7037] RAX: ffffffffffffffda RBX: 00007fff1d9b0780 RCX: 00007f522652f1e7 [ 650.135777][ T7037] RDX: 0000000000000000 RSI: 00007fff1d9b00b0 RDI: 0000000000000005 [ 650.136251][ T7037] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 650.136733][ T7037] R10: 000000001ef2e910 R11: 0000000000000246 R12: 0000000000000003 [ 650.137175][ T7037] R13: 00000000686e4241 R14: 0000000000499600 R15: 0000000000000000 | [ 691.818484][ T7581] ------------[ cut here ]------------ | [ 691.818917][ T7581] WARNING: CPU: 0 PID: 7581 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) | [ 691.819577][ T7581] Modules linked in: [last unloaded: netdevsim] | [ 691.820581][ T7581] Tainted: [W]=WARN [ 691.820809][ T7581] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 691.821191][ T7581] 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) [ 691.821501][ T7581] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 691.822595][ T7581] RSP: 0018:ffffc9000ac16e70 EFLAGS: 00010246 [ 691.822986][ T7581] RAX: 0000000000000000 RBX: ffff88800bab2000 RCX: 0000000000000001 [ 691.823434][ T7581] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 691.823881][ T7581] RBP: ffffc9000ac16f60 R08: 0000000000000000 R09: 0000000000000000 [ 691.824350][ T7581] R10: ffffc9000ac16f90 R11: ffffffffac2fdd81 R12: 1ffff92001582dd2 [ 691.824799][ T7581] R13: 00000000000005dc R14: ffffc9000ac16f90 R15: ffff88800bab2ef8 [ 691.825794][ T7581] FS: 00007f1193993800(0000) GS:ffff888087248000(0000) knlGS:0000000000000000 [ 691.826329][ T7581] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 691.826709][ T7581] CR2: 00000000004e59f0 CR3: 000000000a204004 CR4: 0000000000772ef0 [ 691.827163][ T7581] PKRU: 55555554 [ 691.827391][ T7581] Call Trace: [ 691.827615][ T7581] [ 691.827770][ T7581] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 691.828090][ T7581] ? __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) [ 691.828471][ T7581] ? br_del_if (net/bridge/br_if.c:742) [ 691.828712][ T7581] ? br_device_event (net/bridge/br.c:123) [ 691.829020][ T7581] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 691.829317][ T7581] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 691.829618][ T7581] ? netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 691.829936][ T7581] ? netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 691.830236][ T7581] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 691.830534][ T7581] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 691.830833][ T7581] ? ___sys_sendmsg (net/socket.c:2670) [ 691.831140][ T7581] ? __sys_sendmsg (net/socket.c:2700) [ 691.831440][ T7581] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 691.831736][ T7581] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 691.832134][ T7581] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 691.832446][ T7581] netif_set_mtu (net/core/dev.c:9652) [ 691.832749][ T7581] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 691.833070][ T7581] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 691.833303][ T7581] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 691.833608][ T7581] br_del_if (net/bridge/br_if.c:743) [ 691.833835][ T7581] br_device_event (net/bridge/br.c:123) [ 691.834148][ T7581] ? __pfx_br_device_event (net/bridge/br.c:29) [ 691.834461][ T7581] notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 691.834768][ T7581] unregister_netdevice_many_notify (net/core/dev.c:12107) [ 691.835159][ T7581] ? 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) [ 691.835458][ T7581] ? __pfx_unregister_netdevice_many_notify (net/core/dev.c:12032) [ 691.835833][ T7581] ? unregister_netdevice_queue (net/core/dev.c:12004) [ 691.836213][ T7581] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 691.836587][ T7581] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 691.836974][ T7581] rtnl_dellink (net/core/rtnetlink.c:3515 net/core/rtnetlink.c:3555) [ 691.837279][ T7581] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 691.837624][ T7581] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 691.837937][ T7581] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 691.838244][ T7581] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 691.838543][ T7581] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 691.838841][ T7581] ? __lock_release (kernel/locking/lockdep.c:5539) [ 691.839151][ T7581] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 691.839451][ T7581] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 691.839752][ T7581] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 691.840081][ T7581] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 691.840389][ T7581] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 691.840684][ T7581] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 691.840992][ T7581] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 691.841300][ T7581] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 691.841605][ T7581] ? 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) [ 691.841919][ T7581] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 691.842235][ T7581] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 691.842532][ T7581] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 691.842836][ T7581] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 691.843146][ T7581] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 691.843449][ T7581] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 691.843756][ T7581] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 691.844077][ T7581] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 691.844385][ T7581] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 691.844765][ T7581] ___sys_sendmsg (net/socket.c:2670) [ 691.845073][ T7581] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 691.845374][ T7581] ? __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) [ 691.845749][ T7581] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 691.846068][ T7581] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 691.846370][ T7581] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 691.846671][ T7581] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 691.846981][ T7581] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 691.847278][ T7581] ? __lock_release (kernel/locking/lockdep.c:5539) [ 691.847580][ T7581] __sys_sendmsg (net/socket.c:2700) [ 691.847873][ T7581] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 691.848258][ T7581] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 691.848569][ T7581] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 691.848873][ T7581] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 691.849178][ T7581] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 691.849556][ T7581] RIP: 0033:0x7f1193b601e7 [ 691.849925][ T7581] 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) [ 691.851162][ T7581] RSP: 002b:00007ffecb0b69c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 691.851688][ T7581] RAX: ffffffffffffffda RBX: 00007ffecb0b7100 RCX: 00007f1193b601e7 [ 691.852179][ T7581] RDX: 0000000000000000 RSI: 00007ffecb0b6a30 RDI: 0000000000000005 [ 691.852626][ T7581] RBP: 0000000000000001 R08: 0000000000000003 R09: 0000000000000078 [ 691.853086][ T7581] R10: 00007f1193a5d498 R11: 0000000000000246 R12: 0000000000000001 [ 691.853535][ T7581] R13: 00000000686e426b R14: 0000000000499600 R15: 0000000000000000 | [ 692.605531][ T7588] ------------[ cut here ]------------ | [ 692.605875][ T7588] WARNING: CPU: 1 PID: 7588 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) | [ 692.606518][ T7588] Modules linked in: [last unloaded: netdevsim] | [ 692.607571][ T7588] Tainted: [W]=WARN [ 692.607809][ T7588] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 692.608210][ T7588] 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) [ 692.608534][ T7588] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 692.609670][ T7588] RSP: 0018:ffffc90009da6e70 EFLAGS: 00010246 [ 692.610086][ T7588] RAX: 0000000000000000 RBX: ffff88800bab2000 RCX: 0000000000000001 [ 692.610557][ T7588] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 692.611083][ T7588] RBP: ffffc90009da6f60 R08: 0000000000000000 R09: 0000000000000000 [ 692.611552][ T7588] R10: ffffc90009da6f90 R11: ffffffffad379160 R12: 1ffff920013b4dd2 [ 692.612045][ T7588] R13: 00000000000005dc R14: ffffc90009da6f90 R15: ffff88800bab2ef8 [ 692.612517][ T7588] FS: 00007f77301be800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 692.613078][ T7588] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 692.613476][ T7588] CR2: 00000000004e59f0 CR3: 000000000d4b8001 CR4: 0000000000772ef0 [ 692.613975][ T7588] PKRU: 55555554 [ 692.614221][ T7588] Call Trace: [ 692.614458][ T7588] [ 692.614618][ T7588] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 692.614945][ T7588] ? __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) [ 692.615333][ T7588] ? br_del_if (net/bridge/br_if.c:742) [ 692.615570][ T7588] ? br_device_event (net/bridge/br.c:123) [ 692.615883][ T7588] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 692.616207][ T7588] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 692.616521][ T7588] ? netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 692.616834][ T7588] ? netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 692.617155][ T7588] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 692.617466][ T7588] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 692.617777][ T7588] ? ___sys_sendmsg (net/socket.c:2670) [ 692.618105][ T7588] ? __sys_sendmsg (net/socket.c:2700) [ 692.618418][ T7588] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 692.618737][ T7588] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 692.619130][ T7588] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.619450][ T7588] netif_set_mtu (net/core/dev.c:9652) [ 692.619762][ T7588] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 692.620097][ T7588] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 692.620337][ T7588] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 692.620656][ T7588] br_del_if (net/bridge/br_if.c:743) [ 692.620893][ T7588] br_device_event (net/bridge/br.c:123) [ 692.621233][ T7588] ? __pfx_br_device_event (net/bridge/br.c:29) [ 692.621556][ T7588] notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 692.621878][ T7588] unregister_netdevice_many_notify (net/core/dev.c:12107) [ 692.622300][ T7588] ? 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) [ 692.622617][ T7588] ? __pfx_unregister_netdevice_many_notify (net/core/dev.c:12032) [ 692.623011][ T7588] ? unregister_netdevice_queue (net/core/dev.c:12004) [ 692.623404][ T7588] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 692.623796][ T7588] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 692.624200][ T7588] rtnl_dellink (net/core/rtnetlink.c:3515 net/core/rtnetlink.c:3555) [ 692.624516][ T7588] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 692.624877][ T7588] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.625204][ T7588] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 692.625522][ T7588] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.625842][ T7588] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 692.626176][ T7588] ? __lock_release (kernel/locking/lockdep.c:5539) [ 692.626500][ T7588] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 692.626816][ T7588] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 692.627142][ T7588] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 692.627480][ T7588] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 692.627801][ T7588] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 692.628126][ T7588] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 692.628448][ T7588] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 692.628773][ T7588] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 692.629092][ T7588] ? 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) [ 692.629406][ T7588] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 692.629725][ T7588] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 692.630052][ T7588] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 692.630379][ T7588] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 692.630715][ T7588] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 692.631037][ T7588] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 692.631362][ T7588] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 692.631678][ T7588] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 692.631993][ T7588] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 692.632400][ T7588] ___sys_sendmsg (net/socket.c:2670) [ 692.632708][ T7588] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 692.633034][ T7588] ? __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) [ 692.633423][ T7588] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 692.633737][ T7588] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.634068][ T7588] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 692.634395][ T7588] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.634706][ T7588] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 692.635025][ T7588] ? __lock_release (kernel/locking/lockdep.c:5539) [ 692.635347][ T7588] __sys_sendmsg (net/socket.c:2700) [ 692.635664][ T7588] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 692.636057][ T7588] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 692.636379][ T7588] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 692.636694][ T7588] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 692.637016][ T7588] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 692.637404][ T7588] RIP: 0033:0x7f773038b1e7 [ 692.637728][ T7588] 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) [ 692.638859][ T7588] RSP: 002b:00007ffe69ba7798 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 692.639343][ T7588] RAX: ffffffffffffffda RBX: 00007ffe69ba7ed0 RCX: 00007f773038b1e7 [ 692.639812][ T7588] RDX: 0000000000000000 RSI: 00007ffe69ba7800 RDI: 0000000000000005 [ 692.640294][ T7588] RBP: 0000000000000001 R08: 0000000000000003 R09: 0000000000000078 [ 692.640765][ T7588] R10: 00007f7730288498 R11: 0000000000000246 R12: 0000000000000001 [ 692.641240][ T7588] R13: 00000000686e426c R14: 0000000000499600 R15: 0000000000000000 | [ 692.923431][ T7589] ------------[ cut here ]------------ | [ 692.923790][ T7589] WARNING: CPU: 2 PID: 7589 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) | [ 692.924479][ T7589] Modules linked in: [last unloaded: netdevsim] | [ 692.925661][ T7589] Tainted: [W]=WARN [ 692.925945][ T7589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 692.926370][ T7589] 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) [ 692.926731][ T7589] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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 [ 692.927950][ T7589] RSP: 0018:ffffc90009da6e70 EFLAGS: 00010246 [ 692.928365][ T7589] RAX: 0000000000000000 RBX: ffff88800bab2000 RCX: 0000000000000001 [ 692.928863][ T7589] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 692.929411][ T7589] RBP: ffffc90009da6f60 R08: 0000000000000000 R09: 0000000000000000 [ 692.929930][ T7589] R10: ffffc90009da6f90 R11: ffffffffad379160 R12: 1ffff920013b4dd2 [ 692.930428][ T7589] R13: 00000000000005dc R14: ffffc90009da6f90 R15: ffff88800bab2ef8 [ 692.930947][ T7589] FS: 00007f0553106800(0000) GS:ffff888087348000(0000) knlGS:0000000000000000 [ 692.931522][ T7589] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 692.931989][ T7589] CR2: 00000000004e59f8 CR3: 000000000f42c001 CR4: 0000000000772ef0 [ 692.932526][ T7589] PKRU: 55555554 [ 692.932786][ T7589] Call Trace: [ 692.933060][ T7589] [ 692.933254][ T7589] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 692.933617][ T7589] ? __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) [ 692.934038][ T7589] ? br_del_if (net/bridge/br_if.c:742) [ 692.934294][ T7589] ? br_device_event (net/bridge/br.c:123) [ 692.934626][ T7589] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 692.934987][ T7589] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 692.935329][ T7589] ? netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 692.935663][ T7589] ? netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 692.936023][ T7589] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 692.936355][ T7589] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 692.936693][ T7589] ? ___sys_sendmsg (net/socket.c:2670) [ 692.937033][ T7589] ? __sys_sendmsg (net/socket.c:2700) [ 692.937360][ T7589] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 692.937684][ T7589] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 692.938094][ T7589] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.938441][ T7589] netif_set_mtu (net/core/dev.c:9652) [ 692.938806][ T7589] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 692.939173][ T7589] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 692.939432][ T7589] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 692.939768][ T7589] br_del_if (net/bridge/br_if.c:743) [ 692.940078][ T7589] br_device_event (net/bridge/br.c:123) [ 692.940420][ T7589] ? __pfx_br_device_event (net/bridge/br.c:29) [ 692.940772][ T7589] notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 692.941145][ T7589] unregister_netdevice_many_notify (net/core/dev.c:12107) [ 692.941563][ T7589] ? 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) [ 692.941890][ T7589] ? __pfx_unregister_netdevice_many_notify (net/core/dev.c:12032) [ 692.942319][ T7589] ? unregister_netdevice_queue (net/core/dev.c:12004) [ 692.942720][ T7589] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 692.943136][ T7589] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 692.943551][ T7589] rtnl_dellink (net/core/rtnetlink.c:3515 net/core/rtnetlink.c:3555) [ 692.943894][ T7589] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 692.944330][ T7589] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.944664][ T7589] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 692.945009][ T7589] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.945337][ T7589] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 692.945662][ T7589] ? __lock_release (kernel/locking/lockdep.c:5539) [ 692.946057][ T7589] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 692.946386][ T7589] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 692.946736][ T7589] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 692.947085][ T7589] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 692.947423][ T7589] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 692.947751][ T7589] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 692.948131][ T7589] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 692.948474][ T7589] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 692.948802][ T7589] ? 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) [ 692.949151][ T7589] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 692.949484][ T7589] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 692.949809][ T7589] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 692.950197][ T7589] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 692.950528][ T7589] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 692.950858][ T7589] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 692.951210][ T7589] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 692.951547][ T7589] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 692.951877][ T7589] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 692.952357][ T7589] ___sys_sendmsg (net/socket.c:2670) [ 692.952684][ T7589] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 692.953018][ T7589] ? __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) [ 692.953433][ T7589] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 692.953769][ T7589] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.954169][ T7589] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 692.954509][ T7589] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.954839][ T7589] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 692.955175][ T7589] ? __lock_release (kernel/locking/lockdep.c:5539) [ 692.955510][ T7589] __sys_sendmsg (net/socket.c:2700) [ 692.955844][ T7589] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 692.956297][ T7589] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 692.956641][ T7589] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 692.956990][ T7589] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 692.957323][ T7589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 692.957724][ T7589] RIP: 0033:0x7f05532d31e7 [ 692.958075][ T7589] 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) [ 692.959220][ T7589] RSP: 002b:00007ffd696ed0f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 692.959707][ T7589] RAX: ffffffffffffffda RBX: 00007ffd696ed830 RCX: 00007f05532d31e7 [ 692.960198][ T7589] RDX: 0000000000000000 RSI: 00007ffd696ed160 RDI: 0000000000000005 [ 692.960680][ T7589] RBP: 0000000000000001 R08: 0000000000000003 R09: 0000000000000078 [ 692.961218][ T7589] R10: 00007f05531d0498 R11: 0000000000000246 R12: 0000000000000001 [ 692.961707][ T7589] R13: 00000000686e426c R14: 0000000000499600 R15: 0000000000000000 | [ 693.293892][ T7590] ------------[ cut here ]------------ | [ 693.294287][ T7590] WARNING: CPU: 1 PID: 7590 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.294971][ T7590] Modules linked in: [last unloaded: netdevsim] | [ 693.296028][ T7590] Tainted: [W]=WARN [ 693.296269][ T7590] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 693.296672][ T7590] 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.297003][ T7590] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 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 ca 7e 82 00 call 0x827eeb 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.298140][ T7590] RSP: 0018:ffffc90009d96e70 EFLAGS: 00010246 [ 693.298536][ T7590] RAX: 0000000000000000 RBX: ffff88800bab2000 RCX: 0000000000000001 [ 693.299012][ T7590] RDX: 0000000000000000 RSI: ffffffffacee6e91 RDI: ffffffffac6555a0 [ 693.299479][ T7590] RBP: ffffc90009d96f60 R08: 0000000000000000 R09: 0000000000000000 [ 693.299961][ T7590] R10: ffffc90009d96f90 R11: ffffffffad379160 R12: 1ffff920013b2dd2 [ 693.300433][ T7590] R13: 00000000000005dc R14: ffffc90009d96f90 R15: ffff88800bab2ef8 [ 693.300911][ T7590] FS: 00007f58de3eb800(0000) GS:ffff8880872c8000(0000) knlGS:0000000000000000 [ 693.301460][ T7590] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 693.301864][ T7590] CR2: 00000000004e5a00 CR3: 000000000b30e002 CR4: 0000000000772ef0 [ 693.302367][ T7590] PKRU: 55555554 [ 693.302605][ T7590] Call Trace: [ 693.302839][ T7590] [ 693.303005][ T7590] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 693.303323][ T7590] ? __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.303708][ T7590] ? br_del_if (net/bridge/br_if.c:742) [ 693.303954][ T7590] ? br_device_event (net/bridge/br.c:123) [ 693.304281][ T7590] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 693.304592][ T7590] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 693.304945][ T7590] ? netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 693.305260][ T7590] ? netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 693.305569][ T7590] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 693.305880][ T7590] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 693.306202][ T7590] ? ___sys_sendmsg (net/socket.c:2670) [ 693.306514][ T7590] ? __sys_sendmsg (net/socket.c:2700) [ 693.306830][ T7590] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 693.307150][ T7590] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 693.307542][ T7590] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 693.307866][ T7590] netif_set_mtu (net/core/dev.c:9652) [ 693.308186][ T7590] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 693.308514][ T7590] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 693.308753][ T7590] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 693.309084][ T7590] br_del_if (net/bridge/br_if.c:743) [ 693.309323][ T7590] br_device_event (net/bridge/br.c:123) [ 693.309635][ T7590] ? __pfx_br_device_event (net/bridge/br.c:29) [ 693.309975][ T7590] notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 693.310299][ T7590] unregister_netdevice_many_notify (net/core/dev.c:12107) [ 693.310695][ T7590] ? 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.311016][ T7590] ? __pfx_unregister_netdevice_many_notify (net/core/dev.c:12032) [ 693.311410][ T7590] ? unregister_netdevice_queue (net/core/dev.c:12004) [ 693.311799][ T7590] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 693.312214][ T7590] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 693.312623][ T7590] rtnl_dellink (net/core/rtnetlink.c:3515 net/core/rtnetlink.c:3555) [ 693.312949][ T7590] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 693.313311][ T7590] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 693.313635][ T7590] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 693.313975][ T7590] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 693.314296][ T7590] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 693.314623][ T7590] ? __lock_release (kernel/locking/lockdep.c:5539) [ 693.314951][ T7590] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 693.315272][ T7590] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 693.315588][ T7590] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 693.315942][ T7590] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 693.316261][ T7590] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 693.316580][ T7590] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 693.316909][ T7590] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 693.317238][ T7590] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 693.317549][ T7590] ? 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.317864][ T7590] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 693.318196][ T7590] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 693.318510][ T7590] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 693.318836][ T7590] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 693.319160][ T7590] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 693.319474][ T7590] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 693.319796][ T7590] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 693.320120][ T7590] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 693.320435][ T7590] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 693.320840][ T7590] ___sys_sendmsg (net/socket.c:2670) [ 693.321166][ T7590] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 693.321480][ T7590] ? __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.321870][ T7590] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 693.322211][ T7590] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 693.322527][ T7590] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 693.322848][ T7590] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 693.323168][ T7590] ? __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.323487][ T7590] ? __lock_release (kernel/locking/lockdep.c:5539) [ 693.323808][ T7590] __sys_sendmsg (net/socket.c:2700) [ 693.324126][ T7590] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 693.324510][ T7590] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 693.324838][ T7590] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 693.325158][ T7590] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 693.325470][ T7590] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 693.325871][ T7590] RIP: 0033:0x7f58de5b81e7 [ 693.326222][ T7590] 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.327341][ T7590] RSP: 002b:00007fffb10ec408 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 693.327815][ T7590] RAX: ffffffffffffffda RBX: 00007fffb10ecb40 RCX: 00007f58de5b81e7 [ 693.328297][ T7590] RDX: 0000000000000000 RSI: 00007fffb10ec470 RDI: 0000000000000005 [ 693.328766][ T7590] RBP: 0000000000000001 R08: 0000000000000003 R09: 0000000000000078 [ 693.329246][ T7590] R10: 00007f58de4b5498 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