On 26.02.20 13:20, Janosch Frank wrote: > Migration is not yet supported. > > Signed-off-by: Janosch Frank <[email protected]> > --- > hw/s390x/s390-virtio-ccw.c | 28 ++++++++++++++++++++++------ > 1 file changed, 22 insertions(+), 6 deletions(-) > > diff --git a/hw/s390x/s390-virtio-ccw.c b/hw/s390x/s390-virtio-ccw.c > index e506dd65ed..79f472c309 100644 > --- a/hw/s390x/s390-virtio-ccw.c > +++ b/hw/s390x/s390-virtio-ccw.c > @@ -42,6 +42,9 @@ > #include "hw/s390x/tod.h" > #include "sysemu/sysemu.h" > #include "hw/s390x/pv.h" > +#include "migration/blocker.h" > + > +static Error *pv_mig_blocker; > > S390CPU *s390_cpu_addr2state(uint16_t cpu_addr) > { > @@ -325,18 +328,30 @@ static void s390_machine_unprotect(S390CcwMachineState > *ms) > { > CPUState *t; > > - s390_pv_vm_disable(); > - CPU_FOREACH(t) { > - S390_CPU(t)->env.pv = false; > + if (ms->pv) { > + s390_pv_vm_disable(); > + CPU_FOREACH(t) { > + S390_CPU(t)->env.pv = false; > + } > + ms->pv = false; > } > - ms->pv = false; > } Shouldnt that hunk go into the previous patch?
- [PATCH v5 00/18] s390x: Protected Virtualization sup... Janosch Frank
- [PATCH v5 03/18] s390x: protvirt: Add diag308 s... Janosch Frank
- [PATCH v5 06/18] s390x: protvirt: Handle diag 3... Janosch Frank
- [PATCH v5 01/18] s390x: Use constant for ESA PS... Janosch Frank
- Re: [PATCH v5 01/18] s390x: Use constant fo... Christian Borntraeger
- Re: [PATCH v5 01/18] s390x: Use constan... Janosch Frank
- [PATCH v5 07/18] s390x: protvirt: Inhibit ballo... Janosch Frank
- [PATCH v5 02/18] Sync pv Janosch Frank
- [PATCH v5 05/18] s390x: protvirt: Add migration... Janosch Frank
- Re: [PATCH v5 05/18] s390x: protvirt: Add m... Christian Borntraeger
- Re: [PATCH v5 05/18] s390x: protvirt: A... Janosch Frank
- [PATCH v5 08/18] s390x: protvirt: KVM intercept... Janosch Frank
- [PATCH v5 14/18] s390x: protvirt: Disable addre... Janosch Frank
- [PATCH v5 04/18] s390x: protvirt: Support unpac... Janosch Frank
- [PATCH v5 10/18] s390x: protvirt: Move STSI dat... Janosch Frank
- [PATCH v5 12/18] s390x: protvirt: Set guest IPL... Janosch Frank
- [PATCH v5 17/18] s390x: Add unpack facility fea... Janosch Frank
- [PATCH v5 09/18] s390x: Add SIDA memory ops Janosch Frank
- [PATCH v5 15/18] s390x: protvirt: Move IO contr... Janosch Frank
- [PATCH v5 11/18] s390x: protvirt: SCLP interpre... Janosch Frank
