Searched hist:abb7c7ddbacd30b9a879491998966771504760bd (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/arch/powerpc/kvm/ |
H A D | book3s_hv_rm_mmu.c | diff abb7c7ddbacd30b9a879491998966771504760bd Tue Nov 15 23:57:24 CST 2016 Paul Mackerras <paulus@ozlabs.org> KVM: PPC: Book3S HV: Adapt to new HPTE format on POWER9
This adapts the KVM-HV hashed page table (HPT) code to read and write HPT entries in the new format defined in Power ISA v3.00 on POWER9 machines. The new format moves the B (segment size) field from the first doubleword to the second, and trims some bits from the AVA (abbreviated virtual address) and ARPN (abbreviated real page number) fields. As far as possible, the conversion is done when reading or writing the HPT entries, and the rest of the code continues to use the old format.
Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
|
H A D | book3s_64_mmu_hv.c | diff abb7c7ddbacd30b9a879491998966771504760bd Tue Nov 15 23:57:24 CST 2016 Paul Mackerras <paulus@ozlabs.org> KVM: PPC: Book3S HV: Adapt to new HPTE format on POWER9
This adapts the KVM-HV hashed page table (HPT) code to read and write HPT entries in the new format defined in Power ISA v3.00 on POWER9 machines. The new format moves the B (segment size) field from the first doubleword to the second, and trims some bits from the AVA (abbreviated virtual address) and ARPN (abbreviated real page number) fields. As far as possible, the conversion is done when reading or writing the HPT entries, and the rest of the code continues to use the old format.
Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
|