====================================== | 0 | xx__-> [ 4202.823818][T26554] netdevsim netdevsim21260 eni21260np1: renamed from eth0 | [ 4218.224409][T26547] BUG: using smp_processor_id() in preemptible [00000000] code: python3/26547 | [4218.225244][T26547] 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 [ 4218.225736][T26547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4218.225739][T26547] Call Trace: [ 4218.225741][T26547] [4218.225745][T26547] dump_stack_lvl (lib/dump_stack.c:123) [4218.225757][T26547] check_preemption_disabled (lib/smp_processor_id.c:52) [4218.225766][T26547] 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 [4218.225785][T26547] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4218.225804][T26547] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4218.225824][T26547] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [4218.225842][T26547] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [4218.225862][T26547] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [4218.225880][T26547] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [4218.225887][T26547] ? klist_put (lib/klist.c:220) [4218.225895][T26547] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [4218.225904][T26547] device_del (drivers/base/core.c:3882) [4218.225912][T26547] ? __pfx_device_del (drivers/base/core.c:3836) [4218.225927][T26547] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [4218.225931][T26547] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [4218.225950][T26547] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [4218.225964][T26547] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [4218.225973][T26547] ? sysfs_file_kobj (fs/sysfs/file.c:26) [4218.225982][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4218.225987][T26547] kernfs_fop_write_iter (fs/kernfs/file.c:334) [4218.225997][T26547] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [4218.226008][T26547] ? __pfx_vfs_write (fs/read_write.c:667) [4218.226017][T26547] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [4218.226028][T26547] ? find_held_lock (kernel/locking/lockdep.c:5353) [4218.226044][T26547] ksys_write (fs/read_write.c:738) [4218.226050][T26547] ? __pfx_ksys_write (fs/read_write.c:728) [4218.226053][T26547] ? 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) [4218.226067][T26547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4218.226075][T26547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4218.226080][T26547] RIP: 0033:0x7fb0bf454b77 [ 4218.226086][T26547] 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 [ 4218.226089][T26547] RSP: 002b:00007ffef4fa6068 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 4218.226093][T26547] RAX: ffffffffffffffda RBX: 00007fb0bf23a140 RCX: 00007fb0bf454b77 [ 4218.226095][T26547] RDX: 0000000000000005 RSI: 0000557b6c39dd10 RDI: 0000000000000005 [ 4218.226097][T26547] RBP: 0000000000000005 R08: 0000000000000000 R09: 0000000000000000 [ 4218.226099][T26547] R10: 0000000000000002 R11: 0000000000000246 R12: 00007fb0b0ff2880 [ 4218.226101][T26547] R13: 0000557b6c39dd10 R14: 0000000000000005 R15: 0000557b6bed3910 | [ 4219.641157][T26638] netdevsim netdevsim2847 eni2847np1: renamed from eth0 | [ 4269.390137][T26839] netdevsim netdevsim2847 eni2847np1: set_features() failed (-16); wanted 0x041c00008001c869, left 0x041e00008001c869 | [ 4272.691062][T26547] BUG: using smp_processor_id() in preemptible [00000000] code: python3/26547 | [4272.691938][T26547] 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 [ 4272.693479][T26547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4272.693481][T26547] Call Trace: [ 4272.693484][T26547] [4272.693487][T26547] dump_stack_lvl (lib/dump_stack.c:123) [4272.693499][T26547] check_preemption_disabled (lib/smp_processor_id.c:52) [4272.693508][T26547] 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 [4272.693528][T26547] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4272.693546][T26547] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4272.693566][T26547] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [4272.693583][T26547] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [4272.693602][T26547] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [4272.693620][T26547] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [4272.693627][T26547] ? klist_put (lib/klist.c:220) [4272.693635][T26547] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [4272.693644][T26547] device_del (drivers/base/core.c:3882) [4272.693651][T26547] ? __pfx_device_del (drivers/base/core.c:3836) [4272.693665][T26547] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [4272.693669][T26547] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [4272.693687][T26547] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [4272.693700][T26547] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [4272.693708][T26547] ? sysfs_file_kobj (fs/sysfs/file.c:26) [4272.693716][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4272.693718][T26547] kernfs_fop_write_iter (fs/kernfs/file.c:334) [4272.693727][T26547] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [4272.693739][T26547] ? __pfx_vfs_write (fs/read_write.c:667) [4272.693748][T26547] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [4272.693760][T26547] ? find_held_lock (kernel/locking/lockdep.c:5353) [4272.693774][T26547] ksys_write (fs/read_write.c:738) [4272.693779][T26547] ? __pfx_ksys_write (fs/read_write.c:728) [4272.693782][T26547] ? 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) [4272.693796][T26547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4272.693803][T26547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4272.693807][T26547] RIP: 0033:0x7fb0bf454b77 [ 4272.693812][T26547] 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 [ 4272.693816][T26547] RSP: 002b:00007ffef4fa6068 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 4272.693820][T26547] RAX: ffffffffffffffda RBX: 00007fb0bf23a140 RCX: 00007fb0bf454b77 [ 4272.693822][T26547] RDX: 0000000000000004 RSI: 0000557b6c3a3c20 RDI: 0000000000000005 [ 4272.693824][T26547] RBP: 0000000000000004 R08: 0000000000000000 R09: 0000000000000000 [ 4272.693825][T26547] R10: 0000000000000002 R11: 0000000000000246 R12: 00007fb0b0ff2880 [ 4272.693827][T26547] R13: 0000557b6c3a3c20 R14: 0000000000000005 R15: 0000557b6bed3910 | [ 4272.693844][T26547] | [ 4274.054313][T26850] netdevsim netdevsim31756 eni31756np1: renamed from eth0 | [ 4289.494958][T26547] BUG: using smp_processor_id() in preemptible [00000000] code: python3/26547 | [4289.497116][T26547] 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 [ 4289.497875][T26547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4289.497877][T26547] Call Trace: [ 4289.497879][T26547] [4289.497882][T26547] dump_stack_lvl (lib/dump_stack.c:123) [4289.497896][T26547] check_preemption_disabled (lib/smp_processor_id.c:52) [4289.497906][T26547] 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 [4289.497925][T26547] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4289.497944][T26547] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4289.497964][T26547] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [4289.497982][T26547] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [4289.498004][T26547] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [4289.498021][T26547] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [4289.498029][T26547] ? klist_put (lib/klist.c:220) [4289.498037][T26547] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [4289.498047][T26547] device_del (drivers/base/core.c:3882) [4289.498055][T26547] ? __pfx_device_del (drivers/base/core.c:3836) [4289.498069][T26547] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [4289.498073][T26547] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [4289.498092][T26547] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [4289.498105][T26547] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [4289.498115][T26547] ? sysfs_file_kobj (fs/sysfs/file.c:26) [4289.498124][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4289.498126][T26547] kernfs_fop_write_iter (fs/kernfs/file.c:334) [4289.498135][T26547] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [4289.498149][T26547] ? __pfx_vfs_write (fs/read_write.c:667) [4289.498158][T26547] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [4289.498171][T26547] ? find_held_lock (kernel/locking/lockdep.c:5353) [4289.498186][T26547] ksys_write (fs/read_write.c:738) [4289.498192][T26547] ? __pfx_ksys_write (fs/read_write.c:728) [4289.498195][T26547] ? 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) [4289.498210][T26547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4289.498217][T26547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4289.498221][T26547] RIP: 0033:0x7fb0bf454b77 [ 4289.498226][T26547] 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 [ 4289.498230][T26547] RSP: 002b:00007ffef4fa6068 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 4289.498233][T26547] RAX: ffffffffffffffda RBX: 00007fb0bf23a140 RCX: 00007fb0bf454b77 [ 4289.498236][T26547] RDX: 0000000000000005 RSI: 0000557b6c3a3c20 RDI: 0000000000000005 [ 4289.498238][T26547] RBP: 0000000000000005 R08: 0000000000000000 R09: 0000000000000000 [ 4289.498239][T26547] R10: 0000000000000002 R11: 0000000000000246 R12: 00007fb0b0ff2880 [ 4289.498241][T26547] R13: 0000557b6c3a3c20 R14: 0000000000000005 R15: 0000557b6bed3910 | [ 4290.925802][T26930] netdevsim netdevsim22992 eni22992np1: renamed from eth0 | [ 4331.421765][T27067] netdevsim netdevsim12856 eni12856np1: renamed from eth0 | [ 4348.814246][T26547] BUG: using smp_processor_id() in preemptible [00000000] code: python3/26547 | [4348.815053][T26547] 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 [ 4348.815609][T26547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4348.815611][T26547] Call Trace: [ 4348.815613][T26547] [4348.815616][T26547] dump_stack_lvl (lib/dump_stack.c:123) [4348.815629][T26547] check_preemption_disabled (lib/smp_processor_id.c:52) [4348.815638][T26547] 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 [4348.815658][T26547] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4348.815677][T26547] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4348.815697][T26547] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [4348.815715][T26547] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [4348.815735][T26547] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [4348.815753][T26547] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [4348.815761][T26547] ? klist_put (lib/klist.c:220) [4348.815769][T26547] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [4348.815778][T26547] device_del (drivers/base/core.c:3882) [4348.815786][T26547] ? __pfx_device_del (drivers/base/core.c:3836) [4348.815799][T26547] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [4348.815803][T26547] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [4348.815822][T26547] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [4348.815836][T26547] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [4348.815844][T26547] ? sysfs_file_kobj (fs/sysfs/file.c:26) [4348.815852][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4348.815855][T26547] kernfs_fop_write_iter (fs/kernfs/file.c:334) [4348.815864][T26547] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [4348.815877][T26547] ? __pfx_vfs_write (fs/read_write.c:667) [4348.815886][T26547] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [4348.815898][T26547] ? find_held_lock (kernel/locking/lockdep.c:5353) [4348.815913][T26547] ksys_write (fs/read_write.c:738) [4348.815919][T26547] ? __pfx_ksys_write (fs/read_write.c:728) [4348.815922][T26547] ? 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) [4348.815937][T26547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4348.815944][T26547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4348.815949][T26547] RIP: 0033:0x7fb0bf454b77 [ 4348.815953][T26547] 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 [ 4348.815957][T26547] RSP: 002b:00007ffef4fa6068 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 4348.815961][T26547] RAX: ffffffffffffffda RBX: 00007fb0bf23a140 RCX: 00007fb0bf454b77 [ 4348.815964][T26547] RDX: 0000000000000005 RSI: 0000557b6c3a6e20 RDI: 0000000000000005 [ 4348.815966][T26547] RBP: 0000000000000005 R08: 0000000000000000 R09: 0000000000000000 [ 4348.815968][T26547] R10: 0000000000000002 R11: 0000000000000246 R12: 00007fb0b0ff2a00 [ 4348.815969][T26547] R13: 0000557b6c3a6e20 R14: 0000000000000005 R15: 0000557b6bed3910 | [ 4348.815969][T26547] R13: 0000557b6c3a6e20 R14: 0000000000000005 R15: 0000557b6bed3910 | [ 4348.815989][T26547] | [ 4353.985536][T26547] BUG: using smp_processor_id() in preemptible [00000000] code: python3/26547 | [4353.987435][T26547] 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 [ 4353.987908][T26547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4353.987910][T26547] Call Trace: [ 4353.987912][T26547] [4353.987915][T26547] dump_stack_lvl (lib/dump_stack.c:123) [4353.987927][T26547] check_preemption_disabled (lib/smp_processor_id.c:52) [4353.987937][T26547] 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 [4353.987956][T26547] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4353.987975][T26547] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4353.987997][T26547] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [4353.988015][T26547] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [4353.988035][T26547] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [4353.988053][T26547] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [4353.988060][T26547] ? klist_put (lib/klist.c:220) [4353.988069][T26547] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [4353.988078][T26547] device_del (drivers/base/core.c:3882) [4353.988086][T26547] ? __pfx_device_del (drivers/base/core.c:3836) [4353.988100][T26547] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [4353.988104][T26547] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [4353.988123][T26547] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [4353.988137][T26547] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [4353.988146][T26547] ? sysfs_file_kobj (fs/sysfs/file.c:26) [4353.988155][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4353.988158][T26547] kernfs_fop_write_iter (fs/kernfs/file.c:334) [4353.988166][T26547] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [4353.988179][T26547] ? __pfx_vfs_write (fs/read_write.c:667) [4353.988188][T26547] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [4353.988200][T26547] ? find_held_lock (kernel/locking/lockdep.c:5353) [4353.988217][T26547] ksys_write (fs/read_write.c:738) [4353.988222][T26547] ? __pfx_ksys_write (fs/read_write.c:728) [4353.988225][T26547] ? 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) [4353.988240][T26547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4353.988247][T26547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4353.988252][T26547] RIP: 0033:0x7fb0bf454b77 [ 4353.988257][T26547] 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 [ 4353.988261][T26547] RSP: 002b:00007ffef4fa5ec8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 4353.988265][T26547] RAX: ffffffffffffffda RBX: 00007fb0bf23a140 RCX: 00007fb0bf454b77 [ 4353.988267][T26547] RDX: 0000000000000005 RSI: 0000557b6c3a6e20 RDI: 0000000000000005 [ 4353.988269][T26547] RBP: 0000000000000005 R08: 0000000000000000 R09: 0000000000000000 [ 4353.988271][T26547] R10: 0000000000000002 R11: 0000000000000246 R12: 00007fb0b0ff2a00 [ 4353.988273][T26547] R13: 0000557b6c3a6e20 R14: 0000000000000005 R15: 0000557b6bed3910 | [ 4353.988291][T26547] | [ 4354.218204][T27169] netdevsim netdevsim5029 eni5029np1: renamed from eth0 | [ 4372.903196][T26547] BUG: using smp_processor_id() in preemptible [00000000] code: python3/26547 | [4372.903946][T26547] 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 [ 4372.904546][T26547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4372.904548][T26547] Call Trace: [ 4372.904550][T26547] [4372.904553][T26547] dump_stack_lvl (lib/dump_stack.c:123) [4372.904567][T26547] check_preemption_disabled (lib/smp_processor_id.c:52) [4372.904576][T26547] 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 [4372.904597][T26547] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4372.904616][T26547] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4372.904636][T26547] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [4372.904654][T26547] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [4372.904673][T26547] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [4372.904691][T26547] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [4372.904699][T26547] ? klist_put (lib/klist.c:220) [4372.904707][T26547] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [4372.904715][T26547] device_del (drivers/base/core.c:3882) [4372.904724][T26547] ? __pfx_device_del (drivers/base/core.c:3836) [4372.904738][T26547] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [4372.904742][T26547] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [4372.904760][T26547] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [4372.904774][T26547] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [4372.904782][T26547] ? sysfs_file_kobj (fs/sysfs/file.c:26) [4372.904791][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4372.904793][T26547] kernfs_fop_write_iter (fs/kernfs/file.c:334) [4372.904802][T26547] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [4372.904816][T26547] ? __pfx_vfs_write (fs/read_write.c:667) [4372.904825][T26547] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [4372.904836][T26547] ? find_held_lock (kernel/locking/lockdep.c:5353) [4372.904851][T26547] ksys_write (fs/read_write.c:738) [4372.904857][T26547] ? __pfx_ksys_write (fs/read_write.c:728) [4372.904860][T26547] ? 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) [4372.904876][T26547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4372.904884][T26547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4372.904888][T26547] RIP: 0033:0x7fb0bf454b77 [ 4372.904893][T26547] 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 [ 4372.904896][T26547] RSP: 002b:00007ffef4fa5ec8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 4372.904900][T26547] RAX: ffffffffffffffda RBX: 00007fb0bf23a140 RCX: 00007fb0bf454b77 [ 4372.904902][T26547] RDX: 0000000000000004 RSI: 0000557b6c3a6e20 RDI: 0000000000000005 [ 4372.904904][T26547] RBP: 0000000000000004 R08: 0000000000000000 R09: 0000000000000000 [ 4372.904906][T26547] R10: 0000000000000002 R11: 0000000000000246 R12: 00007fb0b0ff2a00 [ 4372.904907][T26547] R13: 0000557b6c3a6e20 R14: 0000000000000005 R15: 0000557b6bed3910 | [ 4372.904925][T26547] | [ 4373.140339][T27262] netdevsim netdevsim24509 eni24509np1: renamed from eth0 | [ 4391.853802][T26547] BUG: using smp_processor_id() in preemptible [00000000] code: python3/26547 | [4391.854729][T26547] 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 [ 4391.855896][T26547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4391.855898][T26547] Call Trace: [ 4391.855901][T26547] [4391.855903][T26547] dump_stack_lvl (lib/dump_stack.c:123) [4391.855916][T26547] check_preemption_disabled (lib/smp_processor_id.c:52) [4391.855925][T26547] 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 [4391.855945][T26547] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4391.855964][T26547] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4391.855984][T26547] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [4391.856004][T26547] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [4391.856024][T26547] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [4391.856042][T26547] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [4391.856051][T26547] ? klist_put (lib/klist.c:220) [4391.856059][T26547] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [4391.856068][T26547] device_del (drivers/base/core.c:3882) [4391.856076][T26547] ? __pfx_device_del (drivers/base/core.c:3836) [4391.856090][T26547] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [4391.856094][T26547] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [4391.856113][T26547] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [4391.856127][T26547] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [4391.856136][T26547] ? sysfs_file_kobj (fs/sysfs/file.c:26) [4391.856144][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4391.856147][T26547] kernfs_fop_write_iter (fs/kernfs/file.c:334) [4391.856156][T26547] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [4391.856169][T26547] ? __pfx_vfs_write (fs/read_write.c:667) [4391.856178][T26547] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [4391.856190][T26547] ? find_held_lock (kernel/locking/lockdep.c:5353) [4391.856206][T26547] ksys_write (fs/read_write.c:738) [4391.856212][T26547] ? __pfx_ksys_write (fs/read_write.c:728) [4391.856215][T26547] ? 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) [4391.856230][T26547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4391.856237][T26547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4391.856242][T26547] RIP: 0033:0x7fb0bf454b77 [ 4391.856247][T26547] 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 [ 4391.856251][T26547] RSP: 002b:00007ffef4fa5ec8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 4391.856255][T26547] RAX: ffffffffffffffda RBX: 00007fb0bf23a140 RCX: 00007fb0bf454b77 [ 4391.856257][T26547] RDX: 0000000000000005 RSI: 0000557b6c3a6e20 RDI: 0000000000000005 [ 4391.856259][T26547] RBP: 0000000000000005 R08: 0000000000000000 R09: 0000000000000000 [ 4391.856261][T26547] R10: 0000000000000002 R11: 0000000000000246 R12: 00007fb0b0ff2a00 [ 4391.856263][T26547] R13: 0000557b6c3a6e20 R14: 0000000000000005 R15: 0000557b6bed3910 | [ 4391.856281][T26547] | [ 4392.080494][T27354] netdevsim netdevsim28139 eni28139np1: renamed from eth0 | [ 4424.394658][T26547] BUG: using smp_processor_id() in preemptible [00000000] code: python3/26547 | [4424.395437][T26547] 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 [ 4424.395885][T26547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4424.395888][T26547] Call Trace: [ 4424.395890][T26547] [4424.395893][T26547] dump_stack_lvl (lib/dump_stack.c:123) [4424.395905][T26547] check_preemption_disabled (lib/smp_processor_id.c:52) [4424.395914][T26547] 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 [4424.395934][T26547] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4424.395953][T26547] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4424.395973][T26547] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [4424.395994][T26547] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [4424.396014][T26547] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [4424.396032][T26547] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [4424.396039][T26547] ? klist_put (lib/klist.c:220) [4424.396047][T26547] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [4424.396056][T26547] device_del (drivers/base/core.c:3882) [4424.396065][T26547] ? __pfx_device_del (drivers/base/core.c:3836) [4424.396079][T26547] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [4424.396083][T26547] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [4424.396102][T26547] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [4424.396115][T26547] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [4424.396124][T26547] ? sysfs_file_kobj (fs/sysfs/file.c:26) [4424.396132][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4424.396135][T26547] kernfs_fop_write_iter (fs/kernfs/file.c:334) [4424.396144][T26547] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [4424.396157][T26547] ? __pfx_vfs_write (fs/read_write.c:667) [4424.396166][T26547] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [4424.396178][T26547] ? find_held_lock (kernel/locking/lockdep.c:5353) [4424.396193][T26547] ksys_write (fs/read_write.c:738) [4424.396199][T26547] ? __pfx_ksys_write (fs/read_write.c:728) [4424.396202][T26547] ? 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) [4424.396217][T26547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4424.396224][T26547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4424.396228][T26547] RIP: 0033:0x7fb0bf454b77 [ 4424.396234][T26547] 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 [ 4424.396238][T26547] RSP: 002b:00007ffef4fa6068 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 4424.396242][T26547] RAX: ffffffffffffffda RBX: 00007fb0bf23a140 RCX: 00007fb0bf454b77 [ 4424.396244][T26547] RDX: 0000000000000005 RSI: 0000557b6c3ad800 RDI: 0000000000000006 [ 4424.396246][T26547] RBP: 0000000000000005 R08: 0000000000000000 R09: 0000000000000000 [ 4424.396247][T26547] R10: 0000000000000002 R11: 0000000000000246 R12: 00007fb0b0ff2a00 [ 4424.396249][T26547] R13: 0000557b6c3ad800 R14: 0000000000000006 R15: 0000557b6bed3910 | [ 4424.396267][T26547] | [ 4426.156136][T27478] netdevsim netdevsim32564 eni32564np1: renamed from eth0 | [ 4455.250826][T26547] BUG: using smp_processor_id() in preemptible [00000000] code: python3/26547 | [4455.251643][T26547] 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 [ 4455.252147][T26547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4455.252150][T26547] Call Trace: [ 4455.252152][T26547] [4455.252155][T26547] dump_stack_lvl (lib/dump_stack.c:123) [4455.252169][T26547] check_preemption_disabled (lib/smp_processor_id.c:52) [4455.252178][T26547] 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 [4455.252198][T26547] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4455.252217][T26547] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4455.252237][T26547] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [4455.252255][T26547] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [4455.252275][T26547] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [4455.252293][T26547] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [4455.252302][T26547] ? klist_put (lib/klist.c:220) [4455.252310][T26547] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [4455.252320][T26547] device_del (drivers/base/core.c:3882) [4455.252328][T26547] ? __pfx_device_del (drivers/base/core.c:3836) [4455.252342][T26547] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [4455.252346][T26547] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [4455.252365][T26547] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [4455.252379][T26547] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [4455.252387][T26547] ? sysfs_file_kobj (fs/sysfs/file.c:26) [4455.252396][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4455.252398][T26547] kernfs_fop_write_iter (fs/kernfs/file.c:334) [4455.252407][T26547] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [4455.252420][T26547] ? __pfx_vfs_write (fs/read_write.c:667) [4455.252429][T26547] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [4455.252441][T26547] ? find_held_lock (kernel/locking/lockdep.c:5353) [4455.252456][T26547] ksys_write (fs/read_write.c:738) [4455.252461][T26547] ? __pfx_ksys_write (fs/read_write.c:728) [4455.252464][T26547] ? 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) [4455.252479][T26547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4455.252487][T26547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4455.252491][T26547] RIP: 0033:0x7fb0bf454b77 [ 4455.252497][T26547] 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 [ 4455.252500][T26547] RSP: 002b:00007ffef4fa6068 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 4455.252504][T26547] RAX: ffffffffffffffda RBX: 00007fb0bf23a140 RCX: 00007fb0bf454b77 [ 4455.252507][T26547] RDX: 0000000000000005 RSI: 0000557b6c3ad800 RDI: 0000000000000005 [ 4455.252508][T26547] RBP: 0000000000000005 R08: 0000000000000000 R09: 0000000000000000 [ 4455.252510][T26547] R10: 0000000000000002 R11: 0000000000000246 R12: 00007fb0b0ff2a00 [ 4455.252512][T26547] R13: 0000557b6c3ad800 R14: 0000000000000005 R15: 0000557b6bed3910 | [ 4455.252530][T26547] | [ 4462.912423][T27589] netdevsim netdevsim2206 eni2206np1: renamed from eth0 | [ 4497.897918][T26547] BUG: using smp_processor_id() in preemptible [00000000] code: python3/26547 | [4497.898852][T26547] 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 [ 4497.899316][T26547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4497.899319][T26547] Call Trace: [ 4497.899321][T26547] [4497.899324][T26547] dump_stack_lvl (lib/dump_stack.c:123) [4497.899336][T26547] check_preemption_disabled (lib/smp_processor_id.c:52) [4497.899345][T26547] 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 [4497.899365][T26547] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4497.899384][T26547] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4497.899404][T26547] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [4497.899422][T26547] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [4497.899442][T26547] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [4497.899460][T26547] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [4497.899468][T26547] ? klist_put (lib/klist.c:220) [4497.899476][T26547] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [4497.899485][T26547] device_del (drivers/base/core.c:3882) [4497.899494][T26547] ? __pfx_device_del (drivers/base/core.c:3836) [4497.899508][T26547] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [4497.899512][T26547] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [4497.899531][T26547] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [4497.899545][T26547] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [4497.899554][T26547] ? sysfs_file_kobj (fs/sysfs/file.c:26) [4497.899562][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4497.899565][T26547] kernfs_fop_write_iter (fs/kernfs/file.c:334) [4497.899574][T26547] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [4497.899586][T26547] ? __pfx_vfs_write (fs/read_write.c:667) [4497.899595][T26547] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [4497.899607][T26547] ? find_held_lock (kernel/locking/lockdep.c:5353) [4497.899621][T26547] ksys_write (fs/read_write.c:738) [4497.899626][T26547] ? __pfx_ksys_write (fs/read_write.c:728) [4497.899629][T26547] ? 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) [4497.899644][T26547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4497.899651][T26547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4497.899656][T26547] RIP: 0033:0x7fb0bf454b77 [ 4497.899660][T26547] 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 [ 4497.899664][T26547] RSP: 002b:00007ffef4fa6068 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 4497.899668][T26547] RAX: ffffffffffffffda RBX: 00007fb0bf23a140 RCX: 00007fb0bf454b77 [ 4497.899670][T26547] RDX: 0000000000000004 RSI: 0000557b6c39e920 RDI: 0000000000000005 [ 4497.899672][T26547] RBP: 0000000000000004 R08: 0000000000000000 R09: 0000000000000000 [ 4497.899673][T26547] R10: 0000000000000002 R11: 0000000000000246 R12: 00007fb0b0ff2a00 [ 4497.899675][T26547] R13: 0000557b6c39e920 R14: 0000000000000005 R15: 0000557b6bed3910 | [ 4497.899693][T26547] | [ 4498.149073][T27696] netdevsim netdevsim212 eni212np1: renamed from eth0 | [ 4513.506106][T26547] BUG: using smp_processor_id() in preemptible [00000000] code: python3/26547 | [4513.506830][T26547] 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 [ 4513.507287][T26547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4513.507289][T26547] Call Trace: [ 4513.507292][T26547] [4513.507295][T26547] dump_stack_lvl (lib/dump_stack.c:123) [4513.507309][T26547] check_preemption_disabled (lib/smp_processor_id.c:52) [4513.507319][T26547] 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 [4513.507338][T26547] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4513.507358][T26547] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4513.507378][T26547] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [4513.507396][T26547] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [4513.507415][T26547] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [4513.507433][T26547] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [4513.507441][T26547] ? klist_put (lib/klist.c:220) [4513.507449][T26547] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [4513.507458][T26547] device_del (drivers/base/core.c:3882) [4513.507467][T26547] ? __pfx_device_del (drivers/base/core.c:3836) [4513.507481][T26547] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [4513.507485][T26547] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [4513.507504][T26547] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [4513.507518][T26547] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [4513.507526][T26547] ? sysfs_file_kobj (fs/sysfs/file.c:26) [4513.507535][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4513.507537][T26547] kernfs_fop_write_iter (fs/kernfs/file.c:334) [4513.507546][T26547] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [4513.507559][T26547] ? __pfx_vfs_write (fs/read_write.c:667) [4513.507568][T26547] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [4513.507581][T26547] ? find_held_lock (kernel/locking/lockdep.c:5353) [4513.507598][T26547] ksys_write (fs/read_write.c:738) [4513.507603][T26547] ? __pfx_ksys_write (fs/read_write.c:728) [4513.507606][T26547] ? 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) [4513.507622][T26547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4513.507629][T26547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4513.507634][T26547] RIP: 0033:0x7fb0bf454b77 [ 4513.507639][T26547] 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 [ 4513.507643][T26547] RSP: 002b:00007ffef4fa6068 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 4513.507647][T26547] RAX: ffffffffffffffda RBX: 00007fb0bf23a140 RCX: 00007fb0bf454b77 [ 4513.507649][T26547] RDX: 0000000000000003 RSI: 0000557b6c39e920 RDI: 0000000000000005 [ 4513.507651][T26547] RBP: 0000000000000003 R08: 0000000000000000 R09: 0000000000000000 [ 4513.507653][T26547] R10: 0000000000000002 R11: 0000000000000246 R12: 00007fb0b0ff2a00 [ 4513.507655][T26547] R13: 0000557b6c39e920 R14: 0000000000000005 R15: 0000557b6bed3910 | [ 4513.507673][T26547] | [ 4514.891117][T27775] netdevsim netdevsim28461 eni28461np1: renamed from eth0 | [ 4530.511144][T26547] BUG: using smp_processor_id() in preemptible [00000000] code: python3/26547 | [4530.511921][T26547] 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 [ 4530.512392][T26547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4530.512395][T26547] Call Trace: [ 4530.512397][T26547] [4530.512399][T26547] dump_stack_lvl (lib/dump_stack.c:123) [4530.512414][T26547] check_preemption_disabled (lib/smp_processor_id.c:52) [4530.512423][T26547] 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 [4530.512443][T26547] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4530.512462][T26547] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4530.512483][T26547] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [4530.512500][T26547] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [4530.512520][T26547] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [4530.512537][T26547] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [4530.512545][T26547] ? klist_put (lib/klist.c:220) [4530.512553][T26547] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [4530.512562][T26547] device_del (drivers/base/core.c:3882) [4530.512571][T26547] ? __pfx_device_del (drivers/base/core.c:3836) [4530.512585][T26547] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [4530.512589][T26547] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [4530.512607][T26547] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [4530.512621][T26547] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [4530.512630][T26547] ? sysfs_file_kobj (fs/sysfs/file.c:26) [4530.512638][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4530.512641][T26547] kernfs_fop_write_iter (fs/kernfs/file.c:334) [4530.512649][T26547] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [4530.512663][T26547] ? __pfx_vfs_write (fs/read_write.c:667) [4530.512672][T26547] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [4530.512685][T26547] ? find_held_lock (kernel/locking/lockdep.c:5353) [4530.512700][T26547] ksys_write (fs/read_write.c:738) [4530.512706][T26547] ? __pfx_ksys_write (fs/read_write.c:728) [4530.512708][T26547] ? 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) [4530.512723][T26547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4530.512731][T26547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4530.512736][T26547] RIP: 0033:0x7fb0bf454b77 [ 4530.512740][T26547] 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 [ 4530.512743][T26547] RSP: 002b:00007ffef4fa6068 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 4530.512747][T26547] RAX: ffffffffffffffda RBX: 00007fb0bf23a140 RCX: 00007fb0bf454b77 [ 4530.512750][T26547] RDX: 0000000000000005 RSI: 0000557b6c39e920 RDI: 0000000000000005 [ 4530.512752][T26547] RBP: 0000000000000005 R08: 0000000000000000 R09: 0000000000000000 [ 4530.512753][T26547] R10: 0000000000000002 R11: 0000000000000246 R12: 00007fb0b0ff2a00 [ 4530.512755][T26547] R13: 0000557b6c39e920 R14: 0000000000000005 R15: 0000557b6bed3910 | [ 4545.845985][T27932] netdevsim netdevsim18761 eni18761np3: renamed from eth2 | [ 4545.981644][T27930] netdevsim netdevsim18761 eni18761np2: renamed from eth1 | [ 4599.604896][T26547] BUG: using smp_processor_id() in preemptible [00000000] code: python3/26547 | [4599.605626][T26547] 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 [ 4599.606131][T26547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4599.606133][T26547] Call Trace: [ 4599.606135][T26547] [4599.606138][T26547] dump_stack_lvl (lib/dump_stack.c:123) [4599.606147][T26547] check_preemption_disabled (lib/smp_processor_id.c:52) [4599.606155][T26547] 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 [4599.606175][T26547] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4599.606194][T26547] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4599.606214][T26547] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [4599.606232][T26547] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [4599.606252][T26547] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [4599.606270][T26547] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [4599.606277][T26547] ? klist_put (lib/klist.c:220) [4599.606284][T26547] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [4599.606293][T26547] device_del (drivers/base/core.c:3882) [4599.606301][T26547] ? __pfx_device_del (drivers/base/core.c:3836) [4599.606315][T26547] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [4599.606319][T26547] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [4599.606338][T26547] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [4599.606352][T26547] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [4599.606359][T26547] ? sysfs_file_kobj (fs/sysfs/file.c:26) [4599.606367][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4599.606370][T26547] kernfs_fop_write_iter (fs/kernfs/file.c:334) [4599.606379][T26547] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [4599.606390][T26547] ? __pfx_vfs_write (fs/read_write.c:667) [4599.606399][T26547] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [4599.606410][T26547] ? find_held_lock (kernel/locking/lockdep.c:5353) [4599.606424][T26547] ksys_write (fs/read_write.c:738) [4599.606429][T26547] ? __pfx_ksys_write (fs/read_write.c:728) [4599.606432][T26547] ? 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) [4599.606447][T26547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4599.606454][T26547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4599.606458][T26547] RIP: 0033:0x7fb0bf454b77 [ 4599.606462][T26547] 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 [ 4599.606465][T26547] RSP: 002b:00007ffef4fa6068 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 4599.606469][T26547] RAX: ffffffffffffffda RBX: 00007fb0bf23a140 RCX: 00007fb0bf454b77 [ 4599.606471][T26547] RDX: 0000000000000004 RSI: 0000557b6c39e920 RDI: 0000000000000005 [ 4599.606473][T26547] RBP: 0000000000000004 R08: 0000000000000000 R09: 0000000000000000 [ 4599.606475][T26547] R10: 0000000000000002 R11: 0000000000000246 R12: 00007fb0b0ff2a00 [ 4599.606477][T26547] R13: 0000557b6c39e920 R14: 0000000000000005 R15: 0000557b6bed3910 | [ 4599.606477][T26547] R13: 0000557b6c39e920 R14: 0000000000000005 R15: 0000557b6bed3910 | [ 4599.606494][T26547] | [ 4602.029926][T26547] BUG: using smp_processor_id() in preemptible [00000000] code: python3/26547 | [4602.030779][T26547] 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 [ 4602.031401][T26547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4602.031403][T26547] Call Trace: [ 4602.031406][T26547] [4602.031408][T26547] dump_stack_lvl (lib/dump_stack.c:123) [4602.031418][T26547] check_preemption_disabled (lib/smp_processor_id.c:52) [4602.031426][T26547] 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 [4602.031446][T26547] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4602.031464][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4602.031469][T26547] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4602.031488][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4602.031491][T26547] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [4602.031509][T26547] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim [4602.031527][T26547] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim [4602.031545][T26547] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim [4602.031562][T26547] ? sysfs_file_kobj (fs/sysfs/file.c:26) [4602.031566][T26547] ? sysfs_kf_write (fs/sysfs/file.c:142) [4602.031572][T26547] kernfs_fop_write_iter (fs/kernfs/file.c:334) [4602.031581][T26547] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [4602.031592][T26547] ? __pfx_vfs_write (fs/read_write.c:667) [4602.031600][T26547] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [4602.031611][T26547] ? find_held_lock (kernel/locking/lockdep.c:5353) [4602.031625][T26547] ksys_write (fs/read_write.c:738) [4602.031630][T26547] ? __pfx_ksys_write (fs/read_write.c:728) [4602.031633][T26547] ? 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) [4602.031646][T26547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4602.031653][T26547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4602.031657][T26547] RIP: 0033:0x7fb0bf454b77 [ 4602.031661][T26547] 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 [ 4602.031664][T26547] RSP: 002b:00007ffef4fa61e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 4602.031667][T26547] RAX: ffffffffffffffda RBX: 00007fb0bf23a140 RCX: 00007fb0bf454b77 [ 4602.031669][T26547] RDX: 0000000000000001 RSI: 0000557b6c39e920 RDI: 0000000000000005 [ 4602.031671][T26547] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 4602.031672][T26547] R10: 0000000000000002 R11: 0000000000000246 R12: 00007fb0b0ff2a00 [ 4602.031674][T26547] R13: 0000557b6c39e920 R14: 0000000000000005 R15: 0000557b6bed3910 | [ 4602.031674][T26547] R13: 0000557b6c39e920 R14: 0000000000000005 R15: 0000557b6bed3910 | [ 4602.031691][T26547] | [ 4604.313386][T26547] BUG: using smp_processor_id() in preemptible [00000000] code: python3/26547 | [4604.313965][T26547] 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 [ 4604.314393][T26547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4604.314395][T26547] Call Trace: [ 4604.314397][T26547] [4604.314400][T26547] dump_stack_lvl (lib/dump_stack.c:123) [4604.314410][T26547] check_preemption_disabled (lib/smp_processor_id.c:52) [4604.314417][T26547] 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 [4604.314437][T26547] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4604.314454][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4604.314459][T26547] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4604.314478][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4604.314481][T26547] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [4604.314499][T26547] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim [4604.314517][T26547] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim [4604.314534][T26547] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim [4604.314551][T26547] ? sysfs_file_kobj (fs/sysfs/file.c:26) [4604.314555][T26547] ? sysfs_kf_write (fs/sysfs/file.c:142) [4604.314562][T26547] kernfs_fop_write_iter (fs/kernfs/file.c:334) [4604.314570][T26547] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [4604.314581][T26547] ? __pfx_vfs_write (fs/read_write.c:667) [4604.314589][T26547] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [4604.314600][T26547] ? find_held_lock (kernel/locking/lockdep.c:5353) [4604.314612][T26547] ksys_write (fs/read_write.c:738) [4604.314618][T26547] ? __pfx_ksys_write (fs/read_write.c:728) [4604.314621][T26547] ? 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) [4604.314634][T26547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4604.314640][T26547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4604.314644][T26547] RIP: 0033:0x7fb0bf454b77 [ 4604.314647][T26547] 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 [ 4604.314650][T26547] RSP: 002b:00007ffef4fa61e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 4604.314654][T26547] RAX: ffffffffffffffda RBX: 00007fb0bf23a140 RCX: 00007fb0bf454b77 [ 4604.314657][T26547] RDX: 0000000000000001 RSI: 0000557b6c39e920 RDI: 0000000000000005 [ 4604.314658][T26547] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 4604.314660][T26547] R10: 0000000000000002 R11: 0000000000000246 R12: 00007fb0b0ff2a00 [ 4604.314662][T26547] R13: 0000557b6c39e920 R14: 0000000000000005 R15: 0000557b6bed3910 | [ 4604.314662][T26547] R13: 0000557b6c39e920 R14: 0000000000000005 R15: 0000557b6bed3910 | [ 4604.314678][T26547] | [ 4605.476987][T26547] BUG: using smp_processor_id() in preemptible [00000000] code: python3/26547 | [4605.477864][T26547] 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 [ 4605.478283][T26547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4605.478285][T26547] Call Trace: [ 4605.478287][T26547] [4605.478289][T26547] dump_stack_lvl (lib/dump_stack.c:123) [4605.478299][T26547] check_preemption_disabled (lib/smp_processor_id.c:52) [4605.478307][T26547] 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 [4605.478326][T26547] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4605.478344][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4605.478349][T26547] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [4605.478368][T26547] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [4605.478371][T26547] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [4605.478388][T26547] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim [4605.478406][T26547] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim [4605.478424][T26547] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim [4605.478441][T26547] ? sysfs_file_kobj (fs/sysfs/file.c:26) [4605.478445][T26547] ? sysfs_kf_write (fs/sysfs/file.c:142) [4605.478452][T26547] kernfs_fop_write_iter (fs/kernfs/file.c:334) [4605.478462][T26547] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [4605.478478][T26547] ? __pfx_vfs_write (fs/read_write.c:667) [4605.478494][T26547] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [4605.478511][T26547] ? find_held_lock (kernel/locking/lockdep.c:5353) [4605.478533][T26547] ksys_write (fs/read_write.c:738) [4605.478543][T26547] ? __pfx_ksys_write (fs/read_write.c:728) [4605.478547][T26547] ? 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) [4605.478561][T26547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4605.478568][T26547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4605.478572][T26547] RIP: 0033:0x7fb0bf454b77 [ 4605.478576][T26547] 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 [ 4605.478579][T26547] RSP: 002b:00007ffef4fa61e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 4605.478583][T26547] RAX: ffffffffffffffda RBX: 00007fb0bf23a140 RCX: 00007fb0bf454b77 [ 4605.478585][T26547] RDX: 0000000000000001 RSI: 0000557b6c39e920 RDI: 0000000000000005 [ 4605.478587][T26547] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 4605.478589][T26547] R10: 0000000000000002 R11: 0000000000000246 R12: 00007fb0b0ff2a00 Finger prints: check_preemption_disabled:nsim_queue_uninit:nsim_destroy:__nsim_dev_port_del:nsim_dev_reload_destroy check_preemption_disabled:nsim_queue_uninit:nsim_destroy:__nsim_dev_port_del:nsim_drv_port_del