kvm_handle_fpu_disabled(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ kvm_handle_fpu_disabled(9) πŸŽ€

okay so this page is from the Kernel API Manual, and the manual name is folded right in up here so we don't have to do the boring header-line copy-paste. It's giving kernel-internals bestie energy. ✨

🌸 NAME 🌸

kvm_handle_fpu_disabled β€” guest used fpu however it is disabled at host.

πŸ¦‹ SYNOPSIS πŸ¦‹

int kvm_handle_fpu_disabled (struct kvm_vcpu *vcpu , int ecode );

πŸ“ ARGUMENTS πŸ“

  • vcpu β€” virtual CPU context. That's the vCPU bestie in question. πŸ‘‘
  • ecode β€” exception code. The code that goes with the exception, periodt.

πŸ’… DESCRIPTION πŸ’…

This handles the situation where the guest is trying to use fpu, but that fpu hasn't been allowed by the root context. So yes: guest said "let me use fpu," root context said "not allowed," and this function is the handler for that moment. No cap, that's the whole vibe. 🫢

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file ./arch/loongarch/kvm/exit.c β€” go peek at the source, iykyk. πŸ‘€

mwah πŸ’‹ this page is from the source/version tag ./arch/loongarch/kvm, dated October 2026 β€” that's the cute little footer info, folded into a sign-off instead of copied as a line. πŸŽ€βœ¨

πŸ“¦ where this page comes from