[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.

Marc

-- 
http://se-eng.com



More information about the coreboot mailing list