======================================
| xx__-> [ 13.426488][ T252] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 33.076044][ T576] ip (576) used greatest stack depth: 24056 bytes left
| [ 168.259913][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 168.260536][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 168.260948][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 168.260950][ T228] Call Trace:
[ 168.260952][ T228]
[ 168.260954][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 168.260963][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 168.260972][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 168.260991][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 168.261008][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 168.261013][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 168.261031][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 168.261034][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 168.261051][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 168.261068][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 168.261084][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 168.261099][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 168.261104][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 168.261110][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 168.261120][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 168.261131][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 168.261139][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 168.261149][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 168.261161][ T228] ksys_write (fs/read_write.c:738)
[ 168.261166][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 168.261169][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 168.261183][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 168.261191][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 168.261194][ T228] RIP: 0033:0x7f4f3aa09b77
[ 168.261199][ 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.261202][ T228] RSP: 002b:00007ffefbcda2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 168.261206][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 168.261208][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 168.261209][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 168.261211][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 168.261213][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 168.261229][ T228]
| [ 168.495180][ T2209] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 170.033881][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 170.034436][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 170.034826][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 170.034831][ T228] Call Trace:
[ 170.034833][ T228]
[ 170.034835][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 170.034844][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 170.034853][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 170.034871][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 170.034888][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 170.034893][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 170.034911][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 170.034914][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 170.034931][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 170.034948][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 170.034964][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 170.034980][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 170.034985][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 170.034991][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 170.035001][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 170.035011][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 170.035019][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 170.035030][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 170.035042][ T228] ksys_write (fs/read_write.c:738)
[ 170.035047][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 170.035050][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 170.035064][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 170.035072][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 170.035075][ T228] RIP: 0033:0x7f4f3aa09b77
[ 170.035080][ 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.035083][ T228] RSP: 002b:00007ffefbcda2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 170.035086][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 170.035089][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 170.035090][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 170.035092][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 170.035093][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 170.035110][ T228]
| [ 170.233123][ T2207] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 171.738281][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 171.739004][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 171.739416][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 171.739417][ T228] Call Trace:
[ 171.739420][ T228]
[ 171.739422][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 171.739431][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 171.739440][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 171.739459][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 171.739476][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 171.739481][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 171.739499][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 171.739501][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 171.739519][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 171.739536][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 171.739552][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 171.739567][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 171.739571][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 171.739578][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 171.739588][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 171.739598][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 171.739607][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 171.739618][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 171.739630][ T228] ksys_write (fs/read_write.c:738)
[ 171.739635][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 171.739638][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 171.739651][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 171.739658][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 171.739662][ T228] RIP: 0033:0x7f4f3aa09b77
[ 171.739667][ 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
[ 171.739669][ T228] RSP: 002b:00007ffefbcda2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 171.739673][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 171.739675][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 171.739677][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 171.739678][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 171.739680][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 171.739696][ T228]
| [ 171.936809][ T2223] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 173.445996][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 173.446654][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 173.447086][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 173.447088][ T228] Call Trace:
[ 173.447091][ T228]
[ 173.447093][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 173.447103][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 173.447112][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 173.447131][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 173.447148][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 173.447152][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 173.447170][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 173.447173][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 173.447190][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 173.447208][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 173.447224][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 173.447240][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 173.447244][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 173.447250][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 173.447260][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 173.447271][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 173.447279][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 173.447289][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 173.447301][ T228] ksys_write (fs/read_write.c:738)
[ 173.447306][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 173.447309][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 173.447323][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 173.447331][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 173.447334][ T228] RIP: 0033:0x7f4f3aa09b77
[ 173.447339][ 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.447341][ T228] RSP: 002b:00007ffefbcda2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 173.447345][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 173.447347][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 173.447349][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 173.447350][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 173.447352][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 173.447368][ T228]
| [ 173.616333][ T2223] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 175.145745][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 175.146325][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 175.146722][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 175.146724][ T228] Call Trace:
[ 175.146726][ T228]
[ 175.146728][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 175.146738][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 175.146746][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 175.146765][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 175.146782][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 175.146787][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 175.146806][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 175.146808][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 175.146825][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 175.146846][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 175.146862][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 175.146878][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 175.146882][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 175.146888][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 175.146898][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 175.146908][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 175.146916][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 175.146927][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 175.146939][ T228] ksys_write (fs/read_write.c:738)
[ 175.146944][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 175.146946][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 175.146961][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 175.146969][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 175.146972][ T228] RIP: 0033:0x7f4f3aa09b77
[ 175.146977][ 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.146979][ T228] RSP: 002b:00007ffefbcda2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 175.146983][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 175.146985][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 175.146987][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 175.146988][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 175.146990][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 175.147007][ T228]
| [ 175.337529][ T2223] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 176.863406][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 176.864142][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 176.864540][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 176.864543][ T228] Call Trace:
[ 176.864545][ T228]
[ 176.864547][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 176.864556][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 176.864565][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 176.864584][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 176.864601][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 176.864606][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 176.864624][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 176.864627][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 176.864644][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 176.864661][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 176.864677][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 176.864693][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 176.864697][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 176.864704][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 176.864713][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 176.864724][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 176.864732][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 176.864743][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 176.864756][ T228] ksys_write (fs/read_write.c:738)
[ 176.864761][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 176.864764][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 176.864778][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 176.864785][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 176.864789][ T228] RIP: 0033:0x7f4f3aa09b77
[ 176.864793][ 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
[ 176.864796][ T228] RSP: 002b:00007ffefbcda2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 176.864800][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 176.864802][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 176.864803][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 176.864805][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 176.864807][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 176.864823][ T228]
| [ 177.043751][ T2223] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 178.545561][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 178.546142][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 178.546542][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 178.546544][ T228] Call Trace:
[ 178.546546][ T228]
[ 178.546549][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 178.546558][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 178.546567][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 178.546585][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 178.546602][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 178.546607][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 178.546625][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 178.546628][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 178.546645][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 178.546662][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 178.546678][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 178.546694][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 178.546698][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 178.546705][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 178.546714][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 178.546725][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 178.546733][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 178.546744][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 178.546757][ T228] ksys_write (fs/read_write.c:738)
[ 178.546762][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 178.546765][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 178.546779][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 178.546787][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 178.546791][ T228] RIP: 0033:0x7f4f3aa09b77
[ 178.546795][ 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
[ 178.546798][ T228] RSP: 002b:00007ffefbcda2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 178.546802][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 178.546804][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 178.546806][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 178.546807][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 178.546809][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 178.546829][ T228]
| [ 178.744091][ T2209] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 180.252372][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 180.253036][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 180.253427][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 180.253429][ T228] Call Trace:
[ 180.253432][ T228]
[ 180.253435][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 180.253444][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 180.253453][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 180.253471][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 180.253488][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 180.253493][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 180.253512][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 180.253514][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 180.253531][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 180.253549][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 180.253565][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 180.253581][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 180.253585][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 180.253591][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 180.253601][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 180.253612][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 180.253621][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 180.253631][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 180.253644][ T228] ksys_write (fs/read_write.c:738)
[ 180.253649][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 180.253652][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 180.253666][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 180.253673][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 180.253676][ T228] RIP: 0033:0x7f4f3aa09b77
[ 180.253680][ 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
[ 180.253683][ T228] RSP: 002b:00007ffefbcda2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 180.253687][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 180.253689][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 180.253691][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 180.253692][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 180.253694][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 180.253711][ T228]
| [ 180.428510][ T2223] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 181.903405][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 181.904079][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 181.904474][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 181.904476][ T228] Call Trace:
[ 181.904478][ T228]
[ 181.904481][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 181.904490][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 181.904498][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 181.904517][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 181.904534][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 181.904538][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 181.904557][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 181.904559][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 181.904576][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 181.904594][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 181.904609][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 181.904625][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 181.904629][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 181.904636][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 181.904645][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 181.904656][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 181.904664][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 181.904675][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 181.904688][ T228] ksys_write (fs/read_write.c:738)
[ 181.904693][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 181.904695][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 181.904709][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 181.904716][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 181.904719][ T228] RIP: 0033:0x7f4f3aa09b77
[ 181.904724][ 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
[ 181.904726][ T228] RSP: 002b:00007ffefbcda2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 181.904730][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 181.904732][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 181.904733][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 181.904735][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 181.904737][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 181.904753][ T228]
| [ 182.088052][ T2209] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 183.580517][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 183.581142][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 183.581553][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 183.581555][ T228] Call Trace:
[ 183.581557][ T228]
[ 183.581560][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 183.581569][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 183.581578][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 183.581597][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 183.581614][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 183.581619][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 183.581637][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 183.581640][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 183.581656][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 183.581674][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 183.581690][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 183.581706][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 183.581710][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 183.581716][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 183.581726][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 183.581737][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 183.581745][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 183.581756][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 183.581768][ T228] ksys_write (fs/read_write.c:738)
[ 183.581773][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 183.581776][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 183.581790][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 183.581798][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 183.581801][ T228] RIP: 0033:0x7f4f3aa09b77
[ 183.581805][ 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.581808][ T228] RSP: 002b:00007ffefbcda2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 183.581812][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 183.581814][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 183.581815][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 183.581817][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 183.581818][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 183.581838][ T228]
| [ 183.770249][ T2207] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 188.685091][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 188.685686][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 188.686098][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 188.686100][ T228] Call Trace:
[ 188.686102][ T228]
[ 188.686104][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 188.686114][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 188.686123][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 188.686142][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 188.686160][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 188.686164][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 188.686183][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 188.686185][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 188.686203][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 188.686221][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 188.686236][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 188.686252][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 188.686256][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 188.686263][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 188.686272][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 188.686283][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 188.686291][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 188.686302][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 188.686314][ T228] ksys_write (fs/read_write.c:738)
[ 188.686319][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 188.686322][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 188.686337][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 188.686345][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 188.686348][ T228] RIP: 0033:0x7f4f3aa09b77
[ 188.686353][ 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.686355][ T228] RSP: 002b:00007ffefbcd9c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 188.686359][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 188.686361][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 188.686363][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 188.686364][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 188.686366][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 188.686383][ T228]
| [ 188.936116][ T2316] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 190.526868][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 190.527525][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 190.528016][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 190.528018][ T228] Call Trace:
[ 190.528020][ T228]
[ 190.528022][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 190.528031][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 190.528040][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 190.528060][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 190.528077][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 190.528081][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 190.528100][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 190.528102][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 190.528119][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 190.528137][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 190.528152][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 190.528168][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 190.528172][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 190.528179][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 190.528188][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 190.528198][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 190.528206][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 190.528216][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 190.528229][ T228] ksys_write (fs/read_write.c:738)
[ 190.528234][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 190.528236][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 190.528250][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 190.528258][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 190.528261][ T228] RIP: 0033:0x7f4f3aa09b77
[ 190.528265][ 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.528268][ T228] RSP: 002b:00007ffefbcd9c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 190.528272][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 190.528274][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 190.528275][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 190.528277][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 190.528278][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 190.528295][ T228]
| [ 190.762293][ T2317] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 192.316402][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 192.317045][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 192.317541][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 192.317543][ T228] Call Trace:
[ 192.317545][ T228]
[ 192.317548][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 192.317557][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 192.317565][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 192.317584][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 192.317601][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 192.317606][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 192.317624][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 192.317627][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 192.317644][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 192.317661][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 192.317677][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 192.317693][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 192.317697][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 192.317704][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 192.317713][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 192.317723][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 192.317732][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 192.317742][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 192.317755][ T228] ksys_write (fs/read_write.c:738)
[ 192.317760][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 192.317762][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 192.317777][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 192.317785][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 192.317789][ T228] RIP: 0033:0x7f4f3aa09b77
[ 192.317794][ 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.317796][ T228] RSP: 002b:00007ffefbcd9c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 192.317800][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 192.317803][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 192.317804][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 192.317806][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 192.317807][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 192.317824][ T228]
| [ 192.562798][ T2317] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 194.179432][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 194.180139][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 194.180530][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 194.180532][ T228] Call Trace:
[ 194.180534][ T228]
[ 194.180537][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 194.180545][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 194.180554][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 194.180573][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 194.180590][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 194.180595][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 194.180614][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 194.180616][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 194.180633][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 194.180651][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 194.180666][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 194.180682][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 194.180686][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 194.180692][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 194.180703][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 194.180713][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 194.180722][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 194.180732][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 194.180744][ T228] ksys_write (fs/read_write.c:738)
[ 194.180749][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 194.180752][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 194.180765][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 194.180773][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 194.180776][ T228] RIP: 0033:0x7f4f3aa09b77
[ 194.180781][ 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
[ 194.180783][ T228] RSP: 002b:00007ffefbcd9c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 194.180787][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 194.180790][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 194.180791][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 194.180793][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 194.180795][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 194.180812][ T228]
| [ 194.411148][ T2316] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 195.967373][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 195.968015][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 195.968429][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 195.968430][ T228] Call Trace:
[ 195.968432][ T228]
[ 195.968435][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 195.968444][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 195.968453][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 195.968472][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 195.968489][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 195.968494][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 195.968512][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 195.968515][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 195.968532][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 195.968549][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 195.968565][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 195.968581][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 195.968585][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 195.968591][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 195.968601][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 195.968612][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 195.968620][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 195.968631][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 195.968643][ T228] ksys_write (fs/read_write.c:738)
[ 195.968648][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 195.968651][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 195.968665][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 195.968672][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 195.968675][ T228] RIP: 0033:0x7f4f3aa09b77
[ 195.968679][ 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.968682][ T228] RSP: 002b:00007ffefbcd9c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 195.968686][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 195.968688][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 195.968689][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 195.968691][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 195.968692][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 195.968709][ T228]
| [ 196.182944][ T2316] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 197.741321][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 197.742007][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 197.742466][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 197.742468][ T228] Call Trace:
[ 197.742470][ T228]
[ 197.742472][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 197.742481][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 197.742490][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 197.742508][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 197.742525][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 197.742530][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 197.742548][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 197.742551][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 197.742568][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 197.742585][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 197.742601][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 197.742618][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 197.742621][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 197.742628][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 197.742637][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 197.742647][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 197.742656][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 197.742667][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 197.742680][ T228] ksys_write (fs/read_write.c:738)
[ 197.742685][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 197.742688][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 197.742702][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 197.742709][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 197.742712][ T228] RIP: 0033:0x7f4f3aa09b77
[ 197.742716][ 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.742719][ T228] RSP: 002b:00007ffefbcd9c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 197.742723][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 197.742725][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 197.742726][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 197.742728][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 197.742730][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 197.742746][ T228]
| [ 197.979434][ T2346] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 199.571156][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 199.571818][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 199.572235][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 199.572237][ T228] Call Trace:
[ 199.572239][ T228]
[ 199.572242][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 199.572251][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 199.572260][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 199.572278][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 199.572296][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 199.572301][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 199.572319][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 199.572322][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 199.572339][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 199.572357][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 199.572372][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 199.572388][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 199.572392][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 199.572399][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 199.572408][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 199.572417][ T228] ? trace_rcu_future_grace_period (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745 ./include/trace/events/rcu.h:107)
[ 199.572422][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 199.572430][ T228] ? trace_rcu_quiescent_state_report (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745 ./include/trace/events/rcu.h:368)
[ 199.572440][ T228] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 199.572446][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 199.572456][ T228] ksys_write (fs/read_write.c:738)
[ 199.572461][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 199.572474][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 199.572481][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 199.572485][ T228] RIP: 0033:0x7f4f3aa09b77
[ 199.572490][ 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
[ 199.572492][ T228] RSP: 002b:00007ffefbcd9c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 199.572496][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 199.572498][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 199.572499][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 199.572501][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 199.572502][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 199.572519][ T228]
| [ 199.791438][ T2346] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 201.353027][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 201.353679][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 201.354206][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 201.354208][ T228] Call Trace:
[ 201.354211][ T228]
[ 201.354213][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 201.354222][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 201.354231][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 201.354250][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 201.354267][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 201.354272][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 201.354290][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 201.354293][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 201.354310][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 201.354328][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 201.354343][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 201.354359][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 201.354363][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 201.354370][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 201.354380][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 201.354391][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 201.354399][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 201.354409][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 201.354421][ T228] ksys_write (fs/read_write.c:738)
[ 201.354426][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 201.354429][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 201.354443][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 201.354450][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 201.354454][ T228] RIP: 0033:0x7f4f3aa09b77
[ 201.354458][ 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
[ 201.354461][ T228] RSP: 002b:00007ffefbcd9c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 201.354465][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 201.354467][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 201.354468][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 201.354470][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 201.354471][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 201.354488][ T228]
| [ 201.584620][ T2316] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 203.167975][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 203.168669][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 203.169104][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 203.169105][ T228] Call Trace:
[ 203.169108][ T228]
[ 203.169111][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 203.169120][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 203.169129][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 203.169148][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 203.169165][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 203.169170][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 203.169189][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 203.169191][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 203.169209][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 203.169226][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 203.169242][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 203.169258][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 203.169262][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 203.169268][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 203.169278][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 203.169288][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 203.169297][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 203.169307][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 203.169319][ T228] ksys_write (fs/read_write.c:738)
[ 203.169324][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 203.169326][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 203.169340][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 203.169348][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 203.169351][ T228] RIP: 0033:0x7f4f3aa09b77
[ 203.169356][ 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
[ 203.169358][ T228] RSP: 002b:00007ffefbcd9c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 203.169362][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 203.169364][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 203.169366][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 203.169367][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 203.169369][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 203.169385][ T228]
| [ 203.401092][ T2346] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 205.002169][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 205.002867][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 205.003284][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 205.003287][ T228] Call Trace:
[ 205.003289][ T228]
[ 205.003291][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 205.003300][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 205.003309][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 205.003328][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 205.003345][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 205.003350][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 205.003369][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 205.003371][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 205.003389][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 205.003406][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 205.003422][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 205.003438][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 205.003442][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 205.003449][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 205.003458][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 205.003469][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 205.003477][ T228] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137)
[ 205.003487][ T228] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 205.003500][ T228] ksys_write (fs/read_write.c:738)
[ 205.003505][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 205.003507][ T228] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338)
[ 205.003521][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 205.003529][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 205.003532][ T228] RIP: 0033:0x7f4f3aa09b77
[ 205.003537][ 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
[ 205.003540][ T228] RSP: 002b:00007ffefbcd9c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 205.003544][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 205.003546][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 205.003547][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 205.003549][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
[ 205.003551][ T228] R13: 00007f4f3aac5760 R14: 0000000000000002 R15: 00007f4f3aac09c0
| [ 205.003568][ T228]
| [ 205.208495][ T2316] netdevsim netdevsim1337 eni1337np2: renamed from eth0
| [ 207.321466][ T228] BUG: using smp_processor_id() in preemptible [00000000] code: devlink_trap.sh/228
| [ 207.322088][ T228] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 207.322485][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 207.322487][ T228] Call Trace:
[ 207.322489][ T228]
[ 207.322491][ T228] dump_stack_lvl (lib/dump_stack.c:123)
[ 207.322500][ T228] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 207.322508][ T228] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim
[ 207.322527][ T228] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 207.322544][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 207.322548][ T228] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim
[ 207.322566][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138)
[ 207.322569][ T228] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim
[ 207.322586][ T228] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim
[ 207.322604][ T228] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim
[ 207.322619][ T228] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim
[ 207.322635][ T228] ? sysfs_file_kobj (fs/sysfs/file.c:26)
[ 207.322639][ T228] ? sysfs_kf_write (fs/sysfs/file.c:142)
[ 207.322646][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334)
[ 207.322656][ T228] vfs_write (fs/read_write.c:593 fs/read_write.c:686)
[ 207.322666][ T228] ? __pfx_vfs_write (fs/read_write.c:667)
[ 207.322676][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 207.322695][ T228] ksys_write (fs/read_write.c:738)
[ 207.322700][ T228] ? __pfx_ksys_write (fs/read_write.c:728)
[ 207.322713][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 207.322722][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 207.322725][ T228] RIP: 0033:0x7f4f3aa09b77
[ 207.322730][ 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
[ 207.322732][ T228] RSP: 002b:00007ffefbcdb8b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 207.322736][ T228] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f3aa09b77
[ 207.322738][ T228] RDX: 0000000000000002 RSI: 0000557f0837df90 RDI: 0000000000000001
[ 207.322740][ T228] RBP: 0000557f0837df90 R08: 0000000000000000 R09: 00007f4f3aa7c4e0
[ 207.322741][ T228] R10: 00007f4f3aa7c3e0 R11: 0000000000000246 R12: 0000000000000002
Finger prints:
check_preemption_disabled:nsim_queue_uninit:nsim_destroy:__nsim_dev_port_del:nsim_drv_port_del