[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-ppc] [PATCH 0/9] POWER8 patches
From: |
Alexey Kardashevskiy |
Subject: |
[Qemu-ppc] [PATCH 0/9] POWER8 patches |
Date: |
Wed, 21 May 2014 16:20:19 +1000 |
Here is patchset to improve POWER8 support in QEMU.
Patches 1..5 are to enable little-endian guest to boot in TCG mode,
this basically defines a bunch of SPR which modern kernels try using.
Patch 6 enables migration for some SPRs.
Patch 7 enables migration while in transaction.
Patches 8, 9 implement address-translation-mode-on-interrupt.
I could split them into groups but did not want to split Alex and Tom's
attention :)
Alexey Kardashevskiy (9):
target-ppc: Rename MMCR0/1 contants
target-ppc: Refactor init_proc_POWER7
target-ppc: Add POWER7 SPRs
target-ppc: Refactor init_proc_POWER8
target-ppc: Add POWER8 SPRs
target-ppc: Enable PPR and VRSAVE SPRs migration
KVM: target-ppc: Enable transactional state migration
spapr_hcall: Split h_set_mode()
spapr_hcall: Add address-translation-mode-on-interrupt resource in
H_SET_MODE
hw/ppc/spapr_hcall.c | 114 +++++++++++++++------
include/hw/ppc/spapr.h | 5 +
target-ppc/cpu.h | 56 +++++++++--
target-ppc/excp_helper.c | 7 +-
target-ppc/kvm.c | 38 +++++++
target-ppc/machine.c | 35 +++++++
target-ppc/translate_init.c | 240 +++++++++++++++++++++++++++++++++++++-------
7 files changed, 418 insertions(+), 77 deletions(-)
--
1.9.rc0