Regards,
BALATON Zoltan
BALATON Zoltan (43):
target/ppc: Reorganise and rename ppc_hash32_pp_prot()
target/ppc/mmu_common.c: Remove local name for a constant
target/ppc/mmu_common.c: Remove single use local variable
target/ppc/mmu_common.c: Remove single use local variable
target/ppc/mmu_common.c: Remove another single use local variable
target/ppc/mmu_common.c: Remove yet another single use local variable
target/ppc/mmu_common.c: Return directly in ppc6xx_tlb_pte_check()
target/ppc/mmu_common.c: Simplify ppc6xx_tlb_pte_check()
target/ppc/mmu_common.c: Remove unused field from mmu_ctx_t
target/ppc/mmu_common.c: Remove hash field from mmu_ctx_t
target/ppc/mmu_common.c: Remove pte_update_flags()
target/ppc/mmu_common.c: Remove nx field from mmu_ctx_t
target/ppc/mmu_common.c: Convert local variable to bool
target/ppc/mmu_common.c: Remove single use local variable
target/ppc/mmu_common.c: Simplify a switch statement
target/ppc/mmu_common.c: Inline and remove ppc6xx_tlb_pte_check()
target/ppc/mmu_common.c: Remove ptem field from mmu_ctx_t
target/ppc: Add function to get protection key for hash32 MMU
target/ppc/mmu-hash32.c: Inline and remove ppc_hash32_pte_prot()
target/ppc/mmu_common.c: Init variable in function that relies on it
target/ppc/mmu_common.c: Remove key field from mmu_ctx_t
target/ppc/mmu_common.c: Stop using ctx in ppc6xx_tlb_check()
target/ppc/mmu_common.c: Rename function parameter
target/ppc/mmu_common.c: Use defines instead of numeric constants
target/ppc: Remove bat_size_prot()
target/ppc/mmu_common.c: Stop using ctx in get_bat_6xx_tlb()
target/ppc/mmu_common.c: Remove mmu_ctx_t
target/ppc/mmu-hash32.c: Inline and remove ppc_hash32_pte_raddr()
target/ppc/mmu-hash32.c: Move get_pteg_offset32() to the header
target/ppc: Unexport some functions from mmu-book3s-v3.h
target/ppc/mmu-radix64: Remove externally unused parts from header
target/ppc: Remove includes from mmu-book3s-v3.h
target/ppc: Remove single use static inline function
target/ppc/internal.h: Consolidate ifndef CONFIG_USER_ONLY blocks
target/ppc/mmu-hash32.c: Change parameter type of
ppc_hash32_bat_lookup()
target/ppc/mmu-hash32: Remove some static inlines from header
target/ppc/mmu-hash32.c: Return and use pte address instead of base +
offset
target/ppc/mmu-hash32.c: Use pte address as parameter instead of
offset
target/ppc: Change parameter type of some inline functions
target/ppc: Change parameter type of ppc64_v3_radix()
target/ppc: Change MMU xlate functions to take CPUState
target/ppc/mmu-hash32.c: Change parameter type of ppc_hash32_set_[rc]
target/ppc/mmu-hash32.c: Change parameter type of
ppc_hash32_direct_store
hw/ppc/spapr_rtas.c | 2 +-
hw/ppc/spapr_vhyp_mmu.c | 21 +-
target/ppc/internal.h | 34 +--
target/ppc/mmu-book3s-v3.c | 1 -
target/ppc/mmu-book3s-v3.h | 47 +---
target/ppc/mmu-booke.c | 5 +-
target/ppc/mmu-booke.h | 2 +-
target/ppc/mmu-hash32.c | 165 ++++--------
target/ppc/mmu-hash32.h | 86 +++---
target/ppc/mmu-hash64.c | 54 +++-
target/ppc/mmu-hash64.h | 3 +-
target/ppc/mmu-radix64.c | 57 +++-
target/ppc/mmu-radix64.h | 55 +---
target/ppc/mmu_common.c | 405 ++++++++++------------------
target/ppc/mmu_helper.c | 9 +-
target/ppc/translate/vsx-impl.c.inc | 6 +-
16 files changed, 376 insertions(+), 576 deletions(-)