qemu-ppc
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-ppc] [PATCH v6 08/15] spapr_events: re-use EPOW event infrastr


From: David Gibson
Subject: Re: [Qemu-ppc] [PATCH v6 08/15] spapr_events: re-use EPOW event infrastructure for hotplug events
Date: Tue, 3 Mar 2015 16:45:15 +1100
User-agent: Mutt/1.5.23 (2014-03-12)

On Thu, Feb 26, 2015 at 09:11:08PM -0600, Michael Roth wrote:
> From: Nathan Fontenot <address@hidden>
> 
> This extends the data structures currently used to report EPOW events to
> guests via the check-exception RTAS interfaces to also include event types
> for hotplug/unplug events.
> 
> This is currently undocumented and being finalized for inclusion in PAPR
> specification, but we implement this here as an extension for guest
> userspace tools to implement (existing guest kernels simply log these
> events via a sysfs interface that's read by rtas_errd, and current
> versions of rtas_errd/powerpc-utils already support the use of this
> mechanism for initiating hotplug operations).
> 
> We also add support for queues of pending RTAS events, since in the
> case of hotplug there's chance for multiple events being in-flight
> at any point in time.
> 
> Signed-off-by: Nathan Fontenot <address@hidden>
> Signed-off-by: Michael Roth <address@hidden>

I think it would be marginally nicer if the actual log information was
allocated as part of the sPAPREventLogEntry structure, rather than
having a second allocation, but it's really not a big deal.

Reviewed-by: David Gibson <address@hidden>

-- 
David Gibson                    | I'll have my music baroque, and my code
david AT gibson.dropbear.id.au  | minimalist, thank you.  NOT _the_ _other_
                                | _way_ _around_!
http://www.ozlabs.org/~dgibson

Attachment: pgpJkjjiuWUMs.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]