====================================== | 0 | xx__-> [ 12.249697][ T227] ------------[ cut here ]------------ | [ 12.250311][ T227] WARNING: CPU: 1 PID: 227 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.250983][ T227] Modules linked in: netdevsim [ 12.251954][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.252949][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.253415][ T227] 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.254578][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 12.255014][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 12.255512][ T227] RDX: 0000000000000000 RSI: ffff888002622c98 RDI: ffff88800936d0a8 [ 12.256016][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 12.256496][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 12.257016][ T227] R13: ffff888002622128 R14: ffff888002622008 R15: ffff888002622000 [ 12.257632][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 12.258346][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.258795][ T227] CR2: 0000562199b5647c CR3: 000000000a0be005 CR4: 0000000000772ef0 [ 12.259222][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 12.259593][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 12.259935][ T227] PKRU: 55555554 [ 12.260402][ T227] Call Trace: [ 12.260590][ T227] [ 12.260711][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.260950][ T227] ? __warn (kernel/panic.c:748) [ 12.261144][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.261392][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 12.261627][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 12.261803][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 12.262049][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 12.262299][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.262535][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 12.262821][ T227] ? _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.263069][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 12.263334][ T227] register_netdevice (net/core/dev.c:11003) [ 12.263641][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 12.263881][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 12.264137][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 12.264437][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 12.264745][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 12.265049][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 12.265276][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 12.265510][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 12.265796][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 12.266035][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 12.266263][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 12.266486][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 12.266712][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 12.266893][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 12.267134][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 12.267372][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 12.267613][ T227] ksys_write (fs/read_write.c:731) [ 12.267785][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 12.268034][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 12.268261][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 12.268533][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 12.268773][ T227] 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.269589][ T227] RSP: 002b:00007ffd4be31948 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 12.269924][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 12.270266][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 12.270604][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 12.270935][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 12.271277][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 158.679745][ T227] ------------[ cut here ]------------ | [ 158.680049][ T227] WARNING: CPU: 2 PID: 227 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) | [ 158.680452][ T227] Modules linked in: netdevsim | [ 158.681081][ T227] Tainted: [W]=WARN [ 158.681249][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 158.681512][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 158.681772][ T227] 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 [ 158.682445][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 158.682707][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 158.683010][ T227] RDX: 0000000000000000 RSI: ffff88800ab22c98 RDI: ffff88800936d0a8 [ 158.683300][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 158.683601][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 158.683895][ T227] R13: ffff88800ab22128 R14: ffff88800ab22008 R15: ffff88800ab22000 [ 158.684201][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 158.684553][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 158.684806][ T227] CR2: 0000562199b7b4f8 CR3: 000000000a0be005 CR4: 0000000000772ef0 [ 158.685115][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 158.685410][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 158.685711][ T227] PKRU: 55555554 [ 158.685871][ T227] Call Trace: [ 158.686036][ T227] [ 158.686152][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 158.686355][ T227] ? __warn (kernel/panic.c:748) [ 158.686535][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 158.686753][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 158.686961][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 158.687136][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 158.687335][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 158.687569][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 158.687780][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 158.688038][ T227] ? _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) [ 158.688247][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 158.688453][ T227] register_netdevice (net/core/dev.c:11003) [ 158.688674][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 158.688891][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 158.689162][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 158.689421][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 158.689693][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 158.689955][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 158.690171][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 158.690387][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 158.690644][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 158.690847][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 158.691056][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 158.691267][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 158.691477][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 158.691646][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 158.691850][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 158.692081][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 158.692302][ T227] ksys_write (fs/read_write.c:731) [ 158.692463][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 158.692676][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 158.692881][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.693153][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 158.693369][ T227] 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 [ 158.694053][ T227] RSP: 002b:00007ffd4be305d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 158.694365][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 158.694665][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 158.694956][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 158.695256][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 158.695551][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 160.341182][ T227] ------------[ cut here ]------------ | [ 160.341541][ T227] WARNING: CPU: 2 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 160.342061][ T227] Modules linked in: netdevsim | [ 160.342804][ T227] Tainted: [W]=WARN [ 160.343016][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.343309][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 160.343633][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 160.344519][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 160.344891][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 160.345422][ T227] RDX: 0000000000000000 RSI: ffff88800da2ac98 RDI: ffff88800936d0a8 [ 160.345842][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 160.346273][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 160.346659][ T227] R13: ffff88800da2a128 R14: ffff88800da2a008 R15: ffff88800da2a000 [ 160.347073][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 160.347503][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.347810][ T227] CR2: 0000562199b5647c CR3: 000000000a0be001 CR4: 0000000000772ef0 [ 160.348181][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 160.348565][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 160.348965][ T227] PKRU: 55555554 [ 160.349181][ T227] Call Trace: [ 160.349373][ T227] [ 160.349508][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 160.349757][ T227] ? __warn (kernel/panic.c:748) [ 160.349954][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 160.350230][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 160.350528][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 160.350778][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 160.351103][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 160.351353][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 160.351610][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 160.351913][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 160.352182][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 160.352446][ T227] register_netdevice (net/core/dev.c:11003) [ 160.352698][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 160.352938][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 160.353197][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 160.353488][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 160.353800][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 160.354123][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 160.354367][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 160.354635][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 160.354947][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 160.355211][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 160.355465][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 160.355739][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 160.356008][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 160.356210][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 160.356464][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 160.356727][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 160.356980][ T227] ksys_write (fs/read_write.c:731) [ 160.357186][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 160.357431][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 160.357701][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 160.358014][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 160.358260][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 160.359077][ T227] RSP: 002b:00007ffd4be305d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 160.359461][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 160.359814][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 160.360180][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 160.360545][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 160.360881][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 161.898700][ T227] ------------[ cut here ]------------ | [ 161.899036][ T227] WARNING: CPU: 2 PID: 227 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.899499][ T227] Modules linked in: netdevsim | [ 161.900324][ T227] Tainted: [W]=WARN [ 161.900522][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 161.900853][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.901213][ T227] 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.902039][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 161.902395][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 161.902770][ T227] RDX: 0000000000000000 RSI: ffff888004fe2c98 RDI: ffff88800936d0a8 [ 161.903153][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 161.903496][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 161.903861][ T227] R13: ffff888004fe2128 R14: ffff888004fe2008 R15: ffff888004fe2000 [ 161.904214][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 161.904678][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 161.905042][ T227] CR2: 0000562199b5647c CR3: 000000000a0be001 CR4: 0000000000772ef0 [ 161.905387][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 161.905773][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 161.906241][ T227] PKRU: 55555554 [ 161.906489][ T227] Call Trace: [ 161.906696][ T227] [ 161.906835][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.907125][ T227] ? __warn (kernel/panic.c:748) [ 161.907327][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.907638][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 161.907914][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 161.908159][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 161.908417][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 161.908704][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.908960][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 161.909285][ T227] ? _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.909553][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 161.909795][ T227] register_netdevice (net/core/dev.c:11003) [ 161.910105][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 161.910382][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 161.910634][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 161.910963][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 161.911421][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 161.911812][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 161.912179][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 161.912495][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 161.912871][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 161.913254][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 161.913664][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 161.914125][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 161.914520][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 161.914972][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 161.915567][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 161.916108][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 161.916595][ T227] ksys_write (fs/read_write.c:731) [ 161.916988][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 161.917519][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 161.917933][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 161.918500][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 161.919045][ T227] 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.920122][ T227] RSP: 002b:00007ffd4be305d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 161.920748][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 161.921264][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 161.921627][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 161.921987][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 161.922406][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 163.563465][ T227] ------------[ cut here ]------------ | [ 163.563738][ T227] WARNING: CPU: 1 PID: 227 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.564398][ T227] Modules linked in: netdevsim | [ 163.565006][ T227] Tainted: [W]=WARN [ 163.565155][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 163.565403][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.565647][ T227] 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.566390][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 163.566649][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 163.567040][ T227] RDX: 0000000000000000 RSI: ffff888002332c98 RDI: ffff88800936d0a8 [ 163.567351][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 163.567658][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 163.567962][ T227] R13: ffff888002332128 R14: ffff888002332008 R15: ffff888002332000 [ 163.568297][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 163.568686][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 163.568948][ T227] CR2: 0000562199b88018 CR3: 000000000a0be006 CR4: 0000000000772ef0 [ 163.569283][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 163.569590][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 163.569904][ T227] PKRU: 55555554 [ 163.570127][ T227] Call Trace: [ 163.570288][ T227] [ 163.570398][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.570606][ T227] ? __warn (kernel/panic.c:748) [ 163.570763][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.570975][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 163.571206][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 163.571371][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 163.571578][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 163.571796][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.572030][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 163.572296][ T227] ? _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.572508][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 163.572718][ T227] register_netdevice (net/core/dev.c:11003) [ 163.572934][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 163.573174][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 163.573396][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 163.573663][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 163.573942][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 163.574230][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 163.574449][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 163.574664][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 163.574926][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 163.575159][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 163.575368][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 163.575576][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 163.575787][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 163.575960][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 163.576197][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 163.576419][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 163.576634][ T227] ksys_write (fs/read_write.c:731) [ 163.576792][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 163.577033][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 163.577242][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 163.577497][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 163.577712][ T227] 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.578430][ T227] RSP: 002b:00007ffd4be305d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 163.578746][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 163.579072][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 163.579371][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 163.579667][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 163.579961][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 165.122904][ T227] ------------[ cut here ]------------ | [ 165.124415][ T227] WARNING: CPU: 3 PID: 227 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.125092][ T227] Modules linked in: netdevsim | [ 165.126075][ T227] Tainted: [W]=WARN [ 165.126320][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 165.126704][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.127112][ T227] 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.128265][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 165.128681][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 165.129170][ T227] RDX: 0000000000000000 RSI: ffff88800da22c98 RDI: ffff88800936d0a8 [ 165.129464][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 165.129741][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 165.130074][ T227] R13: ffff88800da22128 R14: ffff88800da22008 R15: ffff88800da22000 [ 165.130349][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 165.130715][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 165.130977][ T227] CR2: 0000562199b7b5e8 CR3: 000000000a0be006 CR4: 0000000000772ef0 [ 165.131271][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 165.131623][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 165.131909][ T227] PKRU: 55555554 [ 165.132125][ T227] Call Trace: [ 165.132340][ T227] [ 165.132526][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.132726][ T227] ? __warn (kernel/panic.c:748) [ 165.132875][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.133088][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 165.133283][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 165.133430][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 165.133618][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 165.133823][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.134042][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 165.134281][ T227] ? _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.134481][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 165.134678][ T227] register_netdevice (net/core/dev.c:11003) [ 165.134875][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 165.135097][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 165.135303][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 165.135579][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 165.135876][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 165.136179][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 165.136368][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 165.136567][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 165.136825][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 165.137032][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 165.137226][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 165.137417][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 165.137642][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 165.137800][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 165.138023][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 165.138222][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 165.138418][ T227] ksys_write (fs/read_write.c:731) [ 165.138567][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 165.138779][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 165.138978][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 165.139226][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 165.139459][ T227] 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.140172][ T227] RSP: 002b:00007ffd4be305d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 165.140459][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 165.140761][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 165.141064][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 165.141395][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 165.141674][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 166.662905][ T227] ------------[ cut here ]------------ | [ 166.663304][ T227] WARNING: CPU: 1 PID: 227 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.663750][ T227] Modules linked in: netdevsim | [ 166.664549][ T227] Tainted: [W]=WARN [ 166.664719][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 166.665080][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.665362][ T227] 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.666208][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 166.666473][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 166.666781][ T227] RDX: 0000000000000000 RSI: ffff888002622c98 RDI: ffff88800936d0a8 [ 166.667188][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 166.667500][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 166.667809][ T227] R13: ffff888002622128 R14: ffff888002622008 R15: ffff888002622000 [ 166.668323][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 166.668711][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 166.668966][ T227] CR2: 00007fc5e93449d0 CR3: 000000000a0be001 CR4: 0000000000772ef0 [ 166.669467][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 166.669799][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 166.670250][ T227] PKRU: 55555554 [ 166.670420][ T227] Call Trace: [ 166.670592][ T227] [ 166.670709][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.670930][ T227] ? __warn (kernel/panic.c:748) [ 166.671205][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.671427][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 166.671664][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 166.671836][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 166.672252][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 166.672499][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.672747][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 166.673170][ T227] ? _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.673399][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 166.673624][ T227] register_netdevice (net/core/dev.c:11003) [ 166.673851][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 166.674202][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 166.674633][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 166.674922][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 166.675376][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 166.675656][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 166.675873][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 166.676250][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 166.676523][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 166.676733][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 166.676956][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 166.677275][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 166.677501][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 166.677673][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 166.677894][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 166.678235][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 166.678465][ T227] ksys_write (fs/read_write.c:731) [ 166.678649][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 166.678876][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 166.679215][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 166.679485][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 166.679708][ T227] 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.680562][ T227] RSP: 002b:00007ffd4be305d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 166.680889][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 166.681245][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 166.681573][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 166.681890][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 166.682226][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 168.309316][ T227] ------------[ cut here ]------------ | [ 168.309703][ T227] WARNING: CPU: 3 PID: 227 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.310396][ T227] Modules linked in: netdevsim | [ 168.311410][ T227] Tainted: [W]=WARN [ 168.311655][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 168.312096][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 168.312536][ T227] 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.313665][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 168.314167][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 168.314672][ T227] RDX: 0000000000000000 RSI: ffff88800ab22c98 RDI: ffff88800936d0a8 [ 168.315200][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 168.315685][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 168.316171][ T227] R13: ffff88800ab22128 R14: ffff88800ab22008 R15: ffff88800ab22000 [ 168.316636][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 168.317202][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 168.317586][ T227] CR2: 0000562199b5647c CR3: 000000000a0be002 CR4: 0000000000772ef0 [ 168.318078][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 168.318553][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 168.319057][ T227] PKRU: 55555554 [ 168.319302][ T227] Call Trace: [ 168.319556][ T227] [ 168.319731][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 168.320071][ T227] ? __warn (kernel/panic.c:748) [ 168.320326][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 168.320652][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 168.321037][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 168.321291][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 168.321622][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 168.321958][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 168.322321][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 168.322738][ T227] ? _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.323086][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 168.323425][ T227] register_netdevice (net/core/dev.c:11003) [ 168.323759][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 168.324119][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 168.324499][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 168.324926][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 168.325390][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 168.325831][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 168.326188][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 168.326541][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 168.326960][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 168.327304][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 168.327631][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 168.327966][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 168.328327][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 168.328603][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 168.328948][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 168.329307][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 168.329645][ T227] ksys_write (fs/read_write.c:731) [ 168.329895][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 168.330260][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 168.330598][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 168.331054][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 168.331405][ T227] 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.332641][ T227] RSP: 002b:00007ffd4be305d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 168.333163][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 168.333669][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 168.334157][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 168.334622][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 168.335119][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 169.874612][ T227] ------------[ cut here ]------------ | [ 169.874987][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 169.875657][ T227] Modules linked in: netdevsim | [ 169.876882][ T227] Tainted: [W]=WARN [ 169.877260][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 169.877653][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 169.878246][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 169.879515][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 169.879921][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 169.880559][ T227] RDX: 0000000000000000 RSI: ffff88800da2ac98 RDI: ffff88800936d0a8 [ 169.881213][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 169.881701][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 169.882274][ T227] R13: ffff88800da2a128 R14: ffff88800da2a008 R15: ffff88800da2a000 [ 169.882773][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 169.883365][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 169.883765][ T227] CR2: 0000562199d15de8 CR3: 000000000a0be003 CR4: 0000000000772ef0 [ 169.884266][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 169.884740][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 169.885251][ T227] PKRU: 55555554 [ 169.885496][ T227] Call Trace: [ 169.885718][ T227] [ 169.885886][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 169.886231][ T227] ? __warn (kernel/panic.c:748) [ 169.886469][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 169.886791][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 169.887130][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 169.887373][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 169.887684][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 169.888034][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 169.888368][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 169.888811][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 169.889164][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 169.889488][ T227] register_netdevice (net/core/dev.c:11003) [ 169.889807][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 169.890166][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 169.890508][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 169.890906][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 169.891371][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 169.891771][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 169.892095][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 169.892418][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 169.892820][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 169.893153][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 169.893480][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 169.893823][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 169.894185][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 169.894450][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 169.894782][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 169.895137][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 169.895479][ T227] ksys_write (fs/read_write.c:731) [ 169.895724][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 169.896097][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 169.896413][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 169.896799][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 169.897139][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 169.898142][ T227] RSP: 002b:00007ffd4be305d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 169.898634][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 169.899140][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 169.899608][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 169.900036][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 169.900466][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 171.541891][ T227] ------------[ cut here ]------------ | [ 171.543849][ T227] WARNING: CPU: 3 PID: 227 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.544540][ T227] Modules linked in: netdevsim | [ 171.545558][ T227] Tainted: [W]=WARN [ 171.545813][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 171.546244][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 171.546661][ T227] 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.547785][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 171.548211][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 171.548707][ T227] RDX: 0000000000000000 RSI: ffff888004fe2c98 RDI: ffff88800936d0a8 [ 171.549197][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 171.549652][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 171.550139][ T227] R13: ffff888004fe2128 R14: ffff888004fe2008 R15: ffff888004fe2000 [ 171.550602][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 171.551169][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 171.551566][ T227] CR2: 0000562199b5647c CR3: 000000000a0be003 CR4: 0000000000772ef0 [ 171.552066][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 171.552545][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 171.553048][ T227] PKRU: 55555554 [ 171.553303][ T227] Call Trace: [ 171.553546][ T227] [ 171.553719][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 171.554080][ T227] ? __warn (kernel/panic.c:748) [ 171.554339][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 171.554674][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 171.555038][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 171.555270][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 171.555515][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 171.555824][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 171.556207][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 171.556647][ T227] ? _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.557029][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 171.557388][ T227] register_netdevice (net/core/dev.c:11003) [ 171.557747][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 171.558139][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 171.558522][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 171.558978][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 171.559483][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 171.559939][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 171.560311][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 171.560689][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 171.561154][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 171.561473][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 171.561779][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 171.562135][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 171.562486][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 171.562754][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 171.563117][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 171.563423][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 171.563747][ T227] ksys_write (fs/read_write.c:731) [ 171.564033][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 171.564391][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 171.564708][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 171.565143][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 171.565466][ T227] 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.566581][ T227] RSP: 002b:00007ffd4be305d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 171.567072][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 171.567561][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 171.568074][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 171.568570][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 171.569052][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 173.123665][ T227] ------------[ cut here ]------------ | [ 173.123977][ T227] WARNING: CPU: 3 PID: 227 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.124426][ T227] Modules linked in: netdevsim | [ 173.125221][ T227] Tainted: [W]=WARN [ 173.125466][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 173.125879][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 173.126311][ T227] 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.127438][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 173.127857][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 173.129894][ T227] RDX: 0000000000000000 RSI: ffff88800ec7ac98 RDI: ffff88800936d0a8 [ 173.130455][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 173.130939][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 173.131427][ T227] R13: ffff88800ec7a128 R14: ffff88800ec7a008 R15: ffff88800ec7a000 [ 173.131891][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 173.132379][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 173.132628][ T227] CR2: 0000562199b5647c CR3: 000000000a0be006 CR4: 0000000000772ef0 [ 173.132939][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 173.133246][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 173.133537][ T227] PKRU: 55555554 [ 173.133691][ T227] Call Trace: [ 173.133855][ T227] [ 173.133960][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 173.134172][ T227] ? __warn (kernel/panic.c:748) [ 173.134329][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 173.134550][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 173.134776][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 173.134933][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 173.135164][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 173.135404][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 173.135628][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 173.135905][ T227] ? _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.136132][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 173.136341][ T227] register_netdevice (net/core/dev.c:11003) [ 173.136576][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 173.136805][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 173.137042][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 173.137307][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 173.137584][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 173.137893][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 173.138115][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 173.138335][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 173.138614][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 173.138836][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 173.139059][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 173.139278][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 173.139497][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 173.139668][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 173.139904][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 173.140141][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 173.140365][ T227] ksys_write (fs/read_write.c:731) [ 173.140526][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 173.140753][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 173.140970][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 173.141239][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 173.141454][ T227] 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.142204][ T227] RSP: 002b:00007ffd4be305d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 173.142514][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 173.142831][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 173.143149][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 173.143448][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 173.143758][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 177.888246][ T227] ------------[ cut here ]------------ | [ 177.888707][ T227] WARNING: CPU: 2 PID: 227 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) | [ 177.889226][ T227] Modules linked in: netdevsim | [ 177.889978][ T227] Tainted: [W]=WARN [ 177.890326][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 177.890647][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 177.890979][ T227] 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 [ 177.891854][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 177.892343][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 177.892872][ T227] RDX: 0000000000000000 RSI: ffff88800da22c98 RDI: ffff88800936d0a8 [ 177.893453][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 177.893964][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 177.894492][ T227] R13: ffff88800da22128 R14: ffff88800da22008 R15: ffff88800da22000 [ 177.895022][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 177.895618][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 177.896077][ T227] CR2: 0000562ac025bd68 CR3: 000000000a0be006 CR4: 0000000000772ef0 [ 177.897058][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 177.897630][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 177.898211][ T227] PKRU: 55555554 [ 177.898498][ T227] Call Trace: [ 177.898795][ T227] [ 177.899024][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 177.899403][ T227] ? __warn (kernel/panic.c:748) [ 177.899710][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 177.900087][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 177.900488][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 177.900799][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 177.901173][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 177.901559][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 177.901821][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 177.902118][ T227] ? _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) [ 177.902338][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 177.902561][ T227] register_netdevice (net/core/dev.c:11003) [ 177.902805][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 177.903045][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 177.903287][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 177.903556][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 177.903909][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 177.904201][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 177.904420][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 177.904646][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 177.904943][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 177.905173][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 177.905401][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 177.905615][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 177.905855][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 177.906064][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 177.906293][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 177.906522][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 177.906750][ T227] ksys_write (fs/read_write.c:731) [ 177.906944][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 177.907196][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 177.907422][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 177.907680][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 177.907912][ T227] 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 [ 177.908680][ T227] RSP: 002b:00007ffd4be2fd38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 177.909003][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 177.909338][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 177.909660][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 177.909973][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 177.910297][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 179.567292][ T227] ------------[ cut here ]------------ | [ 179.567622][ T227] WARNING: CPU: 1 PID: 227 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) | [ 179.568059][ T227] Modules linked in: netdevsim | [ 179.568698][ T227] Tainted: [W]=WARN [ 179.568856][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 179.569135][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 179.569400][ T227] 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 [ 179.570123][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 179.570385][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 179.570694][ T227] RDX: 0000000000000000 RSI: ffff888002622c98 RDI: ffff88800936d0a8 [ 179.571078][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 179.571372][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 179.571647][ T227] R13: ffff888002622128 R14: ffff888002622008 R15: ffff888002622000 [ 179.571926][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 179.572263][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 179.572498][ T227] CR2: 0000562199bda408 CR3: 000000000a0be003 CR4: 0000000000772ef0 [ 179.572777][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 179.573229][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 179.573518][ T227] PKRU: 55555554 [ 179.573658][ T227] Call Trace: [ 179.573805][ T227] [ 179.573910][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 179.574112][ T227] ? __warn (kernel/panic.c:748) [ 179.574259][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 179.574449][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 179.574651][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 179.574800][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 179.575008][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 179.575212][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 179.575415][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 179.575658][ T227] ? _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) [ 179.575855][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 179.576148][ T227] register_netdevice (net/core/dev.c:11003) [ 179.576352][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 179.576556][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 179.576767][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 179.577095][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 179.577360][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 179.577604][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 179.577805][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 179.578094][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 179.578355][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 179.578558][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 179.578749][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 179.578946][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 179.579225][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 179.579401][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 179.579596][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 179.579795][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 179.580031][ T227] ksys_write (fs/read_write.c:731) [ 179.580183][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 179.580381][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 179.580589][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 179.580821][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 179.581088][ T227] 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 [ 179.581807][ T227] RSP: 002b:00007ffd4be2fd38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 179.582132][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 179.582436][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 179.582733][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 179.583072][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 179.583373][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 181.272659][ T227] ------------[ cut here ]------------ | [ 181.273313][ T227] WARNING: CPU: 1 PID: 227 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.273965][ T227] Modules linked in: netdevsim | [ 181.275060][ T227] Tainted: [W]=WARN [ 181.275331][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 181.275721][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 181.276139][ T227] 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.277267][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 181.277685][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 181.278196][ T227] RDX: 0000000000000000 RSI: ffff888002332c98 RDI: ffff88800936d0a8 [ 181.278675][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 181.279195][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 181.279673][ T227] R13: ffff888002332128 R14: ffff888002332008 R15: ffff888002332000 [ 181.280178][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 181.280727][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 181.281165][ T227] CR2: 00007fc5e90c71a0 CR3: 000000000a0be003 CR4: 0000000000772ef0 [ 181.281652][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 181.282410][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 181.282898][ T227] PKRU: 55555554 [ 181.283154][ T227] Call Trace: [ 181.283385][ T227] [ 181.283556][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 181.283890][ T227] ? __warn (kernel/panic.c:748) [ 181.284161][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 181.284495][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 181.284833][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 181.285120][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 181.285462][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 181.285813][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 181.286182][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 181.286618][ T227] ? _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.286952][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 181.287296][ T227] register_netdevice (net/core/dev.c:11003) [ 181.287622][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 181.287962][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 181.288333][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 181.288773][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 181.289242][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 181.289659][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 181.289977][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 181.290336][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 181.290755][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 181.291100][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 181.291414][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 181.291734][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 181.292078][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 181.292331][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 181.292652][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 181.292977][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 181.293328][ T227] ksys_write (fs/read_write.c:731) [ 181.293576][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 181.293913][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 181.294251][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 181.294663][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 181.294985][ T227] 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.296141][ T227] RSP: 002b:00007ffd4be2fd38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 181.296626][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 181.297132][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 181.297612][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 181.298114][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 181.298609][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 182.993102][ T227] ------------[ cut here ]------------ | [ 182.993487][ T227] WARNING: CPU: 2 PID: 227 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) | [ 182.993879][ T227] Modules linked in: netdevsim | [ 182.994492][ T227] Tainted: [W]=WARN [ 182.994653][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 182.994900][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 182.995197][ T227] 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 [ 182.995871][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 182.996137][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 182.996448][ T227] RDX: 0000000000000000 RSI: ffff88800d8bac98 RDI: ffff88800936d0a8 [ 182.996741][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 182.997079][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 182.997375][ T227] R13: ffff88800d8ba128 R14: ffff88800d8ba008 R15: ffff88800d8ba000 [ 182.997666][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 182.998018][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 182.998274][ T227] CR2: 0000562a85a34630 CR3: 000000000a0be006 CR4: 0000000000772ef0 [ 182.998603][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 182.999117][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 182.999439][ T227] PKRU: 55555554 [ 182.999595][ T227] Call Trace: [ 182.999770][ T227] [ 182.999904][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 183.000187][ T227] ? __warn (kernel/panic.c:748) [ 183.000350][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 183.000552][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 183.000759][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 183.000919][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 183.001157][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 183.001379][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 183.001596][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 183.001849][ T227] ? _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.002069][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 183.002278][ T227] register_netdevice (net/core/dev.c:11003) [ 183.002484][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 183.002699][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 183.002922][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 183.003190][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 183.003460][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 183.003717][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 183.003929][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 183.004153][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 183.004416][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 183.004618][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 183.004820][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 183.005053][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 183.005261][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 183.005426][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 183.005632][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 183.005841][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 183.006072][ T227] ksys_write (fs/read_write.c:731) [ 183.006234][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 183.006447][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 183.006651][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 183.006897][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 183.007117][ T227] 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.007818][ T227] RSP: 002b:00007ffd4be2fd38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 183.008127][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 183.008453][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 183.008763][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 183.009078][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 183.009395][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 184.705731][ T227] ------------[ cut here ]------------ | [ 184.706138][ T227] WARNING: CPU: 2 PID: 227 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) | [ 184.706605][ T227] Modules linked in: netdevsim | [ 184.707348][ T227] Tainted: [W]=WARN [ 184.707510][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 184.707768][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 184.708096][ T227] 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 [ 184.708827][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 184.709097][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 184.709453][ T227] RDX: 0000000000000000 RSI: ffff88800da2ac98 RDI: ffff88800936d0a8 [ 184.709779][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 184.710178][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 184.710481][ T227] R13: ffff88800da2a128 R14: ffff88800da2a008 R15: ffff88800da2a000 [ 184.711025][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 184.711482][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 184.711793][ T227] CR2: 0000562199d21258 CR3: 000000000a0be001 CR4: 0000000000772ef0 [ 184.712133][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 184.712454][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 184.712773][ T227] PKRU: 55555554 [ 184.712958][ T227] Call Trace: [ 184.713137][ T227] [ 184.713258][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 184.713481][ T227] ? __warn (kernel/panic.c:748) [ 184.713739][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 184.713952][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 184.714184][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 184.714416][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 184.714642][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 184.714887][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 184.715193][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 184.715473][ T227] ? _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) [ 184.715760][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 184.716010][ T227] register_netdevice (net/core/dev.c:11003) [ 184.716246][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 184.716534][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 184.716783][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 184.717137][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 184.717447][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 184.717801][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 184.718045][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 184.718326][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 184.718639][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 184.718894][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 184.719191][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 184.719479][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 184.719713][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 184.719886][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 184.720139][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 184.720415][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 184.720625][ T227] ksys_write (fs/read_write.c:731) [ 184.720822][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 184.721109][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 184.721321][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 184.721583][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 184.721819][ T227] 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 [ 184.722559][ T227] RSP: 002b:00007ffd4be2fd38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 184.722885][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 184.723213][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 184.723504][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 184.723899][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 184.724285][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 186.347746][ T227] ------------[ cut here ]------------ | [ 186.348106][ T227] WARNING: CPU: 2 PID: 227 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.348541][ T227] Modules linked in: netdevsim | [ 186.349257][ T227] Tainted: [W]=WARN [ 186.349467][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 186.349747][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 186.350068][ T227] 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.350799][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 186.351086][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 186.351414][ T227] RDX: 0000000000000000 RSI: ffff888004fe2c98 RDI: ffff88800936d0a8 [ 186.351772][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 186.352138][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 186.352489][ T227] R13: ffff888004fe2128 R14: ffff888004fe2008 R15: ffff888004fe2000 [ 186.352846][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 186.353429][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 186.353692][ T227] CR2: 00007fb4d8ec2733 CR3: 000000000a0be001 CR4: 0000000000772ef0 [ 186.354045][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 186.354400][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 186.354776][ T227] PKRU: 55555554 [ 186.354952][ T227] Call Trace: [ 186.355158][ T227] [ 186.355308][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 186.355575][ T227] ? __warn (kernel/panic.c:748) [ 186.355768][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 186.356054][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 186.356343][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 186.356562][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 186.356839][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 186.357173][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 186.357433][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 186.357688][ T227] ? _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.357897][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 186.358134][ T227] register_netdevice (net/core/dev.c:11003) [ 186.358344][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 186.358571][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 186.358787][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 186.359071][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 186.359347][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 186.359665][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 186.359868][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 186.360111][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 186.360366][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 186.360565][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 186.360775][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 186.360985][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 186.361221][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 186.361386][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 186.361586][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 186.361802][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 186.362041][ T227] ksys_write (fs/read_write.c:731) [ 186.362212][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 186.362422][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 186.362626][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 186.362875][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 186.363100][ T227] 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.363757][ T227] RSP: 002b:00007ffd4be2fd38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 186.364089][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 186.364382][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 186.364687][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 186.365000][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 186.365312][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 188.062782][ T227] ------------[ cut here ]------------ | [ 188.063206][ T227] WARNING: CPU: 3 PID: 227 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.063805][ T227] Modules linked in: netdevsim | [ 188.064808][ T227] Tainted: [W]=WARN [ 188.065085][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 188.065494][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 188.065917][ T227] 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.067049][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 188.067478][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 188.067971][ T227] RDX: 0000000000000000 RSI: ffff88800ab22c98 RDI: ffff88800936d0a8 [ 188.068484][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 188.068960][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 188.069452][ T227] R13: ffff88800ab22128 R14: ffff88800ab22008 R15: ffff88800ab22000 [ 188.069933][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 188.070506][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 188.070918][ T227] CR2: 00007fc5e90c71a0 CR3: 000000000a0be006 CR4: 0000000000772ef0 [ 188.071432][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 188.072112][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 188.072573][ T227] PKRU: 55555554 [ 188.072813][ T227] Call Trace: [ 188.073069][ T227] [ 188.073237][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 188.073558][ T227] ? __warn (kernel/panic.c:748) [ 188.073808][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 188.074153][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 188.074499][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 188.074756][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 188.075101][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 188.075454][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 188.075793][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 188.076220][ T227] ? _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.076552][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 188.076878][ T227] register_netdevice (net/core/dev.c:11003) [ 188.077228][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 188.077576][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 188.077936][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 188.078354][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 188.078818][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 188.079236][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 188.079556][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 188.079876][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 188.080291][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 188.080596][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 188.080897][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 188.081261][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 188.081571][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 188.081816][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 188.082143][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 188.082467][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 188.082785][ T227] ksys_write (fs/read_write.c:731) [ 188.083039][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 188.083363][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 188.083671][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 188.084059][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 188.084375][ T227] 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.085438][ T227] RSP: 002b:00007ffd4be2fd38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 188.085896][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 188.086348][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 188.086792][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 188.087250][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 188.087699][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 189.796711][ T227] ------------[ cut here ]------------ | [ 189.797134][ T227] WARNING: CPU: 0 PID: 227 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) | [ 189.797630][ T227] Modules linked in: netdevsim | [ 189.798357][ T227] Tainted: [W]=WARN [ 189.798563][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 189.798826][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 189.799125][ T227] 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 [ 189.799860][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 189.800201][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 189.800515][ T227] RDX: 0000000000000000 RSI: ffff88800ec7ac98 RDI: ffff88800936d0a8 [ 189.800840][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 189.801192][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 189.801523][ T227] R13: ffff88800ec7a128 R14: ffff88800ec7a008 R15: ffff88800ec7a000 [ 189.801884][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 189.802281][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 189.802544][ T227] CR2: 00007fc5e90c71a0 CR3: 000000000a0be005 CR4: 0000000000772ef0 [ 189.803199][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 189.803527][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 189.803848][ T227] PKRU: 55555554 [ 189.804034][ T227] Call Trace: [ 189.804210][ T227] [ 189.804349][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 189.804631][ T227] ? __warn (kernel/panic.c:748) [ 189.804805][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 189.805037][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 189.805273][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 189.805441][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 189.805659][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 189.805897][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 189.806135][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 189.806430][ T227] ? _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) [ 189.806661][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 189.806883][ T227] register_netdevice (net/core/dev.c:11003) [ 189.807126][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 189.807372][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 189.807613][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 189.807923][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 189.808302][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 189.808606][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 189.808831][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 189.809065][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 189.809333][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 189.809545][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 189.809754][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 189.809963][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 189.810188][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 189.810356][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 189.810568][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 189.810803][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 189.811049][ T227] ksys_write (fs/read_write.c:731) [ 189.811216][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 189.811460][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 189.811690][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 189.811964][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 189.812207][ T227] 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 [ 189.813022][ T227] RSP: 002b:00007ffd4be2fd38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 189.813341][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 189.813666][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 189.814006][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 189.814337][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 189.814695][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 191.526112][ T227] ------------[ cut here ]------------ | [ 191.526519][ T227] WARNING: CPU: 1 PID: 227 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.526975][ T227] Modules linked in: netdevsim | [ 191.527700][ T227] Tainted: [W]=WARN [ 191.527937][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 191.528239][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 191.528558][ T227] 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.529350][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 191.529643][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 191.529981][ T227] RDX: 0000000000000000 RSI: ffff88800da22c98 RDI: ffff88800936d0a8 [ 191.530336][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 191.530676][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 191.531026][ T227] R13: ffff88800da22128 R14: ffff88800da22008 R15: ffff88800da22000 [ 191.531384][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 191.531773][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 191.532302][ T227] CR2: 0000562a85a34630 CR3: 000000000a0be004 CR4: 0000000000772ef0 [ 191.532646][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 191.532980][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 191.533333][ T227] PKRU: 55555554 [ 191.533510][ T227] Call Trace: [ 191.533688][ T227] [ 191.533808][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 191.534059][ T227] ? __warn (kernel/panic.c:748) [ 191.534241][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 191.534473][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 191.534713][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 191.534889][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 191.535128][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 191.535377][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 191.535617][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 191.535908][ T227] ? _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.536155][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 191.536390][ T227] register_netdevice (net/core/dev.c:11003) [ 191.536628][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 191.536871][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 191.537131][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 191.537433][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 191.537744][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 191.538069][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 191.538308][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 191.538569][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 191.538864][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 191.539112][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 191.539351][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 191.539591][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 191.539838][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 191.540032][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 191.540274][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 191.540514][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 191.540766][ T227] ksys_write (fs/read_write.c:731) [ 191.540944][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 191.541196][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 191.541431][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 191.541719][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 191.541953][ T227] 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.542745][ T227] RSP: 002b:00007ffd4be2fd38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 191.543094][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 191.543433][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 191.543765][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 191.544120][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 [ 191.544454][ T227] R13: 00007fb4d8f0b760 R14: 0000000000000002 R15: 00007fb4d8f069c0 | [ 193.266723][ T227] ------------[ cut here ]------------ | [ 193.267232][ T227] WARNING: CPU: 2 PID: 227 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.267725][ T227] Modules linked in: netdevsim | [ 193.268387][ T227] Tainted: [W]=WARN [ 193.268569][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 193.268819][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 193.269977][ T227] 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.270898][ T227] RSP: 0018:ffffc90000b67910 EFLAGS: 00010246 [ 193.271199][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 193.271614][ T227] RDX: 0000000000000000 RSI: ffff888002622c98 RDI: ffff88800936d0a8 [ 193.271971][ T227] RBP: ffffffff96923440 R08: 0000000000000000 R09: fffffbfff28fd83c [ 193.272391][ T227] R10: ffffffff947ec1e7 R11: ffff88800936c5c0 R12: 0000000000000000 [ 193.273059][ T227] R13: ffff888002622128 R14: ffff888002622008 R15: ffff888002622000 [ 193.273423][ T227] FS: 00007fb4d8d0e740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 193.273837][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 193.274111][ T227] CR2: 00007fb4d8e07890 CR3: 000000000a0be001 CR4: 0000000000772ef0 [ 193.274436][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 193.274731][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 193.275105][ T227] PKRU: 55555554 [ 193.275274][ T227] Call Trace: [ 193.275496][ T227] [ 193.275635][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 193.275893][ T227] ? __warn (kernel/panic.c:748) [ 193.276090][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 193.276379][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 193.276640][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 193.276811][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 193.277045][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 193.277284][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 193.277517][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 193.277777][ T227] ? _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.278045][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 193.278269][ T227] register_netdevice (net/core/dev.c:11003) [ 193.278530][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 193.278764][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 193.279017][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 193.279371][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 193.279679][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 193.279971][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 193.280203][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 193.280494][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 193.280766][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 193.280975][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 193.281194][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 193.281461][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 193.281731][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 193.281922][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 193.282143][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 193.282450][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 193.282678][ T227] ksys_write (fs/read_write.c:731) [ 193.282932][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 193.283178][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 193.283433][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 193.283704][ T227] RIP: 0033:0x7fb4d8e4fb77 [ 193.283986][ T227] 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.284739][ T227] RSP: 002b:00007ffd4be2fd38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 193.285127][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb4d8e4fb77 [ 193.285485][ T227] RDX: 0000000000000002 RSI: 0000562199d3f130 RDI: 0000000000000001 [ 193.285886][ T227] RBP: 0000562199d3f130 R08: 0000000000000000 R09: 00007fb4d8ec24e0 [ 193.286306][ T227] R10: 00007fb4d8ec23e0 R11: 0000000000000246 R12: 0000000000000002 Finger prints: __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_drv_port_add