Re: [PATCH v1] KVM: s390: store DXC/VXC in fpc on DATA/Vector-processing exceptions

2018-08-24 Thread David Hildenbrand
On 24.08.2018 08:34, Christian Borntraeger wrote: > > > On 08/23/2018 07:44 PM, David Hildenbrand wrote: >> On 23.08.2018 17:43, Christian Borntraeger wrote: >>> >>> >>> On 08/22/2018 11:53 AM, David Hildenbrand wrote: When DATA exceptions and vector-processing exceptions (program interrupts

Re: [PATCH v1] KVM: s390: store DXC/VXC in fpc on DATA/Vector-processing exceptions

2018-08-23 Thread Christian Borntraeger
On 08/23/2018 07:44 PM, David Hildenbrand wrote: > On 23.08.2018 17:43, Christian Borntraeger wrote: >> >> >> On 08/22/2018 11:53 AM, David Hildenbrand wrote: >>> When DATA exceptions and vector-processing exceptions (program interrupts) >>> are injected, the DXC/VXC is also to be stored in the

Re: [PATCH v1] KVM: s390: store DXC/VXC in fpc on DATA/Vector-processing exceptions

2018-08-23 Thread David Hildenbrand
On 23.08.2018 17:43, Christian Borntraeger wrote: > > > On 08/22/2018 11:53 AM, David Hildenbrand wrote: >> When DATA exceptions and vector-processing exceptions (program interrupts) >> are injected, the DXC/VXC is also to be stored in the fpc, if AFP is >> enabled in CR0. >> >> This can happen i

Re: [PATCH v1] KVM: s390: store DXC/VXC in fpc on DATA/Vector-processing exceptions

2018-08-23 Thread Christian Borntraeger
On 08/22/2018 11:53 AM, David Hildenbrand wrote: > When DATA exceptions and vector-processing exceptions (program interrupts) > are injected, the DXC/VXC is also to be stored in the fpc, if AFP is > enabled in CR0. > > This can happen inside KVM when reinjecting an interrupt during program > in

Re: [PATCH v1] KVM: s390: store DXC/VXC in fpc on DATA/Vector-processing exceptions

2018-08-22 Thread David Hildenbrand
On 22.08.2018 12:31, Janosch Frank wrote: > On 22.08.2018 11:53, David Hildenbrand wrote: >> When DATA exceptions and vector-processing exceptions (program interrupts) >> are injected, the DXC/VXC is also to be stored in the fpc, if AFP is >> enabled in CR0. >> >> This can happen inside KVM when re

Re: [PATCH v1] KVM: s390: store DXC/VXC in fpc on DATA/Vector-processing exceptions

2018-08-22 Thread Janosch Frank
On 22.08.2018 11:53, David Hildenbrand wrote: > When DATA exceptions and vector-processing exceptions (program interrupts) > are injected, the DXC/VXC is also to be stored in the fpc, if AFP is > enabled in CR0. > > This can happen inside KVM when reinjecting an interrupt during program > interrup

[PATCH v1] KVM: s390: store DXC/VXC in fpc on DATA/Vector-processing exceptions

2018-08-22 Thread David Hildenbrand
When DATA exceptions and vector-processing exceptions (program interrupts) are injected, the DXC/VXC is also to be stored in the fpc, if AFP is enabled in CR0. This can happen inside KVM when reinjecting an interrupt during program interrupt intercepts. These are triggered for example when debuggi