[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/3] pseries: Reverse behaviour change for older mac
From: |
David Gibson |
Subject: |
[Qemu-devel] [PATCH 0/3] pseries: Reverse behaviour change for older machine types |
Date: |
Thu, 18 May 2017 15:45:19 +1000 |
152ef80 "pseries: Rewrite CAS PVR compatibility logic" incorrectly
introduced a guest-visible behaviour change into existing versioned
machine type. Patch 2/2 corrects this change, while 1/2 is a
preliminary clean up to make that easier.
Unfortunately, this bug is already in the released qemu-2.9.0. Once
this is ready to merge for master, I'll make a backport to apply for
2.9.1 as well.
Changes since RFC:
* Corrected serious bug in vector address calculation which would
have broken all the rest of the CAS process
* Added a third patch with tracing cleanup
* Correct error in commit message
David Gibson (3):
pseries: Split CAS PVR negotiation out into a separate function
pseries: Restore PVR negotiation logic for pre-2.9 machine types
pseries: Improve tracing of CPU compatibility negotiation
hw/ppc/spapr.c | 3 ++
hw/ppc/spapr_hcall.c | 141 ++++++++++++++++++++++++++++++++++++++++++-------
hw/ppc/trace-events | 6 ++-
include/hw/ppc/spapr.h | 1 +
4 files changed, 131 insertions(+), 20 deletions(-)
--
2.9.4
- [Qemu-devel] [PATCH 0/3] pseries: Reverse behaviour change for older machine types,
David Gibson <=