[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-ppc] [PATCH 0/3] ppc: add timebase migration support to Mac machin
From: |
Mark Cave-Ayland |
Subject: |
[Qemu-ppc] [PATCH 0/3] ppc: add timebase migration support to Mac machines |
Date: |
Sun, 31 Jan 2016 19:19:33 +0000 |
This patchset allows migration of the PPC timebase for g3beige/mac99
machines under TCG on non-PPC hosts.
The majority of the work is in patch 2: here the existing migration code is
split into PPC and non-PPC host codepaths (where the previous behaviour is
preserved). In effect, non-PPC hosts use QEMU's emulated timebase routines
which are based upon the guest virtual clock, but it is still possible to
migrate guests in the same manner.
Finally patch 3 enables the inclusion of the timebase in the migration stream
for both Old World and New World Macs.
Unfortunately I have no ability to test this on KVM-enabled hardware, however
it should preserve the existing behaviour, barring the bugfix in patch 1.
Signed-off-by: Mark Cave-Ayland <address@hidden>
Mark Cave-Ayland (3):
ppc: fix timebase adjustment during migration
ppc: add support for timebase migration on non-PPC hosts
ppc: include timebase in migration stream for g3beige/mac99 machines
hw/ppc/mac_newworld.c | 4 ++++
hw/ppc/mac_oldworld.c | 4 ++++
hw/ppc/ppc.c | 35 ++++++++++++++++++++++++++++-------
3 files changed, 36 insertions(+), 7 deletions(-)
--
1.7.10.4