[coreboot] RFC GSOC project idea ACPI 4.0/5.0 APIE and ERST for kernel pstore support

Marc Jones marcj303 at gmail.com
Wed Mar 20 21:53:10 CET 2013

On Wed, Mar 20, 2013 at 2:26 PM, Patrick Georgi <patrick at georgi-clan.de> wrote:
> Am 20.03.2013 21:09, schrieb Marc Jones:
>> The ACPI APIE and ERST methods allow the kernel to mount pstore to
>> store information in NVRAM (coreboot cbfs). This could be used to
>> store errors that are otherwise difficult to track, like suspend and
>> resume issues. The implementation would need to be able to find an
>> area free in cbfs for storing the data.
> Reserve it beforehand? That's what I intend to do for Tiano variables

Yes, I think we would need a cbfs file for allocating the region
before hand and then that would be used by ERST and pstore. I don' t
know how the region internals work. Also, there are problaly some
pstore limitation and knowing the flash device before hand to set
alignment (erase blocks) etc.



More information about the coreboot mailing list