kvm_s390_vcp...to_reset_all(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to the Kernel API Manual ✨ today's main character is kvm_s390_vcpu_crypto_reset_all β€” the header shortens her to kvm_s390_vcp...to_reset_all(9), which is giving truncation chic πŸ’…. she's here to reset crypto attributes and keep your vcpus looking brand new.

🌸 NAME 🌸

kvm_s390_vcpu_crypto_reset_all - β€” that's the whole name entry, bestie; no extra description after the dash. mood 😭

✨ SYNOPSIS ✨

void kvm_s390_vcpu_crypto_reset_all (struct kvm *kvm );

🫢 ARGUMENTS 🫢

  • kvm β€” the KVM guest πŸ‘‘

πŸ’… DESCRIPTION πŸ’…

okay so this function resets the crypto attributes for each vcpu. the big slay is that this can be done while the vcpus are running, because each vcpu will be removed from SIE before resetting the crypt attributes and restored to SIE afterward. ✨

πŸ“ NOTE πŸ“

bestie, kvm->lock must be held while calling this function. no exceptions, periodt. πŸ”’

πŸ‘€ SEE ALSO πŸ‘€

Kernel file ./arch/s390/kvm/s390/s390.h πŸ‘€ and the rest of the see-also crew:


this cutie comes from source/version ./arch/s390/kvm/s390, dated October 2026 β€” byeee, go hold that kvm->lock πŸ’–

πŸ“¦ where this page comes from