On 12/2/19 9:57 AM, Cornelia Huck wrote: > On Fri, 29 Nov 2019 09:20:22 -0500 > Janosch Frank <fran...@linux.ibm.com> wrote: > >> On a diag 308 subcode 0 and 1 we need to load the whole reset PSW and >> not just the address. >> >> On a cpu reset normal, we need to clear local cpus. Unfortunately we >> need a new API for that, since KVM only exposes one of the three >> resets. >> >> Patches are also in my cleanup branch. >> >> Janosch Frank (3): >> s390x: Properly fetch and test the short psw on diag308 subc 0/1 >> Sync reset >> s390x: protvirt: Add new VCPU reset functions >> >> linux-headers/linux/kvm.h | 7 +++++++ >> target/s390x/cpu.c | 26 ++++++++++++++++++++++---- >> target/s390x/cpu.h | 1 + >> target/s390x/kvm-stub.c | 10 +++++++++- >> target/s390x/kvm.c | 38 ++++++++++++++++++++++++++++++++------ >> target/s390x/kvm_s390x.h | 4 +++- >> 6 files changed, 74 insertions(+), 12 deletions(-) >> > > Ok, it seems I should just go ahead and pick patch 1, and defer the > remainder until after we agree on the interface, right? >
Yes. I'm currently reworking and testing the reset patch and there's one more patch that'll come into this series, as I found another problem.
signature.asc
Description: OpenPGP digital signature