====================================== | 0 | xx__-> [ 9.551256][ T228] ------------[ cut here ]------------ | [ 9.551565][ T228] WARNING: CPU: 3 PID: 228 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) | [ 9.552152][ T228] Modules linked in: netdevsim [ 9.552693][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.552927][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.553194][ T228] 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 [ 9.553844][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 9.554095][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 9.554374][ T228] RDX: 0000000000000000 RSI: ffff888009b7ac98 RDI: ffff88800235d0a8 [ 9.554654][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 9.554932][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 9.555226][ T228] R13: ffff888009b7a128 R14: ffff888009b7a008 R15: ffff888009b7a000 [ 9.555510][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 9.555833][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.556085][ T228] CR2: 000055b07b40e47c CR3: 000000000be0a003 CR4: 0000000000772ef0 [ 9.556366][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 9.556646][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 9.557013][ T228] PKRU: 55555554 [ 9.557161][ T228] Call Trace: [ 9.557305][ T228] [ 9.557406][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.557614][ T228] ? __warn (kernel/panic.c:748) [ 9.557759][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.557948][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 9.558152][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 9.558297][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 9.558484][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 9.558682][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.558877][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 9.559130][ T228] ? _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) [ 9.559335][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 9.559524][ T228] register_netdevice (net/core/dev.c:11003) [ 9.559721][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 9.559920][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 9.560135][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 9.560376][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 9.560634][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 9.560876][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.561081][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 9.561292][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 9.561531][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.561725][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 9.561916][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 9.562121][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 9.562313][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 9.562463][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 9.562656][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 9.562852][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 9.563058][ T228] ksys_write (fs/read_write.c:731) [ 9.563201][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 9.563401][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 9.563588][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 9.563816][ T228] RIP: 0033:0x7fd034db7b77 [ 9.564025][ T228] 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 [ 9.564675][ T228] RSP: 002b:00007ffdf48fccc8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 9.564958][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 9.565260][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 9.565543][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 9.565822][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 9.566122][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 135.163009][ T228] ------------[ cut here ]------------ | [ 135.163265][ T228] WARNING: CPU: 2 PID: 228 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) | [ 135.163648][ T228] Modules linked in: netdevsim | [ 135.164260][ T228] Tainted: [W]=WARN [ 135.164421][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.164658][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 135.164911][ T228] 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 [ 135.165570][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 135.165812][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 135.166106][ T228] RDX: 0000000000000000 RSI: ffff888009f6ac98 RDI: ffff88800235d0a8 [ 135.166390][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 135.166671][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 135.166964][ T228] R13: ffff888009f6a128 R14: ffff888009f6a008 R15: ffff888009f6a000 [ 135.167275][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 135.167633][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 135.167910][ T228] CR2: 000055b07b4334f8 CR3: 000000000be0a001 CR4: 0000000000772ef0 [ 135.168228][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 135.168537][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 135.168856][ T228] PKRU: 55555554 [ 135.169022][ T228] Call Trace: [ 135.169178][ T228] [ 135.169289][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 135.169498][ T228] ? __warn (kernel/panic.c:748) [ 135.169657][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 135.169855][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 135.170121][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 135.170287][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 135.170508][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 135.170734][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 135.170959][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 135.171242][ T228] ? _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) [ 135.171460][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 135.171681][ T228] register_netdevice (net/core/dev.c:11003) [ 135.171900][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 135.172135][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 135.172368][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 135.172641][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 135.172926][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 135.173212][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 135.173431][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 135.173658][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 135.173930][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 135.174150][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 135.174347][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 135.174548][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 135.174750][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 135.174918][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 135.175147][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 135.175356][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 135.175563][ T228] ksys_write (fs/read_write.c:731) [ 135.175720][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 135.175929][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 135.176163][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 135.176421][ T228] RIP: 0033:0x7fd034db7b77 [ 135.176636][ T228] 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 [ 135.177347][ T228] RSP: 002b:00007ffdf48fb958 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 135.177663][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 135.177971][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 135.178289][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 135.178601][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 135.178912][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 136.690927][ T228] ------------[ cut here ]------------ | [ 136.691222][ T228] WARNING: CPU: 2 PID: 228 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) | [ 136.691624][ T228] Modules linked in: netdevsim | [ 136.692278][ T228] Tainted: [W]=WARN [ 136.692449][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 136.692713][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 136.693009][ T228] 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 [ 136.693712][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 136.693972][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 136.694281][ T228] RDX: 0000000000000000 RSI: ffff88800c34ac98 RDI: ffff88800235d0a8 [ 136.694570][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 136.694858][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 136.695210][ T228] R13: ffff88800c34a128 R14: ffff88800c34a008 R15: ffff88800c34a000 [ 136.695503][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 136.695856][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 136.696127][ T228] CR2: 000055b07b40e47c CR3: 000000000be0a001 CR4: 0000000000772ef0 [ 136.696439][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 136.696748][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 136.697062][ T228] PKRU: 55555554 [ 136.697216][ T228] Call Trace: [ 136.697370][ T228] [ 136.697479][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 136.697689][ T228] ? __warn (kernel/panic.c:748) [ 136.697848][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 136.698065][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 136.698274][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 136.698431][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 136.698631][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 136.698841][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 136.699076][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 136.699337][ T228] ? _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) [ 136.699565][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 136.699772][ T228] register_netdevice (net/core/dev.c:11003) [ 136.699999][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 136.700212][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 136.700458][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 136.700717][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 136.701001][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 136.701263][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 136.701481][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 136.701706][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 136.702000][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 136.702211][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 136.702413][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 136.702613][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 136.702821][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 136.703008][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 136.703220][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 136.703467][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 136.703682][ T228] ksys_write (fs/read_write.c:731) [ 136.703848][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 136.704069][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 136.704270][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 136.704509][ T228] RIP: 0033:0x7fd034db7b77 [ 136.704738][ T228] 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 [ 136.705417][ T228] RSP: 002b:00007ffdf48fb958 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 136.705833][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 136.706144][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 136.706461][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 136.706758][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 136.707061][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 138.165680][ T228] ------------[ cut here ]------------ | [ 138.165901][ T228] WARNING: CPU: 0 PID: 228 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) | [ 138.167031][ T228] Modules linked in: netdevsim | [ 138.167598][ T228] Tainted: [W]=WARN [ 138.167738][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 138.167970][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 138.168213][ T228] 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 [ 138.168852][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 138.169092][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 138.169365][ T228] RDX: 0000000000000000 RSI: ffff888008aaac98 RDI: ffff88800235d0a8 [ 138.169637][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 138.169914][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 138.170194][ T228] R13: ffff888008aaa128 R14: ffff888008aaa008 R15: ffff888008aaa000 [ 138.170477][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 138.170800][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 138.171040][ T228] CR2: 000055b07b40e47c CR3: 000000000be0a002 CR4: 0000000000772ef0 [ 138.171315][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 138.171585][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 138.171860][ T228] PKRU: 55555554 [ 138.172011][ T228] Call Trace: [ 138.172152][ T228] [ 138.172248][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 138.172437][ T228] ? __warn (kernel/panic.c:748) [ 138.172586][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 138.172772][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 138.172968][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 138.173123][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 138.173316][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 138.173516][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 138.173710][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 138.173949][ T228] ? _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) [ 138.174150][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 138.174340][ T228] register_netdevice (net/core/dev.c:11003) [ 138.174530][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 138.174731][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 138.174933][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 138.175182][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 138.175441][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 138.175684][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 138.175871][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 138.176080][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 138.176322][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 138.176509][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 138.176697][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 138.176888][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 138.177088][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 138.177247][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 138.177438][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 138.177632][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 138.177827][ T228] ksys_write (fs/read_write.c:731) [ 138.177970][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 138.178175][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 138.178363][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 138.178591][ T228] RIP: 0033:0x7fd034db7b77 [ 138.178783][ T228] 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 [ 138.179433][ T228] RSP: 002b:00007ffdf48fb958 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 138.179713][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 138.179999][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 138.180272][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 138.180563][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 138.180838][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 139.667359][ T228] ------------[ cut here ]------------ | [ 139.667615][ T228] WARNING: CPU: 0 PID: 228 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) | [ 139.669208][ T228] Modules linked in: netdevsim | [ 139.669821][ T228] Tainted: [W]=WARN [ 139.669971][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.670389][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 139.670650][ T228] 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 [ 139.671449][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 139.671701][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 139.672008][ T228] RDX: 0000000000000000 RSI: ffff888009cc2c98 RDI: ffff88800235d0a8 [ 139.672308][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 139.672606][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 139.672903][ T228] R13: ffff888009cc2128 R14: ffff888009cc2008 R15: ffff888009cc2000 [ 139.673210][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 139.673554][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 139.673809][ T228] CR2: 000055b07b440018 CR3: 000000000be0a002 CR4: 0000000000772ef0 [ 139.674113][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 139.674407][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 139.674700][ T228] PKRU: 55555554 [ 139.674848][ T228] Call Trace: [ 139.675008][ T228] [ 139.675116][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 139.675320][ T228] ? __warn (kernel/panic.c:748) [ 139.675475][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 139.675679][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 139.675886][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 139.676050][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 139.676253][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 139.676469][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 139.676682][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 139.676940][ T228] ? _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) [ 139.677168][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 139.677377][ T228] register_netdevice (net/core/dev.c:11003) [ 139.677584][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 139.677799][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 139.678032][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 139.678299][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 139.678575][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 139.678841][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 139.679055][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 139.679268][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 139.679532][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 139.679735][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 139.679940][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 139.680155][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 139.680366][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 139.680538][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 139.680745][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 139.680963][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 139.681187][ T228] ksys_write (fs/read_write.c:731) [ 139.681344][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 139.681558][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 139.681765][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 139.682027][ T228] RIP: 0033:0x7fd034db7b77 [ 139.682237][ T228] 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 [ 139.682941][ T228] RSP: 002b:00007ffdf48fb958 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 139.683253][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 139.683555][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 139.683858][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 139.684174][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 139.684474][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 141.156510][ T228] ------------[ cut here ]------------ | [ 141.156737][ T228] WARNING: CPU: 0 PID: 228 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) | [ 141.157146][ T228] Modules linked in: netdevsim | [ 141.157747][ T228] Tainted: [W]=WARN [ 141.157900][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 141.158158][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 141.158412][ T228] 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 [ 141.159115][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 141.159370][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 141.159669][ T228] RDX: 0000000000000000 RSI: ffff8880060d2c98 RDI: ffff88800235d0a8 [ 141.159966][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 141.160308][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 141.160619][ T228] R13: ffff8880060d2128 R14: ffff8880060d2008 R15: ffff8880060d2000 [ 141.160916][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 141.161274][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 141.161525][ T228] CR2: 000055b07b4335e8 CR3: 000000000be0a003 CR4: 0000000000772ef0 [ 141.161823][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 141.162130][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 141.162424][ T228] PKRU: 55555554 [ 141.162576][ T228] Call Trace: [ 141.162726][ T228] [ 141.162831][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 141.163042][ T228] ? __warn (kernel/panic.c:748) [ 141.163203][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 141.163410][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 141.163618][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 141.163771][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 141.163977][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 141.164213][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 141.164426][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 141.164685][ T228] ? _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) [ 141.164895][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 141.165110][ T228] register_netdevice (net/core/dev.c:11003) [ 141.165320][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 141.165537][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 141.165757][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 141.166028][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 141.166306][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 141.166567][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 141.166773][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 141.166997][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 141.167256][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 141.167458][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 141.167660][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 141.167865][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 141.168083][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 141.168248][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 141.168458][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 141.168669][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 141.168881][ T228] ksys_write (fs/read_write.c:731) [ 141.169053][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 141.169264][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 141.169468][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 141.169719][ T228] RIP: 0033:0x7fd034db7b77 [ 141.169927][ T228] 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 [ 141.170657][ T228] RSP: 002b:00007ffdf48fb958 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 141.170962][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 141.171271][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 141.171583][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 141.171884][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 141.172187][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 142.668347][ T228] ------------[ cut here ]------------ | [ 142.668648][ T228] WARNING: CPU: 0 PID: 228 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.669072][ T228] Modules linked in: netdevsim | [ 142.669807][ T228] Tainted: [W]=WARN [ 142.669963][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 142.670319][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 142.670657][ T228] 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.671439][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 142.671688][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 142.671961][ T228] RDX: 0000000000000000 RSI: ffff888009b7ac98 RDI: ffff88800235d0a8 [ 142.672354][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 142.672685][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 142.673020][ T228] R13: ffff888009b7a128 R14: ffff888009b7a008 R15: ffff888009b7a000 [ 142.673326][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 142.673756][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 142.674064][ T228] CR2: 000055b07b440018 CR3: 000000000be0a003 CR4: 0000000000772ef0 [ 142.674403][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 142.674676][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 142.674950][ T228] PKRU: 55555554 [ 142.675106][ T228] Call Trace: [ 142.675308][ T228] [ 142.675416][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 142.675653][ T228] ? __warn (kernel/panic.c:748) [ 142.675843][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 142.676054][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 142.676247][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 142.676460][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 142.676736][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 142.676936][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 142.677198][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 142.677482][ T228] ? _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.677671][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 142.677857][ T228] register_netdevice (net/core/dev.c:11003) [ 142.678126][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 142.678343][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 142.678544][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 142.678843][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 142.679113][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 142.679421][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 142.679613][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 142.679809][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 142.680067][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 142.680322][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 142.680521][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 142.680714][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 142.680909][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 142.681133][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 142.681374][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 142.681603][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 142.681794][ T228] ksys_write (fs/read_write.c:731) [ 142.681938][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 142.682214][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 142.682420][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 142.682723][ T228] RIP: 0033:0x7fd034db7b77 [ 142.682944][ T228] 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.683695][ T228] RSP: 002b:00007ffdf48fb958 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 142.684023][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 142.684338][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 142.684674][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 142.685003][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 142.685286][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 144.176845][ T228] ------------[ cut here ]------------ | [ 144.177110][ T228] WARNING: CPU: 0 PID: 228 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) | [ 144.177577][ T228] Modules linked in: netdevsim | [ 144.178256][ T228] Tainted: [W]=WARN [ 144.178430][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 144.178736][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 144.179060][ T228] 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 [ 144.179822][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 144.180124][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 144.180434][ T228] RDX: 0000000000000000 RSI: ffff888009f6ac98 RDI: ffff88800235d0a8 [ 144.180732][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 144.181041][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 144.181340][ T228] R13: ffff888009f6a128 R14: ffff888009f6a008 R15: ffff888009f6a000 [ 144.181638][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 144.181970][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 144.182230][ T228] CR2: 000055b07b40e47c CR3: 000000000be0a003 CR4: 0000000000772ef0 [ 144.182526][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 144.182826][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 144.183139][ T228] PKRU: 55555554 [ 144.183295][ T228] Call Trace: [ 144.183447][ T228] [ 144.183552][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 144.183763][ T228] ? __warn (kernel/panic.c:748) [ 144.183924][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 144.184136][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 144.184347][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 144.184502][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 144.184702][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 144.184919][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 144.185137][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 144.185397][ T228] ? _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) [ 144.185605][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 144.185808][ T228] register_netdevice (net/core/dev.c:11003) [ 144.186022][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 144.186235][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 144.186451][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 144.186713][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 144.186998][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 144.187261][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 144.187466][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 144.187681][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 144.187938][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 144.188153][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 144.188357][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 144.188562][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 144.188771][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 144.188934][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 144.189169][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 144.189382][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 144.189591][ T228] ksys_write (fs/read_write.c:731) [ 144.189747][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 144.189959][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 144.190169][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 144.190427][ T228] RIP: 0033:0x7fd034db7b77 [ 144.190645][ T228] 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 [ 144.191322][ T228] RSP: 002b:00007ffdf48fb958 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 144.191602][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 144.191876][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 144.192165][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 144.192442][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 144.192719][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 145.656851][ T228] ------------[ cut here ]------------ | [ 145.657093][ T228] WARNING: CPU: 0 PID: 228 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.657465][ T228] Modules linked in: netdevsim | [ 145.658037][ T228] Tainted: [W]=WARN [ 145.658183][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 145.658415][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 145.658653][ T228] 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.659300][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 145.659538][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 145.659822][ T228] RDX: 0000000000000000 RSI: ffff88800c34ac98 RDI: ffff88800235d0a8 [ 145.660107][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 145.660389][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 145.660673][ T228] R13: ffff88800c34a128 R14: ffff88800c34a008 R15: ffff88800c34a000 [ 145.660949][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 145.661278][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 145.661513][ T228] CR2: 000055b07b5cdde8 CR3: 000000000be0a005 CR4: 0000000000772ef0 [ 145.661796][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 145.662080][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 145.662363][ T228] PKRU: 55555554 [ 145.662502][ T228] Call Trace: [ 145.662642][ T228] [ 145.662740][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 145.662932][ T228] ? __warn (kernel/panic.c:748) [ 145.663103][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 145.663291][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 145.663481][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 145.663630][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 145.663821][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 145.664034][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 145.664227][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 145.664468][ T228] ? _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.664660][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 145.664850][ T228] register_netdevice (net/core/dev.c:11003) [ 145.665060][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 145.665259][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 145.665462][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 145.665702][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 145.665959][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 145.666206][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 145.666397][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 145.666594][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 145.666837][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 145.667031][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 145.667219][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 145.667407][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 145.667598][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 145.667753][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 145.667944][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 145.668148][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 145.668346][ T228] ksys_write (fs/read_write.c:731) [ 145.668490][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 145.668692][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 145.668879][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 145.669130][ T228] RIP: 0033:0x7fd034db7b77 [ 145.669322][ T228] 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.669959][ T228] RSP: 002b:00007ffdf48fb958 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 145.670247][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 145.670536][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 145.670812][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 145.671097][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 145.671373][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 147.135728][ T228] ------------[ cut here ]------------ | [ 147.135957][ T228] WARNING: CPU: 0 PID: 228 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) | [ 147.137278][ T228] Modules linked in: netdevsim | [ 147.137842][ T228] Tainted: [W]=WARN [ 147.137995][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 147.138229][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 147.138463][ T228] 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 [ 147.139111][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 147.139348][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 147.139628][ T228] RDX: 0000000000000000 RSI: ffff888008aaac98 RDI: ffff88800235d0a8 [ 147.139904][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 147.140185][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 147.140488][ T228] R13: ffff888008aaa128 R14: ffff888008aaa008 R15: ffff888008aaa000 [ 147.140767][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 147.141091][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 147.141323][ T228] CR2: 000055b07b40e47c CR3: 000000000be0a005 CR4: 0000000000772ef0 [ 147.141602][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 147.141875][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 147.142157][ T228] PKRU: 55555554 [ 147.142297][ T228] Call Trace: [ 147.142435][ T228] [ 147.142532][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 147.142720][ T228] ? __warn (kernel/panic.c:748) [ 147.142866][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 147.143062][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 147.143253][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 147.143400][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 147.143588][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 147.143787][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 147.143981][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 147.144228][ T228] ? _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) [ 147.144420][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 147.144612][ T228] register_netdevice (net/core/dev.c:11003) [ 147.144806][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 147.145015][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 147.145218][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 147.145458][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 147.145716][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 147.145981][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 147.146182][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 147.146378][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 147.146614][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 147.146800][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 147.146996][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 147.147189][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 147.147378][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 147.147529][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 147.147721][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 147.147917][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 147.148127][ T228] ksys_write (fs/read_write.c:731) [ 147.148270][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 147.148470][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 147.148681][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 147.148910][ T228] RIP: 0033:0x7fd034db7b77 [ 147.149111][ T228] 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 [ 147.149750][ T228] RSP: 002b:00007ffdf48fb958 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 147.150038][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 147.150317][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 147.150601][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 147.150875][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 147.151159][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 148.644339][ T228] ------------[ cut here ]------------ | [ 148.644596][ T228] WARNING: CPU: 0 PID: 228 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.646239][ T228] Modules linked in: netdevsim | [ 148.646862][ T228] Tainted: [W]=WARN [ 148.647199][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 148.647455][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 148.647715][ T228] 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.648617][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 148.648872][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 148.649189][ T228] RDX: 0000000000000000 RSI: ffff888009cc2c98 RDI: ffff88800235d0a8 [ 148.649464][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 148.649737][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 148.650027][ T228] R13: ffff888009cc2128 R14: ffff888009cc2008 R15: ffff888009cc2000 [ 148.650301][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 148.650640][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 148.650874][ T228] CR2: 000055b07b40e47c CR3: 000000000be0a001 CR4: 0000000000772ef0 [ 148.651166][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 148.651443][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 148.651723][ T228] PKRU: 55555554 [ 148.651866][ T228] Call Trace: [ 148.652014][ T228] [ 148.652112][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 148.652299][ T228] ? __warn (kernel/panic.c:748) [ 148.652442][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 148.652631][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 148.652829][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 148.653011][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 148.653200][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 148.653401][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 148.653599][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 148.653835][ T228] ? _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.654036][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 148.654235][ T228] register_netdevice (net/core/dev.c:11003) [ 148.654428][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 148.654624][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 148.654824][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 148.655074][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 148.655331][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 148.655576][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 148.655773][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 148.655971][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 148.656219][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 148.656405][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 148.656595][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 148.656783][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 148.657019][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 148.657170][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 148.657363][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 148.657562][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 148.657757][ T228] ksys_write (fs/read_write.c:731) [ 148.657899][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 148.658105][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 148.658293][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 148.658525][ T228] RIP: 0033:0x7fd034db7b77 [ 148.658718][ T228] 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.659388][ T228] RSP: 002b:00007ffdf48fb958 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 148.659670][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 148.659942][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 148.660270][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 148.660581][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 148.660916][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 152.709329][ T228] ------------[ cut here ]------------ | [ 152.709655][ T228] WARNING: CPU: 2 PID: 228 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.710052][ T228] Modules linked in: netdevsim | [ 152.710765][ T228] Tainted: [W]=WARN [ 152.710922][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 152.711306][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 152.711723][ T228] 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.712547][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 152.712950][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 152.713413][ T228] RDX: 0000000000000000 RSI: ffff888009b7ac98 RDI: ffff88800235d0a8 [ 152.713886][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 152.714362][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 152.714663][ T228] R13: ffff888009b7a128 R14: ffff888009b7a008 R15: ffff888009b7a000 [ 152.714951][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 152.715287][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 152.715530][ T228] CR2: 00007fd034d6f890 CR3: 000000000be0a006 CR4: 0000000000772ef0 [ 152.715822][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 152.716124][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 152.716409][ T228] PKRU: 55555554 [ 152.716564][ T228] Call Trace: [ 152.716718][ T228] [ 152.716828][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 152.717052][ T228] ? __warn (kernel/panic.c:748) [ 152.717210][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 152.717412][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 152.717624][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 152.717781][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 152.717992][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 152.718209][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 152.718417][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 152.718664][ T228] ? _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.718871][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 152.719085][ T228] register_netdevice (net/core/dev.c:11003) [ 152.719291][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 152.719500][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 152.719714][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 152.719970][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 152.720256][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 152.720532][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 152.720757][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 152.720974][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 152.721242][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 152.721442][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 152.721643][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 152.721845][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 152.722062][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 152.722225][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 152.722431][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 152.722643][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 152.722853][ T228] ksys_write (fs/read_write.c:731) [ 152.723019][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 152.723229][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 152.723433][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 152.723674][ T228] RIP: 0033:0x7fd034db7b77 [ 152.723881][ T228] 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.724547][ T228] RSP: 002b:00007ffdf48fb0b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 152.724845][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 152.725149][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 152.725440][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 152.725726][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 152.726026][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 154.359666][ T228] ------------[ cut here ]------------ | [ 154.360062][ T228] WARNING: CPU: 0 PID: 228 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.360448][ T228] Modules linked in: netdevsim | [ 154.361043][ T228] Tainted: [W]=WARN [ 154.361204][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 154.361452][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 154.361688][ T228] 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.362382][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 154.362648][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 154.362922][ T228] RDX: 0000000000000000 RSI: ffff8880060d2c98 RDI: ffff88800235d0a8 [ 154.363220][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 154.363495][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 154.363775][ T228] R13: ffff8880060d2128 R14: ffff8880060d2008 R15: ffff8880060d2000 [ 154.364068][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 154.364388][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 154.364749][ T228] CR2: 00007f239fffd5a0 CR3: 000000000be0a006 CR4: 0000000000772ef0 [ 154.365371][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 154.365819][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 154.366285][ T228] PKRU: 55555554 [ 154.366517][ T228] Call Trace: [ 154.366748][ T228] [ 154.366909][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 154.367233][ T228] ? __warn (kernel/panic.c:748) [ 154.367475][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 154.367922][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 154.368256][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 154.368494][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 154.368806][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 154.369161][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 154.369498][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 154.369894][ T228] ? _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.370236][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 154.370565][ T228] register_netdevice (net/core/dev.c:11003) [ 154.370886][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 154.371230][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 154.371567][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 154.371960][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 154.372400][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 154.372799][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 154.373135][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 154.373463][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 154.373858][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 154.374177][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 154.374490][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 154.374810][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 154.375147][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 154.375397][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 154.375715][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 154.376053][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 154.376380][ T228] ksys_write (fs/read_write.c:731) [ 154.376620][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 154.376964][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 154.377303][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 154.377684][ T228] RIP: 0033:0x7fd034db7b77 [ 154.378009][ T228] 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.378754][ T228] RSP: 002b:00007ffdf48fb0b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 154.379059][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 154.379332][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 154.379600][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 154.379877][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 154.380169][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 155.959136][ T228] ------------[ cut here ]------------ | [ 155.959440][ T228] WARNING: CPU: 1 PID: 228 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.959840][ T228] Modules linked in: netdevsim | [ 155.960452][ T228] Tainted: [W]=WARN [ 155.960601][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 155.960830][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 155.961075][ T228] 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.961714][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 155.961959][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 155.962243][ T228] RDX: 0000000000000000 RSI: ffff888009f6ac98 RDI: ffff88800235d0a8 [ 155.962516][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 155.962791][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 155.963073][ T228] R13: ffff888009f6a128 R14: ffff888009f6a008 R15: ffff888009f6a000 [ 155.963351][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f480000(0000) knlGS:0000000000000000 [ 155.963762][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 155.964048][ T228] CR2: 00007f239fffd5a0 CR3: 000000000be0a001 CR4: 0000000000772ef0 [ 155.964328][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 155.964600][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 155.964870][ T228] PKRU: 55555554 [ 155.965016][ T228] Call Trace: [ 155.965154][ T228] [ 155.965250][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 155.965437][ T228] ? __warn (kernel/panic.c:748) [ 155.965581][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 155.965764][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 155.965954][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 155.966104][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 155.966289][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 155.966485][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 155.966677][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 155.966913][ T228] ? _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.967111][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 155.967299][ T228] register_netdevice (net/core/dev.c:11003) [ 155.967490][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 155.967685][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 155.967885][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 155.968133][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 155.968387][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 155.968624][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 155.968809][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 155.969011][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 155.969248][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 155.969429][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 155.969614][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 155.969803][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 155.970003][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 155.970152][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 155.970339][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 155.970572][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 155.970766][ T228] ksys_write (fs/read_write.c:731) [ 155.970908][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 155.971111][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 155.971299][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 155.971525][ T228] RIP: 0033:0x7fd034db7b77 [ 155.971714][ T228] 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.972384][ T228] RSP: 002b:00007ffdf48fb0b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 155.972676][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 155.972948][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 155.973229][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 155.973503][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 155.973773][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 157.611381][ T228] ------------[ cut here ]------------ | [ 157.611780][ T228] WARNING: CPU: 3 PID: 228 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) | [ 157.612468][ T228] Modules linked in: netdevsim | [ 157.613042][ T228] Tainted: [W]=WARN [ 157.613182][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 157.613411][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 157.613645][ T228] 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 [ 157.614301][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 157.614535][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 157.614809][ T228] RDX: 0000000000000000 RSI: ffff888008aaac98 RDI: ffff88800235d0a8 [ 157.615090][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 157.615362][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 157.615640][ T228] R13: ffff888008aaa128 R14: ffff888008aaa008 R15: ffff888008aaa000 [ 157.615911][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 157.616320][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 157.616555][ T228] CR2: 00007fd034d6f890 CR3: 000000000be0a005 CR4: 0000000000772ef0 [ 157.616838][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 157.617124][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 157.617402][ T228] PKRU: 55555554 [ 157.617544][ T228] Call Trace: [ 157.617684][ T228] [ 157.617782][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 157.617971][ T228] ? __warn (kernel/panic.c:748) [ 157.618143][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 157.618331][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 157.618522][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 157.618666][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 157.618851][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 157.619060][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 157.619255][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 157.619493][ T228] ? _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) [ 157.619709][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 157.619916][ T228] register_netdevice (net/core/dev.c:11003) [ 157.620123][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 157.620321][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 157.620535][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 157.620778][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 157.621049][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 157.621293][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 157.621479][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 157.621676][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 157.621915][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 157.622109][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 157.622303][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 157.622490][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 157.622685][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 157.622834][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 157.623032][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 157.623227][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 157.623431][ T228] ksys_write (fs/read_write.c:731) [ 157.623573][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 157.623773][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 157.623962][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 157.624202][ T228] RIP: 0033:0x7fd034db7b77 [ 157.624393][ T228] 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 [ 157.625046][ T228] RSP: 002b:00007ffdf48fb0b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 157.625320][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 157.625596][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 157.625867][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 157.626149][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 157.626419][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 159.201961][ T228] ------------[ cut here ]------------ | [ 159.202278][ T228] WARNING: CPU: 3 PID: 228 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.202658][ T228] Modules linked in: netdevsim | [ 159.203231][ T228] Tainted: [W]=WARN [ 159.203379][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.203613][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 159.203850][ T228] 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.204493][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 159.204730][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 159.205012][ T228] RDX: 0000000000000000 RSI: ffff88800c34ac98 RDI: ffff88800235d0a8 [ 159.205286][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 159.205654][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 159.205932][ T228] R13: ffff88800c34a128 R14: ffff88800c34a008 R15: ffff88800c34a000 [ 159.206248][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 159.206562][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.206792][ T228] CR2: 000055b07b5d9258 CR3: 000000000be0a006 CR4: 0000000000772ef0 [ 159.207077][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 159.207348][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 159.207616][ T228] PKRU: 55555554 [ 159.207756][ T228] Call Trace: [ 159.207897][ T228] [ 159.208004][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 159.208195][ T228] ? __warn (kernel/panic.c:748) [ 159.208336][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 159.208519][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 159.208710][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 159.208854][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 159.209050][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 159.209248][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 159.209443][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 159.209678][ T228] ? _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.209870][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 159.210068][ T228] register_netdevice (net/core/dev.c:11003) [ 159.210263][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 159.210470][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 159.210672][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 159.210916][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 159.211195][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 159.211438][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 159.211624][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 159.211818][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 159.212073][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 159.212258][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 159.212445][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 159.212634][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 159.212826][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 159.213042][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 159.213358][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 159.213678][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 159.214018][ T228] ksys_write (fs/read_write.c:731) [ 159.214255][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 159.214675][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 159.215013][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 159.215398][ T228] RIP: 0033:0x7fd034db7b77 [ 159.215712][ T228] 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.216798][ T228] RSP: 002b:00007ffdf48fb0b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 159.217278][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 159.217741][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 159.218226][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 159.218676][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 159.219146][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 160.787692][ T228] ------------[ cut here ]------------ | [ 160.788024][ T228] WARNING: CPU: 2 PID: 228 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) | [ 160.788424][ T228] Modules linked in: netdevsim | [ 160.789031][ T228] Tainted: [W]=WARN [ 160.789192][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.789438][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 160.789684][ T228] 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 [ 160.790438][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 160.790820][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 160.791137][ T228] RDX: 0000000000000000 RSI: ffff888009cc2c98 RDI: ffff88800235d0a8 [ 160.791423][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 160.791711][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 160.792008][ T228] R13: ffff888009cc2128 R14: ffff888009cc2008 R15: ffff888009cc2000 [ 160.792297][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 160.792635][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.792881][ T228] CR2: 00007fd034d6f890 CR3: 000000000be0a001 CR4: 0000000000772ef0 [ 160.793277][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 160.793568][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 160.793855][ T228] PKRU: 55555554 [ 160.794022][ T228] Call Trace: [ 160.794176][ T228] [ 160.794285][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 160.794490][ T228] ? __warn (kernel/panic.c:748) [ 160.794651][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 160.794866][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 160.795101][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 160.795260][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 160.795462][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 160.795675][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 160.795884][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 160.796145][ T228] ? _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) [ 160.796353][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 160.796560][ T228] register_netdevice (net/core/dev.c:11003) [ 160.796764][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 160.796974][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 160.797199][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 160.797454][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 160.797726][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 160.797993][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 160.798196][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 160.798404][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 160.798655][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 160.798851][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 160.799062][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 160.799265][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 160.799474][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 160.799635][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 160.799842][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 160.800060][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 160.800269][ T228] ksys_write (fs/read_write.c:731) [ 160.800433][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 160.800643][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 160.800844][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 160.801101][ T228] RIP: 0033:0x7fd034db7b77 [ 160.801300][ T228] 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 [ 160.801943][ T228] RSP: 002b:00007ffdf48fb0b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 160.802242][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 160.802523][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 160.802808][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 160.803101][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 160.803385][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 162.353220][ T228] ------------[ cut here ]------------ | [ 162.353507][ T228] WARNING: CPU: 1 PID: 228 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) | [ 162.353877][ T228] Modules linked in: netdevsim | [ 162.354444][ T228] Tainted: [W]=WARN [ 162.354587][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 162.354814][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 162.355065][ T228] 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 [ 162.355702][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 162.355935][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 162.356298][ T228] RDX: 0000000000000000 RSI: ffff888009b7ac98 RDI: ffff88800235d0a8 [ 162.356571][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 162.356845][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 162.357213][ T228] R13: ffff888009b7a128 R14: ffff888009b7a008 R15: ffff888009b7a000 [ 162.357488][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f480000(0000) knlGS:0000000000000000 [ 162.357811][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 162.358051][ T228] CR2: 0000562abfbc4630 CR3: 000000000be0a002 CR4: 0000000000772ef0 [ 162.358328][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 162.358690][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 162.358966][ T228] PKRU: 55555554 [ 162.359118][ T228] Call Trace: [ 162.359259][ T228] [ 162.359357][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 162.359554][ T228] ? __warn (kernel/panic.c:748) [ 162.359707][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 162.359894][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 162.360100][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 162.360249][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 162.360453][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 162.360658][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 162.360855][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 162.361101][ T228] ? _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) [ 162.361294][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 162.361485][ T228] register_netdevice (net/core/dev.c:11003) [ 162.361679][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 162.361877][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 162.362089][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 162.362333][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 162.362588][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 162.362831][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 162.363035][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 162.363234][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 162.363480][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 162.363667][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 162.363856][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 162.364054][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 162.364249][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 162.364401][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 162.364591][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 162.364789][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 162.364998][ T228] ksys_write (fs/read_write.c:731) [ 162.365146][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 162.365346][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 162.365534][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 162.365769][ T228] RIP: 0033:0x7fd034db7b77 [ 162.365964][ T228] 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 [ 162.366616][ T228] RSP: 002b:00007ffdf48fb0b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 162.366892][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 162.367176][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 162.367456][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 162.367730][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 162.368017][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 163.935972][ T228] ------------[ cut here ]------------ | [ 163.936275][ T228] WARNING: CPU: 0 PID: 228 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.936644][ T228] Modules linked in: netdevsim | [ 163.938360][ T228] Tainted: [W]=WARN [ 163.938506][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 163.938735][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.938970][ T228] 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.939672][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 163.939907][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 163.940186][ T228] RDX: 0000000000000000 RSI: ffff8880060d2c98 RDI: ffff88800235d0a8 [ 163.940469][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 163.940744][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 163.941114][ T228] R13: ffff8880060d2128 R14: ffff8880060d2008 R15: ffff8880060d2000 [ 163.941392][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 163.941709][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 163.941944][ T228] CR2: 000055b07b492408 CR3: 000000000be0a006 CR4: 0000000000772ef0 [ 163.942228][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 163.942508][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 163.942791][ T228] PKRU: 55555554 [ 163.942932][ T228] Call Trace: [ 163.943084][ T228] [ 163.943182][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.943374][ T228] ? __warn (kernel/panic.c:748) [ 163.943531][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.943722][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 163.943916][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 163.944073][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 163.944263][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 163.944466][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.944661][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 163.944898][ T228] ? _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.945112][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 163.945306][ T228] register_netdevice (net/core/dev.c:11003) [ 163.945497][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 163.945694][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 163.945895][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 163.946147][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 163.946412][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 163.946655][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 163.946861][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 163.947068][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 163.947308][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 163.947494][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 163.947681][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 163.947873][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 163.948078][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 163.948231][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 163.948421][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 163.948615][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 163.948809][ T228] ksys_write (fs/read_write.c:731) [ 163.948951][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 163.949154][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 163.949343][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 163.949575][ T228] RIP: 0033:0x7fd034db7b77 [ 163.949766][ T228] 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.950415][ T228] RSP: 002b:00007ffdf48fb0b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 163.950691][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 163.950971][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 163.951254][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 163.951523][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 163.951794][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 165.561607][ T228] ------------[ cut here ]------------ | [ 165.561957][ T228] WARNING: CPU: 0 PID: 228 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) | [ 165.562340][ T228] Modules linked in: netdevsim | [ 165.562906][ T228] Tainted: [W]=WARN [ 165.563057][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 165.563286][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.563519][ T228] 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 [ 165.564203][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 165.564441][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 165.564716][ T228] RDX: 0000000000000000 RSI: ffff888009f6ac98 RDI: ffff88800235d0a8 [ 165.565003][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 165.565277][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 165.565552][ T228] R13: ffff888009f6a128 R14: ffff888009f6a008 R15: ffff888009f6a000 [ 165.565826][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 165.566243][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 165.566482][ T228] CR2: 000055b07b5f5fe8 CR3: 000000000be0a003 CR4: 0000000000772ef0 [ 165.566759][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 165.567045][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 165.567320][ T228] PKRU: 55555554 [ 165.567459][ T228] Call Trace: [ 165.567598][ T228] [ 165.567696][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.567885][ T228] ? __warn (kernel/panic.c:748) [ 165.568039][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.568226][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 165.568421][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 165.568565][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 165.568754][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 165.568954][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.569157][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 165.569398][ T228] ? _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) [ 165.569592][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 165.569782][ T228] register_netdevice (net/core/dev.c:11003) [ 165.569975][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 165.570179][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 165.570395][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 165.570641][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 165.570899][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 165.571147][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 165.571338][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 165.571534][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 165.571770][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 165.571959][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 165.572158][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 165.572350][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 165.572543][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 165.572694][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 165.572888][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 165.573093][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 165.573291][ T228] ksys_write (fs/read_write.c:731) [ 165.573436][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 165.573631][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 165.573819][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 165.574052][ T228] RIP: 0033:0x7fd034db7b77 [ 165.574241][ T228] 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 [ 165.574872][ T228] RSP: 002b:00007ffdf48fb0b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 165.575154][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 165.575433][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 165.575706][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 165.575976][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 [ 165.576260][ T228] R13: 00007fd034e73760 R14: 0000000000000002 R15: 00007fd034e6e9c0 | [ 167.186621][ T228] ------------[ cut here ]------------ | [ 167.186980][ T228] WARNING: CPU: 0 PID: 228 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.187362][ T228] Modules linked in: netdevsim | [ 167.187918][ T228] Tainted: [W]=WARN [ 167.188069][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 167.188299][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 167.188533][ T228] 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.189187][ T228] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 167.189421][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 167.189691][ T228] RDX: 0000000000000000 RSI: ffff888008aaac98 RDI: ffff88800235d0a8 [ 167.189963][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 167.190276][ T228] R10: ffffffffb53ec1e7 R11: ffff88800235c5c0 R12: 0000000000000000 [ 167.190561][ T228] R13: ffff888008aaa128 R14: ffff888008aaa008 R15: ffff888008aaa000 [ 167.190837][ T228] FS: 00007fd034c76740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 167.191162][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 167.191473][ T228] CR2: 00007fd034d6f890 CR3: 000000000be0a003 CR4: 0000000000772ef0 [ 167.191761][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 167.192047][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 167.192317][ T228] PKRU: 55555554 [ 167.192456][ T228] Call Trace: [ 167.192596][ T228] [ 167.192693][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 167.192880][ T228] ? __warn (kernel/panic.c:748) [ 167.193034][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 167.193227][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 167.193420][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 167.193563][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 167.193751][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 167.193948][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 167.194153][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 167.194390][ T228] ? _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.194580][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 167.194770][ T228] register_netdevice (net/core/dev.c:11003) [ 167.194962][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 167.195167][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 167.195374][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 167.195611][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 167.195865][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 167.196117][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 167.196307][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 167.196503][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 167.196737][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 167.196924][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 167.197122][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 167.197310][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 167.197505][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 167.197658][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 167.197848][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 167.198052][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 167.198252][ T228] ksys_write (fs/read_write.c:731) [ 167.198395][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 167.198591][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 167.198778][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 167.199020][ T228] RIP: 0033:0x7fd034db7b77 [ 167.199213][ T228] 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.199881][ T228] RSP: 002b:00007ffdf48fb0b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 167.200174][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd034db7b77 [ 167.200458][ T228] RDX: 0000000000000002 RSI: 000055b07b5f7130 RDI: 0000000000000001 [ 167.200731][ T228] RBP: 000055b07b5f7130 R08: 0000000000000000 R09: 00007fd034e2a4e0 [ 167.201019][ T228] R10: 00007fd034e2a3e0 R11: 0000000000000246 R12: 0000000000000002 Finger prints: __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_drv_port_add