kvm_s390_pv_make_secure(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, this page is kvm_s390_pv_make_secure(9) from the Kernel API Manual, and it does one iconic thing: make one guest page secure. That’s the whole vibe. πŸ”₯

✨ SYNOPSIS ✨

int kvm_s390_pv_make_secure (struct kvm *kvm , unsigned long gaddr ,
       void *uvcb );

πŸŽ€ ARGUMENTS πŸŽ€

  • kvm β€” the guest. Like, the whole VM we’re doing this for. 🫢
  • gaddr β€” the guest address that needs to be made secure. This is the exact spot getting the secure treatment. ✨
  • uvcb β€” the UVCB specifying which operation needs to be performed. It’s the instruction card for the operation. πŸ’…

πŸ¦‹ CONTEXT πŸ¦‹

Bestie, important: this needs to be called with kvm->srcu held. No cap, that’s the rule. πŸ”’

🌸 RETURN 🌸

0 on success, < 0 in case of error. That’s it β€” slay when zero, error when negative. 😭

🌈 SEE ALSO 🌈

Peep the Kernel file ./arch/s390/kvm/s390/pv.c and these related icons:


source/version: ./arch/s390/kvm/s390 Β· date: October 2026 Β· page: kvm_s390_pv_make_secure(9) β€” catch u later, bestie πŸ’œπŸŽ€

πŸ“¦ where this page comes from