====================================== | 0 | xx__-> [ 11.323032][ T229] ------------[ cut here ]------------ | [ 11.323735][ T229] WARNING: CPU: 0 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 11.324433][ T229] Modules linked in: netdevsim [ 11.326623][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.327023][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.327467][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 11.328641][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 11.329068][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 11.329576][ T229] RDX: 0000000000000000 RSI: ffff888009d9ac98 RDI: ffff88800bab0b28 [ 11.330091][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 11.330601][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 11.331098][ T229] R13: ffff888009d9a128 R14: ffff888009d9a008 R15: ffff888009d9a000 [ 11.331600][ T229] FS: 00007ff621760740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 11.332195][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.332740][ T229] CR2: 0000563cbf1c847c CR3: 0000000008c22004 CR4: 0000000000772ef0 [ 11.333262][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 11.333766][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 11.334276][ T229] PKRU: 55555554 [ 11.334545][ T229] Call Trace: [ 11.334807][ T229] [ 11.334988][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.335353][ T229] ? __warn (kernel/panic.c:748) [ 11.335608][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.335936][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 11.336288][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 11.336545][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 11.336884][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 11.337251][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.337609][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 11.338037][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 11.338401][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 11.338733][ T229] register_netdevice (net/core/dev.c:11003) [ 11.339089][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 11.339454][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 11.339815][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 11.340262][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 11.340722][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 11.341177][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 11.341514][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 11.341868][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 11.342331][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 11.342647][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 11.342993][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 11.343364][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 11.343717][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 11.343997][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 11.344355][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 11.344701][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 11.345035][ T229] ksys_write (fs/read_write.c:731) [ 11.345309][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 11.345652][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 11.345987][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 11.346403][ T229] RIP: 0033:0x7ff6218a1b77 [ 11.346747][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 11.347853][ T229] RSP: 002b:00007ffc3462d1b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 11.348343][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 11.348851][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 11.349363][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 11.349867][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 11.350399][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 142.139482][ T229] ------------[ cut here ]------------ | [ 142.139822][ T229] WARNING: CPU: 2 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 142.140232][ T229] Modules linked in: netdevsim | [ 142.140817][ T229] Tainted: [W]=WARN [ 142.140982][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 142.141277][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 142.141546][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 142.142209][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 142.142457][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 142.142742][ T229] RDX: 0000000000000000 RSI: ffff888004fbac98 RDI: ffff88800bab0b28 [ 142.143033][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 142.143328][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 142.143618][ T229] R13: ffff888004fba128 R14: ffff888004fba008 R15: ffff888004fba000 [ 142.143902][ T229] FS: 00007ff621760740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 142.144239][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 142.144490][ T229] CR2: 0000563cbf1ed4f8 CR3: 0000000008c22001 CR4: 0000000000772ef0 [ 142.144779][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 142.145087][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 142.145425][ T229] PKRU: 55555554 [ 142.145581][ T229] Call Trace: [ 142.145735][ T229] [ 142.145843][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 142.146051][ T229] ? __warn (kernel/panic.c:748) [ 142.146246][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 142.146450][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 142.146657][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 142.146815][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 142.147022][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 142.147269][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 142.147511][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 142.147761][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 142.147969][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 142.148187][ T229] register_netdevice (net/core/dev.c:11003) [ 142.148392][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 142.148599][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 142.148818][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 142.149073][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 142.149395][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 142.149657][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 142.149859][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 142.150067][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 142.150325][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 142.150523][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 142.150722][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 142.150930][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 142.151141][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 142.151306][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 142.151504][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 142.151732][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 142.151937][ T229] ksys_write (fs/read_write.c:731) [ 142.152101][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 142.152324][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 142.152528][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 142.152769][ T229] RIP: 0033:0x7ff6218a1b77 [ 142.152974][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 142.153696][ T229] RSP: 002b:00007ffc3462be48 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 142.153991][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 142.154286][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 142.154572][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 142.154859][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 142.155159][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 143.746966][ T229] ------------[ cut here ]------------ | [ 143.747259][ T229] WARNING: CPU: 2 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 143.747670][ T229] Modules linked in: netdevsim | [ 143.748310][ T229] Tainted: [W]=WARN [ 143.748469][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 143.748722][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 143.748980][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 143.749756][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 143.750051][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 143.750436][ T229] RDX: 0000000000000000 RSI: ffff8880049aac98 RDI: ffff88800bab0b28 [ 143.750724][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 143.751012][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 143.751341][ T229] R13: ffff8880049aa128 R14: ffff8880049aa008 R15: ffff8880049aa000 [ 143.751646][ T229] FS: 00007ff621760740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 143.751985][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 143.752261][ T229] CR2: 0000563cbf1c847c CR3: 0000000008c22002 CR4: 0000000000772ef0 [ 143.752551][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 143.752840][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 143.753155][ T229] PKRU: 55555554 [ 143.753313][ T229] Call Trace: [ 143.753466][ T229] [ 143.753583][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 143.753786][ T229] ? __warn (kernel/panic.c:748) [ 143.753943][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 143.754171][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 143.754382][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 143.754546][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 143.754748][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 143.754966][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 143.755221][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 143.755479][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 143.755683][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 143.755891][ T229] register_netdevice (net/core/dev.c:11003) [ 143.756101][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 143.756347][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 143.756564][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 143.756827][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 143.757099][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 143.757382][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 143.757595][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 143.757805][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 143.758061][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 143.758287][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 143.758490][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 143.758691][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 143.758896][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 143.759060][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 143.759306][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 143.759529][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 143.759740][ T229] ksys_write (fs/read_write.c:731) [ 143.759898][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 143.760133][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 143.760345][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 143.760593][ T229] RIP: 0033:0x7ff6218a1b77 [ 143.760797][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 143.761476][ T229] RSP: 002b:00007ffc3462be48 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 143.761781][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 143.762072][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 143.762386][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 143.762670][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 143.762955][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 145.224947][ T229] ------------[ cut here ]------------ | [ 145.225318][ T229] WARNING: CPU: 2 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 145.225724][ T229] Modules linked in: netdevsim | [ 145.226353][ T229] Tainted: [W]=WARN [ 145.226510][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 145.226761][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 145.227012][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 145.227683][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 145.227934][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 145.228281][ T229] RDX: 0000000000000000 RSI: ffff88800b2a2c98 RDI: ffff88800bab0b28 [ 145.228570][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 145.228888][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 145.229190][ T229] R13: ffff88800b2a2128 R14: ffff88800b2a2008 R15: ffff88800b2a2000 [ 145.229478][ T229] FS: 00007ff621760740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 145.229838][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 145.230095][ T229] CR2: 0000563cbf1c847c CR3: 0000000008c22002 CR4: 0000000000772ef0 [ 145.230405][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 145.230710][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 145.231016][ T229] PKRU: 55555554 [ 145.231190][ T229] Call Trace: [ 145.231358][ T229] [ 145.231471][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 145.231686][ T229] ? __warn (kernel/panic.c:748) [ 145.231858][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 145.232066][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 145.232291][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 145.232452][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 145.232652][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 145.232880][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 145.233106][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 145.233377][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 145.233599][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 145.233833][ T229] register_netdevice (net/core/dev.c:11003) [ 145.234053][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 145.234312][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 145.234549][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 145.234810][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 145.235084][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 145.235355][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 145.235561][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 145.235774][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 145.236030][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 145.236277][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 145.236484][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 145.236702][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 145.236921][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 145.237087][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 145.237307][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 145.237522][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 145.237751][ T229] ksys_write (fs/read_write.c:731) [ 145.237925][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 145.238178][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 145.238396][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 145.238654][ T229] RIP: 0033:0x7ff6218a1b77 [ 145.238864][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 145.239561][ T229] RSP: 002b:00007ffc3462be48 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 145.239856][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 145.240188][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 145.240483][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 145.240788][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 145.241078][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 146.811424][ T229] ------------[ cut here ]------------ | [ 146.811720][ T229] WARNING: CPU: 2 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 146.812132][ T229] Modules linked in: netdevsim | [ 146.812728][ T229] Tainted: [W]=WARN [ 146.812884][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 146.813143][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 146.813404][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 146.814110][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 146.814378][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 146.814671][ T229] RDX: 0000000000000000 RSI: ffff88800b05ac98 RDI: ffff88800bab0b28 [ 146.814962][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 146.815382][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 146.815687][ T229] R13: ffff88800b05a128 R14: ffff88800b05a008 R15: ffff88800b05a000 [ 146.815983][ T229] FS: 00007ff621760740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 146.816328][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 146.816575][ T229] CR2: 0000563cbf1fa018 CR3: 0000000008c22003 CR4: 0000000000772ef0 [ 146.816868][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 146.817172][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 146.817462][ T229] PKRU: 55555554 [ 146.817620][ T229] Call Trace: [ 146.817780][ T229] [ 146.817889][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 146.818094][ T229] ? __warn (kernel/panic.c:748) [ 146.818265][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 146.818484][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 146.818696][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 146.818853][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 146.819058][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 146.819280][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 146.819490][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 146.819740][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 146.819951][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 146.820168][ T229] register_netdevice (net/core/dev.c:11003) [ 146.820379][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 146.820590][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 146.820804][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 146.821075][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 146.821360][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 146.821627][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 146.821833][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 146.822042][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 146.822308][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 146.822505][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 146.822709][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 146.822913][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 146.823137][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 146.823307][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 146.823510][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 146.823722][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 146.823932][ T229] ksys_write (fs/read_write.c:731) [ 146.824091][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 146.824314][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 146.824519][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 146.824759][ T229] RIP: 0033:0x7ff6218a1b77 [ 146.824964][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 146.825634][ T229] RSP: 002b:00007ffc3462be48 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 146.825927][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 146.826225][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 146.826512][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 146.826797][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 146.827099][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 148.306382][ T229] ------------[ cut here ]------------ | [ 148.306672][ T229] WARNING: CPU: 2 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 148.307069][ T229] Modules linked in: netdevsim | [ 148.307730][ T229] Tainted: [W]=WARN [ 148.307901][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 148.308172][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 148.308442][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 148.309150][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 148.309419][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 148.309719][ T229] RDX: 0000000000000000 RSI: ffff888008f0ac98 RDI: ffff88800bab0b28 [ 148.310036][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 148.310364][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 148.310675][ T229] R13: ffff888008f0a128 R14: ffff888008f0a008 R15: ffff888008f0a000 [ 148.310980][ T229] FS: 00007ff621760740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 148.311348][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 148.311626][ T229] CR2: 0000563cbf1ed5e8 CR3: 0000000008c22003 CR4: 0000000000772ef0 [ 148.311933][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 148.312260][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 148.312568][ T229] PKRU: 55555554 [ 148.312731][ T229] Call Trace: [ 148.312888][ T229] [ 148.313001][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 148.313221][ T229] ? __warn (kernel/panic.c:748) [ 148.313391][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 148.313611][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 148.313837][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 148.314007][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 148.314232][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 148.314470][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 148.314696][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 148.314959][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 148.315205][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 148.315435][ T229] register_netdevice (net/core/dev.c:11003) [ 148.315646][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 148.315865][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 148.316095][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 148.316378][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 148.316659][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 148.316920][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 148.317155][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 148.317375][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 148.317638][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 148.317840][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 148.318048][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 148.318305][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 148.318524][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 148.318703][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 148.318913][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 148.319178][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 148.319413][ T229] ksys_write (fs/read_write.c:731) [ 148.319581][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 148.319802][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 148.320043][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 148.320322][ T229] RIP: 0033:0x7ff6218a1b77 [ 148.320539][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 148.321216][ T229] RSP: 002b:00007ffc3462be48 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 148.321525][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 148.321861][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 148.322177][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 148.322509][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 148.322804][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 149.877932][ T229] ------------[ cut here ]------------ | [ 149.878237][ T229] WARNING: CPU: 0 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 149.878619][ T229] Modules linked in: netdevsim | [ 149.879209][ T229] Tainted: [W]=WARN [ 149.879354][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 149.879584][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 149.879844][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 149.880503][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 149.880738][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 149.881113][ T229] RDX: 0000000000000000 RSI: ffff888009d9ac98 RDI: ffff88800bab0b28 [ 149.881416][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 149.881716][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 149.882001][ T229] R13: ffff888009d9a128 R14: ffff888009d9a008 R15: ffff888009d9a000 [ 149.882297][ T229] FS: 00007ff621760740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 149.882622][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 149.882869][ T229] CR2: 00007fe6d06ff370 CR3: 0000000008c22002 CR4: 0000000000772ef0 [ 149.883170][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 149.883449][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 149.883733][ T229] PKRU: 55555554 [ 149.883888][ T229] Call Trace: [ 149.884033][ T229] [ 149.884142][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 149.884333][ T229] ? __warn (kernel/panic.c:748) [ 149.884478][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 149.884667][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 149.884876][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 149.885023][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 149.885222][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 149.885424][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 149.885621][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 149.885878][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 149.886070][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 149.886297][ T229] register_netdevice (net/core/dev.c:11003) [ 149.886500][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 149.886697][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 149.886912][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 149.887262][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 149.887529][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 149.887784][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 149.887976][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 149.888254][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 149.888498][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 149.888683][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 149.888885][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 149.889102][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 149.889311][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 149.889464][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 149.889668][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 149.889879][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 149.890076][ T229] ksys_write (fs/read_write.c:731) [ 149.890285][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 149.890485][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 149.890676][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 149.890929][ T229] RIP: 0033:0x7ff6218a1b77 [ 149.891137][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 149.891820][ T229] RSP: 002b:00007ffc3462be48 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 149.892112][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 149.892435][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 149.892720][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 149.893020][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 149.893318][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 151.401089][ T229] ------------[ cut here ]------------ | [ 151.401341][ T229] WARNING: CPU: 0 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 151.401754][ T229] Modules linked in: netdevsim | [ 151.403603][ T229] Tainted: [W]=WARN [ 151.403759][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 151.404009][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 151.404392][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 151.405097][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 151.405375][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 151.405678][ T229] RDX: 0000000000000000 RSI: ffff888004fbac98 RDI: ffff88800bab0b28 [ 151.405978][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 151.406291][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 151.406602][ T229] R13: ffff888004fba128 R14: ffff888004fba008 R15: ffff888004fba000 [ 151.406906][ T229] FS: 00007ff621760740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 151.407268][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 151.407530][ T229] CR2: 0000563cbf1c847c CR3: 0000000008c22002 CR4: 0000000000772ef0 [ 151.407837][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 151.408145][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 151.408448][ T229] PKRU: 55555554 [ 151.408602][ T229] Call Trace: [ 151.408754][ T229] [ 151.408859][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 151.409061][ T229] ? __warn (kernel/panic.c:748) [ 151.409231][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 151.409449][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 151.409661][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 151.409815][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 151.410015][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 151.410243][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 151.410456][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 151.410713][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 151.410921][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 151.411137][ T229] register_netdevice (net/core/dev.c:11003) [ 151.411345][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 151.411571][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 151.411792][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 151.412055][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 151.412340][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 151.412601][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 151.412807][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 151.413017][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 151.413284][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 151.413486][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 151.413690][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 151.413894][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 151.414105][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 151.414282][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 151.414486][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 151.414700][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 151.414914][ T229] ksys_write (fs/read_write.c:731) [ 151.415068][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 151.415291][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 151.415503][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 151.415755][ T229] RIP: 0033:0x7ff6218a1b77 [ 151.415966][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 151.416675][ T229] RSP: 002b:00007ffc3462be48 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 151.416981][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 151.417288][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 151.417585][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 151.417880][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 151.418185][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 152.927549][ T229] ------------[ cut here ]------------ | [ 152.927867][ T229] WARNING: CPU: 0 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 152.929157][ T229] Modules linked in: netdevsim | [ 152.929804][ T229] Tainted: [W]=WARN [ 152.929969][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 152.930249][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 152.930521][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 152.931272][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 152.931554][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 152.931876][ T229] RDX: 0000000000000000 RSI: ffff8880049aac98 RDI: ffff88800bab0b28 [ 152.932214][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 152.932507][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 152.932797][ T229] R13: ffff8880049aa128 R14: ffff8880049aa008 R15: ffff8880049aa000 [ 152.933086][ T229] FS: 00007ff621760740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 152.933434][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 152.933684][ T229] CR2: 0000563cbf387de8 CR3: 0000000008c22004 CR4: 0000000000772ef0 [ 152.933973][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 152.934272][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 152.934564][ T229] PKRU: 55555554 [ 152.934712][ T229] Call Trace: [ 152.934860][ T229] [ 152.934969][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 152.935174][ T229] ? __warn (kernel/panic.c:748) [ 152.935327][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 152.935529][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 152.935745][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 152.935902][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 152.936106][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 152.936345][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 152.936561][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 152.936826][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 152.937042][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 152.937267][ T229] register_netdevice (net/core/dev.c:11003) [ 152.937485][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 152.937704][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 152.937936][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 152.938216][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 152.938501][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 152.938770][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 152.938984][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 152.939210][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 152.939481][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 152.939688][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 152.939897][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 152.940109][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 152.940336][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 152.940501][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 152.940715][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 152.940933][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 152.941160][ T229] ksys_write (fs/read_write.c:731) [ 152.941322][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 152.941546][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 152.941757][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 152.942011][ T229] RIP: 0033:0x7ff6218a1b77 [ 152.942234][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 152.942953][ T229] RSP: 002b:00007ffc3462be48 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 152.943275][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 152.943583][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 152.943893][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 152.944209][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 152.944515][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 154.412719][ T229] ------------[ cut here ]------------ | [ 154.412964][ T229] WARNING: CPU: 3 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 154.413388][ T229] Modules linked in: netdevsim | [ 154.414019][ T229] Tainted: [W]=WARN [ 154.414187][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 154.414448][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 154.414713][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 154.415438][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 154.415700][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 154.416011][ T229] RDX: 0000000000000000 RSI: ffff88800b2a2c98 RDI: ffff88800bab0b28 [ 154.416333][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 154.416636][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 154.416938][ T229] R13: ffff88800b2a2128 R14: ffff88800b2a2008 R15: ffff88800b2a2000 [ 154.417249][ T229] FS: 00007ff621760740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 154.417609][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 154.417867][ T229] CR2: 00007ff28dde3000 CR3: 0000000008c22002 CR4: 0000000000772ef0 [ 154.418184][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 154.418484][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 154.418788][ T229] PKRU: 55555554 [ 154.418943][ T229] Call Trace: [ 154.419095][ T229] [ 154.419214][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 154.419427][ T229] ? __warn (kernel/panic.c:748) [ 154.419587][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 154.419799][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 154.420012][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 154.420183][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 154.420393][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 154.420616][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 154.420837][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 154.421106][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 154.421335][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 154.421553][ T229] register_netdevice (net/core/dev.c:11003) [ 154.421768][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 154.421995][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 154.422235][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 154.422511][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 154.422793][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 154.423056][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 154.423269][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 154.423487][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 154.423751][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 154.423955][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 154.424171][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 154.424374][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 154.424579][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 154.424740][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 154.424946][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 154.425172][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 154.425386][ T229] ksys_write (fs/read_write.c:731) [ 154.425545][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 154.425758][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 154.425963][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 154.426239][ T229] RIP: 0033:0x7ff6218a1b77 [ 154.426451][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 154.427161][ T229] RSP: 002b:00007ffc3462be48 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 154.427477][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 154.427790][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 154.428101][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 154.428420][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 154.428728][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 155.931914][ T229] ------------[ cut here ]------------ | [ 155.933485][ T229] WARNING: CPU: 2 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 155.933971][ T229] Modules linked in: netdevsim | [ 155.934598][ T229] Tainted: [W]=WARN [ 155.934759][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 155.935017][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 155.935284][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 155.935958][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 155.936222][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 155.936511][ T229] RDX: 0000000000000000 RSI: ffff88800b05ac98 RDI: ffff88800bab0b28 [ 155.936798][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 155.937096][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 155.937402][ T229] R13: ffff88800b05a128 R14: ffff88800b05a008 R15: ffff88800b05a000 [ 155.937694][ T229] FS: 00007ff621760740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 155.938026][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 155.938311][ T229] CR2: 0000563cbf1c847c CR3: 0000000008c22004 CR4: 0000000000772ef0 [ 155.938608][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 155.938903][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 155.939211][ T229] PKRU: 55555554 [ 155.939368][ T229] Call Trace: [ 155.939522][ T229] [ 155.939635][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 155.939838][ T229] ? __warn (kernel/panic.c:748) [ 155.940005][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 155.940221][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 155.940429][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 155.940593][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 155.940796][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 155.941011][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 155.941236][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 155.941498][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 155.941715][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 155.941921][ T229] register_netdevice (net/core/dev.c:11003) [ 155.942144][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 155.942358][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 155.942579][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 155.942837][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 155.943107][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 155.943379][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 155.943595][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 155.943807][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 155.944065][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 155.944279][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 155.944482][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 155.944685][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 155.944892][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 155.945066][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 155.945295][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 155.945507][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 155.945721][ T229] ksys_write (fs/read_write.c:731) [ 155.945882][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 155.946098][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 155.946325][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 155.946577][ T229] RIP: 0033:0x7ff6218a1b77 [ 155.946790][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 155.947471][ T229] RSP: 002b:00007ffc3462be48 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 155.947796][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 155.948101][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 155.948403][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 155.948702][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 155.948994][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 159.914178][ T229] ------------[ cut here ]------------ | [ 159.914485][ T229] WARNING: CPU: 3 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 159.914881][ T229] Modules linked in: netdevsim | [ 159.915809][ T229] Tainted: [W]=WARN [ 159.915959][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.916220][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 159.916482][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 159.917188][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 159.917442][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 159.917742][ T229] RDX: 0000000000000000 RSI: ffff888009d9ac98 RDI: ffff88800bab0b28 [ 159.918036][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 159.918338][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 159.918637][ T229] R13: ffff888009d9a128 R14: ffff888009d9a008 R15: ffff888009d9a000 [ 159.918936][ T229] FS: 00007ff621760740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 159.919286][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.919538][ T229] CR2: 00005639e7ae6e98 CR3: 0000000008c22006 CR4: 0000000000772ef0 [ 159.919834][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 159.920141][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 159.920433][ T229] PKRU: 55555554 [ 159.920585][ T229] Call Trace: [ 159.920736][ T229] [ 159.920841][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 159.921039][ T229] ? __warn (kernel/panic.c:748) [ 159.921210][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 159.921413][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 159.921633][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 159.921787][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 159.921984][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 159.922209][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 159.922421][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 159.922672][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 159.922878][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 159.923083][ T229] register_netdevice (net/core/dev.c:11003) [ 159.923301][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 159.923513][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 159.923729][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 159.923986][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 159.924269][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 159.924530][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 159.924732][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 159.924944][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 159.925211][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 159.925410][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 159.925611][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 159.925812][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 159.926016][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 159.926190][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 159.926391][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 159.926603][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 159.926806][ T229] ksys_write (fs/read_write.c:731) [ 159.926954][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 159.927172][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 159.927369][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 159.927617][ T229] RIP: 0033:0x7ff6218a1b77 [ 159.927814][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 159.928483][ T229] RSP: 002b:00007ffc3462b5a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 159.928775][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 159.929064][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 159.929357][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 159.929648][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 159.929935][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 161.579603][ T229] ------------[ cut here ]------------ | [ 161.580177][ T229] WARNING: CPU: 2 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 161.580609][ T229] Modules linked in: netdevsim | [ 161.582286][ T229] Tainted: [W]=WARN [ 161.582589][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 161.582910][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.583203][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 161.583919][ T229] RSP: 0000:ffffc90000ae7910 EFLAGS: 00010246 [ 161.584208][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 161.584540][ T229] RDX: 0000000000000000 RSI: ffff888008f0ac98 RDI: ffff88800bab0b28 [ 161.584855][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 161.585184][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 161.585495][ T229] R13: ffff888008f0a128 R14: ffff888008f0a008 R15: ffff888008f0a000 [ 161.585824][ T229] FS: 00007ff621760740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 161.586206][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 161.586480][ T229] CR2: 00007fe6d0a459d0 CR3: 0000000008c22003 CR4: 0000000000772ef0 [ 161.586798][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 161.587134][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 161.587450][ T229] PKRU: 55555554 [ 161.587623][ T229] Call Trace: [ 161.587795][ T229] [ 161.587916][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.588154][ T229] ? __warn (kernel/panic.c:748) [ 161.588330][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.588552][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 161.588788][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 161.588961][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 161.589195][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 161.589428][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.589660][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 161.589933][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 161.590168][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 161.590397][ T229] register_netdevice (net/core/dev.c:11003) [ 161.590625][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 161.590855][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 161.591101][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 161.591393][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 161.591702][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 161.591987][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 161.592222][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 161.592451][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 161.592731][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 161.592969][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 161.593200][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 161.593425][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 161.593661][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 161.593842][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 161.594094][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 161.594344][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 161.594572][ T229] ksys_write (fs/read_write.c:731) [ 161.594747][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 161.594995][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 161.595247][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 161.595524][ T229] RIP: 0033:0x7ff6218a1b77 [ 161.595751][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 161.596485][ T229] RSP: 002b:00007ffc3462b5a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 161.596816][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 161.597143][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 161.597480][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 161.597805][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 161.598138][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 163.169153][ T229] ------------[ cut here ]------------ | [ 163.169516][ T229] WARNING: CPU: 3 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 163.169912][ T229] Modules linked in: netdevsim | [ 163.170509][ T229] Tainted: [W]=WARN [ 163.170658][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 163.170895][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.171242][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 163.171935][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 163.172186][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 163.172469][ T229] RDX: 0000000000000000 RSI: ffff888004fbac98 RDI: ffff88800bab0b28 [ 163.172756][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 163.173043][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 163.173339][ T229] R13: ffff888004fba128 R14: ffff888004fba008 R15: ffff888004fba000 [ 163.173632][ T229] FS: 00007ff621760740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 163.173965][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 163.174226][ T229] CR2: 0000563cbf256088 CR3: 0000000008c22003 CR4: 0000000000772ef0 [ 163.174521][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 163.174814][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 163.175107][ T229] PKRU: 55555554 [ 163.175269][ T229] Call Trace: [ 163.175419][ T229] [ 163.175524][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.175721][ T229] ? __warn (kernel/panic.c:748) [ 163.175877][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.176080][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 163.176297][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 163.176452][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 163.176649][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 163.176863][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.177075][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 163.177340][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 163.177555][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 163.177763][ T229] register_netdevice (net/core/dev.c:11003) [ 163.177970][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 163.178191][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 163.178413][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 163.178675][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 163.178951][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 163.179220][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 163.179425][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 163.179638][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 163.179891][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 163.180092][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 163.180301][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 163.180508][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 163.180719][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 163.180883][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 163.181086][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 163.181312][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 163.181531][ T229] ksys_write (fs/read_write.c:731) [ 163.181687][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 163.181899][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 163.182101][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 163.182357][ T229] RIP: 0033:0x7ff6218a1b77 [ 163.182565][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 163.183278][ T229] RSP: 002b:00007ffc3462b5a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 163.183577][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 163.183876][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 163.184185][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 163.184482][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 163.184780][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 164.758037][ T229] ------------[ cut here ]------------ | [ 164.758423][ T229] WARNING: CPU: 3 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 164.758817][ T229] Modules linked in: netdevsim | [ 164.759535][ T229] Tainted: [W]=WARN [ 164.759682][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 164.759911][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.760159][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 164.760806][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 164.761045][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 164.761352][ T229] RDX: 0000000000000000 RSI: ffff88800b2a2c98 RDI: ffff88800bab0b28 [ 164.761642][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 164.761923][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 164.762210][ T229] R13: ffff88800b2a2128 R14: ffff88800b2a2008 R15: ffff88800b2a2000 [ 164.762493][ T229] FS: 00007ff621760740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 164.762812][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 164.763042][ T229] CR2: 00007ff621859890 CR3: 0000000008c22005 CR4: 0000000000772ef0 [ 164.763327][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 164.763598][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 164.763875][ T229] PKRU: 55555554 [ 164.764106][ T229] Call Trace: [ 164.764259][ T229] [ 164.764356][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.764543][ T229] ? __warn (kernel/panic.c:748) [ 164.764687][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.764875][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 164.765067][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 164.765227][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 164.765415][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 164.765616][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.765812][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 164.766049][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 164.766252][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 164.766446][ T229] register_netdevice (net/core/dev.c:11003) [ 164.766641][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 164.766839][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 164.767045][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 164.767302][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 164.767565][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 164.767818][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 164.768023][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 164.768239][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 164.768497][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 164.768693][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 164.768899][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 164.769099][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 164.769318][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 164.769476][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 164.769677][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 164.769881][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 164.770088][ T229] ksys_write (fs/read_write.c:731) [ 164.770253][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 164.770462][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 164.770660][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 164.770901][ T229] RIP: 0033:0x7ff6218a1b77 [ 164.771102][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 164.771799][ T229] RSP: 002b:00007ffc3462b5a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 164.772102][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 164.772408][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 164.772698][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 164.772990][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 164.773290][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 166.350322][ T229] ------------[ cut here ]------------ | [ 166.350727][ T229] WARNING: CPU: 1 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 166.351188][ T229] Modules linked in: netdevsim | [ 166.351832][ T229] Tainted: [W]=WARN [ 166.352003][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 166.352282][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.352557][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 166.353313][ T229] RSP: 0000:ffffc90000ae7910 EFLAGS: 00010246 [ 166.353580][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 166.353905][ T229] RDX: 0000000000000000 RSI: ffff8880049aac98 RDI: ffff88800bab0b28 [ 166.354290][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 166.354592][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 166.354908][ T229] R13: ffff8880049aa128 R14: ffff8880049aa008 R15: ffff8880049aa000 [ 166.355225][ T229] FS: 00007ff621760740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 166.355577][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 166.355835][ T229] CR2: 00007fe6d07c81a0 CR3: 0000000008c22003 CR4: 0000000000772ef0 [ 166.356162][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 166.356467][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 166.356761][ T229] PKRU: 55555554 [ 166.356932][ T229] Call Trace: [ 166.357263][ T229] [ 166.357372][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.357581][ T229] ? __warn (kernel/panic.c:748) [ 166.357738][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.357993][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 166.358358][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 166.358568][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 166.358770][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 166.359002][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.359228][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 166.359488][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 166.359700][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 166.359919][ T229] register_netdevice (net/core/dev.c:11003) [ 166.360144][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 166.360359][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 166.360586][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 166.360852][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 166.361168][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 166.361447][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 166.361653][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 166.361880][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 166.362161][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 166.362368][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 166.362571][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 166.362783][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 166.363013][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 166.363201][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 166.363414][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 166.363629][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 166.363844][ T229] ksys_write (fs/read_write.c:731) [ 166.364020][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 166.364250][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 166.364466][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 166.364723][ T229] RIP: 0033:0x7ff6218a1b77 [ 166.364955][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 166.365693][ T229] RSP: 002b:00007ffc3462b5a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 166.366065][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 166.366384][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 166.366692][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 166.367012][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 166.367330][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 167.979763][ T229] ------------[ cut here ]------------ | [ 167.980101][ T229] WARNING: CPU: 1 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 167.980560][ T229] Modules linked in: netdevsim | [ 167.981711][ T229] Tainted: [W]=WARN [ 167.981885][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 167.982155][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 167.982421][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 167.983147][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 167.983401][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 167.983702][ T229] RDX: 0000000000000000 RSI: ffff88800b05ac98 RDI: ffff88800bab0b28 [ 167.984018][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 167.984329][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 167.984627][ T229] R13: ffff88800b05a128 R14: ffff88800b05a008 R15: ffff88800b05a000 [ 167.984943][ T229] FS: 00007ff621760740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 167.985316][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 167.985684][ T229] CR2: 00007ff621859890 CR3: 0000000008c22003 CR4: 0000000000772ef0 [ 167.986019][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 167.986339][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 167.986639][ T229] PKRU: 55555554 [ 167.986791][ T229] Call Trace: [ 167.986960][ T229] [ 167.987066][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 167.987292][ T229] ? __warn (kernel/panic.c:748) [ 167.987454][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 167.987656][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 167.987882][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 167.988068][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 167.988290][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 167.988506][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 167.988720][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 167.989000][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 167.989230][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 167.989445][ T229] register_netdevice (net/core/dev.c:11003) [ 167.989665][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 167.989911][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 167.990191][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 167.990463][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 167.990752][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 167.991038][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 167.991274][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 167.991509][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 167.991776][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 167.991996][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 167.992224][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 167.992442][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 167.992666][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 167.992836][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 167.993073][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 167.993308][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 167.993529][ T229] ksys_write (fs/read_write.c:731) [ 167.993691][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 167.993931][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 167.994159][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 167.994424][ T229] RIP: 0033:0x7ff6218a1b77 [ 167.994640][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 167.995404][ T229] RSP: 002b:00007ffc3462b5a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 167.995727][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 167.996056][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 167.996388][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 167.996704][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 167.997045][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 169.597952][ T229] ------------[ cut here ]------------ | [ 169.598360][ T229] WARNING: CPU: 1 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 169.598780][ T229] Modules linked in: netdevsim | [ 169.599408][ T229] Tainted: [W]=WARN [ 169.599564][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 169.599824][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 169.600085][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 169.600799][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 169.601071][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 169.601395][ T229] RDX: 0000000000000000 RSI: ffff888009d9ac98 RDI: ffff88800bab0b28 [ 169.601702][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 169.602008][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 169.602455][ T229] R13: ffff888009d9a128 R14: ffff888009d9a008 R15: ffff888009d9a000 [ 169.602764][ T229] FS: 00007ff621760740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 169.603616][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 169.603871][ T229] CR2: 00007ff621859890 CR3: 0000000008c22003 CR4: 0000000000772ef0 [ 169.604190][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 169.604495][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 169.604852][ T229] PKRU: 55555554 [ 169.605009][ T229] Call Trace: [ 169.605180][ T229] [ 169.605292][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 169.605503][ T229] ? __warn (kernel/panic.c:748) [ 169.605662][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 169.605870][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 169.606086][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 169.606276][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 169.606485][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 169.606707][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 169.606923][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 169.607196][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 169.607410][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 169.607621][ T229] register_netdevice (net/core/dev.c:11003) [ 169.607836][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 169.608069][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 169.608310][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 169.608584][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 169.608864][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 169.609142][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 169.609356][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 169.609571][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 169.609835][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 169.610042][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 169.610335][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 169.610553][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 169.610770][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 169.610949][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 169.611172][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 169.611403][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 169.611636][ T229] ksys_write (fs/read_write.c:731) [ 169.611794][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 169.612008][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 169.612232][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 169.612491][ T229] RIP: 0033:0x7ff6218a1b77 [ 169.612699][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 169.613472][ T229] RSP: 002b:00007ffc3462b5a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 169.613783][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 169.614096][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 169.614436][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 169.614744][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 169.615045][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 171.223977][ T229] ------------[ cut here ]------------ | [ 171.224377][ T229] WARNING: CPU: 3 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 171.224778][ T229] Modules linked in: netdevsim | [ 171.225381][ T229] Tainted: [W]=WARN [ 171.225529][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 171.225768][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 171.226018][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 171.226725][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 171.226974][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 171.227274][ T229] RDX: 0000000000000000 RSI: ffff888008f0ac98 RDI: ffff88800bab0b28 [ 171.227558][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 171.227850][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 171.228148][ T229] R13: ffff888008f0a128 R14: ffff888008f0a008 R15: ffff888008f0a000 [ 171.228437][ T229] FS: 00007ff621760740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 171.228769][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 171.229016][ T229] CR2: 00007fe6d07c95a0 CR3: 0000000008c22004 CR4: 0000000000772ef0 [ 171.229313][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 171.229611][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 171.229900][ T229] PKRU: 55555554 [ 171.230203][ T229] Call Trace: [ 171.230356][ T229] [ 171.230461][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 171.230659][ T229] ? __warn (kernel/panic.c:748) [ 171.230814][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 171.231019][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 171.231234][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 171.231396][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 171.231602][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 171.231815][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 171.232019][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 171.232275][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 171.232480][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 171.232678][ T229] register_netdevice (net/core/dev.c:11003) [ 171.232884][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 171.233086][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 171.233305][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 171.233557][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 171.233827][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 171.234104][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 171.234310][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 171.234517][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 171.234769][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 171.234964][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 171.235169][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 171.235370][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 171.235578][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 171.235737][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 171.235935][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 171.236150][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 171.236356][ T229] ksys_write (fs/read_write.c:731) [ 171.236506][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 171.236713][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 171.236913][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 171.237174][ T229] RIP: 0033:0x7ff6218a1b77 [ 171.237383][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 171.238056][ T229] RSP: 002b:00007ffc3462b5a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 171.238363][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 171.238657][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 171.238949][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 171.239248][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 171.239538][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 172.828287][ T229] ------------[ cut here ]------------ | [ 172.828923][ T229] WARNING: CPU: 0 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 172.829328][ T229] Modules linked in: netdevsim | [ 172.829912][ T229] Tainted: [W]=WARN [ 172.830072][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 172.830336][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 172.830590][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 172.831279][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 172.831552][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 172.831841][ T229] RDX: 0000000000000000 RSI: ffff888004fbac98 RDI: ffff88800bab0b28 [ 172.832149][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 172.832441][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 172.832731][ T229] R13: ffff888004fba128 R14: ffff888004fba008 R15: ffff888004fba000 [ 172.833022][ T229] FS: 00007ff621760740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 172.833472][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 172.833718][ T229] CR2: 00007fe6d0a459d0 CR3: 0000000008c22004 CR4: 0000000000772ef0 [ 172.834011][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 172.834382][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 172.834671][ T229] PKRU: 55555554 [ 172.834818][ T229] Call Trace: [ 172.834961][ T229] [ 172.835063][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 172.835369][ T229] ? __warn (kernel/panic.c:748) [ 172.835523][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 172.835720][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 172.835925][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 172.836080][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 172.836400][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 172.836612][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 172.836817][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 172.837070][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 172.837408][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 172.837613][ T229] register_netdevice (net/core/dev.c:11003) [ 172.837818][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 172.838029][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 172.838373][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 172.838630][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 172.838897][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 172.839279][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 172.839478][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 172.839686][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 172.839940][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 172.840267][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 172.840469][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 172.840669][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 172.840879][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 172.841041][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 172.841389][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 172.841604][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 172.841812][ T229] ksys_write (fs/read_write.c:731) [ 172.841964][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 172.842297][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 172.842496][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 172.842738][ T229] RIP: 0033:0x7ff6218a1b77 [ 172.842944][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 172.843657][ T229] RSP: 002b:00007ffc3462b5a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 172.843952][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 172.844256][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 172.844543][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 172.844827][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 [ 172.845136][ T229] R13: 00007ff62195d760 R14: 0000000000000002 R15: 00007ff6219589c0 | [ 174.457967][ T229] ------------[ cut here ]------------ | [ 174.458398][ T229] WARNING: CPU: 3 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 174.458783][ T229] Modules linked in: netdevsim | [ 174.459432][ T229] Tainted: [W]=WARN [ 174.459583][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 174.459822][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 174.460069][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 174.460746][ T229] RSP: 0018:ffffc90000ae7910 EFLAGS: 00010246 [ 174.460996][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 174.461298][ T229] RDX: 0000000000000000 RSI: ffff88800b2a2c98 RDI: ffff88800bab0b28 [ 174.461596][ T229] RBP: ffffffffb4f23440 R08: 0000000000000000 R09: fffffbfff65bd83c [ 174.461887][ T229] R10: ffffffffb2dec1e7 R11: ffff88800bab0040 R12: 0000000000000000 [ 174.462182][ T229] R13: ffff88800b2a2128 R14: ffff88800b2a2008 R15: ffff88800b2a2000 [ 174.462478][ T229] FS: 00007ff621760740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 174.462819][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 174.463170][ T229] CR2: 00007ff621859890 CR3: 0000000008c22005 CR4: 0000000000772ef0 [ 174.463462][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 174.463756][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 174.464053][ T229] PKRU: 55555554 [ 174.464211][ T229] Call Trace: [ 174.464360][ T229] [ 174.464463][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 174.464661][ T229] ? __warn (kernel/panic.c:748) [ 174.464816][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 174.465017][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 174.465227][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 174.465383][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 174.465581][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 174.465791][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 174.466000][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 174.466260][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 174.466463][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 174.466664][ T229] register_netdevice (net/core/dev.c:11003) [ 174.466874][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 174.467086][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 174.467321][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 174.467581][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 174.467847][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 174.468102][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 174.468312][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 174.468519][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 174.468771][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 174.468968][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 174.469176][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 174.469376][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 174.469580][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 174.469741][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 174.469942][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 174.470155][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 174.470364][ T229] ksys_write (fs/read_write.c:731) [ 174.470537][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 174.470746][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 174.470944][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 174.471199][ T229] RIP: 0033:0x7ff6218a1b77 [ 174.471409][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 174.472089][ T229] RSP: 002b:00007ffc3462b5a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 174.472393][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6218a1b77 [ 174.472686][ T229] RDX: 0000000000000002 RSI: 0000563cbf3b1130 RDI: 0000000000000001 [ 174.472978][ T229] RBP: 0000563cbf3b1130 R08: 0000000000000000 R09: 00007ff6219144e0 [ 174.473282][ T229] R10: 00007ff6219143e0 R11: 0000000000000246 R12: 0000000000000002 Finger prints: __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_drv_port_add