kvm_pgtable_..._destroy_pgd(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

hii bestie πŸ‘‹ welcome to the Kernel API Manual β€” you're on the kvm_pgtable_..._destroy_pgd(9) page, and it's giving β€œsmall function, very specific cleanup” energy πŸ’…βœ¨

🌸 NAME 🌸

kvm_pgtable_stage2_destroy_pgd β€” destroys the PGD of the guest stage-2 page-table. That's the whole name, no cap πŸ‘‘

✨ SYNOPSIS ✨

the signature is literally right here, copy it exactly bestie:

void kvm_pgtable_stage2_destroy_pgd (struct kvm_pgtable *pgt );

πŸŽ€ ARGUMENTS πŸŽ€

  • pgt β€” the page-table structure that was initialised by kvm_pgtable_stage2_init*(). Keep that * exactly where it is, iykyk ✨

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the assumption, and it's important: it is assumed that the rest of the page-table is freed before this operation. That's the note. That's the vibe. Don't forget it, bestie πŸ’–

heads up: the rest of the page-table is assumed to be freed before this operation. periodt 🫢

πŸ”— SEE ALSO πŸ”—

the whole linked squad is here, every single ref, no skips πŸ‘‘

xoxo, your kvm_pgtable_..._destroy_pgd(9) page πŸ’œ β€” source: ./arch/arm64/include/asm, date: October 2026. slay and stay safe out there 🌈✨

πŸ“¦ where this page comes from