kvm_s390_real_to_abs(9)
β¨ NAME β¨
okay so bestie, this is kvm_s390_real_to_abs(9) from the Kernel API Manual β and it's literally the function that does one iconic little job: convert a guest real address to a guest absolute address. Here's the NAME-section tea, with zero details dropped:
kvm_s390_real_to_absβ convert guest real address to guest absolute address@vcpuβ guest virtual cpu@graβ guest real address
π¦ SYNOPSIS π¦
like, the signature is right here, copy-paste safe and everything:
unsigned long kvm_s390_real_to_abs (struct kvm_vcpu *vcpu , unsigned long gra );
π ARGUMENTS π
vcpuβ literally-- undescribed --in the source π the manpage did not give us a description, so we're not making one up, bestie.graβ also-- undescribed --π same energy, same lack of description. No invented lore here, periodt.
π DESCRIPTION π
Okay so the whole plot: it returns the guest absolute address that corresponds to the passed guest real address gra of a virtual guest cpu by applying its prefix. That's it β gra goes in, the prefix gets applied, and you get the guest absolute address back. slay β¨ No extra side quests, no invented behavior, just that.
π₯ SEE ALSO π₯
the friend group / reference list, all present and accounted for:
- Kernel file
./arch/s390/kvm/s390/gaccess.h _kvm_s390_logical_to_effective(9)kvm_s390_logical_to_effective(9)put_guest_lc(9)write_guest_lc(9)read_guest_lc(9)write_guest_with_key(9)write_guest(9)read_guest_with_key(9)read_guest(9)read_guest_instr(9)write_guest_abs(9)read_guest_abs(9)write_guest_real(9)read_guest_real(9)
okay that's the whole page, bestie π«Ά source/version is ./arch/s390/kvm/s390, the date is October 2026, and the page name is kvm_s390_real_to_abs(9) β iconic, no notes π
π
π¦ 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