kvm_pmu_software_increment(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ kvm_pmu_software_increment(9) ✨

okay so bestie, welcome to the Kernel API Manual entry for kvm_pmu_software_increment(9) β€” yes the title is literally the function name, we love a self-titled icon πŸ‘‘


🌸 NAME 🌸

kvm_pmu_software_increment β€” do software increment. that's it. that's the whole vibe. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

void kvm_pmu_software_increment (struct kvm_vcpu *vcpu , u64 val );

like, it returns void β€” no return value, no drama, it just does the thing and dips 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • vcpu β€” The vcpu pointer. the main character of this whole operation, fr fr πŸ’–
  • val β€” the value guest writes to PMSWINC register. yes that's the exact register, don't @ me, that's what the docs say 🌟

πŸ”₯ SEE ALSO πŸ”₯

okay bestie here's the whole squad, all these live in the kernel file ./arch/arm64/kvm/pmu-emul.c:

the way that's a whole friend group 😭 go read them all, iykyk πŸ’œ


aaaand that's the page!! 🌈 huge shoutout to the source ./arch/arm64/kvm for housing all this, dated October 2026, filed under the manual name kvm_pmu_software_increment(9) β€” slay, bye bestie!! πŸ¦‹βœ¨πŸŽ€πŸ’–

πŸ“¦ where this page comes from