====================================== | 0 | xx__-> [ 10.073367][ T227] ------------[ cut here ]------------ | [ 10.073712][ T227] WARNING: CPU: 0 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 10.074159][ T227] Modules linked in: netdevsim [ 10.074965][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.075430][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.075871][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 10.077056][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 10.077636][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.078164][ T227] RDX: 0000000000000000 RSI: ffff88800b0e2c98 RDI: ffff88800bdb8b28 [ 10.078649][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 10.079158][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 10.079661][ T227] R13: ffff88800b0e2128 R14: ffff88800b0e2008 R15: ffff88800b0e2000 [ 10.080199][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f600000(0000) knlGS:0000000000000000 [ 10.080783][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.081221][ T227] CR2: 000055b34a33147c CR3: 00000000052d8006 CR4: 0000000000772ef0 [ 10.081715][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.082234][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.082772][ T227] PKRU: 55555554 [ 10.083041][ T227] Call Trace: [ 10.083324][ T227] [ 10.083509][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.083847][ T227] ? __warn (kernel/panic.c:748) [ 10.084124][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.084468][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.084812][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.085075][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.085427][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.085780][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.086145][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.086541][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 10.086868][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.087222][ T227] register_netdevice (net/core/dev.c:11003) [ 10.087555][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.087880][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.088231][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.088638][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.089080][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 10.089511][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.089828][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 10.090210][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 10.090649][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.090975][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 10.091305][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 10.091629][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 10.091947][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 10.092214][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 10.092532][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 10.092855][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.093201][ T227] ksys_write (fs/read_write.c:731) [ 10.093451][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 10.093796][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.094150][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.094552][ T227] RIP: 0033:0x7ff13fcffb77 [ 10.094895][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 10.096035][ T227] RSP: 002b:00007fff288ad9d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 10.096547][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 10.097032][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 10.097530][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 10.098020][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 10.098517][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 138.431892][ T227] ------------[ cut here ]------------ | [ 138.432160][ T227] WARNING: CPU: 0 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 138.432568][ T227] Modules linked in: netdevsim | [ 138.433193][ T227] Tainted: [W]=WARN [ 138.433356][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 138.433611][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 138.433868][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 138.434693][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 138.434952][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 138.435260][ T227] RDX: 0000000000000000 RSI: ffff888002052c98 RDI: ffff88800bdb8b28 [ 138.435556][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 138.435866][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 138.436186][ T227] R13: ffff888002052128 R14: ffff888002052008 R15: ffff888002052000 [ 138.436496][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f600000(0000) knlGS:0000000000000000 [ 138.436856][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 138.437120][ T227] CR2: 000055b34a3564f8 CR3: 00000000052d8006 CR4: 0000000000772ef0 [ 138.437429][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 138.437730][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 138.438028][ T227] PKRU: 55555554 [ 138.438186][ T227] Call Trace: [ 138.438338][ T227] [ 138.438444][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 138.438653][ T227] ? __warn (kernel/panic.c:748) [ 138.438816][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 138.439027][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 138.439259][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 138.439432][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 138.439643][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 138.439858][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 138.440076][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 138.440347][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 138.440558][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 138.440767][ T227] register_netdevice (net/core/dev.c:11003) [ 138.440983][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 138.441215][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 138.441442][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 138.441709][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 138.441992][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 138.442273][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 138.442483][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 138.442703][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 138.442974][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 138.443189][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 138.443402][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 138.443613][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 138.443829][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 138.443997][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 138.444211][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 138.444430][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 138.444650][ T227] ksys_write (fs/read_write.c:731) [ 138.444813][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 138.445036][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 138.445255][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 138.445520][ T227] RIP: 0033:0x7ff13fcffb77 [ 138.445736][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 138.446472][ T227] RSP: 002b:00007fff288ac668 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 138.446785][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 138.447105][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 138.447413][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 138.447720][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 138.448031][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 140.022474][ T227] ------------[ cut here ]------------ | [ 140.022804][ T227] WARNING: CPU: 0 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 140.023268][ T227] Modules linked in: netdevsim | [ 140.023880][ T227] Tainted: [W]=WARN [ 140.024034][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.024291][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 140.024544][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 140.025259][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 140.025508][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 140.025804][ T227] RDX: 0000000000000000 RSI: ffff88800a4a2c98 RDI: ffff88800bdb8b28 [ 140.026117][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 140.026415][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 140.026709][ T227] R13: ffff88800a4a2128 R14: ffff88800a4a2008 R15: ffff88800a4a2000 [ 140.027004][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f600000(0000) knlGS:0000000000000000 [ 140.027365][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.027613][ T227] CR2: 000055b34a33147c CR3: 00000000052d8001 CR4: 0000000000772ef0 [ 140.027907][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 140.028208][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 140.028503][ T227] PKRU: 55555554 [ 140.028661][ T227] Call Trace: [ 140.028811][ T227] [ 140.028915][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 140.029121][ T227] ? __warn (kernel/panic.c:748) [ 140.029286][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 140.029488][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 140.029695][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 140.029847][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 140.030060][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 140.030278][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 140.030488][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 140.030741][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 140.030946][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 140.031156][ T227] register_netdevice (net/core/dev.c:11003) [ 140.031365][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 140.031583][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 140.031799][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 140.032056][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 140.032337][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 140.032598][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 140.032799][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 140.033015][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 140.033278][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 140.033478][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 140.033678][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 140.033883][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 140.034086][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 140.034257][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 140.034468][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 140.034676][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 140.034887][ T227] ksys_write (fs/read_write.c:731) [ 140.035042][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 140.035262][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 140.035463][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 140.035709][ T227] RIP: 0033:0x7ff13fcffb77 [ 140.035922][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 140.036615][ T227] RSP: 002b:00007fff288ac668 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 140.036915][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 140.037228][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 140.037524][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 140.037816][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 140.038119][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 141.527152][ T227] ------------[ cut here ]------------ | [ 141.527463][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 141.527842][ T227] Modules linked in: netdevsim | [ 141.528521][ T227] Tainted: [W]=WARN [ 141.528670][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 141.528914][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 141.529195][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 141.529887][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 141.530144][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 141.530433][ T227] RDX: 0000000000000000 RSI: ffff88800a44ac98 RDI: ffff88800bdb8b28 [ 141.530722][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 141.531011][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 141.531318][ T227] R13: ffff88800a44a128 R14: ffff88800a44a008 R15: ffff88800a44a000 [ 141.531600][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f780000(0000) knlGS:0000000000000000 [ 141.531937][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 141.532198][ T227] CR2: 000055b34a33147c CR3: 00000000052d8004 CR4: 0000000000772ef0 [ 141.532488][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 141.532775][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 141.533059][ T227] PKRU: 55555554 [ 141.533219][ T227] Call Trace: [ 141.533367][ T227] [ 141.533467][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 141.533662][ T227] ? __warn (kernel/panic.c:748) [ 141.533815][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 141.534015][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 141.534228][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 141.534381][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 141.534575][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 141.534787][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 141.534996][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 141.535260][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 141.535464][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 141.535669][ T227] register_netdevice (net/core/dev.c:11003) [ 141.535871][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 141.536076][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 141.536299][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 141.536551][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 141.536822][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 141.537087][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 141.537307][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 141.537508][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 141.537763][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 141.537957][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 141.538163][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 141.538364][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 141.538568][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 141.538727][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 141.538930][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 141.539145][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 141.539362][ T227] ksys_write (fs/read_write.c:731) [ 141.539511][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 141.539714][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 141.539911][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 141.540163][ T227] RIP: 0033:0x7ff13fcffb77 [ 141.540367][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 141.541047][ T227] RSP: 002b:00007fff288ac668 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 141.541352][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 141.541652][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 141.541944][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 141.542252][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 141.542543][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 143.044516][ T227] ------------[ cut here ]------------ | [ 143.044836][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 143.045251][ T227] Modules linked in: netdevsim | [ 143.045846][ T227] Tainted: [W]=WARN [ 143.045995][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 143.046249][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 143.046489][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 143.047153][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 143.047401][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 143.047688][ T227] RDX: 0000000000000000 RSI: ffff888009822c98 RDI: ffff88800bdb8b28 [ 143.047978][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 143.048277][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 143.048567][ T227] R13: ffff888009822128 R14: ffff888009822008 R15: ffff888009822000 [ 143.048859][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f780000(0000) knlGS:0000000000000000 [ 143.049217][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 143.049474][ T227] CR2: 000055b34a363018 CR3: 00000000052d8004 CR4: 0000000000772ef0 [ 143.049767][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 143.050062][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 143.050368][ T227] PKRU: 55555554 [ 143.050518][ T227] Call Trace: [ 143.050666][ T227] [ 143.050772][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 143.050972][ T227] ? __warn (kernel/panic.c:748) [ 143.051139][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 143.051340][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 143.051548][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 143.051703][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 143.051899][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 143.052120][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 143.052329][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 143.052582][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 143.052793][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 143.053015][ T227] register_netdevice (net/core/dev.c:11003) [ 143.053230][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 143.053440][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 143.053654][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 143.053908][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 143.054182][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 143.054443][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 143.054642][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 143.054850][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 143.055114][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 143.055309][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 143.055511][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 143.055712][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 143.055916][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 143.056075][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 143.056288][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 143.056497][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 143.056704][ T227] ksys_write (fs/read_write.c:731) [ 143.056855][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 143.057063][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 143.057278][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 143.057521][ T227] RIP: 0033:0x7ff13fcffb77 [ 143.057726][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 143.058418][ T227] RSP: 002b:00007fff288ac668 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 143.058715][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 143.059001][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 143.059307][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 143.059588][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 143.059877][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 144.542516][ T227] ------------[ cut here ]------------ | [ 144.542765][ T227] WARNING: CPU: 0 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 144.543184][ T227] Modules linked in: netdevsim | [ 144.543809][ T227] Tainted: [W]=WARN [ 144.543969][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 144.544238][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 144.544501][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 144.545228][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 144.545496][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 144.545802][ T227] RDX: 0000000000000000 RSI: ffff88800da3ac98 RDI: ffff88800bdb8b28 [ 144.546114][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 144.546417][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 144.546722][ T227] R13: ffff88800da3a128 R14: ffff88800da3a008 R15: ffff88800da3a000 [ 144.547025][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f600000(0000) knlGS:0000000000000000 [ 144.547373][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 144.547620][ T227] CR2: 000055b34a3565e8 CR3: 00000000052d8004 CR4: 0000000000772ef0 [ 144.547915][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 144.548211][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 144.548527][ T227] PKRU: 55555554 [ 144.548679][ T227] Call Trace: [ 144.548828][ T227] [ 144.548931][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 144.549172][ T227] ? __warn (kernel/panic.c:748) [ 144.549348][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 144.549555][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 144.549762][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 144.549915][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 144.550120][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 144.550333][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 144.550540][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 144.550798][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 144.551002][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 144.551213][ T227] register_netdevice (net/core/dev.c:11003) [ 144.551422][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 144.551629][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 144.551845][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 144.552115][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 144.552391][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 144.552650][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 144.552863][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 144.553082][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 144.553357][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 144.553563][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 144.553762][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 144.553973][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 144.554213][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 144.554380][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 144.554590][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 144.554811][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 144.555031][ T227] ksys_write (fs/read_write.c:731) [ 144.555200][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 144.555425][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 144.555634][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 144.555890][ T227] RIP: 0033:0x7ff13fcffb77 [ 144.556113][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 144.556845][ T227] RSP: 002b:00007fff288ac668 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 144.557169][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 144.557481][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 144.557790][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 144.558092][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 144.558400][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 146.079366][ T227] ------------[ cut here ]------------ | [ 146.079610][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 146.080013][ T227] Modules linked in: netdevsim | [ 146.080641][ T227] Tainted: [W]=WARN [ 146.080793][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 146.081034][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 146.081296][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 146.081949][ T227] RSP: 0000:ffffc90000af7910 EFLAGS: 00010246 [ 146.082200][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 146.082483][ T227] RDX: 0000000000000000 RSI: ffff88800b0e2c98 RDI: ffff88800bdb8b28 [ 146.082771][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 146.083051][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 146.083347][ T227] R13: ffff88800b0e2128 R14: ffff88800b0e2008 R15: ffff88800b0e2000 [ 146.083639][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f780000(0000) knlGS:0000000000000000 [ 146.083981][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 146.084236][ T227] CR2: 00007f70daec69d0 CR3: 00000000052d8004 CR4: 0000000000772ef0 [ 146.084525][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 146.084820][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 146.085135][ T227] PKRU: 55555554 [ 146.085286][ T227] Call Trace: [ 146.085432][ T227] [ 146.085534][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 146.085730][ T227] ? __warn (kernel/panic.c:748) [ 146.085885][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 146.086091][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 146.086312][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 146.086465][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 146.086664][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 146.086879][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 146.087094][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 146.087357][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 146.087565][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 146.087767][ T227] register_netdevice (net/core/dev.c:11003) [ 146.087972][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 146.088193][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 146.088409][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 146.088670][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 146.088943][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 146.089216][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 146.089429][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 146.089639][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 146.089890][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 146.090088][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 146.090302][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 146.090507][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 146.090716][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 146.090876][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 146.091075][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 146.091301][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 146.091511][ T227] ksys_write (fs/read_write.c:731) [ 146.091668][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 146.091877][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 146.092074][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 146.092333][ T227] RIP: 0033:0x7ff13fcffb77 [ 146.092537][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 146.093230][ T227] RSP: 002b:00007fff288ac668 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 146.093532][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 146.093823][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 146.094126][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 146.094419][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 146.094708][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 147.564441][ T227] ------------[ cut here ]------------ | [ 147.564692][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 147.565077][ T227] Modules linked in: netdevsim | [ 147.565693][ T227] Tainted: [W]=WARN [ 147.565843][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 147.566080][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 147.566343][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 147.567017][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 147.567276][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 147.567556][ T227] RDX: 0000000000000000 RSI: ffff888002052c98 RDI: ffff88800bdb8b28 [ 147.567854][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 147.568152][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 147.568440][ T227] R13: ffff888002052128 R14: ffff888002052008 R15: ffff888002052000 [ 147.568733][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f780000(0000) knlGS:0000000000000000 [ 147.569068][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 147.569339][ T227] CR2: 000055b34a33147c CR3: 00000000052d8004 CR4: 0000000000772ef0 [ 147.569628][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 147.569914][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 147.570209][ T227] PKRU: 55555554 [ 147.570360][ T227] Call Trace: [ 147.570509][ T227] [ 147.570611][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 147.570809][ T227] ? __warn (kernel/panic.c:748) [ 147.570968][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 147.571177][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 147.571383][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 147.571535][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 147.571732][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 147.571948][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 147.572159][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 147.572405][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 147.572611][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 147.572814][ T227] register_netdevice (net/core/dev.c:11003) [ 147.573013][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 147.573227][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 147.573441][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 147.573697][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 147.573964][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 147.574230][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 147.574431][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 147.574637][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 147.574887][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 147.575084][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 147.575292][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 147.575488][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 147.575687][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 147.575844][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 147.576046][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 147.576264][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 147.576472][ T227] ksys_write (fs/read_write.c:731) [ 147.576622][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 147.576831][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 147.577031][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 147.577284][ T227] RIP: 0033:0x7ff13fcffb77 [ 147.577486][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 147.578174][ T227] RSP: 002b:00007fff288ac668 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 147.578471][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 147.578766][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 147.579057][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 147.579387][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 147.579677][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 149.077863][ T227] ------------[ cut here ]------------ | [ 149.078208][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 149.078609][ T227] Modules linked in: netdevsim | [ 149.079215][ T227] Tainted: [W]=WARN [ 149.079379][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 149.079628][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 149.079878][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 149.080582][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 149.080835][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 149.081141][ T227] RDX: 0000000000000000 RSI: ffff88800a4a2c98 RDI: ffff88800bdb8b28 [ 149.081440][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 149.081734][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 149.082021][ T227] R13: ffff88800a4a2128 R14: ffff88800a4a2008 R15: ffff88800a4a2000 [ 149.082313][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f780000(0000) knlGS:0000000000000000 [ 149.082651][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 149.082897][ T227] CR2: 00007fcbae30d000 CR3: 00000000052d8006 CR4: 0000000000772ef0 [ 149.083192][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 149.083478][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 149.083762][ T227] PKRU: 55555554 [ 149.083907][ T227] Call Trace: [ 149.084051][ T227] [ 149.084161][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 149.084354][ T227] ? __warn (kernel/panic.c:748) [ 149.084504][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 149.084699][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 149.084901][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 149.085047][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 149.085248][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 149.085456][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 149.085661][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 149.085907][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 149.086118][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 149.086316][ T227] register_netdevice (net/core/dev.c:11003) [ 149.086518][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 149.086724][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 149.086937][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 149.087197][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 149.087463][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 149.087712][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 149.087908][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 149.088120][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 149.088369][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 149.088562][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 149.088753][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 149.088951][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 149.089160][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 149.089320][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 149.089518][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 149.089718][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 149.089925][ T227] ksys_write (fs/read_write.c:731) [ 149.090072][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 149.090284][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 149.090483][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 149.090722][ T227] RIP: 0033:0x7ff13fcffb77 [ 149.090921][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 149.091593][ T227] RSP: 002b:00007fff288ac668 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 149.091881][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 149.092176][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 149.092467][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 149.092752][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 149.093038][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 150.617179][ T227] ------------[ cut here ]------------ | [ 150.617428][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 150.617818][ T227] Modules linked in: netdevsim | [ 150.619775][ T227] Tainted: [W]=WARN [ 150.619927][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 150.620307][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 150.620553][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 150.621235][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 150.621471][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 150.621756][ T227] RDX: 0000000000000000 RSI: ffff88800a44ac98 RDI: ffff88800bdb8b28 [ 150.622044][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 150.622334][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 150.622612][ T227] R13: ffff88800a44a128 R14: ffff88800a44a008 R15: ffff88800a44a000 [ 150.622888][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f780000(0000) knlGS:0000000000000000 [ 150.623225][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 150.623461][ T227] CR2: 000055b34a33147c CR3: 00000000052d8006 CR4: 0000000000772ef0 [ 150.623740][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 150.624019][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 150.624308][ T227] PKRU: 55555554 [ 150.624450][ T227] Call Trace: [ 150.624592][ T227] [ 150.624690][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 150.624882][ T227] ? __warn (kernel/panic.c:748) [ 150.625029][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 150.625239][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 150.625438][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 150.625587][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 150.625781][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 150.625983][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 150.626193][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 150.626436][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 150.626662][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 150.626859][ T227] register_netdevice (net/core/dev.c:11003) [ 150.627057][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 150.627270][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 150.627475][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 150.627722][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 150.627991][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 150.628250][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 150.628442][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 150.628643][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 150.628885][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 150.629072][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 150.629279][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 150.629475][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 150.629673][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 150.629829][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 150.630023][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 150.630235][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 150.630433][ T227] ksys_write (fs/read_write.c:731) [ 150.630576][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 150.630773][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 150.630963][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 150.631205][ T227] RIP: 0033:0x7ff13fcffb77 [ 150.631402][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 150.632057][ T227] RSP: 002b:00007fff288ac668 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 150.632352][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 150.632632][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 150.632914][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 150.633201][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 150.633483][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 152.172499][ T227] ------------[ cut here ]------------ | [ 152.172819][ T227] WARNING: CPU: 0 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 152.174549][ T227] Modules linked in: netdevsim | [ 152.175324][ T227] Tainted: [W]=WARN [ 152.175475][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 152.175720][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 152.175978][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 152.176779][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 152.177034][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 152.177410][ T227] RDX: 0000000000000000 RSI: ffff888009822c98 RDI: ffff88800bdb8b28 [ 152.177704][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 152.178001][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 152.178380][ T227] R13: ffff888009822128 R14: ffff888009822008 R15: ffff888009822000 [ 152.178696][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f600000(0000) knlGS:0000000000000000 [ 152.179053][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 152.179409][ T227] CR2: 000055b34a33147c CR3: 00000000052d8003 CR4: 0000000000772ef0 [ 152.179723][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 152.180032][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 152.180414][ T227] PKRU: 55555554 [ 152.180572][ T227] Call Trace: [ 152.180727][ T227] [ 152.180830][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 152.181040][ T227] ? __warn (kernel/panic.c:748) [ 152.181215][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 152.181429][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 152.181654][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 152.181813][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 152.182022][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 152.182249][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 152.182459][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 152.182709][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 152.182923][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 152.183161][ T227] register_netdevice (net/core/dev.c:11003) [ 152.183368][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 152.183589][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 152.183810][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 152.184066][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 152.184350][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 152.184610][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 152.184813][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 152.185028][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 152.185296][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 152.185494][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 152.185696][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 152.185901][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 152.186118][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 152.186280][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 152.186488][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 152.186703][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 152.186913][ T227] ksys_write (fs/read_write.c:731) [ 152.187067][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 152.187286][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 152.187491][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 152.187738][ T227] RIP: 0033:0x7ff13fcffb77 [ 152.187948][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 152.188655][ T227] RSP: 002b:00007fff288ac668 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 152.188976][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 152.189307][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 152.189605][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 152.189902][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 152.190207][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 156.225396][ T227] ------------[ cut here ]------------ | [ 156.225765][ T227] WARNING: CPU: 0 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 156.226180][ T227] Modules linked in: netdevsim | [ 156.226875][ T227] Tainted: [W]=WARN [ 156.227029][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 156.227290][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 156.227549][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 156.228251][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 156.228514][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 156.228808][ T227] RDX: 0000000000000000 RSI: ffff88800b0e2c98 RDI: ffff88800bdb8b28 [ 156.229112][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 156.229424][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 156.229720][ T227] R13: ffff88800b0e2128 R14: ffff88800b0e2008 R15: ffff88800b0e2000 [ 156.230025][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f600000(0000) knlGS:0000000000000000 [ 156.230381][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 156.230632][ T227] CR2: 00007ff13fcb7890 CR3: 00000000052d8005 CR4: 0000000000772ef0 [ 156.230934][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 156.231240][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 156.231537][ T227] PKRU: 55555554 [ 156.231696][ T227] Call Trace: [ 156.231846][ T227] [ 156.231950][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 156.232163][ T227] ? __warn (kernel/panic.c:748) [ 156.232325][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 156.232527][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 156.232742][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 156.232900][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 156.233120][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 156.233344][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 156.233554][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 156.233807][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 156.234015][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 156.234235][ T227] register_netdevice (net/core/dev.c:11003) [ 156.234446][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 156.234667][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 156.234891][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 156.235170][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 156.235452][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 156.235720][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 156.235936][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 156.236161][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 156.236422][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 156.236625][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 156.236838][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 156.237067][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 156.237293][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 156.237461][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 156.237666][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 156.237881][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 156.238091][ T227] ksys_write (fs/read_write.c:731) [ 156.238263][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 156.238484][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 156.238690][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.238945][ T227] RIP: 0033:0x7ff13fcffb77 [ 156.239164][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 156.239887][ T227] RSP: 002b:00007fff288abdc8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 156.240208][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 156.240526][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 156.240844][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 156.241168][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 156.241491][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 157.870394][ T227] ------------[ cut here ]------------ | [ 157.870733][ T227] WARNING: CPU: 2 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 157.871237][ T227] Modules linked in: netdevsim | [ 157.871872][ T227] Tainted: [W]=WARN [ 157.872038][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 157.872320][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 157.872608][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 157.873363][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 157.873645][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 157.873980][ T227] RDX: 0000000000000000 RSI: ffff88800da3ac98 RDI: ffff88800bdb8b28 [ 157.874315][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 157.874638][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 157.874953][ T227] R13: ffff88800da3a128 R14: ffff88800da3a008 R15: ffff88800da3a000 [ 157.875293][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f700000(0000) knlGS:0000000000000000 [ 157.875655][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 157.876058][ T227] CR2: 000055b34a3b5408 CR3: 00000000052d8002 CR4: 0000000000772ef0 [ 157.876398][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 157.876723][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 157.877041][ T227] PKRU: 55555554 [ 157.877232][ T227] Call Trace: [ 157.877401][ T227] [ 157.877517][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 157.877735][ T227] ? __warn (kernel/panic.c:748) [ 157.877903][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 157.878130][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 157.878352][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 157.878526][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 157.878744][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 157.878973][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 157.879220][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 157.879496][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 157.879733][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 157.879965][ T227] register_netdevice (net/core/dev.c:11003) [ 157.880215][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 157.880452][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 157.880687][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 157.880973][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 157.881285][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 157.881568][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 157.881790][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 157.882028][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 157.882312][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 157.882526][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 157.882754][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 157.882975][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 157.883226][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 157.883402][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 157.883621][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 157.883866][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 157.884115][ T227] ksys_write (fs/read_write.c:731) [ 157.884297][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 157.884522][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 157.884747][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 157.885011][ T227] RIP: 0033:0x7ff13fcffb77 [ 157.885244][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 157.885956][ T227] RSP: 002b:00007fff288abdc8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 157.886302][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 157.886640][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 157.886973][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 157.887304][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 157.887634][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 159.472864][ T227] ------------[ cut here ]------------ | [ 159.474640][ T227] WARNING: CPU: 2 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 159.475242][ T227] Modules linked in: netdevsim | [ 159.476023][ T227] Tainted: [W]=WARN [ 159.476270][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.476533][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 159.476806][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 159.477528][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 159.477798][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 159.478119][ T227] RDX: 0000000000000000 RSI: ffff888002052c98 RDI: ffff88800bdb8b28 [ 159.478431][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 159.478733][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 159.479041][ T227] R13: ffff888002052128 R14: ffff888002052008 R15: ffff888002052000 [ 159.479373][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f700000(0000) knlGS:0000000000000000 [ 159.479723][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.479984][ T227] CR2: 00007f70dac4a5a0 CR3: 00000000052d8002 CR4: 0000000000772ef0 [ 159.480396][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 159.480699][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 159.481008][ T227] PKRU: 55555554 [ 159.481183][ T227] Call Trace: [ 159.481347][ T227] [ 159.481468][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 159.481685][ T227] ? __warn (kernel/panic.c:748) [ 159.481852][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 159.482066][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 159.482298][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 159.482469][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 159.482684][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 159.482911][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 159.483143][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 159.483412][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 159.483637][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 159.483856][ T227] register_netdevice (net/core/dev.c:11003) [ 159.484081][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 159.484319][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 159.484552][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 159.484823][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 159.485120][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 159.485393][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 159.485617][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 159.485840][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 159.486116][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 159.486331][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 159.486546][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 159.486768][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 159.486985][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 159.487169][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 159.487386][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 159.487609][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 159.487836][ T227] ksys_write (fs/read_write.c:731) [ 159.488005][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 159.488239][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 159.488458][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 159.488720][ T227] RIP: 0033:0x7ff13fcffb77 [ 159.488940][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 159.489698][ T227] RSP: 002b:00007fff288abdc8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 159.490015][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 159.490336][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 159.490642][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 159.490953][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 159.491274][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 161.083207][ T227] ------------[ cut here ]------------ | [ 161.083519][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 161.083917][ T227] Modules linked in: netdevsim | [ 161.085128][ T227] Tainted: [W]=WARN [ 161.085283][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 161.085529][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.085780][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 161.086468][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 161.086721][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 161.087016][ T227] RDX: 0000000000000000 RSI: ffff88800a44ac98 RDI: ffff88800bdb8b28 [ 161.087313][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 161.087604][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 161.087914][ T227] R13: ffff88800a44a128 R14: ffff88800a44a008 R15: ffff88800a44a000 [ 161.088215][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f780000(0000) knlGS:0000000000000000 [ 161.088551][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 161.088799][ T227] CR2: 00007ff13fcb7890 CR3: 00000000052d8003 CR4: 0000000000772ef0 [ 161.089111][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 161.089506][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 161.089799][ T227] PKRU: 55555554 [ 161.089949][ T227] Call Trace: [ 161.090112][ T227] [ 161.090217][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.090416][ T227] ? __warn (kernel/panic.c:748) [ 161.090575][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.090775][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 161.090983][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 161.091150][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 161.091345][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 161.091555][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 161.091763][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 161.092012][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 161.092227][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 161.092431][ T227] register_netdevice (net/core/dev.c:11003) [ 161.092634][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 161.092843][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 161.093056][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 161.093326][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 161.093602][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 161.093858][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 161.094059][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 161.094276][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 161.094528][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 161.094725][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 161.094929][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 161.095143][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 161.095347][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 161.095507][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 161.095707][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 161.095911][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 161.096135][ T227] ksys_write (fs/read_write.c:731) [ 161.096285][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 161.096499][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 161.096691][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 161.096925][ T227] RIP: 0033:0x7ff13fcffb77 [ 161.097133][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 161.097789][ T227] RSP: 002b:00007fff288abdc8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 161.098074][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 161.098375][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 161.098653][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 161.098928][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 161.099227][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 162.664989][ T227] ------------[ cut here ]------------ | [ 162.665309][ T227] WARNING: CPU: 1 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 162.665714][ T227] Modules linked in: netdevsim | [ 162.666943][ T227] Tainted: [W]=WARN [ 162.667108][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 162.667356][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 162.667619][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 162.668318][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 162.668572][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 162.668867][ T227] RDX: 0000000000000000 RSI: ffff88800a4a2c98 RDI: ffff88800bdb8b28 [ 162.669180][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 162.669480][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 162.669777][ T227] R13: ffff88800a4a2128 R14: ffff88800a4a2008 R15: ffff88800a4a2000 [ 162.670074][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f680000(0000) knlGS:0000000000000000 [ 162.670425][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 162.670676][ T227] CR2: 000055b34a4fc258 CR3: 00000000052d8001 CR4: 0000000000772ef0 [ 162.670972][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 162.671279][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 162.671578][ T227] PKRU: 55555554 [ 162.671729][ T227] Call Trace: [ 162.671881][ T227] [ 162.671984][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 162.672194][ T227] ? __warn (kernel/panic.c:748) [ 162.672350][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 162.672554][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 162.672852][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 162.673010][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 162.673220][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 162.673437][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 162.673647][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 162.673927][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 162.674151][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 162.674358][ T227] register_netdevice (net/core/dev.c:11003) [ 162.674567][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 162.674779][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 162.675014][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 162.675282][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 162.675563][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 162.675821][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 162.676025][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 162.676259][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 162.676513][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 162.676709][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 162.676910][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 162.677120][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 162.677322][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 162.677482][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 162.677685][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 162.677896][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 162.678114][ T227] ksys_write (fs/read_write.c:731) [ 162.678266][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 162.678476][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 162.678676][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 162.678919][ T227] RIP: 0033:0x7ff13fcffb77 [ 162.679135][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 162.679833][ T227] RSP: 002b:00007fff288abdc8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 162.680144][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 162.680441][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 162.680738][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 162.681029][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 162.681347][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 164.264798][ T227] ------------[ cut here ]------------ | [ 164.265234][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 164.265639][ T227] Modules linked in: netdevsim | [ 164.266250][ T227] Tainted: [W]=WARN [ 164.266401][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 164.266645][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.266908][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 164.267618][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 164.267870][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 164.268178][ T227] RDX: 0000000000000000 RSI: ffff888009822c98 RDI: ffff88800bdb8b28 [ 164.268474][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 164.268769][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 164.269073][ T227] R13: ffff888009822128 R14: ffff888009822008 R15: ffff888009822000 [ 164.269445][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f780000(0000) knlGS:0000000000000000 [ 164.269793][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 164.270051][ T227] CR2: 00007f0e99eff000 CR3: 00000000052d8006 CR4: 0000000000772ef0 [ 164.270361][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 164.270660][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 164.271113][ T227] PKRU: 55555554 [ 164.271270][ T227] Call Trace: [ 164.271421][ T227] [ 164.271525][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.271725][ T227] ? __warn (kernel/panic.c:748) [ 164.271879][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.272083][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 164.272300][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 164.272456][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 164.272659][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 164.272874][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.273078][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 164.273342][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 164.273549][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 164.273753][ T227] register_netdevice (net/core/dev.c:11003) [ 164.273957][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 164.274178][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 164.274396][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 164.274662][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 164.274922][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 164.275185][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 164.275377][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 164.275586][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 164.275827][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 164.276016][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 164.276212][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 164.276407][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 164.276601][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 164.276753][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 164.276949][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 164.277158][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 164.277356][ T227] ksys_write (fs/read_write.c:731) [ 164.277501][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 164.277701][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 164.277890][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 164.278128][ T227] RIP: 0033:0x7ff13fcffb77 [ 164.278323][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 164.278978][ T227] RSP: 002b:00007fff288abdc8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 164.279296][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 164.279591][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 164.279881][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 164.280181][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 164.280471][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 165.843342][ T227] ------------[ cut here ]------------ | [ 165.843717][ T227] WARNING: CPU: 0 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 165.844126][ T227] Modules linked in: netdevsim | [ 165.844726][ T227] Tainted: [W]=WARN [ 165.844879][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 165.845228][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.845485][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 165.846181][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 165.846434][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 165.846732][ T227] RDX: 0000000000000000 RSI: ffff88800b0e2c98 RDI: ffff88800bdb8b28 [ 165.847027][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 165.847334][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 165.847633][ T227] R13: ffff88800b0e2128 R14: ffff88800b0e2008 R15: ffff88800b0e2000 [ 165.847931][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f600000(0000) knlGS:0000000000000000 [ 165.848285][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 165.848537][ T227] CR2: 00007ff13fcb7890 CR3: 00000000052d8004 CR4: 0000000000772ef0 [ 165.848832][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 165.849146][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 165.849448][ T227] PKRU: 55555554 [ 165.849600][ T227] Call Trace: [ 165.849750][ T227] [ 165.849857][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.850060][ T227] ? __warn (kernel/panic.c:748) [ 165.850225][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.850424][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 165.850631][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 165.850790][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 165.850991][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 165.851220][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.851427][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 165.851680][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 165.851885][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 165.852102][ T227] register_netdevice (net/core/dev.c:11003) [ 165.852310][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 165.852525][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 165.852745][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 165.853009][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 165.853295][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 165.853553][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 165.853755][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 165.853967][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 165.854235][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 165.854433][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 165.854634][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 165.854839][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 165.855047][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 165.855227][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 165.855432][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 165.855643][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 165.855853][ T227] ksys_write (fs/read_write.c:731) [ 165.856006][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 165.856232][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 165.856436][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 165.856684][ T227] RIP: 0033:0x7ff13fcffb77 [ 165.856890][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 165.857594][ T227] RSP: 002b:00007fff288abdc8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 165.857895][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 165.858205][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 165.858504][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 165.858796][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 165.859104][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 167.427746][ T227] ------------[ cut here ]------------ | [ 167.428054][ T227] WARNING: CPU: 0 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 167.428481][ T227] Modules linked in: netdevsim | [ 167.429133][ T227] Tainted: [W]=WARN [ 167.429294][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 167.429548][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 167.429811][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 167.430553][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 167.430818][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 167.431143][ T227] RDX: 0000000000000000 RSI: ffff88800da3ac98 RDI: ffff88800bdb8b28 [ 167.431453][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 167.431761][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 167.432089][ T227] R13: ffff88800da3a128 R14: ffff88800da3a008 R15: ffff88800da3a000 [ 167.432429][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f600000(0000) knlGS:0000000000000000 [ 167.432890][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 167.433183][ T227] CR2: 000055b34a3b5408 CR3: 00000000052d8004 CR4: 0000000000772ef0 [ 167.433495][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 167.433804][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 167.434136][ T227] PKRU: 55555554 [ 167.434304][ T227] Call Trace: [ 167.434461][ T227] [ 167.434590][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 167.434806][ T227] ? __warn (kernel/panic.c:748) [ 167.434969][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 167.435200][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 167.435420][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 167.435581][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 167.435791][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 167.436011][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 167.436242][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 167.436513][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 167.436727][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 167.436942][ T227] register_netdevice (net/core/dev.c:11003) [ 167.437171][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 167.437394][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 167.437626][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 167.437896][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 167.438203][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 167.438477][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 167.438684][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 167.438904][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 167.439231][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 167.439442][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 167.439650][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 167.439862][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 167.440075][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 167.440269][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 167.440487][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 167.440703][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 167.440927][ T227] ksys_write (fs/read_write.c:731) [ 167.441116][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 167.441328][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 167.441541][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 167.441785][ T227] RIP: 0033:0x7ff13fcffb77 [ 167.441991][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 167.442710][ T227] RSP: 002b:00007fff288abdc8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 167.443011][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 167.443328][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 167.443636][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 167.443942][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 167.444271][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 169.044779][ T227] ------------[ cut here ]------------ | [ 169.045234][ T227] WARNING: CPU: 2 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 169.045659][ T227] Modules linked in: netdevsim | [ 169.046337][ T227] Tainted: [W]=WARN [ 169.046511][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 169.046783][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 169.047072][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 169.047816][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 169.048103][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 169.048428][ T227] RDX: 0000000000000000 RSI: ffff888002052c98 RDI: ffff88800bdb8b28 [ 169.048881][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 169.049253][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 169.049587][ T227] R13: ffff888002052128 R14: ffff888002052008 R15: ffff888002052000 [ 169.049922][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f700000(0000) knlGS:0000000000000000 [ 169.050325][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 169.050624][ T227] CR2: 000055b34a518fe8 CR3: 00000000052d8005 CR4: 0000000000772ef0 [ 169.050957][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 169.051305][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 169.051639][ T227] PKRU: 55555554 [ 169.051817][ T227] Call Trace: [ 169.051995][ T227] [ 169.052137][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 169.052378][ T227] ? __warn (kernel/panic.c:748) [ 169.052571][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 169.052817][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 169.053054][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 169.053242][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 169.053465][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 169.053709][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 169.053951][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 169.054248][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 169.054481][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 169.054716][ T227] register_netdevice (net/core/dev.c:11003) [ 169.054951][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 169.055200][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 169.055447][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 169.055730][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 169.056059][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 169.056362][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 169.056590][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 169.056825][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 169.057152][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 169.057375][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 169.057627][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 169.057849][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 169.058076][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 169.058300][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 169.058544][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 169.058770][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 169.058993][ T227] ksys_write (fs/read_write.c:731) [ 169.059184][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 169.059425][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 169.059644][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 169.059928][ T227] RIP: 0033:0x7ff13fcffb77 [ 169.060159][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 169.060865][ T227] RSP: 002b:00007fff288abdc8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 169.061191][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 169.061508][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 169.061823][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 169.062150][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 [ 169.062458][ T227] R13: 00007ff13fdbb760 R14: 0000000000000002 R15: 00007ff13fdb69c0 | [ 170.747776][ T227] ------------[ cut here ]------------ | [ 170.748226][ T227] WARNING: CPU: 2 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 170.748681][ T227] Modules linked in: netdevsim | [ 170.749375][ T227] Tainted: [W]=WARN [ 170.749562][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 170.749838][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 170.750136][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 170.750892][ T227] RSP: 0018:ffffc90000af7910 EFLAGS: 00010246 [ 170.751182][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 170.751519][ T227] RDX: 0000000000000000 RSI: ffff88800a44ac98 RDI: ffff88800bdb8b28 [ 170.751861][ T227] RBP: ffffffffbbb23440 R08: 0000000000000000 R09: fffffbfff733d83c [ 170.752203][ T227] R10: ffffffffb99ec1e7 R11: ffff88800bdb8040 R12: 0000000000000000 [ 170.752531][ T227] R13: ffff88800a44a128 R14: ffff88800a44a008 R15: ffff88800a44a000 [ 170.752982][ T227] FS: 00007ff13fbbe740(0000) GS:ffff88802f700000(0000) knlGS:0000000000000000 [ 170.753377][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 170.753722][ T227] CR2: 00007f70dac4a5a0 CR3: 00000000052d8005 CR4: 0000000000772ef0 [ 170.754241][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 170.754591][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 170.754940][ T227] PKRU: 55555554 [ 170.755131][ T227] Call Trace: [ 170.755304][ T227] [ 170.755437][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 170.755681][ T227] ? __warn (kernel/panic.c:748) [ 170.755858][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 170.756088][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 170.756333][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 170.756510][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 170.756740][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 170.756982][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 170.757260][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 170.757548][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 170.757787][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 170.758023][ T227] register_netdevice (net/core/dev.c:11003) [ 170.758263][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 170.758505][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 170.758756][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 170.759047][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 170.759372][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 170.759708][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 170.759933][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 170.760180][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 170.760460][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 170.760687][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 170.760910][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 170.761142][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 170.761366][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 170.761545][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 170.761772][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 170.761994][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 170.762228][ T227] ksys_write (fs/read_write.c:731) [ 170.762395][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 170.762676][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 170.762944][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 170.763222][ T227] RIP: 0033:0x7ff13fcffb77 [ 170.763441][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 170.764170][ T227] RSP: 002b:00007fff288abdc8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 170.764494][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff13fcffb77 [ 170.764820][ T227] RDX: 0000000000000002 RSI: 000055b34a51a130 RDI: 0000000000000001 [ 170.765144][ T227] RBP: 000055b34a51a130 R08: 0000000000000000 R09: 00007ff13fd724e0 [ 170.765454][ T227] R10: 00007ff13fd723e0 R11: 0000000000000246 R12: 0000000000000002 Finger prints: __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_drv_port_add