====================================== | 0 | xx__-> [ 10.136396][ T227] ------------[ cut here ]------------ | [ 10.136810][ 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) | [ 10.137244][ T227] Modules linked in: netdevsim [ 10.137887][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.138156][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.138418][ 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 [ 10.139137][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 10.139402][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.139718][ T227] RDX: 0000000000000000 RSI: ffff88800bf42c98 RDI: ffff8880093ad0a8 [ 10.140028][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 10.140350][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 10.140663][ T227] R13: ffff88800bf42128 R14: ffff88800bf42008 R15: ffff88800bf42000 [ 10.140977][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 10.141346][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.141614][ T227] CR2: 000055ca8e7bc47c CR3: 000000000b89e001 CR4: 0000000000772ef0 [ 10.141926][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.142247][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.142554][ T227] PKRU: 55555554 [ 10.142715][ T227] Call Trace: [ 10.142878][ T227] [ 10.142991][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.143213][ T227] ? __warn (kernel/panic.c:748) [ 10.143384][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.143593][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.143811][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.143973][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.144191][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.144415][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.144632][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.144896][ 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) [ 10.145121][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.145334][ T227] register_netdevice (net/core/dev.c:11003) [ 10.145550][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.145767][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.145993][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.146270][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.146552][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 10.146823][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.147034][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 10.147263][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 10.147531][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.147739][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 10.147949][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 10.148170][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 10.148383][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 10.148544][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 10.148752][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 10.148967][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.149191][ T227] ksys_write (fs/read_write.c:731) [ 10.149362][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 10.149583][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.149800][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.150070][ T227] RIP: 0033:0x7f676ec9db77 [ 10.150293][ 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 [ 10.151033][ T227] RSP: 002b:00007ffda8ab4648 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 10.151361][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 10.151676][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 10.151988][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 10.152321][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 10.152631][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 138.884382][ T227] ------------[ cut here ]------------ | [ 138.884653][ 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) | [ 138.885048][ T227] Modules linked in: netdevsim | [ 138.885660][ T227] Tainted: [W]=WARN [ 138.885834][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 138.886095][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 138.886356][ 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 [ 138.887017][ T227] RSP: 0000:ffffc90000b47910 EFLAGS: 00010246 [ 138.887276][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 138.887572][ T227] RDX: 0000000000000000 RSI: ffff888009622c98 RDI: ffff8880093ad0a8 [ 138.887860][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 138.888163][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 138.888454][ T227] R13: ffff888009622128 R14: ffff888009622008 R15: ffff888009622000 [ 138.888743][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 138.889089][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 138.889340][ T227] CR2: 00007f4117006ec0 CR3: 000000000b89e002 CR4: 0000000000772ef0 [ 138.889633][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 138.889923][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 138.890225][ T227] PKRU: 55555554 [ 138.890383][ T227] Call Trace: [ 138.890538][ T227] [ 138.890653][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 138.890854][ T227] ? __warn (kernel/panic.c:748) [ 138.891012][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 138.891232][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 138.891441][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 138.891600][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 138.891798][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 138.892012][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 138.892234][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 138.892488][ 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) [ 138.892705][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 138.892910][ T227] register_netdevice (net/core/dev.c:11003) [ 138.893153][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 138.893369][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 138.893588][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 138.893850][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 138.894132][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 138.894393][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 138.894596][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 138.894812][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 138.895078][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 138.895282][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 138.895488][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 138.895692][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 138.895901][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 138.896080][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 138.896288][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 138.896502][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 138.896716][ T227] ksys_write (fs/read_write.c:731) [ 138.896881][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 138.897105][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 138.897311][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 138.897560][ T227] RIP: 0033:0x7f676ec9db77 [ 138.897765][ 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 [ 138.898432][ T227] RSP: 002b:00007ffda8ab32d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 138.898729][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 138.899013][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 138.899316][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 138.899609][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 138.899900][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 140.442849][ T227] ------------[ cut here ]------------ | [ 140.443148][ 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) | [ 140.443542][ T227] Modules linked in: netdevsim | [ 140.444154][ T227] Tainted: [W]=WARN [ 140.444310][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.444553][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 140.444803][ 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 [ 140.445469][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 140.445717][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 140.446000][ T227] RDX: 0000000000000000 RSI: ffff8880097a2c98 RDI: ffff8880093ad0a8 [ 140.446299][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 140.446581][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 140.446870][ T227] R13: ffff8880097a2128 R14: ffff8880097a2008 R15: ffff8880097a2000 [ 140.447161][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 140.447491][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.447732][ T227] CR2: 000055ca8e7bc47c CR3: 000000000b89e002 CR4: 0000000000772ef0 [ 140.448021][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 140.448972][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 140.449274][ T227] PKRU: 55555554 [ 140.449431][ T227] Call Trace: [ 140.449585][ T227] [ 140.449694][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 140.449897][ T227] ? __warn (kernel/panic.c:748) [ 140.450069][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 140.450268][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 140.450477][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 140.450634][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 140.450837][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 140.451048][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 140.451266][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 140.451526][ 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) [ 140.451731][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 140.451935][ T227] register_netdevice (net/core/dev.c:11003) [ 140.452148][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 140.452358][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 140.452577][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 140.452837][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 140.453117][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 140.453372][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 140.453573][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 140.453783][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 140.454036][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 140.454245][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 140.454448][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 140.454652][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 140.454854][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 140.455020][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 140.455234][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 140.455445][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 140.455659][ T227] ksys_write (fs/read_write.c:731) [ 140.455819][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 140.456031][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 140.456242][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 140.456484][ T227] RIP: 0033:0x7f676ec9db77 [ 140.456688][ 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 [ 140.457368][ T227] RSP: 002b:00007ffda8ab32d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 140.457659][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 140.457947][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 140.458252][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 140.458543][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 140.458835][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 141.980946][ T227] ------------[ cut here ]------------ | [ 141.981258][ 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) | [ 141.981649][ T227] Modules linked in: netdevsim | [ 141.982268][ T227] Tainted: [W]=WARN [ 141.982425][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 141.982688][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 141.982936][ 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 [ 141.983594][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 141.983839][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 141.984136][ T227] RDX: 0000000000000000 RSI: ffff88800ba22c98 RDI: ffff8880093ad0a8 [ 141.984422][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 141.984704][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 141.984991][ T227] R13: ffff88800ba22128 R14: ffff88800ba22008 R15: ffff88800ba22000 [ 141.985286][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 141.985612][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 141.985860][ T227] CR2: 000055ca8e7bc47c CR3: 000000000b89e002 CR4: 0000000000772ef0 [ 141.986158][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 141.986442][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 141.986735][ T227] PKRU: 55555554 [ 141.986889][ T227] Call Trace: [ 141.987044][ T227] [ 141.987165][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 141.987367][ T227] ? __warn (kernel/panic.c:748) [ 141.987528][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 141.987729][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 141.987937][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 141.988101][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 141.988303][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 141.988514][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 141.988726][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 141.988974][ 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) [ 141.989190][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 141.989390][ T227] register_netdevice (net/core/dev.c:11003) [ 141.989595][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 141.989805][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 141.990026][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 141.990298][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 141.990578][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 141.990832][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 141.991038][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 141.991260][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 141.991516][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 141.991714][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 141.991912][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 141.992138][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 141.992345][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 141.992513][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 141.992730][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 141.992945][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 141.993166][ T227] ksys_write (fs/read_write.c:731) [ 141.993329][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 141.993538][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 141.993741][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 141.993983][ T227] RIP: 0033:0x7f676ec9db77 [ 141.994201][ 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 [ 141.994854][ T227] RSP: 002b:00007ffda8ab32d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 141.995157][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 141.995451][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 141.995739][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 141.996029][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 141.996331][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 143.523425][ T227] ------------[ cut here ]------------ | [ 143.523696][ 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) | [ 143.524111][ T227] Modules linked in: netdevsim | [ 143.524691][ T227] Tainted: [W]=WARN [ 143.524844][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 143.525101][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 143.525350][ 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 [ 143.525993][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 143.526250][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 143.526543][ T227] RDX: 0000000000000000 RSI: ffff888005272c98 RDI: ffff8880093ad0a8 [ 143.526823][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 143.527122][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 143.527423][ T227] R13: ffff888005272128 R14: ffff888005272008 R15: ffff888005272000 [ 143.527706][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 143.528039][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 143.528298][ T227] CR2: 000055ca8e7ee018 CR3: 000000000b89e005 CR4: 0000000000772ef0 [ 143.528587][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 143.528880][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 143.529173][ T227] PKRU: 55555554 [ 143.529327][ T227] Call Trace: [ 143.529484][ T227] [ 143.529592][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 143.529792][ T227] ? __warn (kernel/panic.c:748) [ 143.529951][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 143.530161][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 143.530370][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 143.530529][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 143.530727][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 143.530947][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 143.531164][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 143.531414][ 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) [ 143.531620][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 143.531823][ T227] register_netdevice (net/core/dev.c:11003) [ 143.532031][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 143.532253][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 143.532471][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 143.532737][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 143.533009][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 143.533273][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 143.533471][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 143.533683][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 143.533938][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 143.534146][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 143.534346][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 143.534546][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 143.534751][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 143.534916][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 143.535132][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 143.535430][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 143.535640][ T227] ksys_write (fs/read_write.c:731) [ 143.535805][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 143.536023][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 143.536230][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 143.536475][ T227] RIP: 0033:0x7f676ec9db77 [ 143.536680][ 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 [ 143.537350][ T227] RSP: 002b:00007ffda8ab32d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 143.537644][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 143.537939][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 143.538243][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 143.538533][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 143.538819][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 144.999988][ T227] ------------[ cut here ]------------ | [ 145.000279][ 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) | [ 145.000669][ T227] Modules linked in: netdevsim | [ 145.002105][ T227] Tainted: [W]=WARN [ 145.002493][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 145.002925][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 145.003312][ 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 [ 145.004076][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 145.004396][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 145.004753][ T227] RDX: 0000000000000000 RSI: ffff88800bd6ac98 RDI: ffff8880093ad0a8 [ 145.005145][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 145.005587][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 145.006024][ T227] R13: ffff88800bd6a128 R14: ffff88800bd6a008 R15: ffff88800bd6a000 [ 145.006569][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 145.007036][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 145.007335][ T227] CR2: 000055ca8e7e15e8 CR3: 000000000b89e005 CR4: 0000000000772ef0 [ 145.007625][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 145.007911][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 145.008206][ T227] PKRU: 55555554 [ 145.008358][ T227] Call Trace: [ 145.008512][ T227] [ 145.008619][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 145.008818][ T227] ? __warn (kernel/panic.c:748) [ 145.008976][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 145.009190][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 145.009395][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 145.009548][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 145.009747][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 145.009958][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 145.010175][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 145.010421][ 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) [ 145.010622][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 145.010823][ T227] register_netdevice (net/core/dev.c:11003) [ 145.011027][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 145.011267][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 145.011482][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 145.011734][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 145.012009][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 145.012276][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 145.012482][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 145.012705][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 145.012966][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 145.013174][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 145.013379][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 145.013580][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 145.013789][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 145.013958][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 145.014173][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 145.014383][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 145.014597][ T227] ksys_write (fs/read_write.c:731) [ 145.014758][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 145.014968][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 145.015181][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 145.015423][ T227] RIP: 0033:0x7f676ec9db77 [ 145.015632][ 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 [ 145.016306][ T227] RSP: 002b:00007ffda8ab32d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 145.016595][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 145.016885][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 145.017186][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 145.017472][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 145.017759][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 146.513571][ T227] ------------[ cut here ]------------ | [ 146.513860][ 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) | [ 146.514281][ T227] Modules linked in: netdevsim | [ 146.514883][ T227] Tainted: [W]=WARN [ 146.515044][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 146.515302][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 146.515559][ 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 [ 146.516223][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 146.516481][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 146.516778][ T227] RDX: 0000000000000000 RSI: ffff88800a812c98 RDI: ffff8880093ad0a8 [ 146.517079][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 146.517368][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 146.517658][ T227] R13: ffff88800a812128 R14: ffff88800a812008 R15: ffff88800a812000 [ 146.517948][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 146.518301][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 146.518548][ T227] CR2: 000055ca8e7ee018 CR3: 000000000b89e005 CR4: 0000000000772ef0 [ 146.518838][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 146.519136][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 146.519428][ T227] PKRU: 55555554 [ 146.519582][ T227] Call Trace: [ 146.519738][ T227] [ 146.519848][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 146.520045][ T227] ? __warn (kernel/panic.c:748) [ 146.520221][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 146.520422][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 146.520631][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 146.520792][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 146.520992][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 146.521218][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 146.521430][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 146.521681][ 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) [ 146.521886][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 146.522102][ T227] register_netdevice (net/core/dev.c:11003) [ 146.522314][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 146.522525][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 146.522760][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 146.523019][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 146.523300][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 146.523556][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 146.523768][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 146.523979][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 146.524242][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 146.524441][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 146.524641][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 146.524846][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 146.525050][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 146.525230][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 146.525433][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 146.525646][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 146.525855][ T227] ksys_write (fs/read_write.c:731) [ 146.526008][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 146.526229][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 146.526433][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 146.526678][ T227] RIP: 0033:0x7f676ec9db77 [ 146.526886][ 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 [ 146.527543][ T227] RSP: 002b:00007ffda8ab32d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 146.527833][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 146.528134][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 146.528420][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 146.528709][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 146.529001][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 147.991663][ T227] ------------[ cut here ]------------ | [ 147.991930][ 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) | [ 147.992346][ T227] Modules linked in: netdevsim | [ 147.993009][ T227] Tainted: [W]=WARN [ 147.993181][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 147.993425][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 147.993673][ 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 [ 147.994330][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 147.994576][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 147.994860][ T227] RDX: 0000000000000000 RSI: ffff88800bf42c98 RDI: ffff8880093ad0a8 [ 147.995162][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 147.995445][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 147.995727][ T227] R13: ffff88800bf42128 R14: ffff88800bf42008 R15: ffff88800bf42000 [ 147.996012][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 147.996354][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 147.996597][ T227] CR2: 000055ca8e7bc47c CR3: 000000000b89e001 CR4: 0000000000772ef0 [ 147.996885][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 147.997180][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 147.997467][ T227] PKRU: 55555554 [ 147.997622][ T227] Call Trace: [ 147.997778][ T227] [ 147.997887][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 147.998096][ T227] ? __warn (kernel/panic.c:748) [ 147.998256][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 147.998456][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 147.998666][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 147.998832][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 147.999031][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 147.999253][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 147.999462][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 147.999712][ 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) [ 147.999935][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 148.000152][ T227] register_netdevice (net/core/dev.c:11003) [ 148.000361][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 148.000571][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 148.000786][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 148.001050][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 148.001331][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 148.001591][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 148.001809][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 148.002023][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 148.003122][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 148.003498][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 148.003868][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 148.004174][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 148.004483][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 148.004719][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 148.004995][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 148.005356][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 148.005724][ T227] ksys_write (fs/read_write.c:731) [ 148.006030][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 148.006418][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 148.006725][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 148.006988][ T227] RIP: 0033:0x7f676ec9db77 [ 148.007213][ 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 [ 148.007858][ T227] RSP: 002b:00007ffda8ab32d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 148.008164][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 148.008456][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 148.008744][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 148.009037][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 148.009335][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 149.490662][ T227] ------------[ cut here ]------------ | [ 149.491051][ 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) | [ 149.491476][ T227] Modules linked in: netdevsim | [ 149.492107][ T227] Tainted: [W]=WARN [ 149.492273][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 149.492520][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 149.492794][ 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 [ 149.493459][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 149.493715][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 149.494005][ T227] RDX: 0000000000000000 RSI: ffff888009622c98 RDI: ffff8880093ad0a8 [ 149.494309][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 149.494606][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 149.494897][ T227] R13: ffff888009622128 R14: ffff888009622008 R15: ffff888009622000 [ 149.495205][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 149.495544][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 149.495809][ T227] CR2: 000055ca8e97bde8 CR3: 000000000b89e001 CR4: 0000000000772ef0 [ 149.496122][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 149.496438][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 149.496740][ T227] PKRU: 55555554 [ 149.496899][ T227] Call Trace: [ 149.497071][ T227] [ 149.497188][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 149.497391][ T227] ? __warn (kernel/panic.c:748) [ 149.497557][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 149.497763][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 149.497979][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 149.498151][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 149.498357][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 149.498574][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 149.498785][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 149.499033][ 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) [ 149.499252][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 149.499465][ T227] register_netdevice (net/core/dev.c:11003) [ 149.499675][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 149.499888][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 149.500128][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 149.500388][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 149.500661][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 149.500927][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 149.501149][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 149.501365][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 149.501629][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 149.501835][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 149.502036][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 149.502253][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 149.502465][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 149.502643][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 149.502866][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 149.503115][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 149.503333][ T227] ksys_write (fs/read_write.c:731) [ 149.503495][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 149.503709][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 149.503921][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 149.504186][ T227] RIP: 0033:0x7f676ec9db77 [ 149.504401][ 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 [ 149.505082][ T227] RSP: 002b:00007ffda8ab32d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 149.505386][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 149.505680][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 149.505973][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 149.506281][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 149.506578][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 151.043344][ T227] ------------[ cut here ]------------ | [ 151.043807][ 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) | [ 151.044482][ T227] Modules linked in: netdevsim | [ 151.045477][ T227] Tainted: [W]=WARN [ 151.045740][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 151.046162][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 151.046582][ 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 [ 151.047662][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 151.048046][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 151.048707][ T227] RDX: 0000000000000000 RSI: ffff8880097a2c98 RDI: ffff8880093ad0a8 [ 151.049336][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 151.049963][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 151.050521][ T227] R13: ffff8880097a2128 R14: ffff8880097a2008 R15: ffff8880097a2000 [ 151.050992][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 151.051560][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 151.051975][ T227] CR2: 00007f92d32ed1a0 CR3: 000000000b89e004 CR4: 0000000000772ef0 [ 151.052481][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 151.052971][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 151.053471][ T227] PKRU: 55555554 [ 151.053730][ T227] Call Trace: [ 151.054000][ T227] [ 151.054199][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 151.054535][ T227] ? __warn (kernel/panic.c:748) [ 151.054803][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 151.055159][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 151.055490][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 151.055761][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 151.056111][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 151.056474][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 151.056834][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 151.057270][ 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) [ 151.057634][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 151.057978][ T227] register_netdevice (net/core/dev.c:11003) [ 151.058342][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 151.058703][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 151.059101][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 151.059543][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 151.060003][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 151.060447][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 151.060783][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 151.061150][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 151.061571][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 151.061912][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 151.062262][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 151.062697][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 151.062934][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 151.063127][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 151.063337][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 151.063556][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 151.063769][ T227] ksys_write (fs/read_write.c:731) [ 151.063931][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 151.064155][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 151.064374][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 151.064629][ T227] RIP: 0033:0x7f676ec9db77 [ 151.064847][ 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 [ 151.065543][ T227] RSP: 002b:00007ffda8ab32d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 151.065846][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 151.066169][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 151.066472][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 151.066774][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 151.067090][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 152.638314][ T227] ------------[ cut here ]------------ | [ 152.638646][ 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) | [ 152.639151][ T227] Modules linked in: netdevsim | [ 152.639828][ T227] Tainted: [W]=WARN [ 152.639998][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 152.640294][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 152.640573][ 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 [ 152.641301][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 152.641573][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 152.641892][ T227] RDX: 0000000000000000 RSI: ffff88800211ac98 RDI: ffff8880093ad0a8 [ 152.642226][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 152.642555][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 152.642885][ T227] R13: ffff88800211a128 R14: ffff88800211a008 R15: ffff88800211a000 [ 152.643220][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 152.643593][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 152.643866][ T227] CR2: 000055ca8e7bc47c CR3: 000000000b89e004 CR4: 0000000000772ef0 [ 152.644203][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 152.644536][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 152.644849][ T227] PKRU: 55555554 [ 152.645023][ T227] Call Trace: [ 152.645207][ T227] [ 152.645328][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 152.645550][ T227] ? __warn (kernel/panic.c:748) [ 152.645736][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 152.645962][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 152.646204][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 152.646389][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 152.646609][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 152.646846][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 152.647094][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 152.647373][ 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) [ 152.647601][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 152.647825][ T227] register_netdevice (net/core/dev.c:11003) [ 152.648067][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 152.648300][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 152.648549][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 152.648830][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 152.649135][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 152.649422][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 152.649652][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 152.649879][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 152.650168][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 152.650384][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 152.650608][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 152.650830][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 152.651076][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 152.651255][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 152.651487][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 152.651722][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 152.651952][ T227] ksys_write (fs/read_write.c:731) [ 152.652133][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 152.652369][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 152.652605][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 152.652878][ T227] RIP: 0033:0x7f676ec9db77 [ 152.653118][ 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 [ 152.653839][ T227] RSP: 002b:00007ffda8ab32d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 152.654177][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 152.654495][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 152.654814][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 152.655145][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 152.655461][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 156.970699][ T227] ------------[ cut here ]------------ | [ 156.971080][ 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) | [ 156.971471][ T227] Modules linked in: netdevsim | [ 156.972139][ T227] Tainted: [W]=WARN [ 156.972283][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 156.972524][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 156.972773][ 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 [ 156.973452][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 156.973696][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 156.973974][ T227] RDX: 0000000000000000 RSI: ffff888005272c98 RDI: ffff8880093ad0a8 [ 156.974255][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 156.974527][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 156.974793][ T227] R13: ffff888005272128 R14: ffff888005272008 R15: ffff888005272000 [ 156.975086][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 156.975413][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 156.975644][ T227] CR2: 00007f676ec55890 CR3: 000000000b89e002 CR4: 0000000000772ef0 [ 156.975918][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 156.976196][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 156.976472][ T227] PKRU: 55555554 [ 156.976610][ T227] Call Trace: [ 156.976750][ T227] [ 156.976848][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 156.977036][ T227] ? __warn (kernel/panic.c:748) [ 156.977191][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 156.977390][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 156.977583][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 156.977729][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 156.977915][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 156.978127][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 156.978325][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 156.978564][ 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) [ 156.978756][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 156.978949][ T227] register_netdevice (net/core/dev.c:11003) [ 156.979156][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 156.979360][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 156.979565][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 156.979808][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 156.980075][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 156.980317][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 156.980511][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 156.980706][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 156.980949][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 156.981142][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 156.981332][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 156.981528][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 156.981733][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 156.981886][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 156.982111][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 156.982317][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 156.982534][ T227] ksys_write (fs/read_write.c:731) [ 156.982692][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 156.982900][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 156.983096][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.983332][ T227] RIP: 0033:0x7f676ec9db77 [ 156.983540][ 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 [ 156.984219][ T227] RSP: 002b:00007ffda8ab2a38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 156.984509][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 156.984790][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 156.985075][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 156.985356][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 156.985652][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 158.593046][ T227] ------------[ cut here ]------------ | [ 158.593390][ 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) | [ 158.593867][ T227] Modules linked in: netdevsim | [ 158.594554][ T227] Tainted: [W]=WARN [ 158.594705][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 158.594946][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 158.595298][ 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.596023][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 158.596338][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 158.596612][ T227] RDX: 0000000000000000 RSI: ffff88800bd6ac98 RDI: ffff8880093ad0a8 [ 158.596901][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 158.597268][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 158.597550][ T227] R13: ffff88800bd6a128 R14: ffff88800bd6a008 R15: ffff88800bd6a000 [ 158.597850][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 158.598274][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 158.598533][ T227] CR2: 000055ca8e840408 CR3: 000000000b89e001 CR4: 0000000000772ef0 [ 158.598826][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 158.599206][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 158.599501][ T227] PKRU: 55555554 [ 158.599653][ T227] Call Trace: [ 158.599800][ T227] [ 158.599900][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 158.600271][ T227] ? __warn (kernel/panic.c:748) [ 158.600428][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 158.600630][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 158.600824][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 158.600980][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 158.601347][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 158.601559][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 158.601770][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 158.602026][ 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.602397][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 158.602616][ T227] register_netdevice (net/core/dev.c:11003) [ 158.602831][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 158.603032][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 158.603407][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 158.603668][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 158.603927][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 158.604340][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 158.604551][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 158.604761][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 158.605019][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 158.605295][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 158.605488][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 158.605691][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 158.605883][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 158.606045][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 158.606338][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 158.606539][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 158.606733][ T227] ksys_write (fs/read_write.c:731) [ 158.606877][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 158.607171][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 158.607364][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.607595][ T227] RIP: 0033:0x7f676ec9db77 [ 158.607795][ 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.608464][ T227] RSP: 002b:00007ffda8ab2a38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 158.608753][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 158.609039][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 158.609334][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 158.609619][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 158.609904][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 160.211559][ T227] ------------[ cut here ]------------ | [ 160.211868][ 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) | [ 160.212894][ T227] Modules linked in: netdevsim | [ 160.213661][ T227] Tainted: [W]=WARN [ 160.213804][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.214034][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 160.214285][ 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.214970][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 160.215226][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 160.215501][ T227] RDX: 0000000000000000 RSI: ffff88800ba22c98 RDI: ffff8880093ad0a8 [ 160.215788][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 160.216072][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 160.216348][ T227] R13: ffff88800ba22128 R14: ffff88800ba22008 R15: ffff88800ba22000 [ 160.216708][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 160.217031][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.217274][ T227] CR2: 000055ca8e84a088 CR3: 000000000b89e002 CR4: 0000000000772ef0 [ 160.217553][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 160.217828][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 160.218131][ T227] PKRU: 55555554 [ 160.218278][ T227] Call Trace: [ 160.218418][ T227] [ 160.218515][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 160.218707][ T227] ? __warn (kernel/panic.c:748) [ 160.218857][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 160.219044][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 160.219249][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 160.219398][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 160.219589][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 160.219796][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 160.219989][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 160.220236][ 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.220431][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 160.220623][ T227] register_netdevice (net/core/dev.c:11003) [ 160.220812][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 160.221012][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 160.221227][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 160.221469][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 160.221724][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 160.221963][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 160.222161][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 160.222363][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 160.222626][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 160.222811][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 160.222996][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 160.223197][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 160.223392][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 160.223543][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 160.223738][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 160.223940][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 160.224145][ T227] ksys_write (fs/read_write.c:731) [ 160.224291][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 160.224489][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 160.224681][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 160.224910][ T227] RIP: 0033:0x7f676ec9db77 [ 160.225114][ 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.225784][ T227] RSP: 002b:00007ffda8ab2a38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 160.226079][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 160.226354][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 160.226633][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 160.226906][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 160.227191][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 161.820293][ T227] ------------[ cut here ]------------ | [ 161.820630][ 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.821039][ T227] Modules linked in: netdevsim | [ 161.821693][ T227] Tainted: [W]=WARN [ 161.821862][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 161.822135][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.822391][ 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.823192][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 161.823447][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 161.823754][ T227] RDX: 0000000000000000 RSI: ffff88800a812c98 RDI: ffff8880093ad0a8 [ 161.824056][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 161.824361][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 161.824663][ T227] R13: ffff88800a812128 R14: ffff88800a812008 R15: ffff88800a812000 [ 161.824971][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 161.825319][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 161.825568][ T227] CR2: 0000563620d2e740 CR3: 000000000b89e001 CR4: 0000000000772ef0 [ 161.825945][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 161.826259][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 161.826547][ T227] PKRU: 55555554 [ 161.826698][ T227] Call Trace: [ 161.826850][ T227] [ 161.826971][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.827178][ T227] ? __warn (kernel/panic.c:748) [ 161.827351][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.827552][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 161.827776][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 161.827932][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 161.828151][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 161.828373][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.828588][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 161.828847][ 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.829052][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 161.829291][ T227] register_netdevice (net/core/dev.c:11003) [ 161.829501][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 161.829727][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 161.829949][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 161.830228][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 161.830509][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 161.830779][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 161.830979][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 161.831201][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 161.831454][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 161.831652][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 161.831852][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 161.832073][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 161.832285][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 161.832463][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 161.832676][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 161.832890][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 161.833117][ T227] ksys_write (fs/read_write.c:731) [ 161.833277][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 161.833501][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 161.833739][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 161.833995][ T227] RIP: 0033:0x7f676ec9db77 [ 161.834218][ 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.834875][ T227] RSP: 002b:00007ffda8ab2a38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 161.835185][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 161.835477][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 161.835761][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 161.836052][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 161.836357][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 163.387750][ T227] ------------[ cut here ]------------ | [ 163.388039][ 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.388457][ T227] Modules linked in: netdevsim | [ 163.389025][ T227] Tainted: [W]=WARN [ 163.389176][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 163.389409][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.389644][ 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.390299][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 163.390536][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 163.390815][ T227] RDX: 0000000000000000 RSI: ffff888009622c98 RDI: ffff8880093ad0a8 [ 163.391100][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 163.391377][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 163.391654][ T227] R13: ffff888009622128 R14: ffff888009622008 R15: ffff888009622000 [ 163.391928][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 163.392355][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 163.392615][ T227] CR2: 000055ca8e987258 CR3: 000000000b89e006 CR4: 0000000000772ef0 [ 163.392973][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 163.393260][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 163.393529][ T227] PKRU: 55555554 [ 163.393669][ T227] Call Trace: [ 163.393812][ T227] [ 163.393911][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.394112][ T227] ? __warn (kernel/panic.c:748) [ 163.394275][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.394463][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 163.394660][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 163.394806][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 163.394992][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 163.395203][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.395403][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 163.395638][ 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.395833][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 163.396026][ T227] register_netdevice (net/core/dev.c:11003) [ 163.396225][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 163.396422][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 163.396628][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 163.396871][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 163.397133][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 163.397375][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 163.397574][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 163.397770][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 163.398011][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 163.398204][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 163.398394][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 163.398588][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 163.398781][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 163.398931][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 163.399129][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 163.399334][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 163.399530][ T227] ksys_write (fs/read_write.c:731) [ 163.399678][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 163.399877][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 163.400076][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 163.400314][ T227] RIP: 0033:0x7f676ec9db77 [ 163.400506][ 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.401160][ T227] RSP: 002b:00007ffda8ab2a38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 163.401442][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 163.401719][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 163.401994][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 163.402277][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 163.402561][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 164.954657][ T227] ------------[ cut here ]------------ | [ 164.955030][ 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) | [ 164.955441][ T227] Modules linked in: netdevsim | [ 164.956107][ T227] Tainted: [W]=WARN [ 164.956253][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 164.956533][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.956778][ 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 [ 164.957517][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 164.957752][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 164.958036][ T227] RDX: 0000000000000000 RSI: ffff8880097a2c98 RDI: ffff8880093ad0a8 [ 164.958460][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 164.958736][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 164.959021][ T227] R13: ffff8880097a2128 R14: ffff8880097a2008 R15: ffff8880097a2000 [ 164.959390][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 164.959714][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 164.959952][ T227] CR2: 00007f676ec55890 CR3: 000000000b89e006 CR4: 0000000000772ef0 [ 164.960313][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 164.960589][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 164.960866][ T227] PKRU: 55555554 [ 164.961007][ T227] Call Trace: [ 164.961231][ T227] [ 164.961328][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.961515][ T227] ? __warn (kernel/panic.c:748) [ 164.961663][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.961874][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 164.962156][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 164.962305][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 164.962499][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 164.962702][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.962897][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 164.963236][ 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) [ 164.963447][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 164.963644][ T227] register_netdevice (net/core/dev.c:11003) [ 164.963856][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 164.964103][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 164.964400][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 164.964661][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 164.964923][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 164.965188][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 164.965379][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 164.965576][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 164.965822][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 164.966005][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 164.966206][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 164.966415][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 164.966619][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 164.966782][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 164.966977][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 164.967193][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 164.967402][ T227] ksys_write (fs/read_write.c:731) [ 164.967546][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 164.967746][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 164.967937][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 164.968174][ T227] RIP: 0033:0x7f676ec9db77 [ 164.968365][ 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 [ 164.969001][ T227] RSP: 002b:00007ffda8ab2a38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 164.969310][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 164.969606][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 164.969899][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 164.970203][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 164.970488][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 166.544406][ T227] ------------[ cut here ]------------ | [ 166.544739][ 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) | [ 166.545166][ T227] Modules linked in: netdevsim | [ 166.545793][ T227] Tainted: [W]=WARN [ 166.545951][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 166.546229][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.546495][ 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.547211][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 166.547472][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 166.547765][ T227] RDX: 0000000000000000 RSI: ffff88800bf42c98 RDI: ffff8880093ad0a8 [ 166.548207][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 166.548511][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 166.548803][ T227] R13: ffff88800bf42128 R14: ffff88800bf42008 R15: ffff88800bf42000 [ 166.549119][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 166.549456][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 166.549700][ T227] CR2: 00007f676ec55890 CR3: 000000000b89e002 CR4: 0000000000772ef0 [ 166.549996][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 166.550297][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 166.550591][ T227] PKRU: 55555554 [ 166.550747][ T227] Call Trace: [ 166.550903][ T227] [ 166.551013][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.551237][ T227] ? __warn (kernel/panic.c:748) [ 166.551406][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.551610][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 166.551823][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 166.551988][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 166.552323][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 166.552703][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.553047][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 166.553505][ 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.553856][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 166.554219][ T227] register_netdevice (net/core/dev.c:11003) [ 166.554555][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 166.554929][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 166.555337][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 166.555787][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 166.556266][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 166.556703][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 166.557034][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 166.557411][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 166.557829][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 166.558182][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 166.558525][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 166.558872][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 166.559234][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 166.559502][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 166.559836][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 166.560192][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 166.560544][ T227] ksys_write (fs/read_write.c:731) [ 166.560809][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 166.561182][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 166.561529][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 166.561925][ T227] RIP: 0033:0x7f676ec9db77 [ 166.562292][ 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.563441][ T227] RSP: 002b:00007ffda8ab2a38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 166.566851][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 166.567268][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 166.567565][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 166.567856][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 166.568280][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 168.205097][ T227] ------------[ cut here ]------------ | [ 168.205412][ 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) | [ 168.205787][ T227] Modules linked in: netdevsim | [ 168.206398][ T227] Tainted: [W]=WARN [ 168.206545][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 168.206788][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 168.207028][ 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.207693][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 168.207932][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 168.208227][ T227] RDX: 0000000000000000 RSI: ffff88800211ac98 RDI: ffff8880093ad0a8 [ 168.208507][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 168.208789][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 168.209076][ T227] R13: ffff88800211a128 R14: ffff88800211a008 R15: ffff88800211a000 [ 168.209358][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 168.209677][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 168.209915][ T227] CR2: 000055ca8e840408 CR3: 000000000b89e005 CR4: 0000000000772ef0 [ 168.210323][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 168.210605][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 168.210881][ T227] PKRU: 55555554 [ 168.211024][ T227] Call Trace: [ 168.211180][ T227] [ 168.211278][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 168.211468][ T227] ? __warn (kernel/panic.c:748) [ 168.211617][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 168.211819][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 168.212017][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 168.212171][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 168.212357][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 168.212567][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 168.212783][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 168.213025][ 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.213225][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 168.213420][ T227] register_netdevice (net/core/dev.c:11003) [ 168.213617][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 168.213856][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 168.214074][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 168.214321][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 168.214589][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 168.214832][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 168.215036][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 168.215251][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 168.215497][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 168.215683][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 168.215879][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 168.216089][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 168.216285][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 168.216441][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 168.216641][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 168.216850][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 168.217079][ T227] ksys_write (fs/read_write.c:731) [ 168.217229][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 168.217431][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 168.217625][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 168.217869][ T227] RIP: 0033:0x7f676ec9db77 [ 168.218085][ 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.218738][ T227] RSP: 002b:00007ffda8ab2a38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 168.219020][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 168.219321][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 168.219599][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 168.219868][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 168.220150][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 169.832186][ T227] ------------[ cut here ]------------ | [ 169.832561][ 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) | [ 169.832934][ T227] Modules linked in: netdevsim | [ 169.833521][ T227] Tainted: [W]=WARN [ 169.833666][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 169.833894][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 169.834136][ 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.834780][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 169.835108][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 169.835383][ T227] RDX: 0000000000000000 RSI: ffff888005272c98 RDI: ffff8880093ad0a8 [ 169.835666][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 169.835945][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 169.837186][ T227] R13: ffff888005272128 R14: ffff888005272008 R15: ffff888005272000 [ 169.837468][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 169.837787][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 169.838026][ T227] CR2: 00007f92d356a9d0 CR3: 000000000b89e003 CR4: 0000000000772ef0 [ 169.838311][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 169.838593][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 169.838871][ T227] PKRU: 55555554 [ 169.839016][ T227] Call Trace: [ 169.839167][ T227] [ 169.839266][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 169.839455][ T227] ? __warn (kernel/panic.c:748) [ 169.839605][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 169.839794][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 169.839988][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 169.840152][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 169.840340][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 169.840540][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 169.840740][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 169.840978][ 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.841180][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 169.841374][ T227] register_netdevice (net/core/dev.c:11003) [ 169.841571][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 169.841771][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 169.841975][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 169.842227][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 169.842494][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 169.842740][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 169.842933][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 169.843138][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 169.843381][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 169.843573][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 169.843765][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 169.843958][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 169.844167][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 169.844320][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 169.844511][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 169.844714][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 169.844966][ T227] ksys_write (fs/read_write.c:731) [ 169.845123][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 169.845319][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 169.845505][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 169.845735][ T227] RIP: 0033:0x7f676ec9db77 [ 169.845924][ 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.846563][ T227] RSP: 002b:00007ffda8ab2a38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 169.846839][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 169.847119][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 169.847396][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 169.847667][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 [ 169.847941][ T227] R13: 00007f676ed59760 R14: 0000000000000002 R15: 00007f676ed549c0 | [ 171.422792][ T227] ------------[ cut here ]------------ | [ 171.423184][ 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) | [ 171.423601][ T227] Modules linked in: netdevsim | [ 171.424406][ T227] Tainted: [W]=WARN [ 171.424572][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 171.424820][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 171.425093][ 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.425794][ T227] RSP: 0018:ffffc90000b47910 EFLAGS: 00010246 [ 171.426074][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 171.426369][ T227] RDX: 0000000000000000 RSI: ffff88800bd6ac98 RDI: ffff8880093ad0a8 [ 171.426778][ T227] RBP: ffffffff8c123440 R08: 0000000000000000 R09: fffffbfff13fd83c [ 171.427102][ T227] R10: ffffffff89fec1e7 R11: ffff8880093ac5c0 R12: 0000000000000000 [ 171.427405][ T227] R13: ffff88800bd6a128 R14: ffff88800bd6a008 R15: ffff88800bd6a000 [ 171.427702][ T227] FS: 00007f676eb5c740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 171.428043][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 171.428306][ T227] CR2: 00007f676ec55890 CR3: 000000000b89e001 CR4: 0000000000772ef0 [ 171.428605][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 171.428906][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 171.429213][ T227] PKRU: 55555554 [ 171.429400][ T227] Call Trace: [ 171.429564][ T227] [ 171.429676][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 171.429883][ T227] ? __warn (kernel/panic.c:748) [ 171.430052][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 171.430271][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 171.430489][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 171.430660][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 171.430878][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 171.431114][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 171.431333][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 171.431591][ 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.431807][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 171.432019][ T227] register_netdevice (net/core/dev.c:11003) [ 171.432275][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 171.432510][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 171.432745][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 171.433007][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 171.433296][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 171.433565][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 171.433782][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 171.433995][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 171.434269][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 171.434474][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 171.434679][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 171.434887][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 171.435123][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 171.435299][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 171.435509][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 171.435725][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 171.435938][ T227] ksys_write (fs/read_write.c:731) [ 171.436108][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 171.436319][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 171.436531][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 171.436823][ T227] RIP: 0033:0x7f676ec9db77 [ 171.437041][ 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.437717][ T227] RSP: 002b:00007ffda8ab2a38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 171.438006][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f676ec9db77 [ 171.438319][ T227] RDX: 0000000000000002 RSI: 000055ca8e9a5130 RDI: 0000000000000001 [ 171.438623][ T227] RBP: 000055ca8e9a5130 R08: 0000000000000000 R09: 00007f676ed104e0 [ 171.438909][ T227] R10: 00007f676ed103e0 R11: 0000000000000246 R12: 0000000000000002 Finger prints: __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_drv_port_add