[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/6] ppc: misc fixes for Radix and Hash
From: |
Cédric Le Goater |
Subject: |
[Qemu-devel] [PATCH 0/6] ppc: misc fixes for Radix and Hash |
Date: |
Thu, 11 Apr 2019 09:59:58 +0200 |
Hi,
Here is a series of patches from Ben providing MMU fixes for sPAPR and
PowerNV. They seem of interest and deserve a closer look by people
with good knowledge of the PPC MMU.
Thanks,
C.
Benjamin Herrenschmidt (6):
target/ppc: Don't check UPRT in radix mode when in HV real mode
ppc/spapr: Use proper HPTE accessors for H_READ
ppc/hash64: Rework R and C bit updates
ppc/hash32: Rework R and C bit updates
memory_ldst: Add atomic ops for PTE updates
ppc: Fix radix RC updates
include/exec/memory_ldst.inc.h | 6 +++
include/hw/ppc/spapr.h | 2 +
target/ppc/cpu.h | 5 +-
target/ppc/mmu-hash64.h | 2 -
hw/ppc/spapr.c | 41 ++++++++++++++--
hw/ppc/spapr_hcall.c | 24 +++++-----
memory_ldst.inc.c | 80 +++++++++++++++++++++++++++++++
target/ppc/mmu-hash32.c | 45 ++++++++++++------
target/ppc/mmu-hash64.c | 76 ++++++++++++++++++------------
target/ppc/mmu-radix64.c | 86 ++++++++++++++++++++++++++++------
10 files changed, 288 insertions(+), 79 deletions(-)
--
2.20.1
- [Qemu-devel] [PATCH 0/6] ppc: misc fixes for Radix and Hash,
Cédric Le Goater <=
- [Qemu-devel] [PATCH 2/6] ppc/spapr: Use proper HPTE accessors for H_READ, Cédric Le Goater, 2019/04/11
- [Qemu-devel] [PATCH 1/6] target/ppc: Don't check UPRT in radix mode when in HV real mode, Cédric Le Goater, 2019/04/11
- [Qemu-devel] [PATCH 3/6] ppc/hash64: Rework R and C bit updates, Cédric Le Goater, 2019/04/11
- [Qemu-devel] [PATCH 4/6] ppc/hash32: Rework R and C bit updates, Cédric Le Goater, 2019/04/11
- [Qemu-devel] [PATCH 5/6] memory_ldst: Add atomic ops for PTE updates, Cédric Le Goater, 2019/04/11