[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [RFC] [PATCH 0/3] qemu: arm: Migration between machines wit
From: |
mjaggi |
Subject: |
[Qemu-devel] [RFC] [PATCH 0/3] qemu: arm: Migration between machines with different MIDR values |
Date: |
Thu, 27 Sep 2018 01:13:49 +0000 |
From: Manish Jaggi <address@hidden>
QEMU on arm systems use -machine virt -cpu host option for a VM.
Migration thus is limited between machines with same cpu.
This is a limitation if migration is desired between cpus which are of same
family and have only few diferences like bug fixes which have no effect on
VM operation. They just differ in say MIDR values.
This patchset introduces a command line option -skipinvariant. Invariant
registers will be skipped from being restored from guests context on migrated
host.
Mailing list discussion on this topic:
https://www.mail-archive.com/address@hidden/msg560043.html
Manish Jaggi (3):
arm: API to check if the register is invariant
arm: Introduce skipinvariant command line option
arm: Skip invariant register restore
qemu-options.hx | 11 +++++++++++
target/arm/kvm.c | 3 +++
target/arm/kvm32.c | 5 +++++
target/arm/kvm64.c | 16 ++++++++++++++++
target/arm/kvm_arm.h | 8 ++++++++
vl.c | 22 ++++++++++++++++++++++
6 files changed, 65 insertions(+)
--
1.8.3.1
- [Qemu-devel] [RFC] [PATCH 0/3] qemu: arm: Migration between machines with different MIDR values,
mjaggi <=