panthor_vm_active(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, welcome to panthor_vm_active(9) from the Kernel API Manual β€” and the function is literally panthor_vm_active β€” Flag a VM as active. That's the whole assignment. Iconic. ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

int panthor_vm_active (struct panthor_vm *vm );

🌸 ARGUMENTS 🌸

  • vm β€” the VM you're flagging as active. One argument, zero stress, we love to see it 🫢

✨ DESCRIPTION ✨

Okay so here's the tea: this function assigns an address space to a VM so it can be used by the GPU/MCU. That's the whole vibe. The VM gets an address space so it can be used by the GPU/MCU. No cap πŸ’…

πŸ”₯ RETURN πŸ”₯

Returns 0 on success, and a negative error code otherwise. So if you see 0, we slay πŸŽ‰ if you see a negative error code, that's a no from the kernel 😭

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/gpu/drm/panthor/panthor_mmu.c, plus the whole reference list: struct panthor_as_slot(9), struct panthor_mmu(9), struct panthor_vm_pool(9), struct panthor_vma(9), struct panthor_vm_op_ctx(9), struct panthor_vm(9), struct panthor_vm_bind_job(9), alloc_pt(9), free_pt(9), panthor_vm_has_unhandled_faults(9), panthor_vm_is_unusable(9), panthor_vm_idle(9), panthor_vm_as(9), panthor_vm_alloc_va(9), panthor_vm_free_va(9), panthor_vm_get_bo_for_va(9), panthor_vm_pool_create_vm(9), panthor_vm_pool_destroy_vm(9), panthor_vm_pool_get_vm(9), panthor_vm_pool_destroy(9), panthor_vm_pool_create(9), panthor_mmu_suspend(9), panthor_mmu_resume(9), panthor_mmu_pre_reset(9), panthor_mmu_post_reset(9), panthor_vm_put(9), panthor_vm_get(9), panthor_vm_get_heap_pool(9), panthor_vm_heaps_sizes(9), panthor_vm_resv(9), panthor_vm_bind_job_put(9), panthor_vm_create(9), panthor_vm_bind_job_create(9), panthor_vm_bind_job_prepare_resvs(9), panthor_vm_bind_job_update_resvs(9), panthor_vm_bind_exec_sync_op(9), panthor_vm_map_bo_range(9), panthor_vm_unmap_range(9), panthor_vm_prepare_mapped_bos_resvs(9), panthor_mmu_unplug(9), panthor_mmu_init(9), panthor_mmu_debugfs_init(9), panthor_mmu_pt_cache_init(9), panthor_mmu_pt_cache_fini(9).


that's the whole page, bestie! source/version: ./drivers/gpu/drm/panthor Β· date: October 2026. go flag that VM as active and have a slay day πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from