kvm_riscv_c...cpu_requests(9)
π kvm_riscv_c...cpu_requests(9) π
okay so bestie, welcome to the Kernel API Manual β yes that's the manual name, and yes this page is short, but it's iconic and we're gonna treat it with the respect it deserves π
β¨ NAME β¨
kvm_riscv_check_vcpu_requests β literally the function that checks and handles pending vCPU requests π¦
πΈ SYNOPSIS πΈ
int kvm_riscv_check_vcpu_requests (struct kvm_vcpu *vcpu );
π ARGUMENTS π
vcpuβ the VCPU pointer, bestie. that's the whole argument. that's it. she's lowkey simple and we love that for her π«Ά
π RETURN π
the vibes check comes back as an int, and it's giving two possible moods:
1β if we should enter the guest π₯0β if we should exit to userspace π
no in-between, no "maybe", no "it's complicated". just1or0, periodt π
π SEE ALSO π
- Kernel file
./arch/riscv/kvm/vcpu.cβ go read her, iykyk β
and that's the whole page, ngl. short and sweet and absolutely main character energy πΈ
signing off with love: this was ./arch/riscv/kvm, dated October 2026 β version vibes included, no cap π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms