Messages in this thread | | | Date | Mon, 28 Jan 2019 17:59:10 +0100 | From | Halil Pasic <> | Subject | Re: [PATCH v6 09/13] KVM: s390: add the GIB and its related life-cyle functions |
| |
On Thu, 24 Jan 2019 13:59:35 +0100 Michael Mueller <mimu@linux.ibm.com> wrote:
> The Guest Information Block (GIB) links the GISA of all guests > that have adapter interrupts pending. These interrupts cannot be > delivered because all vcpus of these guests are currently in WAIT > state or have masked the respective Innterruption Sub Class (ISC). > If enabled, a GIB alert is issued on the host to schedule these > guests to run suitable vcpus to consume the pending interruptions. > > This mechanism allows to process adapter interrupts for currently > not running guests. > > The GIB is created during host initialization and associated with > the Adapter Interruption Facility in case an Adapter Interruption > Virtualization Facility is available. > > The GIB initialization and thus the activation of the related code > will be done in an upcoming patch of this series. > > Signed-off-by: Michael Mueller <mimu@linux.ibm.com> > Reviewed-by: Janosch Frank <frankja@linux.ibm.com> > Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> > Reviewed-by: Cornelia Huck <cohuck@redhat.com> > Reviewed-by: Pierre Morel <pmorel@linux.ibm.com>
I don't agree with the commit message to 100%, but I'd rather not start a discussion.
Acked-by: Halil Pasic <pasic@linux.ibm.com>
[..]
| |