Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-06 Thread Cornelia Huck
On Wed, 6 Dec 2017 10:15:51 +0100 Pierre Morel wrote: > On 05/12/2017 16:01, Tony Krowiak wrote: > > On 12/05/2017 09:04 AM, Cornelia Huck wrote: > >> On Tue, 5 Dec 2017 08:52:57 +0100 > >> Harald Freudenberger wrote: > >> > >>> On

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-06 Thread Cornelia Huck
On Wed, 6 Dec 2017 10:15:51 +0100 Pierre Morel wrote: > On 05/12/2017 16:01, Tony Krowiak wrote: > > On 12/05/2017 09:04 AM, Cornelia Huck wrote: > >> On Tue, 5 Dec 2017 08:52:57 +0100 > >> Harald Freudenberger wrote: > >> > >>> On 12/02/2017 02:30 AM, Tony Krowiak wrote: > I agree

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-06 Thread Pierre Morel
On 05/12/2017 16:01, Tony Krowiak wrote: On 12/05/2017 09:04 AM, Cornelia Huck wrote: On Tue, 5 Dec 2017 08:52:57 +0100 Harald Freudenberger wrote: On 12/02/2017 02:30 AM, Tony Krowiak wrote: I agree with your suggestion that defining a new CPU model feature is

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-06 Thread Pierre Morel
On 05/12/2017 16:01, Tony Krowiak wrote: On 12/05/2017 09:04 AM, Cornelia Huck wrote: On Tue, 5 Dec 2017 08:52:57 +0100 Harald Freudenberger wrote: On 12/02/2017 02:30 AM, Tony Krowiak wrote: I agree with your suggestion that defining a new CPU model feature is probably the best way to

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-05 Thread Tony Krowiak
On 12/05/2017 09:23 AM, Pierre Morel wrote: On 05/12/2017 15:04, Cornelia Huck wrote: On Tue, 5 Dec 2017 08:52:57 +0100 Harald Freudenberger wrote: On 12/02/2017 02:30 AM, Tony Krowiak wrote: I agree with your suggestion that defining a new CPU model feature is

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-05 Thread Tony Krowiak
On 12/05/2017 09:23 AM, Pierre Morel wrote: On 05/12/2017 15:04, Cornelia Huck wrote: On Tue, 5 Dec 2017 08:52:57 +0100 Harald Freudenberger wrote: On 12/02/2017 02:30 AM, Tony Krowiak wrote: I agree with your suggestion that defining a new CPU model feature is probably the best way to

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-05 Thread Tony Krowiak
On 12/05/2017 09:04 AM, Cornelia Huck wrote: On Tue, 5 Dec 2017 08:52:57 +0100 Harald Freudenberger wrote: On 12/02/2017 02:30 AM, Tony Krowiak wrote: I agree with your suggestion that defining a new CPU model feature is probably the best way to resolve this issue.

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-05 Thread Tony Krowiak
On 12/05/2017 09:04 AM, Cornelia Huck wrote: On Tue, 5 Dec 2017 08:52:57 +0100 Harald Freudenberger wrote: On 12/02/2017 02:30 AM, Tony Krowiak wrote: I agree with your suggestion that defining a new CPU model feature is probably the best way to resolve this issue. The question is, should we

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-05 Thread Pierre Morel
On 05/12/2017 15:30, Cornelia Huck wrote: On Tue, 5 Dec 2017 15:23:50 +0100 Pierre Morel wrote: On 05/12/2017 15:04, Cornelia Huck wrote: On Tue, 5 Dec 2017 08:52:57 +0100 Harald Freudenberger wrote: On 12/02/2017 02:30 AM, Tony

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-05 Thread Pierre Morel
On 05/12/2017 15:30, Cornelia Huck wrote: On Tue, 5 Dec 2017 15:23:50 +0100 Pierre Morel wrote: On 05/12/2017 15:04, Cornelia Huck wrote: On Tue, 5 Dec 2017 08:52:57 +0100 Harald Freudenberger wrote: On 12/02/2017 02:30 AM, Tony Krowiak wrote: I agree with your suggestion that

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-05 Thread Cornelia Huck
On Tue, 5 Dec 2017 15:23:50 +0100 Pierre Morel wrote: > On 05/12/2017 15:04, Cornelia Huck wrote: > > On Tue, 5 Dec 2017 08:52:57 +0100 > > Harald Freudenberger wrote: > > > >> On 12/02/2017 02:30 AM, Tony Krowiak wrote: > > > >>> I

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-05 Thread Cornelia Huck
On Tue, 5 Dec 2017 15:23:50 +0100 Pierre Morel wrote: > On 05/12/2017 15:04, Cornelia Huck wrote: > > On Tue, 5 Dec 2017 08:52:57 +0100 > > Harald Freudenberger wrote: > > > >> On 12/02/2017 02:30 AM, Tony Krowiak wrote: > > > >>> I agree with your suggestion that defining a new CPU

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-05 Thread Pierre Morel
On 05/12/2017 15:04, Cornelia Huck wrote: On Tue, 5 Dec 2017 08:52:57 +0100 Harald Freudenberger wrote: On 12/02/2017 02:30 AM, Tony Krowiak wrote: I agree with your suggestion that defining a new CPU model feature is probably the best way to resolve this issue.

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-05 Thread Pierre Morel
On 05/12/2017 15:04, Cornelia Huck wrote: On Tue, 5 Dec 2017 08:52:57 +0100 Harald Freudenberger wrote: On 12/02/2017 02:30 AM, Tony Krowiak wrote: I agree with your suggestion that defining a new CPU model feature is probably the best way to resolve this issue. The question is, should we

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-05 Thread Tony Krowiak
On 12/05/2017 02:52 AM, Harald Freudenberger wrote: On 12/02/2017 02:30 AM, Tony Krowiak wrote: On 11/03/2017 04:47 AM, Christian Borntraeger wrote: On 11/02/2017 07:49 PM, Tony Krowiak wrote: On 11/02/2017 11:53 AM, Christian Borntraeger wrote: On 11/02/2017 04:36 PM, Tony Krowiak wrote:

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-05 Thread Tony Krowiak
On 12/05/2017 02:52 AM, Harald Freudenberger wrote: On 12/02/2017 02:30 AM, Tony Krowiak wrote: On 11/03/2017 04:47 AM, Christian Borntraeger wrote: On 11/02/2017 07:49 PM, Tony Krowiak wrote: On 11/02/2017 11:53 AM, Christian Borntraeger wrote: On 11/02/2017 04:36 PM, Tony Krowiak wrote:

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-05 Thread Cornelia Huck
On Tue, 5 Dec 2017 08:52:57 +0100 Harald Freudenberger wrote: > On 12/02/2017 02:30 AM, Tony Krowiak wrote: > > I agree with your suggestion that defining a new CPU model feature is > > probably > > the best way to resolve this issue. The question is, should we

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-05 Thread Cornelia Huck
On Tue, 5 Dec 2017 08:52:57 +0100 Harald Freudenberger wrote: > On 12/02/2017 02:30 AM, Tony Krowiak wrote: > > I agree with your suggestion that defining a new CPU model feature is > > probably > > the best way to resolve this issue. The question is, should we define a > > single > > feature

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-04 Thread Harald Freudenberger
On 12/02/2017 02:30 AM, Tony Krowiak wrote: > On 11/03/2017 04:47 AM, Christian Borntraeger wrote: >> >> On 11/02/2017 07:49 PM, Tony Krowiak wrote: >>> On 11/02/2017 11:53 AM, Christian Borntraeger wrote: On 11/02/2017 04:36 PM, Tony Krowiak wrote: > On 11/02/2017 08:08 AM, Christian

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-04 Thread Harald Freudenberger
On 12/02/2017 02:30 AM, Tony Krowiak wrote: > On 11/03/2017 04:47 AM, Christian Borntraeger wrote: >> >> On 11/02/2017 07:49 PM, Tony Krowiak wrote: >>> On 11/02/2017 11:53 AM, Christian Borntraeger wrote: On 11/02/2017 04:36 PM, Tony Krowiak wrote: > On 11/02/2017 08:08 AM, Christian

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-01 Thread Tony Krowiak
On 11/03/2017 04:47 AM, Christian Borntraeger wrote: On 11/02/2017 07:49 PM, Tony Krowiak wrote: On 11/02/2017 11:53 AM, Christian Borntraeger wrote: On 11/02/2017 04:36 PM, Tony Krowiak wrote: On 11/02/2017 08:08 AM, Christian Borntraeger wrote: On 10/16/2017 11:25 AM, Martin Schwidefsky

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-12-01 Thread Tony Krowiak
On 11/03/2017 04:47 AM, Christian Borntraeger wrote: On 11/02/2017 07:49 PM, Tony Krowiak wrote: On 11/02/2017 11:53 AM, Christian Borntraeger wrote: On 11/02/2017 04:36 PM, Tony Krowiak wrote: On 11/02/2017 08:08 AM, Christian Borntraeger wrote: On 10/16/2017 11:25 AM, Martin Schwidefsky

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-11-03 Thread Christian Borntraeger
On 11/03/2017 09:14 AM, Harald Freudenberger wrote: > I talked with the firmware guys about this. > The answer is that the AP 3 instructions (NQAP, DQAP, PQAP) are always > available. That is true for basic mode and LPAR, but certainly not for z/VM or KVM guests. > Tony is right with the

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-11-03 Thread Christian Borntraeger
On 11/03/2017 09:14 AM, Harald Freudenberger wrote: > I talked with the firmware guys about this. > The answer is that the AP 3 instructions (NQAP, DQAP, PQAP) are always > available. That is true for basic mode and LPAR, but certainly not for z/VM or KVM guests. > Tony is right with the

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-11-03 Thread Christian Borntraeger
On 11/02/2017 07:49 PM, Tony Krowiak wrote: > On 11/02/2017 11:53 AM, Christian Borntraeger wrote: >> >> On 11/02/2017 04:36 PM, Tony Krowiak wrote: >>> On 11/02/2017 08:08 AM, Christian Borntraeger wrote: On 10/16/2017 11:25 AM, Martin Schwidefsky wrote: > On Fri, 13 Oct 2017 13:39:04

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-11-03 Thread Christian Borntraeger
On 11/02/2017 07:49 PM, Tony Krowiak wrote: > On 11/02/2017 11:53 AM, Christian Borntraeger wrote: >> >> On 11/02/2017 04:36 PM, Tony Krowiak wrote: >>> On 11/02/2017 08:08 AM, Christian Borntraeger wrote: On 10/16/2017 11:25 AM, Martin Schwidefsky wrote: > On Fri, 13 Oct 2017 13:39:04

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-11-02 Thread Tony Krowiak
On 11/02/2017 11:53 AM, Christian Borntraeger wrote: On 11/02/2017 04:36 PM, Tony Krowiak wrote: On 11/02/2017 08:08 AM, Christian Borntraeger wrote: On 10/16/2017 11:25 AM, Martin Schwidefsky wrote: On Fri, 13 Oct 2017 13:39:04 -0400 Tony Krowiak wrote: Sets

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-11-02 Thread Tony Krowiak
On 11/02/2017 11:53 AM, Christian Borntraeger wrote: On 11/02/2017 04:36 PM, Tony Krowiak wrote: On 11/02/2017 08:08 AM, Christian Borntraeger wrote: On 10/16/2017 11:25 AM, Martin Schwidefsky wrote: On Fri, 13 Oct 2017 13:39:04 -0400 Tony Krowiak wrote: Sets up the following facilities

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-11-02 Thread Christian Borntraeger
On 11/02/2017 04:36 PM, Tony Krowiak wrote: > On 11/02/2017 08:08 AM, Christian Borntraeger wrote: >> >> On 10/16/2017 11:25 AM, Martin Schwidefsky wrote: >>> On Fri, 13 Oct 2017 13:39:04 -0400 >>> Tony Krowiak wrote: >>> Sets up the following facilities bits

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-11-02 Thread Christian Borntraeger
On 11/02/2017 04:36 PM, Tony Krowiak wrote: > On 11/02/2017 08:08 AM, Christian Borntraeger wrote: >> >> On 10/16/2017 11:25 AM, Martin Schwidefsky wrote: >>> On Fri, 13 Oct 2017 13:39:04 -0400 >>> Tony Krowiak wrote: >>> Sets up the following facilities bits to enable the specified AP

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-11-02 Thread Halil Pasic
On 11/02/2017 01:08 PM, Christian Borntraeger wrote: > > > On 10/16/2017 11:25 AM, Martin Schwidefsky wrote: >> On Fri, 13 Oct 2017 13:39:04 -0400 >> Tony Krowiak wrote: >> >>> Sets up the following facilities bits to enable the specified AP >>> facilities for the

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-11-02 Thread Halil Pasic
On 11/02/2017 01:08 PM, Christian Borntraeger wrote: > > > On 10/16/2017 11:25 AM, Martin Schwidefsky wrote: >> On Fri, 13 Oct 2017 13:39:04 -0400 >> Tony Krowiak wrote: >> >>> Sets up the following facilities bits to enable the specified AP >>> facilities for the guest VM: >>> *

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-11-02 Thread Christian Borntraeger
On 10/16/2017 11:25 AM, Martin Schwidefsky wrote: > On Fri, 13 Oct 2017 13:39:04 -0400 > Tony Krowiak wrote: > >> Sets up the following facilities bits to enable the specified AP >> facilities for the guest VM: >> * STFLE.12: Enables the AP Query Configuration

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-11-02 Thread Christian Borntraeger
On 10/16/2017 11:25 AM, Martin Schwidefsky wrote: > On Fri, 13 Oct 2017 13:39:04 -0400 > Tony Krowiak wrote: > >> Sets up the following facilities bits to enable the specified AP >> facilities for the guest VM: >> * STFLE.12: Enables the AP Query Configuration Information >>

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-10-16 Thread Martin Schwidefsky
On Fri, 13 Oct 2017 13:39:04 -0400 Tony Krowiak wrote: > Sets up the following facilities bits to enable the specified AP > facilities for the guest VM: > * STFLE.12: Enables the AP Query Configuration Information > facility. The AP bus running in

Re: [RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-10-16 Thread Martin Schwidefsky
On Fri, 13 Oct 2017 13:39:04 -0400 Tony Krowiak wrote: > Sets up the following facilities bits to enable the specified AP > facilities for the guest VM: > * STFLE.12: Enables the AP Query Configuration Information > facility. The AP bus running in the guest uses >

[RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-10-13 Thread Tony Krowiak
Sets up the following facilities bits to enable the specified AP facilities for the guest VM: * STFLE.12: Enables the AP Query Configuration Information facility. The AP bus running in the guest uses the information returned from this instruction

[RFC 19/19] s390/facilities: enable AP facilities needed by guest

2017-10-13 Thread Tony Krowiak
Sets up the following facilities bits to enable the specified AP facilities for the guest VM: * STFLE.12: Enables the AP Query Configuration Information facility. The AP bus running in the guest uses the information returned from this instruction