Re: [PATCH v5 10/15] KVM: s390: add functions to (un)register GISC with GISA

2019-01-08 Thread Halil Pasic
On Tue, 8 Jan 2019 14:41:35 +0100 Cornelia Huck wrote: > On Tue, 8 Jan 2019 14:36:13 +0100 > Halil Pasic wrote: > > > On Tue, 8 Jan 2019 11:34:44 +0100 > > Cornelia Huck wrote: > > > > > > >> > > > > >>> + spin_unlock(&kvm->arch.iam_ref_lock); > > > > >>> + > > > > >>> + return gib-

Re: [PATCH v5 10/15] KVM: s390: add functions to (un)register GISC with GISA

2019-01-08 Thread Cornelia Huck
On Tue, 8 Jan 2019 14:36:13 +0100 Halil Pasic wrote: > On Tue, 8 Jan 2019 11:34:44 +0100 > Cornelia Huck wrote: > > > > >> > > > >>> + spin_unlock(&kvm->arch.iam_ref_lock); > > > >>> + > > > >>> + return gib->nisc; > > > >>> +} > > > >>> +EXPORT_SYMBOL_GPL(kvm_s390_gisc_register);

Re: [PATCH v5 10/15] KVM: s390: add functions to (un)register GISC with GISA

2019-01-08 Thread Halil Pasic
On Tue, 8 Jan 2019 11:34:44 +0100 Cornelia Huck wrote: > > >> > > >>> + spin_unlock(&kvm->arch.iam_ref_lock); > > >>> + > > >>> + return gib->nisc; > > >>> +} > > >>> +EXPORT_SYMBOL_GPL(kvm_s390_gisc_register); > > >>> + > > >>> +int kvm_s390_gisc_unregister(struct kvm *kvm, u32 g

Re: [PATCH v5 10/15] KVM: s390: add functions to (un)register GISC with GISA

2019-01-08 Thread Cornelia Huck
On Tue, 8 Jan 2019 14:07:06 +0100 Michael Mueller wrote: > On 08.01.19 11:34, Cornelia Huck wrote: > > On Mon, 7 Jan 2019 18:38:02 +0100 > > Michael Mueller wrote: > > > >> On 04.01.19 14:19, Cornelia Huck wrote: > >>> On Wed, 2 Jan 2019 18:29:00 +0100 > >>> Pierre Morel wrote: > >>>

Re: [PATCH v5 10/15] KVM: s390: add functions to (un)register GISC with GISA

2019-01-08 Thread Michael Mueller
On 08.01.19 11:34, Cornelia Huck wrote: On Mon, 7 Jan 2019 18:38:02 +0100 Michael Mueller wrote: On 04.01.19 14:19, Cornelia Huck wrote: On Wed, 2 Jan 2019 18:29:00 +0100 Pierre Morel wrote: On 19/12/2018 20:17, Michael Mueller wrote: Add the IAM (Interruption Alert Mask) to the arc

Re: [PATCH v5 10/15] KVM: s390: add functions to (un)register GISC with GISA

2019-01-08 Thread Cornelia Huck
On Mon, 7 Jan 2019 18:38:02 +0100 Michael Mueller wrote: > On 04.01.19 14:19, Cornelia Huck wrote: > > On Wed, 2 Jan 2019 18:29:00 +0100 > > Pierre Morel wrote: > > > >> On 19/12/2018 20:17, Michael Mueller wrote: > >>> Add the IAM (Interruption Alert Mask) to the architecture specific > >>

Re: [PATCH v5 10/15] KVM: s390: add functions to (un)register GISC with GISA

2019-01-07 Thread Michael Mueller
On 04.01.19 14:19, Cornelia Huck wrote: On Wed, 2 Jan 2019 18:29:00 +0100 Pierre Morel wrote: On 19/12/2018 20:17, Michael Mueller wrote: Add the IAM (Interruption Alert Mask) to the architecture specific kvm struct. This mask in the GISA is used to define for which ISC a GIB alert can be

Re: [PATCH v5 10/15] KVM: s390: add functions to (un)register GISC with GISA

2019-01-04 Thread Cornelia Huck
On Wed, 2 Jan 2019 18:29:00 +0100 Pierre Morel wrote: > On 19/12/2018 20:17, Michael Mueller wrote: > > Add the IAM (Interruption Alert Mask) to the architecture specific > > kvm struct. This mask in the GISA is used to define for which ISC > > a GIB alert can be issued. > > > > The functions kv

Re: [PATCH v5 10/15] KVM: s390: add functions to (un)register GISC with GISA

2019-01-02 Thread Pierre Morel
On 02/01/2019 18:29, Pierre Morel wrote: On 19/12/2018 20:17, Michael Mueller wrote: Add the IAM (Interruption Alert Mask) to the architecture specific kvm struct. This mask in the GISA is used to define for which ISC a GIB alert can be issued. The functions kvm_s390_gisc_register() and kvm_s39

Re: [PATCH v5 10/15] KVM: s390: add functions to (un)register GISC with GISA

2019-01-02 Thread Pierre Morel
On 19/12/2018 20:17, Michael Mueller wrote: Add the IAM (Interruption Alert Mask) to the architecture specific kvm struct. This mask in the GISA is used to define for which ISC a GIB alert can be issued. The functions kvm_s390_gisc_register() and kvm_s390_gisc_unregister() are used to (un)regist

Re: [PATCH v5 10/15] KVM: s390: add functions to (un)register GISC with GISA

2018-12-20 Thread Michael Mueller
On 19.12.18 20:17, Michael Mueller wrote: Add the IAM (Interruption Alert Mask) to the architecture specific kvm struct. This mask in the GISA is used to define for which ISC a GIB alert can be issued. The functions kvm_s390_gisc_register() and kvm_s390_gisc_unregister() are used to (un)regis

[PATCH v5 10/15] KVM: s390: add functions to (un)register GISC with GISA

2018-12-19 Thread Michael Mueller
Add the IAM (Interruption Alert Mask) to the architecture specific kvm struct. This mask in the GISA is used to define for which ISC a GIB alert can be issued. The functions kvm_s390_gisc_register() and kvm_s390_gisc_unregister() are used to (un)register a GISC (guest ISC) with a virtual machine a