====================================== | 0 | xx__-> [ 12.526547][ T228] ------------[ cut here ]------------ | [ 12.526989][ T228] WARNING: CPU: 2 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 12.527418][ T228] Modules linked in: netdevsim [ 12.528058][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.528328][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.528636][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 12.529329][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 12.529610][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 12.529953][ T228] RDX: 0000000000000000 RSI: ffff88800a5eac98 RDI: ffff88800905ade8 [ 12.530298][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 12.530599][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 12.531132][ T228] R13: ffff88800a5ea128 R14: ffff88800a5ea008 R15: ffff88800a5ea000 [ 12.531456][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 12.531864][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.532142][ T228] CR2: 0000556e8abf547c CR3: 000000000a460003 CR4: 0000000000772ef0 [ 12.532468][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 12.532830][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 12.533172][ T228] PKRU: 55555554 [ 12.533336][ T228] Call Trace: [ 12.533507][ T228] [ 12.533660][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.533903][ T228] ? __warn (kernel/panic.c:748) [ 12.534083][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.534299][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 12.534601][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 12.534913][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 12.535158][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 12.535410][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.535668][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 12.535963][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 12.536212][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 12.536458][ T228] register_netdevice (net/core/dev.c:11003) [ 12.536724][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 12.536976][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 12.537243][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 12.537542][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 12.537879][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 12.538184][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 12.538434][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 12.538701][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 12.539007][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 12.539239][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 12.539479][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 12.539736][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 12.539990][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 12.540167][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 12.540388][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 12.540626][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 12.540853][ T228] ksys_write (fs/read_write.c:731) [ 12.541019][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 12.541236][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 12.541461][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 12.541734][ T228] RIP: 0033:0x7fc16425eb77 [ 12.542197][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 12.542954][ T228] RSP: 002b:00007fff9357d578 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 12.543279][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 12.543582][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 12.543956][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 12.544300][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 12.544635][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 162.376080][ T228] ------------[ cut here ]------------ | [ 162.376336][ T228] WARNING: CPU: 0 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 162.376892][ T228] Modules linked in: netdevsim | [ 162.377522][ T228] Tainted: [W]=WARN [ 162.377770][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 162.378106][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 162.378379][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 162.379099][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 162.379417][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 162.379744][ T228] RDX: 0000000000000000 RSI: ffff88800d522c98 RDI: ffff88800905ade8 [ 162.380070][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 162.380386][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 162.380717][ T228] R13: ffff88800d522128 R14: ffff88800d522008 R15: ffff88800d522000 [ 162.381058][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 162.381406][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 162.381685][ T228] CR2: 0000556e8ac1a4f8 CR3: 000000000a460001 CR4: 0000000000772ef0 [ 162.381996][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 162.382291][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 162.382590][ T228] PKRU: 55555554 [ 162.382761][ T228] Call Trace: [ 162.382935][ T228] [ 162.383050][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 162.383256][ T228] ? __warn (kernel/panic.c:748) [ 162.383421][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 162.383671][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 162.383896][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 162.384080][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 162.384285][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 162.384520][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 162.384804][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 162.385136][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 162.385408][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 162.385714][ T228] register_netdevice (net/core/dev.c:11003) [ 162.386046][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 162.386325][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 162.386593][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 162.386960][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 162.387304][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 162.387718][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 162.388054][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 162.388404][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 162.388848][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 162.389190][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 162.389518][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 162.389751][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 162.389979][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 162.390147][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 162.390349][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 162.390572][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 162.390813][ T228] ksys_write (fs/read_write.c:731) [ 162.390966][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 162.391185][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 162.391427][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 162.391700][ T228] RIP: 0033:0x7fc16425eb77 [ 162.391990][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 162.392724][ T228] RSP: 002b:00007fff9357c208 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 162.393036][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 162.393327][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 162.393666][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 162.393978][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 162.394275][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 164.063254][ T228] ------------[ cut here ]------------ | [ 164.063540][ T228] WARNING: CPU: 0 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 164.064056][ T228] Modules linked in: netdevsim | [ 164.064878][ T228] Tainted: [W]=WARN [ 164.065073][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 164.065317][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.065730][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 164.066566][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 164.066971][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 164.067301][ T228] RDX: 0000000000000000 RSI: ffff88800f222c98 RDI: ffff88800905ade8 [ 164.067754][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 164.068040][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 164.068409][ T228] R13: ffff88800f222128 R14: ffff88800f222008 R15: ffff88800f222000 [ 164.068856][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 164.069225][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 164.069510][ T228] CR2: 0000556e8abf547c CR3: 000000000a460001 CR4: 0000000000772ef0 [ 164.069945][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 164.070339][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 164.070727][ T228] PKRU: 55555554 [ 164.070879][ T228] Call Trace: [ 164.071122][ T228] [ 164.071228][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.071417][ T228] ? __warn (kernel/panic.c:748) [ 164.071748][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.071964][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 164.072240][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 164.072391][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 164.072591][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 164.073002][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 164.073212][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 164.073516][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 164.073727][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 164.073983][ T228] register_netdevice (net/core/dev.c:11003) [ 164.074196][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 164.074406][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 164.074685][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 164.074937][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 164.075228][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 164.075474][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 164.075714][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 164.075929][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 164.076252][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 164.076452][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 164.076663][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 164.076914][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 164.077188][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 164.077387][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 164.077674][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 164.077880][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 164.078084][ T228] ksys_write (fs/read_write.c:731) [ 164.078234][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 164.078431][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 164.078634][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 164.078866][ T228] RIP: 0033:0x7fc16425eb77 [ 164.079074][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 164.079926][ T228] RSP: 002b:00007fff9357c208 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 164.080321][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 164.080722][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 164.081119][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 164.081467][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 164.081804][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 165.652892][ T228] ------------[ cut here ]------------ | [ 165.653153][ T228] WARNING: CPU: 3 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 165.654798][ T228] Modules linked in: netdevsim | [ 165.655416][ T228] Tainted: [W]=WARN [ 165.655562][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 165.655976][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.656320][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 165.657269][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 165.657570][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 165.658055][ T228] RDX: 0000000000000000 RSI: ffff888005152c98 RDI: ffff88800905ade8 [ 165.658367][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 165.658793][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 165.659095][ T228] R13: ffff888005152128 R14: ffff888005152008 R15: ffff888005152000 [ 165.659448][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 165.659815][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 165.660069][ T228] CR2: 0000556e8abf547c CR3: 000000000a460002 CR4: 0000000000772ef0 [ 165.660379][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 165.660703][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 165.661020][ T228] PKRU: 55555554 [ 165.661183][ T228] Call Trace: [ 165.661336][ T228] [ 165.661443][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.661685][ T228] ? __warn (kernel/panic.c:748) [ 165.661849][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.662059][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 165.662272][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 165.662429][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 165.662656][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 165.662882][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 165.663105][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 165.663414][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 165.663689][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 165.663907][ T228] register_netdevice (net/core/dev.c:11003) [ 165.664117][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 165.664332][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 165.664555][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 165.664844][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 165.665123][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 165.665389][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 165.665596][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 165.665822][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 165.666089][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 165.666292][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 165.666495][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 165.666723][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 165.666933][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 165.667101][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 165.667313][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 165.667524][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 165.667748][ T228] ksys_write (fs/read_write.c:731) [ 165.667906][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 165.668140][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 165.668367][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 165.668636][ T228] RIP: 0033:0x7fc16425eb77 [ 165.668851][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 165.669576][ T228] RSP: 002b:00007fff9357c208 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 165.669901][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 165.670267][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 165.670606][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 165.670910][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 165.671251][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 167.322945][ T228] ------------[ cut here ]------------ | [ 167.323359][ T228] WARNING: CPU: 3 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 167.323995][ T228] Modules linked in: netdevsim | [ 167.324934][ T228] Tainted: [W]=WARN [ 167.325162][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 167.325548][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 167.325955][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 167.327183][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 167.327656][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 167.328187][ T228] RDX: 0000000000000000 RSI: ffff88800d63ac98 RDI: ffff88800905ade8 [ 167.329708][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 167.330235][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 167.330735][ T228] R13: ffff88800d63a128 R14: ffff88800d63a008 R15: ffff88800d63a000 [ 167.331239][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 167.331818][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 167.332223][ T228] CR2: 0000556e8ac27018 CR3: 000000000a460002 CR4: 0000000000772ef0 [ 167.332729][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 167.333301][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 167.333800][ T228] PKRU: 55555554 [ 167.334046][ T228] Call Trace: [ 167.334292][ T228] [ 167.334466][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 167.334803][ T228] ? __warn (kernel/panic.c:748) [ 167.335064][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 167.335405][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 167.335807][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 167.336055][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 167.336379][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 167.336749][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 167.337088][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 167.337501][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 167.337862][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 167.338189][ T228] register_netdevice (net/core/dev.c:11003) [ 167.338521][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 167.338992][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 167.339360][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 167.339809][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 167.340289][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 167.340822][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 167.341159][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 167.341497][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 167.341928][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 167.342242][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 167.342561][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 167.342909][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 167.343246][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 167.343520][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 167.343923][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 167.344271][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 167.344609][ T228] ksys_write (fs/read_write.c:731) [ 167.344924][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 167.345279][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 167.345653][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 167.346055][ T228] RIP: 0033:0x7fc16425eb77 [ 167.346395][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 167.347549][ T228] RSP: 002b:00007fff9357c208 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 167.348054][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 167.348539][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 167.349035][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 167.349502][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 167.349999][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 168.979114][ T228] ------------[ cut here ]------------ | [ 168.979467][ T228] WARNING: CPU: 2 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 168.980010][ T228] Modules linked in: netdevsim | [ 168.980805][ T228] Tainted: [W]=WARN [ 168.981023][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 168.981329][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 168.981667][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 168.982510][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 168.982860][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 168.983261][ T228] RDX: 0000000000000000 RSI: ffff88800f22ac98 RDI: ffff88800905ade8 [ 168.983664][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 168.984063][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 168.984452][ T228] R13: ffff88800f22a128 R14: ffff88800f22a008 R15: ffff88800f22a000 [ 168.984890][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 168.985331][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 168.985644][ T228] CR2: 0000556e8ac1a5e8 CR3: 000000000a460006 CR4: 0000000000772ef0 [ 168.985965][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 168.986337][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 168.986747][ T228] PKRU: 55555554 [ 168.986913][ T228] Call Trace: [ 168.987071][ T228] [ 168.987185][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 168.987393][ T228] ? __warn (kernel/panic.c:748) [ 168.987570][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 168.987870][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 168.988096][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 168.988273][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 168.988579][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 168.988946][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 168.989285][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 168.989744][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 168.990109][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 168.990404][ T228] register_netdevice (net/core/dev.c:11003) [ 168.990758][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 168.991074][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 168.991377][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 168.991676][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 168.991962][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 168.992246][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 168.992476][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 168.992749][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 168.993100][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 168.993359][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 168.993660][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 168.993943][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 168.994219][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 168.994444][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 168.994734][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 168.994993][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 168.995226][ T228] ksys_write (fs/read_write.c:731) [ 168.995408][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 168.995707][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 168.995990][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 168.996328][ T228] RIP: 0033:0x7fc16425eb77 [ 168.996672][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 168.997441][ T228] RSP: 002b:00007fff9357c208 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 168.997916][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 168.998245][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 168.998577][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 168.998915][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 168.999233][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 170.561328][ T228] ------------[ cut here ]------------ | [ 170.561722][ T228] WARNING: CPU: 2 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 170.562192][ T228] Modules linked in: netdevsim | [ 170.562882][ T228] Tainted: [W]=WARN [ 170.563057][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 170.563325][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 170.563633][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 170.564372][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 170.564728][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 170.565062][ T228] RDX: 0000000000000000 RSI: ffff88800a5eac98 RDI: ffff88800905ade8 [ 170.565398][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 170.565915][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 170.566268][ T228] R13: ffff88800a5ea128 R14: ffff88800a5ea008 R15: ffff88800a5ea000 [ 170.566657][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 170.567025][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 170.567394][ T228] CR2: 0000556e8ac27018 CR3: 000000000a460006 CR4: 0000000000772ef0 [ 170.567728][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 170.568046][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 170.568372][ T228] PKRU: 55555554 [ 170.568591][ T228] Call Trace: [ 170.568854][ T228] [ 170.569030][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 170.569338][ T228] ? __warn (kernel/panic.c:748) [ 170.569528][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 170.569762][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 170.569991][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 170.570166][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 170.570397][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 170.570666][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 170.570894][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 170.571195][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 170.571420][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 170.571687][ T228] register_netdevice (net/core/dev.c:11003) [ 170.571919][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 170.572167][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 170.572412][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 170.572728][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 170.573021][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 170.573352][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 170.573691][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 170.574052][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 170.574481][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 170.574810][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 170.575167][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 170.575519][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 170.575940][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 170.576161][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 170.576408][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 170.576697][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 170.576926][ T228] ksys_write (fs/read_write.c:731) [ 170.577101][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 170.577328][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 170.577633][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 170.577938][ T228] RIP: 0033:0x7fc16425eb77 [ 170.578222][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 170.579172][ T228] RSP: 002b:00007fff9357c208 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 170.579560][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 170.579934][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 170.580269][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 170.580624][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 170.580979][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 172.219873][ T228] ------------[ cut here ]------------ | [ 172.220312][ T228] WARNING: CPU: 2 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 172.221020][ T228] Modules linked in: netdevsim | [ 172.222065][ T228] Tainted: [W]=WARN [ 172.222346][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 172.222791][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 172.223224][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 172.224364][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 172.224817][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 172.225301][ T228] RDX: 0000000000000000 RSI: ffff88800d522c98 RDI: ffff88800905ade8 [ 172.225815][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 172.226286][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 172.226832][ T228] R13: ffff88800d522128 R14: ffff88800d522008 R15: ffff88800d522000 [ 172.227356][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 172.227953][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 172.228378][ T228] CR2: 0000556e8abf547c CR3: 000000000a460006 CR4: 0000000000772ef0 [ 172.228895][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 172.229382][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 172.229903][ T228] PKRU: 55555554 [ 172.230170][ T228] Call Trace: [ 172.230448][ T228] [ 172.230662][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 172.231036][ T228] ? __warn (kernel/panic.c:748) [ 172.231300][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 172.231658][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 172.232014][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 172.232276][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 172.232635][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 172.232990][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 172.233345][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 172.233779][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 172.234136][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 172.234477][ T228] register_netdevice (net/core/dev.c:11003) [ 172.234842][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 172.235193][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 172.235550][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 172.235997][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 172.236447][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 172.236893][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 172.237229][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 172.237578][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 172.238022][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 172.238350][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 172.238705][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 172.239045][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 172.239454][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 172.239755][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 172.240117][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 172.240483][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 172.240872][ T228] ksys_write (fs/read_write.c:731) [ 172.241169][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 172.241559][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 172.241937][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 172.242366][ T228] RIP: 0033:0x7fc16425eb77 [ 172.242757][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 172.243906][ T228] RSP: 002b:00007fff9357c208 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 172.244404][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 172.244920][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 172.245412][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 172.245928][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 172.246404][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 173.885393][ T228] ------------[ cut here ]------------ | [ 173.885740][ T228] WARNING: CPU: 2 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 173.886207][ T228] Modules linked in: netdevsim | [ 173.886899][ T228] Tainted: [W]=WARN [ 173.887072][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 173.887334][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 173.887593][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 173.888328][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 173.888594][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 173.888917][ T228] RDX: 0000000000000000 RSI: ffff88800f222c98 RDI: ffff88800905ade8 [ 173.889237][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 173.889527][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 173.889826][ T228] R13: ffff88800f222128 R14: ffff88800f222008 R15: ffff88800f222000 [ 173.890112][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 173.890441][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 173.890698][ T228] CR2: 0000556e8adb4de8 CR3: 000000000a460004 CR4: 0000000000772ef0 [ 173.891005][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 173.891325][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 173.891609][ T228] PKRU: 55555554 [ 173.891778][ T228] Call Trace: [ 173.891930][ T228] [ 173.892044][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 173.892280][ T228] ? __warn (kernel/panic.c:748) [ 173.892438][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 173.892665][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 173.892878][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 173.893031][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 173.893236][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 173.893446][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 173.893668][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 173.893913][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 173.894125][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 173.894332][ T228] register_netdevice (net/core/dev.c:11003) [ 173.894538][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 173.895317][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 173.895556][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 173.895850][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 173.896178][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 173.896447][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 173.896702][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 173.896945][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 173.897215][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 173.897418][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 173.897657][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 173.897882][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 173.898095][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 173.898268][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 173.898486][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 173.898802][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 173.899043][ T228] ksys_write (fs/read_write.c:731) [ 173.899252][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 173.899497][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 173.899744][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 173.900004][ T228] RIP: 0033:0x7fc16425eb77 [ 173.900299][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 173.901093][ T228] RSP: 002b:00007fff9357c208 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 173.901439][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 173.901758][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 173.902064][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 173.902387][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 173.902720][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 175.544397][ T228] ------------[ cut here ]------------ | [ 175.544720][ T228] WARNING: CPU: 2 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 175.545213][ T228] Modules linked in: netdevsim | [ 175.545927][ T228] Tainted: [W]=WARN [ 175.546136][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 175.546405][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 175.546756][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 175.547568][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 175.547924][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 175.548298][ T228] RDX: 0000000000000000 RSI: ffff888005152c98 RDI: ffff88800905ade8 [ 175.548651][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 175.549026][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 175.549433][ T228] R13: ffff888005152128 R14: ffff888005152008 R15: ffff888005152000 [ 175.549849][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 175.550326][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 175.550749][ T228] CR2: 0000556e8abf547c CR3: 000000000a460004 CR4: 0000000000772ef0 [ 175.551289][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 175.551827][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 175.552349][ T228] PKRU: 55555554 [ 175.552655][ T228] Call Trace: [ 175.552939][ T228] [ 175.553155][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 175.553539][ T228] ? __warn (kernel/panic.c:748) [ 175.553854][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 175.554233][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 175.554639][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 175.554926][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 175.555277][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 175.555693][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 175.556069][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 175.556513][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 175.556900][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 175.557261][ T228] register_netdevice (net/core/dev.c:11003) [ 175.557641][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 175.558004][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 175.558288][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 175.558578][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 175.558886][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 175.559161][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 175.559447][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 175.559735][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 175.560010][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 175.560303][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 175.560592][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 175.560870][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 175.561159][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 175.561393][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 175.561694][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 175.561936][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 175.562224][ T228] ksys_write (fs/read_write.c:731) [ 175.562403][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 175.562667][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 175.563324][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 175.563731][ T228] RIP: 0033:0x7fc16425eb77 [ 175.563978][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 175.564989][ T228] RSP: 002b:00007fff9357c208 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 175.565310][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 175.565656][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 175.565971][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 175.566361][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 175.566707][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 177.148833][ T228] ------------[ cut here ]------------ | [ 177.149180][ T228] WARNING: CPU: 2 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 177.149641][ T228] Modules linked in: netdevsim | [ 177.150324][ T228] Tainted: [W]=WARN [ 177.150496][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 177.150900][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 177.151216][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 177.152071][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 177.152358][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 177.152701][ T228] RDX: 0000000000000000 RSI: ffff88800d63ac98 RDI: ffff88800905ade8 [ 177.153009][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 177.153308][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 177.153604][ T228] R13: ffff88800d63a128 R14: ffff88800d63a008 R15: ffff88800d63a000 [ 177.153937][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 177.154288][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 177.154558][ T228] CR2: 0000556e8abf547c CR3: 000000000a460006 CR4: 0000000000772ef0 [ 177.154868][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 177.155163][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 177.155480][ T228] PKRU: 55555554 [ 177.155652][ T228] Call Trace: [ 177.155812][ T228] [ 177.155924][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 177.156137][ T228] ? __warn (kernel/panic.c:748) [ 177.156304][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 177.156527][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 177.156779][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 177.156943][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 177.157153][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 177.157384][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 177.157624][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 177.157913][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 177.158141][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 177.158384][ T228] register_netdevice (net/core/dev.c:11003) [ 177.158624][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 177.158869][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 177.159111][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 177.159387][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 177.159711][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 177.160001][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 177.160238][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 177.160479][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 177.160781][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 177.161040][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 177.161276][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 177.161511][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 177.161783][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 177.161974][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 177.162204][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 177.162451][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 177.162704][ T228] ksys_write (fs/read_write.c:731) [ 177.162887][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 177.163119][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 177.163351][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 177.163636][ T228] RIP: 0033:0x7fc16425eb77 [ 177.163864][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 177.164538][ T228] RSP: 002b:00007fff9357c208 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 177.164877][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 177.165206][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 177.165502][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 177.165833][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 177.166135][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 182.004052][ T228] ------------[ cut here ]------------ | [ 182.004397][ T228] WARNING: CPU: 2 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 182.004882][ T228] Modules linked in: netdevsim | [ 182.005494][ T228] Tainted: [W]=WARN [ 182.005665][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 182.005934][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 182.006195][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 182.007055][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 182.007317][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 182.007702][ T228] RDX: 0000000000000000 RSI: ffff88800a5eac98 RDI: ffff88800905ade8 [ 182.008010][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 182.008305][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 182.008609][ T228] R13: ffff88800a5ea128 R14: ffff88800a5ea008 R15: ffff88800a5ea000 [ 182.008958][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 182.009301][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 182.009550][ T228] CR2: 000055789e75a898 CR3: 000000000a460001 CR4: 0000000000772ef0 [ 182.009883][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 182.010174][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 182.010470][ T228] PKRU: 55555554 [ 182.010639][ T228] Call Trace: [ 182.010814][ T228] [ 182.010947][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 182.011161][ T228] ? __warn (kernel/panic.c:748) [ 182.011327][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 182.011539][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 182.011791][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 182.011953][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 182.012235][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 182.012474][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 182.012748][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 182.013013][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 182.013236][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 182.013449][ T228] register_netdevice (net/core/dev.c:11003) [ 182.013675][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 182.013928][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 182.014154][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 182.014420][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 182.014735][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 182.015004][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 182.015215][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 182.015433][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 182.015746][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 182.015956][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 182.016168][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 182.016428][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 182.016663][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 182.016862][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 182.017112][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 182.017385][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 182.017600][ T228] ksys_write (fs/read_write.c:731) [ 182.017814][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 182.018033][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 182.018253][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 182.018575][ T228] RIP: 0033:0x7fc16425eb77 [ 182.018869][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 182.019636][ T228] RSP: 002b:00007fff9357b968 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 182.020006][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 182.020305][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 182.020607][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 182.020937][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 182.021230][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 183.751268][ T228] ------------[ cut here ]------------ | [ 183.751610][ T228] WARNING: CPU: 0 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 183.752112][ T228] Modules linked in: netdevsim | [ 183.752803][ T228] Tainted: [W]=WARN [ 183.752976][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 183.753260][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 183.753549][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 183.754476][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 183.754801][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 183.755161][ T228] RDX: 0000000000000000 RSI: ffff88800f22ac98 RDI: ffff88800905ade8 [ 183.755510][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 183.755931][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 183.756289][ T228] R13: ffff88800f22a128 R14: ffff88800f22a008 R15: ffff88800f22a000 [ 183.756640][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 183.757045][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 183.757332][ T228] CR2: 0000556e8ac79408 CR3: 000000000a460006 CR4: 0000000000772ef0 [ 183.757678][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 183.758020][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 183.758370][ T228] PKRU: 55555554 [ 183.758547][ T228] Call Trace: [ 183.758730][ T228] [ 183.758851][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 183.759085][ T228] ? __warn (kernel/panic.c:748) [ 183.759263][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 183.759491][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 183.759738][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 183.759921][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 183.760153][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 183.760395][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 183.760643][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 183.760951][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 183.761170][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 183.761387][ T228] register_netdevice (net/core/dev.c:11003) [ 183.761608][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 183.761842][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 183.762068][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 183.762337][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 183.762648][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 183.762924][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 183.763154][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 183.763372][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 183.763663][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 183.763872][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 183.764095][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 183.764312][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 183.764536][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 183.764722][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 183.764935][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 183.765174][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 183.765395][ T228] ksys_write (fs/read_write.c:731) [ 183.765550][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 183.765780][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 183.765994][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 183.766247][ T228] RIP: 0033:0x7fc16425eb77 [ 183.766459][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 183.767186][ T228] RSP: 002b:00007fff9357b968 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 183.767505][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 183.767819][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 183.768156][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 183.768457][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 183.768777][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 185.489499][ T228] ------------[ cut here ]------------ | [ 185.489891][ T228] WARNING: CPU: 1 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 185.490335][ T228] Modules linked in: netdevsim | [ 185.491020][ T228] Tainted: [W]=WARN [ 185.491193][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 185.491466][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 185.491754][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 185.492495][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 185.492850][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 185.493237][ T228] RDX: 0000000000000000 RSI: ffff88800d522c98 RDI: ffff88800905ade8 [ 185.493695][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 185.494128][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 185.494635][ T228] R13: ffff88800d522128 R14: ffff88800d522008 R15: ffff88800d522000 [ 185.495107][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f480000(0000) knlGS:0000000000000000 [ 185.495688][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 185.496099][ T228] CR2: 0000556e8ac83088 CR3: 000000000a460004 CR4: 0000000000772ef0 [ 185.496587][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 185.497094][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 185.497580][ T228] PKRU: 55555554 [ 185.497854][ T228] Call Trace: [ 185.498473][ T228] [ 185.498677][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 185.499017][ T228] ? __warn (kernel/panic.c:748) [ 185.499274][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 185.499630][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 185.499970][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 185.500211][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 185.500528][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 185.500912][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 185.501158][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 185.501431][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 185.501658][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 185.501864][ T228] register_netdevice (net/core/dev.c:11003) [ 185.502083][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 185.502293][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 185.502511][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 185.502787][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 185.503068][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 185.503337][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 185.503534][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 185.503752][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 185.504010][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 185.504211][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 185.504401][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 185.504597][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 185.504807][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 185.504969][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 185.505168][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 185.505370][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 185.505566][ T228] ksys_write (fs/read_write.c:731) [ 185.505735][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 185.505940][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 185.506140][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 185.506382][ T228] RIP: 0033:0x7fc16425eb77 [ 185.506585][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 185.507269][ T228] RSP: 002b:00007fff9357b968 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 185.507569][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 185.507862][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 185.508157][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 185.508436][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 185.508740][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 187.198489][ T228] ------------[ cut here ]------------ | [ 187.198902][ T228] WARNING: CPU: 2 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 187.199301][ T228] Modules linked in: netdevsim | [ 187.200050][ T228] Tainted: [W]=WARN [ 187.200223][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 187.200482][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 187.200808][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 187.201489][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 187.201973][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 187.202295][ T228] RDX: 0000000000000000 RSI: ffff888005152c98 RDI: ffff88800905ade8 [ 187.202671][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 187.202985][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 187.203350][ T228] R13: ffff888005152128 R14: ffff888005152008 R15: ffff888005152000 [ 187.203695][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 187.204044][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 187.204291][ T228] CR2: 00007fc164216890 CR3: 000000000a460001 CR4: 0000000000772ef0 [ 187.204802][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 187.205192][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 187.205491][ T228] PKRU: 55555554 [ 187.205687][ T228] Call Trace: [ 187.205847][ T228] [ 187.205959][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 187.206217][ T228] ? __warn (kernel/panic.c:748) [ 187.206390][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 187.206598][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 187.206948][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 187.207112][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 187.207342][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 187.207565][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 187.207860][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 187.208115][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 187.208399][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 187.208644][ T228] register_netdevice (net/core/dev.c:11003) [ 187.208871][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 187.209094][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 187.209313][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 187.209573][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 187.209902][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 187.210162][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 187.210369][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 187.210598][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 187.210899][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 187.211105][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 187.211307][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 187.211566][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 187.211827][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 187.212003][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 187.212291][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 187.212553][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 187.212870][ T228] ksys_write (fs/read_write.c:731) [ 187.213035][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 187.213250][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 187.213459][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 187.213781][ T228] RIP: 0033:0x7fc16425eb77 [ 187.214067][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 187.214919][ T228] RSP: 002b:00007fff9357b968 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 187.215267][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 187.215652][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 187.216022][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 187.216366][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 187.216800][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 188.883275][ T228] ------------[ cut here ]------------ | [ 188.883698][ T228] WARNING: CPU: 0 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 188.884214][ T228] Modules linked in: netdevsim | [ 188.886136][ T228] Tainted: [W]=WARN [ 188.886310][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 188.886582][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 188.886845][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 188.887514][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 188.887792][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 188.888076][ T228] RDX: 0000000000000000 RSI: ffff88800f222c98 RDI: ffff88800905ade8 [ 188.888376][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 188.888715][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 188.889003][ T228] R13: ffff88800f222128 R14: ffff88800f222008 R15: ffff88800f222000 [ 188.889289][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 188.889660][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 188.889901][ T228] CR2: 0000556e8adc0258 CR3: 000000000a460006 CR4: 0000000000772ef0 [ 188.890186][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 188.890491][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 188.890835][ T228] PKRU: 55555554 [ 188.890993][ T228] Call Trace: [ 188.891133][ T228] [ 188.891232][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 188.891425][ T228] ? __warn (kernel/panic.c:748) [ 188.891574][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 188.891792][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 188.891991][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 188.892134][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 188.892326][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 188.892532][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 188.892773][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 188.893011][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 188.893209][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 188.893408][ T228] register_netdevice (net/core/dev.c:11003) [ 188.893640][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 188.893845][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 188.894049][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 188.894294][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 188.894554][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 188.894815][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 188.895008][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 188.895211][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 188.895464][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 188.895666][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 188.895855][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 188.896048][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 188.896254][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 188.896402][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 188.896592][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 188.896802][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 188.897000][ T228] ksys_write (fs/read_write.c:731) [ 188.897152][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 188.897372][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 188.897567][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 188.897819][ T228] RIP: 0033:0x7fc16425eb77 [ 188.898015][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 188.898696][ T228] RSP: 002b:00007fff9357b968 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 188.898982][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 188.899260][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 188.899545][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 188.899842][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 188.900121][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 190.589471][ T228] ------------[ cut here ]------------ | [ 190.589872][ T228] WARNING: CPU: 1 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 190.590334][ T228] Modules linked in: netdevsim | [ 190.591015][ T228] Tainted: [W]=WARN [ 190.591166][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 190.591412][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 190.591668][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 190.592321][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 190.592705][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 190.593047][ T228] RDX: 0000000000000000 RSI: ffff88800d63ac98 RDI: ffff88800905ade8 [ 190.593326][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 190.593626][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 190.593972][ T228] R13: ffff88800d63a128 R14: ffff88800d63a008 R15: ffff88800d63a000 [ 190.594257][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f480000(0000) knlGS:0000000000000000 [ 190.594598][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 190.594978][ T228] CR2: 00007f4742beaa00 CR3: 000000000a460001 CR4: 0000000000772ef0 [ 190.595261][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 190.595552][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 190.595842][ T228] PKRU: 55555554 [ 190.595988][ T228] Call Trace: [ 190.596132][ T228] [ 190.596233][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 190.596433][ T228] ? __warn (kernel/panic.c:748) [ 190.596585][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 190.596784][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 190.596985][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 190.597135][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 190.597326][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 190.597537][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 190.597749][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 190.597994][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 190.598188][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 190.598388][ T228] register_netdevice (net/core/dev.c:11003) [ 190.598580][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 190.598787][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 190.599042][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 190.599328][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 190.599600][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 190.599860][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 190.600050][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 190.600248][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 190.600520][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 190.600728][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 190.600933][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 190.601125][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 190.601342][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 190.601587][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 190.601796][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 190.602011][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 190.602211][ T228] ksys_write (fs/read_write.c:731) [ 190.602364][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 190.602574][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 190.602778][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 190.603013][ T228] RIP: 0033:0x7fc16425eb77 [ 190.603209][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 190.603890][ T228] RSP: 002b:00007fff9357b968 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 190.604172][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 190.604450][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 190.604754][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 190.605037][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 190.605317][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 192.238383][ T228] ------------[ cut here ]------------ | [ 192.238948][ T228] WARNING: CPU: 2 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 192.239405][ T228] Modules linked in: netdevsim | [ 192.240131][ T228] Tainted: [W]=WARN [ 192.240306][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 192.240578][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 192.240916][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 192.241661][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 192.241912][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 192.242222][ T228] RDX: 0000000000000000 RSI: ffff88800a5eac98 RDI: ffff88800905ade8 [ 192.242546][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 192.242979][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 192.243351][ T228] R13: ffff88800a5ea128 R14: ffff88800a5ea008 R15: ffff88800a5ea000 [ 192.243677][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 192.244038][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 192.244330][ T228] CR2: 00007fc164216890 CR3: 000000000a460006 CR4: 0000000000772ef0 [ 192.244659][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 192.245165][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 192.245530][ T228] PKRU: 55555554 [ 192.245714][ T228] Call Trace: [ 192.245932][ T228] [ 192.246065][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 192.246361][ T228] ? __warn (kernel/panic.c:748) [ 192.246603][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 192.246903][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 192.247201][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 192.247478][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 192.247778][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 192.248045][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 192.248334][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 192.248668][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 192.248937][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 192.249199][ T228] register_netdevice (net/core/dev.c:11003) [ 192.249459][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 192.249722][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 192.250021][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 192.250363][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 192.250821][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 192.251259][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 192.251590][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 192.251966][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 192.252400][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 192.252747][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 192.253006][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 192.253297][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 192.253514][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 192.253721][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 192.253980][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 192.254251][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 192.254543][ T228] ksys_write (fs/read_write.c:731) [ 192.254729][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 192.255017][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 192.255252][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 192.255506][ T228] RIP: 0033:0x7fc16425eb77 [ 192.255729][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 192.256529][ T228] RSP: 002b:00007fff9357b968 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 192.256836][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 192.257173][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 192.257509][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 192.257873][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 192.258192][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 193.964929][ T228] ------------[ cut here ]------------ | [ 193.965302][ T228] WARNING: CPU: 3 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 193.965843][ T228] Modules linked in: netdevsim | [ 193.966649][ T228] Tainted: [W]=WARN [ 193.966866][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 193.967224][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 193.967673][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 193.968747][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 193.969049][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 193.969324][ T228] RDX: 0000000000000000 RSI: ffff88800f22ac98 RDI: ffff88800905ade8 [ 193.969609][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 193.969906][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 193.970185][ T228] R13: ffff88800f22a128 R14: ffff88800f22a008 R15: ffff88800f22a000 [ 193.970460][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 193.970822][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 193.971081][ T228] CR2: 0000556e8ac79408 CR3: 000000000a460004 CR4: 0000000000772ef0 [ 193.971367][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 193.971874][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 193.972158][ T228] PKRU: 55555554 [ 193.972302][ T228] Call Trace: [ 193.972445][ T228] [ 193.972546][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 193.972759][ T228] ? __warn (kernel/panic.c:748) [ 193.972917][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 193.973110][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 193.973320][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 193.973483][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 193.973703][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 193.973904][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 193.974132][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 193.974393][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 193.974642][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 193.974850][ T228] register_netdevice (net/core/dev.c:11003) [ 193.975050][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 193.975253][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 193.975458][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 193.975804][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 193.976092][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 193.976391][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 193.976711][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 193.976942][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 193.977200][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 193.977404][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 193.977623][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 193.977817][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 193.978010][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 193.978164][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 193.978356][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 193.978605][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 193.978819][ T228] ksys_write (fs/read_write.c:731) [ 193.978964][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 193.979162][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 193.979357][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 193.979600][ T228] RIP: 0033:0x7fc16425eb77 [ 193.979805][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 193.980460][ T228] RSP: 002b:00007fff9357b968 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 193.980789][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 193.981090][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 193.981376][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 193.981726][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 193.982004][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 195.702919][ T228] ------------[ cut here ]------------ | [ 195.703560][ T228] WARNING: CPU: 2 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 195.704253][ T228] Modules linked in: netdevsim | [ 195.705273][ T228] Tainted: [W]=WARN [ 195.705546][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 195.705908][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 195.706295][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 195.707391][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 195.707855][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 195.708333][ T228] RDX: 0000000000000000 RSI: ffff88800d522c98 RDI: ffff88800905ade8 [ 195.708884][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 195.709374][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 195.709891][ T228] R13: ffff88800d522128 R14: ffff88800d522008 R15: ffff88800d522000 [ 195.710459][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 195.711133][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 195.711574][ T228] CR2: 0000556e8addcfe8 CR3: 000000000a460005 CR4: 0000000000772ef0 [ 195.712509][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 195.713005][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 195.713494][ T228] PKRU: 55555554 [ 195.713782][ T228] Call Trace: [ 195.714043][ T228] [ 195.714228][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 195.714541][ T228] ? __warn (kernel/panic.c:748) [ 195.714833][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 195.715192][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 195.715539][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 195.715826][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 195.716235][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 195.716570][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 195.716955][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 195.717376][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 195.717782][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 195.718141][ T228] register_netdevice (net/core/dev.c:11003) [ 195.718498][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 195.718906][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 195.719288][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 195.719782][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 195.720270][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 195.720739][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 195.721102][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 195.721465][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 195.721939][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 195.722271][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 195.722645][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 195.723011][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 195.723368][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 195.723674][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 195.724018][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 195.724387][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 195.724777][ T228] ksys_write (fs/read_write.c:731) [ 195.725059][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 195.725415][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 195.725806][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 195.726226][ T228] RIP: 0033:0x7fc16425eb77 [ 195.726582][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 195.727752][ T228] RSP: 002b:00007fff9357b968 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 195.728281][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 195.728850][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 195.729368][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 195.729907][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 [ 195.730424][ T228] R13: 00007fc16431a760 R14: 0000000000000002 R15: 00007fc1643159c0 | [ 197.527187][ T228] ------------[ cut here ]------------ | [ 197.527525][ T228] WARNING: CPU: 1 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 197.527966][ T228] Modules linked in: netdevsim | [ 197.528643][ T228] Tainted: [W]=WARN [ 197.528811][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 197.529081][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 197.529408][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 197.530561][ T228] RSP: 0018:ffffc90000a77910 EFLAGS: 00010246 [ 197.531019][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 197.531410][ T228] RDX: 0000000000000000 RSI: ffff888005152c98 RDI: ffff88800905ade8 [ 197.531790][ T228] RBP: ffffffffa0523440 R08: 0000000000000000 R09: fffffbfff3c7d83c [ 197.532120][ T228] R10: ffffffff9e3ec1e7 R11: ffff88800905a300 R12: 0000000000000000 [ 197.532452][ T228] R13: ffff888005152128 R14: ffff888005152008 R15: ffff888005152000 [ 197.532794][ T228] FS: 00007fc16411d740(0000) GS:ffff88802f480000(0000) knlGS:0000000000000000 [ 197.533173][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 197.533728][ T228] CR2: 00007fc9feec91b4 CR3: 000000000a460001 CR4: 0000000000772ef0 [ 197.534089][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 197.534445][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 197.534772][ T228] PKRU: 55555554 [ 197.534921][ T228] Call Trace: [ 197.535128][ T228] [ 197.535256][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 197.535499][ T228] ? __warn (kernel/panic.c:748) [ 197.535683][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 197.535888][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 197.536127][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 197.536321][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 197.536545][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 197.536780][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 197.537000][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 197.537254][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 197.537469][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 197.537712][ T228] register_netdevice (net/core/dev.c:11003) [ 197.537934][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 197.538220][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 197.538479][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 197.538904][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 197.539244][ T228] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 197.539510][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 197.539724][ T228] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 197.539973][ T228] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 197.540293][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 197.540505][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 197.540740][ T228] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 197.540952][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 197.541249][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 197.541467][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 197.541775][ T228] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 197.541976][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 197.542187][ T228] ksys_write (fs/read_write.c:731) [ 197.542409][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 197.542644][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 197.542916][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 197.543173][ T228] RIP: 0033:0x7fc16425eb77 [ 197.543377][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 197.544075][ T228] RSP: 002b:00007fff9357b968 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 197.544377][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc16425eb77 [ 197.544691][ T228] RDX: 0000000000000002 RSI: 0000556e8adde130 RDI: 0000000000000001 [ 197.544989][ T228] RBP: 0000556e8adde130 R08: 0000000000000000 R09: 00007fc1642d14e0 [ 197.545307][ T228] R10: 00007fc1642d13e0 R11: 0000000000000246 R12: 0000000000000002 Finger prints: __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_drv_port_add