====================================== | 0 | xx__-> [ 11.854455][ T229] ------------[ cut here ]------------ | [ 11.855125][ T229] WARNING: CPU: 2 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 11.855637][ T229] Modules linked in: netdevsim [ 11.856251][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.856506][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.856767][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 11.857482][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 11.857751][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 11.858065][ T229] RDX: 0000000000000000 RSI: ffff888008e52c98 RDI: ffff888008af50a8 [ 11.858382][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 11.858695][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 11.859013][ T229] R13: ffff888008e52128 R14: ffff888008e52008 R15: ffff888008e52000 [ 11.859424][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 11.859785][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.860056][ T229] CR2: 0000561a434b247c CR3: 000000000bf2a001 CR4: 0000000000772ef0 [ 11.860384][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 11.860721][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 11.861058][ T229] PKRU: 55555554 [ 11.861243][ T229] Call Trace: [ 11.861409][ T229] [ 11.861539][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.861767][ T229] ? __warn (kernel/panic.c:748) [ 11.861929][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.862160][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 11.862402][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 11.862567][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 11.862774][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 11.863015][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.863256][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 11.863520][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 11.863746][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 11.863971][ T229] register_netdevice (net/core/dev.c:11003) [ 11.864210][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 11.864447][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 11.864681][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 11.864949][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 11.865286][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 11.865577][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 11.865787][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 11.866023][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 11.866327][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 11.866546][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 11.866765][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 11.866978][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 11.867232][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 11.867405][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 11.867625][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 11.867864][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 11.868086][ T229] ksys_write (fs/read_write.c:731) [ 11.868277][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 11.868525][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 11.868813][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 11.869090][ T229] RIP: 0033:0x7fa19e635b77 [ 11.869330][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 11.870103][ T229] RSP: 002b:00007ffcb926b618 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 11.870492][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 11.870797][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 11.871116][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 11.871460][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 11.871851][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 151.959397][ T229] ------------[ cut here ]------------ | [ 151.959707][ T229] WARNING: CPU: 2 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 151.960148][ T229] Modules linked in: netdevsim | [ 151.960839][ T229] Tainted: [W]=WARN [ 151.961029][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 151.961331][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 151.961625][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 151.962450][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 151.962740][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 151.964610][ T229] RDX: 0000000000000000 RSI: ffff888008cdac98 RDI: ffff888008af50a8 [ 151.965206][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 151.965632][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 151.965976][ T229] R13: ffff888008cda128 R14: ffff888008cda008 R15: ffff888008cda000 [ 151.966347][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 151.966731][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 151.967031][ T229] CR2: 0000561a434d74f8 CR3: 000000000bf2a004 CR4: 0000000000772ef0 [ 151.967386][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 151.967723][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 151.968081][ T229] PKRU: 55555554 [ 151.968275][ T229] Call Trace: [ 151.968431][ T229] [ 151.968583][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 151.968794][ T229] ? __warn (kernel/panic.c:748) [ 151.969023][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 151.969231][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 151.969447][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 151.969638][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 151.969902][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 151.970200][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 151.970449][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 151.970728][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 151.970985][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 151.971297][ T229] register_netdevice (net/core/dev.c:11003) [ 151.971564][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 151.971849][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 151.972130][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 151.972476][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 151.972823][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 151.973258][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 151.973530][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 151.973832][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 151.974273][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 151.974612][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 151.974948][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 151.975338][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 151.975703][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 151.975984][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 151.976353][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 151.976645][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 151.976907][ T229] ksys_write (fs/read_write.c:731) [ 151.977161][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 151.977387][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 151.977624][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 151.977894][ T229] RIP: 0033:0x7fa19e635b77 [ 151.978133][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 151.978801][ T229] RSP: 002b:00007ffcb926a2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 151.979230][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 151.979581][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 151.979895][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 151.980221][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 151.980572][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 153.635650][ T229] ------------[ cut here ]------------ | [ 153.635904][ T229] WARNING: CPU: 3 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 153.636339][ T229] Modules linked in: netdevsim | [ 153.637016][ T229] Tainted: [W]=WARN [ 153.637162][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 153.637404][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 153.637655][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 153.638386][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 153.638654][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 153.638927][ T229] RDX: 0000000000000000 RSI: ffff888008acac98 RDI: ffff888008af50a8 [ 153.639215][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 153.639503][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 153.639802][ T229] R13: ffff888008aca128 R14: ffff888008aca008 R15: ffff888008aca000 [ 153.640097][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 153.640423][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 153.640655][ T229] CR2: 0000561a434b247c CR3: 000000000bf2a004 CR4: 0000000000772ef0 [ 153.640933][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 153.641224][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 153.641503][ T229] PKRU: 55555554 [ 153.641658][ T229] Call Trace: [ 153.641804][ T229] [ 153.641902][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 153.642098][ T229] ? __warn (kernel/panic.c:748) [ 153.642247][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 153.642437][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 153.642635][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 153.642777][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 153.642963][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 153.643172][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 153.643370][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 153.643609][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 153.643833][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 153.644034][ T229] register_netdevice (net/core/dev.c:11003) [ 153.644246][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 153.644444][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 153.644650][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 153.644892][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 153.645167][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 153.645411][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 153.645691][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 153.645892][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 153.646143][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 153.646331][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 153.646535][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 153.646734][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 153.646939][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 153.647102][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 153.647306][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 153.647510][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 153.647719][ T229] ksys_write (fs/read_write.c:731) [ 153.647875][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 153.648100][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 153.648291][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 153.648544][ T229] RIP: 0033:0x7fa19e635b77 [ 153.648741][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 153.649402][ T229] RSP: 002b:00007ffcb926a2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 153.649697][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 153.649978][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 153.650265][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 153.650546][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 153.650867][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 155.191607][ T229] ------------[ cut here ]------------ | [ 155.191872][ T229] WARNING: CPU: 2 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 155.192283][ T229] Modules linked in: netdevsim | [ 155.192909][ T229] Tainted: [W]=WARN [ 155.193199][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 155.193461][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 155.193731][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 155.194402][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 155.194672][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 155.194972][ T229] RDX: 0000000000000000 RSI: ffff88800ae42c98 RDI: ffff888008af50a8 [ 155.195271][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 155.195585][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 155.195885][ T229] R13: ffff88800ae42128 R14: ffff88800ae42008 R15: ffff88800ae42000 [ 155.196191][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 155.196557][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 155.196887][ T229] CR2: 0000561a434b247c CR3: 000000000bf2a005 CR4: 0000000000772ef0 [ 155.197215][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 155.197604][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 155.197955][ T229] PKRU: 55555554 [ 155.198123][ T229] Call Trace: [ 155.198347][ T229] [ 155.198472][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 155.198778][ T229] ? __warn (kernel/panic.c:748) [ 155.198944][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 155.199162][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 155.199378][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 155.199552][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 155.199826][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 155.200074][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 155.200295][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 155.200652][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 155.200868][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 155.201136][ T229] register_netdevice (net/core/dev.c:11003) [ 155.201368][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 155.201658][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 155.201890][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 155.202230][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 155.202579][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 155.202844][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 155.203133][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 155.203349][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 155.203688][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 155.203892][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 155.204116][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 155.204376][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 155.204628][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 155.204795][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 155.205081][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 155.205293][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 155.205585][ T229] ksys_write (fs/read_write.c:731) [ 155.205749][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 155.206012][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 155.206271][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 155.206628][ T229] RIP: 0033:0x7fa19e635b77 [ 155.206893][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 155.207590][ T229] RSP: 002b:00007ffcb926a2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 155.207951][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 155.208323][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 155.208636][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 155.209004][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 155.209330][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 156.787323][ T229] ------------[ cut here ]------------ | [ 156.787692][ T229] WARNING: CPU: 2 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 156.788204][ T229] Modules linked in: netdevsim | [ 156.788872][ T229] Tainted: [W]=WARN [ 156.789057][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 156.789345][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 156.789679][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 156.790446][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 156.790736][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 156.791072][ T229] RDX: 0000000000000000 RSI: ffff88800b99ac98 RDI: ffff888008af50a8 [ 156.791413][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 156.791755][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 156.792091][ T229] R13: ffff88800b99a128 R14: ffff88800b99a008 R15: ffff88800b99a000 [ 156.792425][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 156.792799][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 156.793084][ T229] CR2: 0000561a4369b130 CR3: 000000000bf2a005 CR4: 0000000000772ef0 [ 156.793379][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 156.793718][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 156.794045][ T229] PKRU: 55555554 [ 156.794204][ T229] Call Trace: [ 156.794370][ T229] [ 156.794509][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 156.794777][ T229] ? __warn (kernel/panic.c:748) [ 156.794939][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 156.795159][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 156.795375][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 156.795559][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 156.795779][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 156.796021][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 156.796238][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 156.796514][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 156.796727][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 156.796932][ T229] register_netdevice (net/core/dev.c:11003) [ 156.797152][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 156.797365][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 156.797630][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 156.797917][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 156.798208][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 156.798481][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 156.798712][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 156.798928][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 156.799209][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 156.799430][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 156.799684][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 156.799897][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 156.800118][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 156.800314][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 156.800539][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 156.800764][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 156.800971][ T229] ksys_write (fs/read_write.c:731) [ 156.801158][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 156.801385][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 156.801637][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.801886][ T229] RIP: 0033:0x7fa19e635b77 [ 156.802111][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 156.802831][ T229] RSP: 002b:00007ffcb926a2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 156.803168][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 156.803496][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 156.803836][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 156.804147][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 156.804513][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 158.396277][ T229] ------------[ cut here ]------------ | [ 158.396502][ T229] WARNING: CPU: 0 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 158.396880][ T229] Modules linked in: netdevsim | [ 158.397596][ T229] Tainted: [W]=WARN [ 158.397757][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 158.398043][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 158.398315][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 158.399082][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 158.399349][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 158.399713][ T229] RDX: 0000000000000000 RSI: ffff8880027a2c98 RDI: ffff888008af50a8 [ 158.400049][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 158.400364][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 158.400677][ T229] R13: ffff8880027a2128 R14: ffff8880027a2008 R15: ffff8880027a2000 [ 158.400999][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 158.401379][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 158.401648][ T229] CR2: 0000561a434d75e8 CR3: 000000000bf2a001 CR4: 0000000000772ef0 [ 158.401964][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 158.402300][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 158.402604][ T229] PKRU: 55555554 [ 158.402768][ T229] Call Trace: [ 158.402928][ T229] [ 158.403056][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 158.403270][ T229] ? __warn (kernel/panic.c:748) [ 158.403433][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 158.403642][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 158.403865][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 158.404048][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 158.404261][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 158.404487][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 158.404707][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 158.404978][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 158.405217][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 158.405435][ T229] register_netdevice (net/core/dev.c:11003) [ 158.405650][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 158.405876][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 158.406127][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 158.406400][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 158.406685][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 158.406964][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 158.407198][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 158.407422][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 158.407691][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 158.407902][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 158.408146][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 158.408361][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 158.408583][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 158.408758][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 158.408972][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 158.409215][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 158.409433][ T229] ksys_write (fs/read_write.c:731) [ 158.409608][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 158.409837][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 158.410064][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.410323][ T229] RIP: 0033:0x7fa19e635b77 [ 158.410540][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 158.411271][ T229] RSP: 002b:00007ffcb926a2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 158.411587][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 158.411909][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 158.412233][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 158.412543][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 158.412857][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 160.110668][ T229] ------------[ cut here ]------------ | [ 160.110986][ T229] WARNING: CPU: 3 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 160.111462][ T229] Modules linked in: netdevsim | [ 160.112101][ T229] Tainted: [W]=WARN [ 160.112274][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.112535][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 160.112814][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 160.113580][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 160.113901][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 160.114280][ T229] RDX: 0000000000000000 RSI: ffff888008e52c98 RDI: ffff888008af50a8 [ 160.114616][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 160.114907][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 160.115213][ T229] R13: ffff888008e52128 R14: ffff888008e52008 R15: ffff888008e52000 [ 160.115505][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 160.115838][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.116130][ T229] CR2: 00007fa4e4919000 CR3: 000000000bf2a003 CR4: 0000000000772ef0 [ 160.116493][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 160.116834][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 160.117154][ T229] PKRU: 55555554 [ 160.117305][ T229] Call Trace: [ 160.117470][ T229] [ 160.117590][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 160.117798][ T229] ? __warn (kernel/panic.c:748) [ 160.117979][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 160.118189][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 160.118432][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 160.118601][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 160.118827][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 160.119076][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 160.119302][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 160.119578][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 160.119840][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 160.120079][ T229] register_netdevice (net/core/dev.c:11003) [ 160.120332][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 160.120539][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 160.120789][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 160.121154][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 160.121437][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 160.121711][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 160.121913][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 160.122130][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 160.122384][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 160.122573][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 160.122798][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 160.123054][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 160.123258][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 160.123411][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 160.123612][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 160.123808][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 160.124052][ T229] ksys_write (fs/read_write.c:731) [ 160.124216][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 160.124439][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 160.124649][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 160.124911][ T229] RIP: 0033:0x7fa19e635b77 [ 160.125151][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 160.125975][ T229] RSP: 002b:00007ffcb926a2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 160.126354][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 160.126723][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 160.127095][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 160.127454][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 160.127807][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 161.638330][ T229] ------------[ cut here ]------------ | [ 161.638666][ T229] WARNING: CPU: 3 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 161.639290][ T229] Modules linked in: netdevsim | [ 161.640259][ T229] Tainted: [W]=WARN [ 161.640498][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 161.640883][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.641292][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 161.642369][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 161.642754][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 161.643270][ T229] RDX: 0000000000000000 RSI: ffff888008cdac98 RDI: ffff888008af50a8 [ 161.643774][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 161.644264][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 161.644767][ T229] R13: ffff888008cda128 R14: ffff888008cda008 R15: ffff888008cda000 [ 161.645234][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 161.645751][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 161.646140][ T229] CR2: 0000561a434b247c CR3: 000000000bf2a003 CR4: 0000000000772ef0 [ 161.646582][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 161.647046][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 161.647492][ T229] PKRU: 55555554 [ 161.647728][ T229] Call Trace: [ 161.647952][ T229] [ 161.648132][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.648435][ T229] ? __warn (kernel/panic.c:748) [ 161.648671][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.648988][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 161.649317][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 161.649551][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 161.649871][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 161.650219][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.650544][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 161.650943][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 161.651273][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 161.651577][ T229] register_netdevice (net/core/dev.c:11003) [ 161.651889][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 161.652236][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 161.652575][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 161.653016][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 161.653458][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 161.653877][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 161.654205][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 161.654528][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 161.654934][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 161.655262][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 161.655563][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 161.655879][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 161.656221][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 161.656476][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 161.656803][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 161.657139][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 161.657473][ T229] ksys_write (fs/read_write.c:731) [ 161.657718][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 161.658068][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 161.658395][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 161.658790][ T229] RIP: 0033:0x7fa19e635b77 [ 161.659142][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 161.660270][ T229] RSP: 002b:00007ffcb926a2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 161.660753][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 161.661235][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 161.661694][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 161.662164][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 161.662608][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 163.209236][ T229] ------------[ cut here ]------------ | [ 163.209497][ T229] WARNING: CPU: 3 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 163.209925][ T229] Modules linked in: netdevsim | [ 163.210610][ T229] Tainted: [W]=WARN [ 163.210780][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 163.211065][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.211344][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 163.212119][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 163.212414][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 163.212760][ T229] RDX: 0000000000000000 RSI: ffff888008acac98 RDI: ffff888008af50a8 [ 163.213103][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 163.213433][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 163.213754][ T229] R13: ffff888008aca128 R14: ffff888008aca008 R15: ffff888008aca000 [ 163.214078][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 163.214438][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 163.214697][ T229] CR2: 0000561a43671de8 CR3: 000000000bf2a001 CR4: 0000000000772ef0 [ 163.215114][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 163.215526][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 163.215841][ T229] PKRU: 55555554 [ 163.215985][ T229] Call Trace: [ 163.216145][ T229] [ 163.216247][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.216436][ T229] ? __warn (kernel/panic.c:748) [ 163.216583][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.216772][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 163.216974][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 163.217143][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 163.217331][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 163.217534][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 163.217736][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 163.217973][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 163.218176][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 163.218368][ T229] register_netdevice (net/core/dev.c:11003) [ 163.218564][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 163.218763][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 163.218975][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 163.219229][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 163.219492][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 163.219748][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 163.219944][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 163.220154][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 163.220399][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 163.220589][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 163.220775][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 163.220968][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 163.221179][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 163.221335][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 163.221530][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 163.221726][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 163.221926][ T229] ksys_write (fs/read_write.c:731) [ 163.222081][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 163.222282][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 163.222477][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 163.222711][ T229] RIP: 0033:0x7fa19e635b77 [ 163.222951][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 163.223664][ T229] RSP: 002b:00007ffcb926a2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 163.223949][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 163.224241][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 163.224519][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 163.224803][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 163.225103][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 164.766400][ T229] ------------[ cut here ]------------ | [ 164.766648][ T229] WARNING: CPU: 3 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 164.767060][ T229] Modules linked in: netdevsim | [ 164.767678][ T229] Tainted: [W]=WARN [ 164.767828][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 164.768094][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.768351][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 164.769053][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 164.769307][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 164.769622][ T229] RDX: 0000000000000000 RSI: ffff88800ae42c98 RDI: ffff888008af50a8 [ 164.769923][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 164.770234][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 164.770534][ T229] R13: ffff88800ae42128 R14: ffff88800ae42008 R15: ffff88800ae42000 [ 164.770827][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 164.771180][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 164.771443][ T229] CR2: 0000561a434b247c CR3: 000000000bf2a001 CR4: 0000000000772ef0 [ 164.771747][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 164.772061][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 164.772363][ T229] PKRU: 55555554 [ 164.772514][ T229] Call Trace: [ 164.772666][ T229] [ 164.772774][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.772970][ T229] ? __warn (kernel/panic.c:748) [ 164.773124][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.773311][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 164.773504][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 164.773646][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 164.773836][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 164.774075][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.774272][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 164.774523][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 164.774716][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 164.774921][ T229] register_netdevice (net/core/dev.c:11003) [ 164.775127][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 164.775325][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 164.775526][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 164.775768][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 164.776031][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 164.776275][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 164.776461][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 164.776654][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 164.776892][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 164.777091][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 164.777281][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 164.777469][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 164.777661][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 164.777810][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 164.778010][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 164.778213][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 164.778408][ T229] ksys_write (fs/read_write.c:731) [ 164.778559][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 164.778764][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 164.778950][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 164.779189][ T229] RIP: 0033:0x7fa19e635b77 [ 164.779381][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 164.780044][ T229] RSP: 002b:00007ffcb926a2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 164.780328][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 164.780719][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 164.781211][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 164.781672][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 164.782194][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 166.320296][ T229] ------------[ cut here ]------------ | [ 166.320532][ T229] WARNING: CPU: 1 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 166.320913][ T229] Modules linked in: netdevsim | [ 166.321519][ T229] Tainted: [W]=WARN [ 166.321676][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 166.321923][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.322283][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 166.322971][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 166.323231][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 166.323522][ T229] RDX: 0000000000000000 RSI: ffff88800b99ac98 RDI: ffff888008af50a8 [ 166.323814][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 166.324113][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 166.324402][ T229] R13: ffff88800b99a128 R14: ffff88800b99a008 R15: ffff88800b99a000 [ 166.324701][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f480000(0000) knlGS:0000000000000000 [ 166.325043][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 166.325299][ T229] CR2: 0000561a434b247c CR3: 000000000bf2a004 CR4: 0000000000772ef0 [ 166.325593][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 166.325882][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 166.326211][ T229] PKRU: 55555554 [ 166.326382][ T229] Call Trace: [ 166.326546][ T229] [ 166.326648][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.326866][ T229] ? __warn (kernel/panic.c:748) [ 166.327029][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.327236][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 166.327447][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 166.327600][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 166.327832][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 166.328067][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 166.328283][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 166.328541][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 166.328755][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 166.328962][ T229] register_netdevice (net/core/dev.c:11003) [ 166.329174][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 166.329380][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 166.329606][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 166.329871][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 166.330185][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 166.330444][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 166.330645][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 166.331006][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 166.331268][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 166.331469][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 166.331671][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 166.331874][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 166.332104][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 166.332266][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 166.332477][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 166.332685][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 166.332896][ T229] ksys_write (fs/read_write.c:731) [ 166.333064][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 166.333286][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 166.333491][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 166.333749][ T229] RIP: 0033:0x7fa19e635b77 [ 166.333979][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 166.334702][ T229] RSP: 002b:00007ffcb926a2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 166.335026][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 166.335326][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 166.335636][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 166.335953][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 166.336276][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 170.785426][ T229] ------------[ cut here ]------------ | [ 170.785825][ T229] WARNING: CPU: 3 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 170.786261][ T229] Modules linked in: netdevsim | [ 170.786871][ T229] Tainted: [W]=WARN [ 170.787029][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 170.787279][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 170.787614][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 170.788345][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 170.788634][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 170.788944][ T229] RDX: 0000000000000000 RSI: ffff888008e52c98 RDI: ffff888008af50a8 [ 170.789272][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 170.789584][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 170.789894][ T229] R13: ffff888008e52128 R14: ffff888008e52008 R15: ffff888008e52000 [ 170.790225][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 170.790578][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 170.790834][ T229] CR2: 00007fa19e5ed890 CR3: 000000000bf2a003 CR4: 0000000000772ef0 [ 170.791156][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 170.791474][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 170.791787][ T229] PKRU: 55555554 [ 170.791951][ T229] Call Trace: [ 170.792124][ T229] [ 170.792260][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 170.792473][ T229] ? __warn (kernel/panic.c:748) [ 170.792633][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 170.792848][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 170.793107][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 170.793274][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 170.793480][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 170.793697][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 170.793935][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 170.794204][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 170.794436][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 170.794646][ T229] register_netdevice (net/core/dev.c:11003) [ 170.794862][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 170.795116][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 170.795340][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 170.795600][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 170.795907][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 170.796189][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 170.796409][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 170.796619][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 170.796882][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 170.797125][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 170.797355][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 170.797567][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 170.797779][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 170.797949][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 170.798197][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 170.798416][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 170.798642][ T229] ksys_write (fs/read_write.c:731) [ 170.798787][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 170.798987][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 170.799256][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 170.799507][ T229] RIP: 0033:0x7fa19e635b77 [ 170.799730][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 170.800470][ T229] RSP: 002b:00007ffcb9269a08 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 170.800777][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 170.801092][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 170.801393][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 170.801692][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 170.802020][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 172.492810][ T229] ------------[ cut here ]------------ | [ 172.493677][ T229] WARNING: CPU: 3 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 172.494221][ T229] Modules linked in: netdevsim | [ 172.495042][ T229] Tainted: [W]=WARN [ 172.495227][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 172.495467][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 172.495782][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 172.496509][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 172.496750][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 172.497057][ T229] RDX: 0000000000000000 RSI: ffff8880027a2c98 RDI: ffff888008af50a8 [ 172.497351][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 172.497636][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 172.497927][ T229] R13: ffff8880027a2128 R14: ffff8880027a2008 R15: ffff8880027a2000 [ 172.498239][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 172.498572][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 172.498843][ T229] CR2: 0000561a43536408 CR3: 000000000bf2a003 CR4: 0000000000772ef0 [ 172.499153][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 172.499455][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 172.499762][ T229] PKRU: 55555554 [ 172.500231][ T229] Call Trace: [ 172.500456][ T229] [ 172.500556][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 172.500815][ T229] ? __warn (kernel/panic.c:748) [ 172.501029][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 172.501322][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 172.501636][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 172.501877][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 172.502211][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 172.502586][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 172.502971][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 172.503401][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 172.503740][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 172.504094][ T229] register_netdevice (net/core/dev.c:11003) [ 172.504444][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 172.504810][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 172.505205][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 172.505607][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 172.506072][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 172.506469][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 172.506791][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 172.507142][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 172.507552][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 172.507858][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 172.508216][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 172.508521][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 172.508839][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 172.509116][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 172.509455][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 172.509814][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 172.510154][ T229] ksys_write (fs/read_write.c:731) [ 172.510392][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 172.510725][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 172.511084][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 172.511474][ T229] RIP: 0033:0x7fa19e635b77 [ 172.511803][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 172.512909][ T229] RSP: 002b:00007ffcb9269a08 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 172.513407][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 172.513889][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 172.514396][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 172.514871][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 172.515364][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 174.252379][ T229] ------------[ cut here ]------------ | [ 174.252755][ T229] WARNING: CPU: 2 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 174.253188][ T229] Modules linked in: netdevsim | [ 174.253893][ T229] Tainted: [W]=WARN [ 174.254341][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 174.254670][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 174.255009][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 174.255825][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 174.256137][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 174.256490][ T229] RDX: 0000000000000000 RSI: ffff888008cdac98 RDI: ffff888008af50a8 [ 174.256848][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 174.257217][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 174.257536][ T229] R13: ffff888008cda128 R14: ffff888008cda008 R15: ffff888008cda000 [ 174.257869][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 174.258303][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 174.258562][ T229] CR2: 0000561a43540088 CR3: 000000000bf2a001 CR4: 0000000000772ef0 [ 174.258882][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 174.259186][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 174.259697][ T229] PKRU: 55555554 [ 174.259895][ T229] Call Trace: [ 174.260093][ T229] [ 174.260231][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 174.260446][ T229] ? __warn (kernel/panic.c:748) [ 174.260629][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 174.260873][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 174.261118][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 174.261289][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 174.261523][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 174.261770][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 174.262036][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 174.262350][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 174.262600][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 174.262862][ T229] register_netdevice (net/core/dev.c:11003) [ 174.263122][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 174.263389][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 174.263664][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 174.263979][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 174.264274][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 174.264568][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 174.264796][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 174.265041][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 174.265324][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 174.265562][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 174.265790][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 174.266034][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 174.266268][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 174.266432][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 174.266641][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 174.266853][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 174.267082][ T229] ksys_write (fs/read_write.c:731) [ 174.267262][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 174.267495][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 174.267742][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 174.268046][ T229] RIP: 0033:0x7fa19e635b77 [ 174.268308][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 174.269120][ T229] RSP: 002b:00007ffcb9269a08 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 174.269522][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 174.269912][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 174.270300][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 174.270652][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 174.271012][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 175.999337][ T229] ------------[ cut here ]------------ | [ 175.999789][ T229] WARNING: CPU: 2 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 176.000298][ T229] Modules linked in: netdevsim | [ 176.001016][ T229] Tainted: [W]=WARN [ 176.001209][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 176.001518][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 176.001843][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 176.002704][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 176.003005][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 176.003352][ T229] RDX: 0000000000000000 RSI: ffff88800ae42c98 RDI: ffff888008af50a8 [ 176.003692][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 176.004101][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 176.004450][ T229] R13: ffff88800ae42128 R14: ffff88800ae42008 R15: ffff88800ae42000 [ 176.004795][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 176.005202][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 176.005492][ T229] CR2: 00007fa19e5ed890 CR3: 000000000bf2a002 CR4: 0000000000772ef0 [ 176.005875][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 176.006387][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 176.006729][ T229] PKRU: 55555554 [ 176.006912][ T229] Call Trace: [ 176.007103][ T229] [ 176.007234][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 176.007478][ T229] ? __warn (kernel/panic.c:748) [ 176.007664][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 176.007907][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 176.008162][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 176.008348][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 176.008581][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 176.008831][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 176.009085][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 176.009390][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 176.009679][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 176.009924][ T229] register_netdevice (net/core/dev.c:11003) [ 176.010178][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 176.010427][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 176.010685][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 176.010989][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 176.011318][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 176.011617][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 176.011851][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 176.012108][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 176.012402][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 176.012648][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 176.012884][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 176.013133][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 176.013377][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 176.013594][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 176.013842][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 176.014103][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 176.014348][ T229] ksys_write (fs/read_write.c:731) [ 176.014538][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 176.014787][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 176.015036][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 176.015327][ T229] RIP: 0033:0x7fa19e635b77 [ 176.015568][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 176.016359][ T229] RSP: 002b:00007ffcb9269a08 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 176.016710][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 176.017066][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 176.017406][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 176.017779][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 176.018135][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 177.747296][ T229] ------------[ cut here ]------------ | [ 177.747612][ T229] WARNING: CPU: 0 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 177.748057][ T229] Modules linked in: netdevsim | [ 177.748656][ T229] Tainted: [W]=WARN [ 177.748798][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 177.749066][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 177.749312][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 177.750017][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 177.750275][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 177.750552][ T229] RDX: 0000000000000000 RSI: ffff888008acac98 RDI: ffff888008af50a8 [ 177.750849][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 177.751143][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 177.751432][ T229] R13: ffff888008aca128 R14: ffff888008aca008 R15: ffff888008aca000 [ 177.751713][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 177.752064][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 177.752315][ T229] CR2: 00007fb4dec64000 CR3: 000000000bf2a002 CR4: 0000000000772ef0 [ 177.752755][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 177.753044][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 177.753326][ T229] PKRU: 55555554 [ 177.753472][ T229] Call Trace: [ 177.753628][ T229] [ 177.753725][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 177.753914][ T229] ? __warn (kernel/panic.c:748) [ 177.754069][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 177.754257][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 177.754453][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 177.754600][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 177.754783][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 177.754985][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 177.755187][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 177.755421][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 177.755618][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 177.755810][ T229] register_netdevice (net/core/dev.c:11003) [ 177.756011][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 177.756215][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 177.756419][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 177.756663][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 177.756924][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 177.757177][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 177.757369][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 177.757586][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 177.757834][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 177.758033][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 177.758227][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 177.758420][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 177.758636][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 177.758789][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 177.758981][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 177.759191][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 177.759396][ T229] ksys_write (fs/read_write.c:731) [ 177.759556][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 177.759758][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 177.759956][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 177.760199][ T229] RIP: 0033:0x7fa19e635b77 [ 177.760418][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 177.761121][ T229] RSP: 002b:00007ffcb9269a08 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 177.761411][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 177.761730][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 177.762018][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 177.762311][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 177.762602][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 179.391906][ T229] ------------[ cut here ]------------ | [ 179.392388][ T229] WARNING: CPU: 3 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 179.392775][ T229] Modules linked in: netdevsim | [ 179.393464][ T229] Tainted: [W]=WARN [ 179.393610][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 179.393840][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 179.394089][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 179.394751][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 179.394990][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 179.395285][ T229] RDX: 0000000000000000 RSI: ffff88800b99ac98 RDI: ffff888008af50a8 [ 179.395563][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 179.395844][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 179.396138][ T229] R13: ffff88800b99a128 R14: ffff88800b99a008 R15: ffff88800b99a000 [ 179.396425][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 179.396822][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 179.397077][ T229] CR2: 00007fa19e5ed890 CR3: 000000000bf2a004 CR4: 0000000000772ef0 [ 179.397363][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 179.397784][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 179.398124][ T229] PKRU: 55555554 [ 179.398274][ T229] Call Trace: [ 179.398423][ T229] [ 179.398523][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 179.398721][ T229] ? __warn (kernel/panic.c:748) [ 179.398867][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 179.399065][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 179.399268][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 179.399419][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 179.399636][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 179.399844][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 179.400091][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 179.400345][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 179.400547][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 179.400750][ T229] register_netdevice (net/core/dev.c:11003) [ 179.400954][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 179.401165][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 179.401370][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 179.401614][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 179.401887][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 179.402141][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 179.402353][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 179.402553][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 179.402797][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 179.403008][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 179.403196][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 179.403393][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 179.403591][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 179.403757][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 179.403949][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 179.404156][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 179.404364][ T229] ksys_write (fs/read_write.c:731) [ 179.404510][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 179.404723][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 179.404920][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 179.405176][ T229] RIP: 0033:0x7fa19e635b77 [ 179.405387][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 179.406074][ T229] RSP: 002b:00007ffcb9269a08 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 179.406370][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 179.406656][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 179.406942][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 179.407239][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 179.407527][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 181.097307][ T229] ------------[ cut here ]------------ | [ 181.097806][ T229] WARNING: CPU: 0 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 181.098430][ T229] Modules linked in: netdevsim | [ 181.099435][ T229] Tainted: [W]=WARN [ 181.099692][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 181.100112][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 181.100537][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 181.101685][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 181.102097][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 181.102561][ T229] RDX: 0000000000000000 RSI: ffff888008e52c98 RDI: ffff888008af50a8 [ 181.103064][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 181.103529][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 181.104170][ T229] R13: ffff888008e52128 R14: ffff888008e52008 R15: ffff888008e52000 [ 181.104639][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 181.105193][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 181.105582][ T229] CR2: 00007fa19e5ed890 CR3: 000000000bf2a002 CR4: 0000000000772ef0 [ 181.106073][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 181.106551][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 181.107394][ T229] PKRU: 55555554 [ 181.107662][ T229] Call Trace: [ 181.107903][ T229] [ 181.108088][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 181.108412][ T229] ? __warn (kernel/panic.c:748) [ 181.108665][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 181.108981][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 181.109332][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 181.109596][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 181.109913][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 181.110279][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 181.110622][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 181.111073][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 181.111407][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 181.111734][ T229] register_netdevice (net/core/dev.c:11003) [ 181.112078][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 181.112419][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 181.112760][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 181.113195][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 181.113628][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 181.114048][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 181.114365][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 181.114692][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 181.115122][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 181.115438][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 181.115754][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 181.116092][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 181.116417][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 181.116698][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 181.117043][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 181.117378][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 181.117715][ T229] ksys_write (fs/read_write.c:731) [ 181.117966][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 181.118317][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 181.118638][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 181.119037][ T229] RIP: 0033:0x7fa19e635b77 [ 181.119359][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 181.120509][ T229] RSP: 002b:00007ffcb9269a08 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 181.120979][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 181.121450][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 181.121926][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 181.122419][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 181.122904][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 182.779878][ T229] ------------[ cut here ]------------ | [ 182.780326][ T229] WARNING: CPU: 1 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 182.780727][ T229] Modules linked in: netdevsim | [ 182.781393][ T229] Tainted: [W]=WARN [ 182.781564][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 182.781800][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 182.782057][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 182.782716][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 182.782957][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 182.783245][ T229] RDX: 0000000000000000 RSI: ffff8880027a2c98 RDI: ffff888008af50a8 [ 182.783526][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 182.783837][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 182.784170][ T229] R13: ffff8880027a2128 R14: ffff8880027a2008 R15: ffff8880027a2000 [ 182.784452][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f480000(0000) knlGS:0000000000000000 [ 182.784844][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 182.785092][ T229] CR2: 00007fe96b1775a0 CR3: 000000000bf2a002 CR4: 0000000000772ef0 [ 182.785615][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 182.785910][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 182.786209][ T229] PKRU: 55555554 [ 182.786354][ T229] Call Trace: [ 182.786507][ T229] [ 182.786606][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 182.786796][ T229] ? __warn (kernel/panic.c:748) [ 182.786951][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 182.787149][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 182.787348][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 182.787494][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 182.787683][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 182.787900][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 182.788111][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 182.788354][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 182.788553][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 182.788748][ T229] register_netdevice (net/core/dev.c:11003) [ 182.788953][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 182.789167][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 182.789371][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 182.789631][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 182.789893][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 182.790158][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 182.790349][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 182.790550][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 182.790790][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 182.790982][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 182.791185][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 182.791392][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 182.791595][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 182.791759][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 182.791952][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 182.792158][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 182.792369][ T229] ksys_write (fs/read_write.c:731) [ 182.792524][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 182.792728][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 182.792935][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 182.793181][ T229] RIP: 0033:0x7fa19e635b77 [ 182.793378][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 182.794068][ T229] RSP: 002b:00007ffcb9269a08 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 182.794359][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 182.794648][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 182.794932][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 182.795237][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 182.795530][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 184.495380][ T229] ------------[ cut here ]------------ | [ 184.495819][ T229] WARNING: CPU: 3 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 184.496254][ T229] Modules linked in: netdevsim | [ 184.496898][ T229] Tainted: [W]=WARN [ 184.497068][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 184.497327][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 184.497661][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 184.498533][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 184.498865][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 184.499348][ T229] RDX: 0000000000000000 RSI: ffff888008cdac98 RDI: ffff888008af50a8 [ 184.499861][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 184.500340][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 184.500851][ T229] R13: ffff888008cda128 R14: ffff888008cda008 R15: ffff888008cda000 [ 184.501185][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 184.501548][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 184.501824][ T229] CR2: 0000561a43699fe8 CR3: 000000000bf2a004 CR4: 0000000000772ef0 [ 184.502148][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 184.502458][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 184.502776][ T229] PKRU: 55555554 [ 184.502937][ T229] Call Trace: [ 184.503109][ T229] [ 184.503220][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 184.503441][ T229] ? __warn (kernel/panic.c:748) [ 184.503600][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 184.503823][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 184.504049][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 184.504212][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 184.504418][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 184.504658][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 184.504880][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 184.505171][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 184.505386][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 184.505598][ T229] register_netdevice (net/core/dev.c:11003) [ 184.505823][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 184.506109][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 184.506337][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 184.506662][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 184.506972][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 184.507260][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 184.507477][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 184.507799][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 184.508119][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 184.508376][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 184.508639][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 184.508864][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 184.509087][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 184.509262][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 184.509548][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 184.509785][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 184.510017][ T229] ksys_write (fs/read_write.c:731) [ 184.510182][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 184.510399][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 184.510609][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 184.510902][ T229] RIP: 0033:0x7fa19e635b77 [ 184.511131][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 184.511875][ T229] RSP: 002b:00007ffcb9269a08 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 184.512199][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 184.512514][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 184.512876][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 184.513197][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 [ 184.513503][ T229] R13: 00007fa19e6f1760 R14: 0000000000000002 R15: 00007fa19e6ec9c0 | [ 186.221623][ T229] ------------[ cut here ]------------ | [ 186.221981][ T229] WARNING: CPU: 3 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 186.222413][ T229] Modules linked in: netdevsim | [ 186.223077][ T229] Tainted: [W]=WARN [ 186.223250][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 186.223551][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 186.223863][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 186.224694][ T229] RSP: 0018:ffffc90000b07910 EFLAGS: 00010246 [ 186.225190][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 186.225540][ T229] RDX: 0000000000000000 RSI: ffff88800ae42c98 RDI: ffff888008af50a8 [ 186.225864][ T229] RBP: ffffffff95723440 R08: 0000000000000000 R09: fffffbfff26bd83c [ 186.227181][ T229] R10: ffffffff935ec1e7 R11: ffff888008af45c0 R12: 0000000000000000 [ 186.227481][ T229] R13: ffff88800ae42128 R14: ffff88800ae42008 R15: ffff88800ae42000 [ 186.227787][ T229] FS: 00007fa19e4f4740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 186.228399][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 186.228695][ T229] CR2: 00007fa19e5ed890 CR3: 000000000bf2a004 CR4: 0000000000772ef0 [ 186.229056][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 186.229372][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 186.229723][ T229] PKRU: 55555554 [ 186.229886][ T229] Call Trace: [ 186.230068][ T229] [ 186.230184][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 186.230412][ T229] ? __warn (kernel/panic.c:748) [ 186.230579][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 186.230819][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 186.231066][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 186.231263][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 186.231472][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 186.231711][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 186.231925][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 186.232207][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 186.232426][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 186.232656][ T229] register_netdevice (net/core/dev.c:11003) [ 186.232864][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 186.233091][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 186.233295][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 186.233553][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 186.233852][ T229] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 186.234126][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 186.234343][ T229] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 186.234552][ T229] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 186.234821][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 186.235032][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 186.235259][ T229] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 186.235450][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 186.235658][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 186.235821][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 186.236028][ T229] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 186.236226][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 186.236426][ T229] ksys_write (fs/read_write.c:731) [ 186.236575][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 186.236886][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 186.237226][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 186.237643][ T229] RIP: 0033:0x7fa19e635b77 [ 186.237871][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 186.238578][ T229] RSP: 002b:00007ffcb9269a08 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 186.238879][ T229] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa19e635b77 [ 186.239225][ T229] RDX: 0000000000000002 RSI: 0000561a4369b130 RDI: 0000000000000001 [ 186.239540][ T229] RBP: 0000561a4369b130 R08: 0000000000000000 R09: 00007fa19e6a84e0 [ 186.239865][ T229] R10: 00007fa19e6a83e0 R11: 0000000000000246 R12: 0000000000000002 Finger prints: __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_drv_port_add