pstore: ramoops: allow zapping invalid buffers in read-only mode
The FS_PSTORE_RAMOOPS_RO configuration option keeps barebox from zapping
(clearing and fixing header ecc) all ramoops buffers on initialization.
It also stops barebox from zapping invalid buffers. This causes issues
when the console writing code tries to use the uninitialized, invalid
console buffer. Therefore, allow barebox to zap invalid buffers, the
kernel will do so anyway if it finds broken buffers during its
initialization.

Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
1 parent af85a0f commit dc89bfe90223c12028d1f2c35d55564b7f46a326
@Philipp Zabel Philipp Zabel authored on 15 Mar 2019
Sascha Hauer committed on 18 Mar 2019
Showing 2 changed files
View
fs/pstore/ram.c
View
fs/pstore/ram_core.c