[Skiboot] [PATCH V3 4/6] opal/errorlog : Generalize the errorlog read path
stewart at linux.vnet.ibm.com
Thu Jun 30 19:10:14 AEST 2016
Mukesh Ojha <mukesh02 at linux.vnet.ibm.com> writes:
> Introduces platform hooks for errorlog info, read, ack, and resend pending logs
> by adding four new function pointers in the platform structure.
> Adds opal generic function for read, info, ack and resend pending logs as
> callback, which will be called from kernel.
> Moving the opal call registration from fsp-elog-read.c to core/elog-host.c
> and the calling the fsp specific function via platform hooks, which will
> be initialised once the platform is known, otherwise it will be NULL.
> Declarations of fsp specific routine are kept in fsp-elog.h .
What would the platform implementation look like if there was a flash
backed store? Or just memory (we could do this for mambo/qemu)?
In fact, adding mambo platform support for it would be excellent.
OPAL Architect, IBM.
More information about the Skiboot