[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 10/13] s390x: protvirt: Set guest IPL PSW
From: |
David Hildenbrand |
Subject: |
Re: [PATCH v2 10/13] s390x: protvirt: Set guest IPL PSW |
Date: |
Fri, 29 Nov 2019 12:47:38 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.1 |
> S390CPU *cpu = S390_CPU(s);
> - cpu->env.psw.addr = ldl_phys(s->as, 4) & PSW_MASK_ESA_ADDR;
> + CPUS390XState *env = &cpu->env;
> +
> + if (!env->pv) {
> + cpu->env.psw.addr = ldl_phys(s->as, 4) & PSW_MASK_ESA_ADDR;
> + } else {
> + s390_pv_set_ipl_psw(s);
Oh, and you ignore any errors you get here ... not sure if that is
intended (error and exit?)
> + }
> cpu->env.psw.mask = PSW_MASK_32 | PSW_MASK_64;
> s390_cpu_set_state(S390_CPU_STATE_OPERATING, cpu);
> }
>
--
Thanks,
David / dhildenb
- Re: [PATCH v2 08/13] s390x: protvirt: Add new VCPU reset functions, (continued)
[PATCH v2 12/13] s390x: protvirt: Disable address checks for PV guest IO emulation, Janosch Frank, 2019/11/29
[PATCH v2 09/13] s390x: Exit on vcpu reset error, Janosch Frank, 2019/11/29
[PATCH v2 11/13] s390x: protvirt: Move diag 308 data over SIDAD, Janosch Frank, 2019/11/29
[PATCH v2 10/13] s390x: protvirt: Set guest IPL PSW, Janosch Frank, 2019/11/29
[PATCH v2 03/13] s390x: protvirt: Support unpack facility, Janosch Frank, 2019/11/29
[PATCH v2 13/13] s390x: protvirt: Handle SIGP store status correctly, Janosch Frank, 2019/11/29