The backport of the qemu fixes is not rocket-science, but also not applying as-is and at the moment I'd personally consider it more a feature than a fix. The series consists of 4 patches reworking code for the final one being "ppc: Add PowerISA 2.07 compatibility mode".
The question how much this is "fix or feature" might be important in the context of SRUing it eventually.
The Qemu patches are only ppc, which leaves some hope that the potential to affect other architectures should be minimal :-)
$ git show 7386ae6372cc07c 77a39cb 8cd2ce7aaa3c3fa dc561f4 52b2519c4ea9a6a a4df7ab eac4fba965136f6 1cc239a b30ff227c27c931 155f768 | diffstat spapr_hcall. c | 71 +++++++ +++++++ +++++++ +++++-- ------- ------- -- ppc/cpu- qom.h | 3 + ppc/kvm_ ppc.h | 7 ++++ ppc/translate_ init.c | 24 +++++++++++---
hw/ppc/
target-
target-ppc/cpu.h | 3 +
target-ppc/kvm.c | 19 ++++++++---
target-
target-
6 files changed, 86 insertions(+), 41 deletions(-)
The backport of the qemu fixes is not rocket-science, but also not applying as-is and at the moment I'd personally consider it more a feature than a fix. The series consists of 4 patches reworking code for the final one being "ppc: Add PowerISA 2.07 compatibility mode".
The question how much this is "fix or feature" might be important in the context of SRUing it eventually.