====================================== | 0 | xx__-> [ 12.767560][ T228] ------------[ cut here ]------------ | [ 12.767931][ 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) | [ 12.768404][ T228] Modules linked in: netdevsim [ 12.769074][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.769319][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.769581][ 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 [ 12.770554][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 12.770838][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 12.771194][ T228] RDX: 0000000000000000 RSI: ffff88800a7fac98 RDI: ffff888002b62de8 [ 12.771558][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 12.771890][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 12.772241][ T228] R13: ffff88800a7fa128 R14: ffff88800a7fa008 R15: ffff88800a7fa000 [ 12.772651][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 12.773025][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.773298][ T228] CR2: 000055ede47a447c CR3: 0000000008eca002 CR4: 0000000000772ef0 [ 12.773586][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 12.773869][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 12.774184][ T228] PKRU: 55555554 [ 12.774331][ T228] Call Trace: [ 12.774482][ T228] [ 12.774593][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.774796][ T228] ? __warn (kernel/panic.c:748) [ 12.774944][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.775200][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 12.775421][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 12.775587][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 12.775779][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 12.775980][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.776202][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 12.776459][ 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) [ 12.776683][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 12.776879][ T228] register_netdevice (net/core/dev.c:11003) [ 12.777102][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 12.777334][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 12.777536][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 12.777788][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 12.778045][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 12.778313][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 12.778505][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 12.778736][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 12.778978][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 12.779202][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 12.779391][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 12.779582][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 12.779784][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 12.779935][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 12.780143][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 12.780344][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 12.780544][ T228] ksys_write (fs/read_write.c:731) [ 12.780693][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 12.780912][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 12.781238][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 12.781638][ T228] RIP: 0033:0x7fa2bf222b77 [ 12.781962][ 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 [ 12.783255][ T228] RSP: 002b:00007ffe436e43f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 12.783734][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 12.784072][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 12.784367][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 12.784674][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 12.784960][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 161.659310][ T228] ------------[ cut here ]------------ | [ 161.659633][ 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) | [ 161.660016][ T228] Modules linked in: netdevsim | [ 161.660617][ T228] Tainted: [W]=WARN [ 161.660771][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 161.661011][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.661307][ 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 [ 161.662027][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 161.662404][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 161.662687][ T228] RDX: 0000000000000000 RSI: ffff88800258ac98 RDI: ffff888002b62de8 [ 161.663010][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 161.663427][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 161.663772][ T228] R13: ffff88800258a128 R14: ffff88800258a008 R15: ffff88800258a000 [ 161.664201][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f480000(0000) knlGS:0000000000000000 [ 161.664585][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 161.664851][ T228] CR2: 000055ede47c94f8 CR3: 0000000008eca002 CR4: 0000000000772ef0 [ 161.665307][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 161.665672][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 161.666176][ T228] PKRU: 55555554 [ 161.666358][ T228] Call Trace: [ 161.666568][ T228] [ 161.666689][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.666923][ T228] ? __warn (kernel/panic.c:748) [ 161.667144][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.667381][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 161.667598][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 161.667757][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 161.667980][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 161.668239][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.668471][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 161.668751][ 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) [ 161.668970][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 161.669233][ T228] register_netdevice (net/core/dev.c:11003) [ 161.669461][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 161.669688][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 161.669911][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 161.670211][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 161.670516][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 161.670787][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 161.671001][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 161.671246][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 161.671535][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 161.671743][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 161.671953][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 161.672189][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 161.672490][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 161.672655][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 161.672903][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 161.673133][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 161.673356][ T228] ksys_write (fs/read_write.c:731) [ 161.673525][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 161.673758][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 161.673970][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 161.674240][ T228] RIP: 0033:0x7fa2bf222b77 [ 161.674452][ 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 [ 161.675163][ T228] RSP: 002b:00007ffe436e3088 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 161.675513][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 161.675918][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 161.676283][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 161.676639][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 161.676962][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 163.350245][ T228] ------------[ cut here ]------------ | [ 163.350659][ 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) | [ 163.351177][ T228] Modules linked in: netdevsim | [ 163.351879][ T228] Tainted: [W]=WARN [ 163.352079][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 163.352366][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.352657][ 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.353466][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 163.353808][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 163.354190][ T228] RDX: 0000000000000000 RSI: ffff888004f02c98 RDI: ffff888002b62de8 [ 163.354579][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 163.354962][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 163.355279][ T228] R13: ffff888004f02128 R14: ffff888004f02008 R15: ffff888004f02000 [ 163.355608][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 163.356208][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 163.356645][ T228] CR2: 000055ede47a447c CR3: 0000000008eca005 CR4: 0000000000772ef0 [ 163.357162][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 163.357606][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 163.358131][ T228] PKRU: 55555554 [ 163.358416][ T228] Call Trace: [ 163.358681][ T228] [ 163.358885][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.359263][ T228] ? __warn (kernel/panic.c:748) [ 163.359538][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.359894][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 163.360276][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 163.360550][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 163.360899][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 163.361300][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.361665][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 163.362102][ 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.362447][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 163.362783][ T228] register_netdevice (net/core/dev.c:11003) [ 163.363139][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 163.363524][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 163.363911][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 163.364383][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 163.364857][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 163.365300][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 163.365634][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 163.366014][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 163.366445][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 163.366762][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 163.367112][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 163.367450][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 163.367786][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 163.368074][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 163.368428][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 163.368794][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 163.369183][ T228] ksys_write (fs/read_write.c:731) [ 163.369446][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 163.369832][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 163.370215][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 163.370655][ T228] RIP: 0033:0x7fa2bf222b77 [ 163.371024][ 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.372201][ T228] RSP: 002b:00007ffe436e3088 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 163.372726][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 163.373272][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 163.373774][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 163.374300][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 163.374801][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 165.016618][ T228] ------------[ cut here ]------------ | [ 165.016899][ 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.017392][ T228] Modules linked in: netdevsim | [ 165.018154][ T228] Tainted: [W]=WARN [ 165.018336][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 165.018624][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.018931][ 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.019750][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 165.020059][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 165.020424][ T228] RDX: 0000000000000000 RSI: ffff88800a6aac98 RDI: ffff888002b62de8 [ 165.020709][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 165.020994][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 165.021277][ T228] R13: ffff88800a6aa128 R14: ffff88800a6aa008 R15: ffff88800a6aa000 [ 165.021566][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 165.021885][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 165.022143][ T228] CR2: 00007fd4c7d3d7b0 CR3: 0000000008eca001 CR4: 0000000000772ef0 [ 165.022432][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 165.022706][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 165.022989][ T228] PKRU: 55555554 [ 165.023144][ T228] Call Trace: [ 165.023286][ T228] [ 165.023393][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.023584][ T228] ? __warn (kernel/panic.c:748) [ 165.023732][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.023976][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 165.024225][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 165.024421][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 165.024651][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 165.024895][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.025145][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 165.025449][ 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.025693][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 165.025933][ T228] register_netdevice (net/core/dev.c:11003) [ 165.026181][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 165.026419][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 165.026674][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 165.026979][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 165.027304][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 165.027612][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 165.027844][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 165.028092][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 165.028382][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 165.028608][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 165.028837][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 165.029078][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 165.029313][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 165.029511][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 165.029743][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 165.029988][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 165.030234][ T228] ksys_write (fs/read_write.c:731) [ 165.030419][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 165.030655][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 165.030884][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 165.031175][ T228] RIP: 0033:0x7fa2bf222b77 [ 165.031414][ 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.032201][ T228] RSP: 002b:00007ffe436e3088 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 165.032545][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 165.032881][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 165.033229][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 165.033564][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 165.033900][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 166.748005][ T228] ------------[ cut here ]------------ | [ 166.748359][ 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) | [ 166.748798][ T228] Modules linked in: netdevsim | [ 166.749452][ T228] Tainted: [W]=WARN [ 166.749609][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 166.749882][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.750162][ 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 [ 166.750947][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 166.751223][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 166.751543][ T228] RDX: 0000000000000000 RSI: ffff88800d952c98 RDI: ffff888002b62de8 [ 166.751897][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 166.752225][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 166.752524][ T228] R13: ffff88800d952128 R14: ffff88800d952008 R15: ffff88800d952000 [ 166.752838][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 166.753329][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 166.753702][ T228] CR2: 000055ede47d6018 CR3: 0000000008eca001 CR4: 0000000000772ef0 [ 166.754193][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 166.754722][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 166.755213][ T228] PKRU: 55555554 [ 166.755475][ T228] Call Trace: [ 166.755736][ T228] [ 166.755926][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.756301][ T228] ? __warn (kernel/panic.c:748) [ 166.756567][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.756858][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 166.757219][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 166.757485][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 166.758561][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 166.758844][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.759089][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 166.759387][ 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) [ 166.759654][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 166.759876][ T228] register_netdevice (net/core/dev.c:11003) [ 166.760144][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 166.760384][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 166.760627][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 166.760916][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 166.761237][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 166.761539][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 166.761772][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 166.762006][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 166.762319][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 166.762662][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 166.762995][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 166.763233][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 166.763480][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 166.763666][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 166.763899][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 166.764139][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 166.764376][ T228] ksys_write (fs/read_write.c:731) [ 166.764547][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 166.764787][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 166.765016][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 166.765328][ T228] RIP: 0033:0x7fa2bf222b77 [ 166.765711][ 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 [ 166.766930][ T228] RSP: 002b:00007ffe436e3088 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 166.767487][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 166.767848][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 166.768179][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 166.768526][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 166.768855][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 168.373772][ T228] ------------[ cut here ]------------ | [ 168.374143][ 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) | [ 168.374723][ T228] Modules linked in: netdevsim | [ 168.375357][ T228] Tainted: [W]=WARN [ 168.375504][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 168.375769][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 168.376087][ 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 [ 168.376914][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 168.377179][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 168.377503][ T228] RDX: 0000000000000000 RSI: ffff88800e10ac98 RDI: ffff888002b62de8 [ 168.377888][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 168.378198][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 168.378564][ T228] R13: ffff88800e10a128 R14: ffff88800e10a008 R15: ffff88800e10a000 [ 168.378928][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 168.379390][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 168.379702][ T228] CR2: 000055ede47c95e8 CR3: 0000000008eca005 CR4: 0000000000772ef0 [ 168.380081][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 168.380405][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 168.380765][ T228] PKRU: 55555554 [ 168.380924][ T228] Call Trace: [ 168.381126][ T228] [ 168.381273][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 168.381495][ T228] ? __warn (kernel/panic.c:748) [ 168.381697][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 168.381916][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 168.382252][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 168.382434][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 168.382734][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 168.382982][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 168.383263][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 168.383626][ 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) [ 168.383855][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 168.384095][ T228] register_netdevice (net/core/dev.c:11003) [ 168.384349][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 168.384657][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 168.384879][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 168.385224][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 168.385563][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 168.385891][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 168.386175][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 168.386404][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 168.386804][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 168.387130][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 168.387355][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 168.387581][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 168.387798][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 168.388027][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 168.388286][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 168.388539][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 168.388810][ T228] ksys_write (fs/read_write.c:731) [ 168.388980][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 168.389217][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 168.389439][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 168.389799][ T228] RIP: 0033:0x7fa2bf222b77 [ 168.390018][ 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 [ 168.390991][ T228] RSP: 002b:00007ffe436e3088 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 168.391305][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 168.391623][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 168.391918][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 168.392298][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 168.392658][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 170.086340][ T228] ------------[ cut here ]------------ | [ 170.086650][ 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) | [ 170.087240][ T228] Modules linked in: netdevsim | [ 170.087873][ T228] Tainted: [W]=WARN [ 170.088041][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 170.088297][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 170.088564][ 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 [ 170.089314][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 170.089578][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 170.089873][ T228] RDX: 0000000000000000 RSI: ffff88800a7fac98 RDI: ffff888002b62de8 [ 170.090182][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 170.090476][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 170.090760][ T228] R13: ffff88800a7fa128 R14: ffff88800a7fa008 R15: ffff88800a7fa000 [ 170.091061][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 170.091414][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 170.091656][ T228] CR2: 000055ede47d6018 CR3: 0000000008eca005 CR4: 0000000000772ef0 [ 170.091968][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 170.092286][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 170.092591][ T228] PKRU: 55555554 [ 170.092743][ T228] Call Trace: [ 170.092898][ T228] [ 170.093005][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 170.093214][ T228] ? __warn (kernel/panic.c:748) [ 170.093380][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 170.093589][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 170.093801][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 170.093958][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 170.094176][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 170.094398][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 170.094612][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 170.094872][ 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) [ 170.095101][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 170.095299][ T228] register_netdevice (net/core/dev.c:11003) [ 170.095500][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 170.095736][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 170.095957][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 170.096236][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 170.096522][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 170.096789][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 170.096998][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 170.097224][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 170.097492][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 170.097682][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 170.097877][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 170.098095][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 170.098296][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 170.098481][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 170.098696][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 170.098912][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 170.099141][ T228] ksys_write (fs/read_write.c:731) [ 170.099301][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 170.099525][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 170.099728][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 170.099984][ T228] RIP: 0033:0x7fa2bf222b77 [ 170.100213][ 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 [ 170.100929][ T228] RSP: 002b:00007ffe436e3088 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 170.101246][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 170.101552][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 170.101849][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 170.102182][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 170.102475][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 171.737002][ T228] ------------[ cut here ]------------ | [ 171.737384][ 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) | [ 171.737987][ T228] Modules linked in: netdevsim | [ 171.738928][ T228] Tainted: [W]=WARN [ 171.739174][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 171.739552][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 171.739947][ 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 [ 171.741008][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 171.741408][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 171.741869][ T228] RDX: 0000000000000000 RSI: ffff88800258ac98 RDI: ffff888002b62de8 [ 171.742331][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 171.742792][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 171.743264][ T228] R13: ffff88800258a128 R14: ffff88800258a008 R15: ffff88800258a000 [ 171.743712][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 171.744257][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 171.744635][ T228] CR2: 000055ede47a447c CR3: 0000000008eca005 CR4: 0000000000772ef0 [ 171.745087][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 171.745530][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 171.745992][ T228] PKRU: 55555554 [ 171.746231][ T228] Call Trace: [ 171.746465][ T228] [ 171.746624][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 171.746927][ T228] ? __warn (kernel/panic.c:748) [ 171.747174][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 171.747484][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 171.747795][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 171.748024][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 171.748345][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 171.748671][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 171.748986][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 171.749376][ 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) [ 171.749698][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 171.750018][ T228] register_netdevice (net/core/dev.c:11003) [ 171.750345][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 171.750683][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 171.751015][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 171.751419][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 171.751839][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 171.752257][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 171.752563][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 171.752894][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 171.753301][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 171.753614][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 171.753927][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 171.754265][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 171.754584][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 171.754834][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 171.755172][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 171.755504][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 171.755833][ T228] ksys_write (fs/read_write.c:731) [ 171.756087][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 171.756411][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 171.756715][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 171.757131][ T228] RIP: 0033:0x7fa2bf222b77 [ 171.757447][ 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 [ 171.758514][ T228] RSP: 002b:00007ffe436e3088 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 171.758970][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 171.759437][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 171.759881][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 171.760349][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 171.760808][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 173.391236][ T228] ------------[ cut here ]------------ | [ 173.391652][ 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) | [ 173.392881][ T228] Modules linked in: netdevsim | [ 173.393859][ T228] Tainted: [W]=WARN [ 173.394125][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 173.394532][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 173.394939][ 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 [ 173.395821][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 173.396171][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 173.396498][ T228] RDX: 0000000000000000 RSI: ffff888004f02c98 RDI: ffff888002b62de8 [ 173.396796][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 173.397129][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 173.397426][ T228] R13: ffff888004f02128 R14: ffff888004f02008 R15: ffff888004f02000 [ 173.397725][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 173.398095][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 173.398345][ T228] CR2: 000055ede4963de8 CR3: 0000000008eca006 CR4: 0000000000772ef0 [ 173.398685][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 173.398991][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 173.399503][ T228] PKRU: 55555554 [ 173.399758][ T228] Call Trace: [ 173.399995][ T228] [ 173.400184][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 173.400498][ T228] ? __warn (kernel/panic.c:748) [ 173.400661][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 173.400859][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 173.401108][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 173.401303][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 173.401501][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 173.401712][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 173.401938][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 173.402241][ 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) [ 173.402448][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 173.402650][ T228] register_netdevice (net/core/dev.c:11003) [ 173.402861][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 173.403093][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 173.403327][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 173.403589][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 173.403879][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 173.404170][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 173.404385][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 173.404598][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 173.404851][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 173.405125][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 173.405466][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 173.405832][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 173.406129][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 173.406308][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 173.406541][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 173.406748][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 173.406952][ T228] ksys_write (fs/read_write.c:731) [ 173.407144][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 173.407373][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 173.407579][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 173.407835][ T228] RIP: 0033:0x7fa2bf222b77 [ 173.408084][ 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 [ 173.408774][ T228] RSP: 002b:00007ffe436e3088 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 173.409130][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 173.409446][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 173.409732][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 173.410044][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 173.410410][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 175.035457][ T228] ------------[ cut here ]------------ | [ 175.035830][ 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) | [ 175.036310][ T228] Modules linked in: netdevsim | [ 175.037069][ T228] Tainted: [W]=WARN [ 175.037274][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 175.037651][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 175.038246][ 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 [ 175.039402][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 175.039802][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 175.040309][ T228] RDX: 0000000000000000 RSI: ffff88800a6aac98 RDI: ffff888002b62de8 [ 175.040779][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 175.041270][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 175.041731][ T228] R13: ffff88800a6aa128 R14: ffff88800a6aa008 R15: ffff88800a6aa000 [ 175.042082][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 175.042570][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 175.042958][ T228] CR2: 000055ede47a447c CR3: 0000000008eca006 CR4: 0000000000772ef0 [ 175.043471][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 175.043951][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 175.044478][ T228] PKRU: 55555554 [ 175.044721][ T228] Call Trace: [ 175.044965][ T228] [ 175.045145][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 175.045478][ T228] ? __warn (kernel/panic.c:748) [ 175.045745][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 175.046093][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 175.046383][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 175.046536][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 175.046744][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 175.046966][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 175.047225][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 175.047491][ 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) [ 175.047711][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 175.047956][ T228] register_netdevice (net/core/dev.c:11003) [ 175.048210][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 175.048460][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 175.048722][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 175.049124][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 175.049439][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 175.049762][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 175.050032][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 175.050300][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 175.050579][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 175.050795][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 175.051069][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 175.051327][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 175.051606][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 175.051827][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 175.052145][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 175.052488][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 175.052823][ T228] ksys_write (fs/read_write.c:731) [ 175.053078][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 175.053406][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 175.053727][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 175.054133][ T228] RIP: 0033:0x7fa2bf222b77 [ 175.054470][ 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 [ 175.055429][ T228] RSP: 002b:00007ffe436e3088 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 175.055877][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 175.056405][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 175.056880][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 175.057367][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 175.057852][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 176.699489][ T228] ------------[ cut here ]------------ | [ 176.699759][ 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) | [ 176.700435][ T228] Modules linked in: netdevsim | [ 176.701023][ T228] Tainted: [W]=WARN [ 176.701182][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 176.701431][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 176.701676][ 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 [ 176.702342][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 176.702588][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 176.702861][ T228] RDX: 0000000000000000 RSI: ffff88800d952c98 RDI: ffff888002b62de8 [ 176.703151][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 176.703426][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 176.703701][ T228] R13: ffff88800d952128 R14: ffff88800d952008 R15: ffff88800d952000 [ 176.703976][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 176.704304][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 176.704536][ T228] CR2: 000055ede47a447c CR3: 0000000008eca002 CR4: 0000000000772ef0 [ 176.704812][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 176.705091][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 176.705371][ T228] PKRU: 55555554 [ 176.705512][ T228] Call Trace: [ 176.705669][ T228] [ 176.705765][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 176.705958][ T228] ? __warn (kernel/panic.c:748) [ 176.706113][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 176.706301][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 176.706501][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 176.706646][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 176.706834][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 176.707035][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 176.707241][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 176.707479][ 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) [ 176.707685][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 176.707877][ T228] register_netdevice (net/core/dev.c:11003) [ 176.708087][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 176.708292][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 176.708507][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 176.708786][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 176.709061][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 176.709307][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 176.709503][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 176.709696][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 176.709939][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 176.710183][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 176.710393][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 176.710599][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 176.710816][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 176.710997][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 176.711212][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 176.711430][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 176.711640][ T228] ksys_write (fs/read_write.c:731) [ 176.711799][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 176.712031][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 176.712247][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 176.712500][ T228] RIP: 0033:0x7fa2bf222b77 [ 176.712713][ 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 [ 176.713423][ T228] RSP: 002b:00007ffe436e3088 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 176.713729][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 176.714040][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 176.714349][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 176.714660][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 176.714971][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 181.422575][ T228] ------------[ cut here ]------------ | [ 181.422986][ 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) | [ 181.424655][ T228] Modules linked in: netdevsim | [ 181.425599][ T228] Tainted: [W]=WARN [ 181.425782][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 181.426200][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 181.426510][ 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 [ 181.427493][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 181.427791][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 181.428113][ T228] RDX: 0000000000000000 RSI: ffff88800a7fac98 RDI: ffff888002b62de8 [ 181.428416][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 181.428844][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 181.429202][ T228] R13: ffff88800a7fa128 R14: ffff88800a7fa008 R15: ffff88800a7fa000 [ 181.429519][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 181.429914][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 181.430202][ T228] CR2: 00007fa2bf1da890 CR3: 0000000008eca004 CR4: 0000000000772ef0 [ 181.430525][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 181.430867][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 181.431207][ T228] PKRU: 55555554 [ 181.431373][ T228] Call Trace: [ 181.431551][ T228] [ 181.431671][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 181.431885][ T228] ? __warn (kernel/panic.c:748) [ 181.432067][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 181.432288][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 181.432506][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 181.432687][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 181.432905][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 181.433135][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 181.433355][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 181.433640][ 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) [ 181.433864][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 181.434084][ T228] register_netdevice (net/core/dev.c:11003) [ 181.434307][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 181.434550][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 181.434780][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 181.435083][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 181.435383][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 181.435701][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 181.435916][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 181.436154][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 181.436432][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 181.436726][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 181.436974][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 181.437207][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 181.437479][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 181.437679][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 181.437948][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 181.438254][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 181.438556][ T228] ksys_write (fs/read_write.c:731) [ 181.438794][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 181.439144][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 181.439359][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 181.439627][ T228] RIP: 0033:0x7fa2bf222b77 [ 181.439885][ 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 [ 181.440859][ T228] RSP: 002b:00007ffe436e27e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 181.441177][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 181.441477][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 181.441922][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 181.442280][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 181.442611][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 183.266138][ T228] ------------[ cut here ]------------ | [ 183.266477][ 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) | [ 183.266865][ T228] Modules linked in: netdevsim | [ 183.267447][ T228] Tainted: [W]=WARN [ 183.267592][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 183.267826][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 183.268076][ 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 [ 183.268772][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 183.269007][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 183.269340][ T228] RDX: 0000000000000000 RSI: ffff88800e10ac98 RDI: ffff888002b62de8 [ 183.269620][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 183.269954][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 183.270441][ T228] R13: ffff88800e10a128 R14: ffff88800e10a008 R15: ffff88800e10a000 [ 183.270929][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f480000(0000) knlGS:0000000000000000 [ 183.271450][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 183.271823][ T228] CR2: 00007fe91c434a00 CR3: 0000000008eca002 CR4: 0000000000772ef0 [ 183.272510][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 183.272969][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 183.273427][ T228] PKRU: 55555554 [ 183.273663][ T228] Call Trace: [ 183.273912][ T228] [ 183.274102][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 183.274433][ T228] ? __warn (kernel/panic.c:748) [ 183.274673][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 183.275015][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 183.275363][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 183.275626][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 183.275947][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 183.276301][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 183.276634][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 183.277110][ 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) [ 183.277438][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 183.277786][ T228] register_netdevice (net/core/dev.c:11003) [ 183.278122][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 183.278428][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 183.278752][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 183.279084][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 183.279375][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 183.279725][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 183.279927][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 183.280149][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 183.280395][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 183.280716][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 183.281029][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 183.281361][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 183.281693][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 183.281948][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 183.282284][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 183.282612][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 183.282946][ T228] ksys_write (fs/read_write.c:731) [ 183.283204][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 183.283546][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 183.283886][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 183.284310][ T228] RIP: 0033:0x7fa2bf222b77 [ 183.284625][ 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 [ 183.285768][ T228] RSP: 002b:00007ffe436e27e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 183.286234][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 183.286563][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 183.286891][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 183.287200][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 183.287482][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 185.015666][ T228] ------------[ cut here ]------------ | [ 185.016118][ 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) | [ 185.016583][ T228] Modules linked in: netdevsim | [ 185.017293][ T228] Tainted: [W]=WARN [ 185.017473][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 185.017755][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 185.018042][ 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 [ 185.018841][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 185.019148][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 185.019498][ T228] RDX: 0000000000000000 RSI: ffff88800258ac98 RDI: ffff888002b62de8 [ 185.019839][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 185.020188][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 185.020531][ T228] R13: ffff88800258a128 R14: ffff88800258a008 R15: ffff88800258a000 [ 185.020868][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f480000(0000) knlGS:0000000000000000 [ 185.021265][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 185.021554][ T228] CR2: 00007fe91c2431a0 CR3: 0000000008eca004 CR4: 0000000000772ef0 [ 185.022226][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 185.022565][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 185.022897][ T228] PKRU: 55555554 [ 185.023081][ T228] Call Trace: [ 185.023253][ T228] [ 185.023371][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 185.023604][ T228] ? __warn (kernel/panic.c:748) [ 185.023780][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 185.024008][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 185.024254][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 185.024432][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 185.024661][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 185.024894][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 185.025131][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 185.025409][ 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) [ 185.025665][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 185.025917][ T228] register_netdevice (net/core/dev.c:11003) [ 185.026156][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 185.026385][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 185.026640][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 185.026978][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 185.027298][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 185.027631][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 185.027898][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 185.028180][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 185.028522][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 185.028822][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 185.029110][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 185.029347][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 185.029648][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 185.029924][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 185.030172][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 185.030406][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 185.030700][ T228] ksys_write (fs/read_write.c:731) [ 185.030888][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 185.031157][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 185.031415][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 185.031750][ T228] RIP: 0033:0x7fa2bf222b77 [ 185.031980][ 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 [ 185.032955][ T228] RSP: 002b:00007ffe436e27e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 185.033311][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 185.033641][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 185.034021][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 185.034384][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 185.034767][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 186.829379][ T228] ------------[ cut here ]------------ | [ 186.829776][ 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) | [ 186.830242][ T228] Modules linked in: netdevsim | [ 186.830932][ T228] Tainted: [W]=WARN [ 186.831133][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 186.831398][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 186.831671][ 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 [ 186.833016][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 186.833334][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 186.833707][ T228] RDX: 0000000000000000 RSI: ffff88800a6aac98 RDI: ffff888002b62de8 [ 186.834043][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 186.834391][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 186.834732][ T228] R13: ffff88800a6aa128 R14: ffff88800a6aa008 R15: ffff88800a6aa000 [ 186.835101][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 186.835489][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 186.835792][ T228] CR2: 00007fa2bf1da890 CR3: 0000000008eca001 CR4: 0000000000772ef0 [ 186.836147][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 186.836510][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 186.836838][ T228] PKRU: 55555554 [ 186.837006][ T228] Call Trace: [ 186.837185][ T228] [ 186.837304][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 186.837524][ T228] ? __warn (kernel/panic.c:748) [ 186.837731][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 186.837952][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 186.838199][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 186.838368][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 186.838584][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 186.838812][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 186.839036][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 186.839331][ 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) [ 186.839554][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 186.839781][ T228] register_netdevice (net/core/dev.c:11003) [ 186.840010][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 186.840249][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 186.840485][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 186.840779][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 186.841099][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 186.841398][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 186.841667][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 186.841922][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 186.842234][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 186.842462][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 186.842697][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 186.842928][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 186.843203][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 186.843392][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 186.843628][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 186.843871][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 186.844122][ T228] ksys_write (fs/read_write.c:731) [ 186.844302][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 186.844541][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 186.844776][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 186.845063][ T228] RIP: 0033:0x7fa2bf222b77 [ 186.845283][ 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 [ 186.846033][ T228] RSP: 002b:00007ffe436e27e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 186.846374][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 186.846686][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 186.846999][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 186.847337][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 186.847654][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 188.489325][ T228] ------------[ cut here ]------------ | [ 188.489696][ 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) | [ 188.490141][ T228] Modules linked in: netdevsim | [ 188.490828][ T228] Tainted: [W]=WARN [ 188.490982][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 188.491285][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 188.491561][ 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 [ 188.492251][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 188.492512][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 188.492808][ T228] RDX: 0000000000000000 RSI: ffff888004f02c98 RDI: ffff888002b62de8 [ 188.493195][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 188.493554][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 188.493858][ T228] R13: ffff888004f02128 R14: ffff888004f02008 R15: ffff888004f02000 [ 188.494225][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f480000(0000) knlGS:0000000000000000 [ 188.494636][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 188.495113][ T228] CR2: 000055ede496f258 CR3: 0000000008eca002 CR4: 0000000000772ef0 [ 188.495441][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 188.495789][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 188.496109][ T228] PKRU: 55555554 [ 188.496315][ T228] Call Trace: [ 188.496464][ T228] [ 188.496618][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 188.496859][ T228] ? __warn (kernel/panic.c:748) [ 188.497046][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 188.497288][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 188.497549][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 188.497736][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 188.498013][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 188.498270][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 188.498476][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 188.498796][ 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) [ 188.499039][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 188.499296][ T228] register_netdevice (net/core/dev.c:11003) [ 188.499572][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 188.499781][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 188.500070][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 188.500330][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 188.500668][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 188.500925][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 188.501187][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 188.501437][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 188.501766][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 188.502076][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 188.502392][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 188.502620][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 188.502821][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 188.503031][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 188.503281][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 188.503556][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 188.503837][ T228] ksys_write (fs/read_write.c:731) [ 188.504045][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 188.504385][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 188.504632][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 188.504917][ T228] RIP: 0033:0x7fa2bf222b77 [ 188.505143][ 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 [ 188.505918][ T228] RSP: 002b:00007ffe436e27e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 188.506298][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 188.506659][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 188.506992][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 188.507403][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 188.507762][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 190.139397][ T228] ------------[ cut here ]------------ | [ 190.139779][ 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) | [ 190.140231][ T228] Modules linked in: netdevsim | [ 190.140891][ T228] Tainted: [W]=WARN [ 190.141073][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 190.141367][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 190.141640][ 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 [ 190.142365][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 190.142641][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 190.142955][ T228] RDX: 0000000000000000 RSI: ffff88800d952c98 RDI: ffff888002b62de8 [ 190.143281][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 190.143597][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 190.143909][ T228] R13: ffff88800d952128 R14: ffff88800d952008 R15: ffff88800d952000 [ 190.144237][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 190.144604][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 190.144875][ T228] CR2: 00007f974ad36000 CR3: 0000000008eca002 CR4: 0000000000772ef0 [ 190.145201][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 190.145687][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 190.146004][ T228] PKRU: 55555554 [ 190.146187][ T228] Call Trace: [ 190.146357][ T228] [ 190.146477][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 190.146699][ T228] ? __warn (kernel/panic.c:748) [ 190.146873][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 190.147102][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 190.147360][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 190.147533][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 190.147756][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 190.147990][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 190.148233][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 190.148507][ 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) [ 190.148739][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 190.148972][ T228] register_netdevice (net/core/dev.c:11003) [ 190.149224][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 190.149457][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 190.149700][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 190.149975][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 190.150312][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 190.150589][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 190.150809][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 190.151034][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 190.151321][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 190.151535][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 190.151755][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 190.151983][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 190.152225][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 190.152405][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 190.152640][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 190.152866][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 190.153097][ T228] ksys_write (fs/read_write.c:731) [ 190.153265][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 190.153488][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 190.153711][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 190.153974][ T228] RIP: 0033:0x7fa2bf222b77 [ 190.154201][ 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 [ 190.154910][ T228] RSP: 002b:00007ffe436e27e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 190.155237][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 190.155569][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 190.155882][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 190.156201][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 190.156525][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 191.829326][ T228] ------------[ cut here ]------------ | [ 191.829674][ 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) | [ 191.830087][ T228] Modules linked in: netdevsim | [ 191.830662][ T228] Tainted: [W]=WARN [ 191.830823][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 191.831072][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 191.831402][ 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 [ 191.832269][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 191.832538][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 191.832840][ T228] RDX: 0000000000000000 RSI: ffff88800a7fac98 RDI: ffff888002b62de8 [ 191.833121][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 191.833427][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 191.833744][ T228] R13: ffff88800a7fa128 R14: ffff88800a7fa008 R15: ffff88800a7fa000 [ 191.834040][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 191.834615][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 191.834911][ T228] CR2: 00007f1bb7959a30 CR3: 0000000008eca004 CR4: 0000000000772ef0 [ 191.835223][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 191.835547][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 191.835845][ T228] PKRU: 55555554 [ 191.835986][ T228] Call Trace: [ 191.836140][ T228] [ 191.836240][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 191.836459][ T228] ? __warn (kernel/panic.c:748) [ 191.836606][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 191.836849][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 191.837104][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 191.837253][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 191.837442][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 191.837646][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 191.837863][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 191.838114][ 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) [ 191.838307][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 191.838503][ T228] register_netdevice (net/core/dev.c:11003) [ 191.838697][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 191.838910][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 191.839133][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 191.839381][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 191.839637][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 191.839921][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 191.840128][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 191.840334][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 191.840581][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 191.840823][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 191.841016][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 191.841246][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 191.841446][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 191.841605][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 191.841822][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 191.842024][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 191.842253][ T228] ksys_write (fs/read_write.c:731) [ 191.842397][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 191.842600][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 191.842819][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 191.843074][ T228] RIP: 0033:0x7fa2bf222b77 [ 191.843291][ 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 [ 191.844006][ T228] RSP: 002b:00007ffe436e27e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 191.844341][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 191.844626][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 191.844982][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 191.845296][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 191.845596][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 193.534501][ T228] ------------[ cut here ]------------ | [ 193.534882][ 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) | [ 193.535400][ T228] Modules linked in: netdevsim | [ 193.536114][ T228] Tainted: [W]=WARN [ 193.536286][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 193.536580][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 193.536874][ 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 [ 193.537706][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 193.537994][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 193.538350][ T228] RDX: 0000000000000000 RSI: ffff88800e10ac98 RDI: ffff888002b62de8 [ 193.538690][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 193.539222][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 193.539539][ T228] R13: ffff88800e10a128 R14: ffff88800e10a008 R15: ffff88800e10a000 [ 193.539875][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 193.540270][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 193.540543][ T228] CR2: 000055ede4828408 CR3: 0000000008eca006 CR4: 0000000000772ef0 [ 193.540883][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 193.541235][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 193.541577][ T228] PKRU: 55555554 [ 193.541752][ T228] Call Trace: [ 193.541929][ T228] [ 193.542063][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 193.542304][ T228] ? __warn (kernel/panic.c:748) [ 193.542484][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 193.542715][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 193.542953][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 193.543135][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 193.543369][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 193.543615][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 193.543855][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 193.544157][ 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) [ 193.544391][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 193.544626][ T228] register_netdevice (net/core/dev.c:11003) [ 193.544871][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 193.545121][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 193.545374][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 193.545680][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 193.545985][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 193.546274][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 193.546502][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 193.546741][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 193.547032][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 193.547269][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 193.547505][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 193.547738][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 193.547974][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 193.548168][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 193.548393][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 193.548626][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 193.548861][ T228] ksys_write (fs/read_write.c:731) [ 193.549026][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 193.549264][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 193.549493][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 193.549773][ T228] RIP: 0033:0x7fa2bf222b77 [ 193.550002][ 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 [ 193.550780][ T228] RSP: 002b:00007ffe436e27e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 193.551128][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 193.551525][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 193.551850][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 193.552183][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 193.552508][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 195.209441][ T228] ------------[ cut here ]------------ | [ 195.210032][ 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) | [ 195.210723][ T228] Modules linked in: netdevsim | [ 195.211761][ T228] Tainted: [W]=WARN [ 195.212227][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 195.212641][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 195.213094][ 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 [ 195.214316][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 195.214756][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 195.215266][ T228] RDX: 0000000000000000 RSI: ffff88800258ac98 RDI: ffff888002b62de8 [ 195.215782][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 195.216296][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 195.216814][ T228] R13: ffff88800258a128 R14: ffff88800258a008 R15: ffff88800258a000 [ 195.217354][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 195.217928][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 195.218369][ T228] CR2: 000055ede498bfe8 CR3: 0000000008eca006 CR4: 0000000000772ef0 [ 195.218865][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 195.219388][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 195.219893][ T228] PKRU: 55555554 [ 195.220169][ T228] Call Trace: [ 195.220420][ T228] [ 195.220623][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 195.220961][ T228] ? __warn (kernel/panic.c:748) [ 195.221286][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 195.221630][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 195.221983][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 195.222258][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 195.222586][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 195.222934][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 195.223297][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 195.223713][ 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) [ 195.224100][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 195.224438][ T228] register_netdevice (net/core/dev.c:11003) [ 195.224797][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 195.225168][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 195.225575][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 195.226000][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 195.226475][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 195.226899][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 195.227254][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 195.227606][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 195.228025][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 195.228386][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 195.228788][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 195.229142][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 195.229468][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 195.229722][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 195.230072][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 195.230409][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 195.230734][ T228] ksys_write (fs/read_write.c:731) [ 195.230986][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 195.231353][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 195.231681][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 195.232103][ T228] RIP: 0033:0x7fa2bf222b77 [ 195.232437][ 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 [ 195.233612][ T228] RSP: 002b:00007ffe436e27e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 195.234168][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 195.234663][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 195.235175][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 195.235670][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 [ 195.236187][ T228] R13: 00007fa2bf2de760 R14: 0000000000000002 R15: 00007fa2bf2d99c0 | [ 196.943244][ T228] ------------[ cut here ]------------ | [ 196.943609][ 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) | [ 196.944126][ T228] Modules linked in: netdevsim | [ 196.944726][ T228] Tainted: [W]=WARN [ 196.944875][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 196.945168][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 196.945422][ 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 [ 196.946128][ T228] RSP: 0018:ffffc90000a37910 EFLAGS: 00010246 [ 196.946380][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 196.946670][ T228] RDX: 0000000000000000 RSI: ffff88800a6aac98 RDI: ffff888002b62de8 [ 196.946966][ T228] RBP: ffffffffb7523440 R08: 0000000000000000 R09: fffffbfff6a7d83c [ 196.947267][ T228] R10: ffffffffb53ec1e7 R11: ffff888002b62300 R12: 0000000000000000 [ 196.947694][ T228] R13: ffff88800a6aa128 R14: ffff88800a6aa008 R15: ffff88800a6aa000 [ 196.947985][ T228] FS: 00007fa2bf0e1740(0000) GS:ffff88802f480000(0000) knlGS:0000000000000000 [ 196.948427][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 196.948675][ T228] CR2: 00007fa2bf1da890 CR3: 0000000008eca002 CR4: 0000000000772ef0 [ 196.948991][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 196.949372][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 196.949672][ T228] PKRU: 55555554 [ 196.949824][ T228] Call Trace: [ 196.949974][ T228] [ 196.950196][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 196.950407][ T228] ? __warn (kernel/panic.c:748) [ 196.950562][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 196.950769][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 196.950994][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 196.951248][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 196.951456][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 196.951680][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 196.951887][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 196.952223][ 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) [ 196.952432][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 196.952635][ T228] register_netdevice (net/core/dev.c:11003) [ 196.952845][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 196.953078][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 196.953293][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 196.953557][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 196.953824][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 196.954158][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 196.954372][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 196.954598][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 196.954866][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 196.955085][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 196.955296][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 196.955516][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 196.955737][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 196.955902][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 196.956126][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 196.956350][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 196.956567][ T228] ksys_write (fs/read_write.c:731) [ 196.956724][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 196.956946][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 196.957167][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 196.957422][ T228] RIP: 0033:0x7fa2bf222b77 [ 196.957630][ 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 [ 196.958351][ T228] RSP: 002b:00007ffe436e27e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 196.958658][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa2bf222b77 [ 196.958966][ T228] RDX: 0000000000000002 RSI: 000055ede498d130 RDI: 0000000000000001 [ 196.959312][ T228] RBP: 000055ede498d130 R08: 0000000000000000 R09: 00007fa2bf2954e0 [ 196.959622][ T228] R10: 00007fa2bf2953e0 R11: 0000000000000246 R12: 0000000000000002 Finger prints: __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_drv_port_add