Skip to content

linux: Select CONFIG_PSTORE #1249

Closed
pmenzel opened this issue Sep 5, 2019 · 2 comments
Closed

linux: Select CONFIG_PSTORE #1249

pmenzel opened this issue Sep 5, 2019 · 2 comments

Comments

@pmenzel
Copy link
Collaborator

pmenzel commented Sep 5, 2019

https://www.kernel.org/doc/Documentation/ABI/testing/pstore

@donald
Copy link
Collaborator

donald commented Sep 6, 2019

Platforms that provide a mechanism to preserve some data across system reboots can register with this driver...

Would our platforms do that?

pmenzel added a commit that referenced this issue Sep 9, 2019
Enable ways to store Linux messages in case of panics.

    config PSTORE
    	tristate "Persistent store support"
    	select CRYPTO if PSTORE_COMPRESS
    	default n
    	help
    	   This option enables generic access to platform level
    	   persistent storage via "pstore" filesystem that can
    	   be mounted as /dev/pstore.  Only useful if you have
    	   a platform level driver that registers with pstore to
    	   provide the data, so you probably should just go say "Y"
    	   (or "M") to a platform specific persistent store driver
    	   (e.g. ACPI_APEI on X86) which will select this for you.
    	   If you don't have a platform persistent store driver,
    	   say N.

That implicitly selects the option `EFI_VARS_PSTORE` below.

    config EFI_VARS_PSTORE
    	tristate "Register efivars backend for pstore"
    	depends on EFI_VARS && PSTORE
    	default y
    	help
    	  Say Y here to enable use efivars as a backend to pstore. This
    	  will allow writing console messages, crash dumps, or anything
    	  else supported by pstore to EFI variables.

Fixes: #1249
@wwwutz
Copy link
Collaborator

wwwutz commented Sep 19, 2019

For testing purposes this has been added to

# cat /src/mariux/beeroot/bee-files.issues
[...]
linux Select CONFIG_PSTORE https://github.molgen.mpg.de/mariux64/bee-files/issues/1249
[...]

A bee root build of the next linux kernel should stumble.

Just remove the line when obsolete.

donald added a commit that referenced this issue Sep 19, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Resolves #1249
donald added a commit that referenced this issue Sep 19, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Resolves #1249
donald added a commit that referenced this issue Sep 19, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Resolves #1249
donald added a commit that referenced this issue Sep 20, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
donald added a commit that referenced this issue Sep 23, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
donald added a commit that referenced this issue Sep 23, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
@pmenzel pmenzel closed this as completed in 609e257 Oct 2, 2019
donald added a commit that referenced this issue Oct 4, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
donald added a commit that referenced this issue Oct 6, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
donald added a commit that referenced this issue Oct 7, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
donald added a commit that referenced this issue Oct 14, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
donald added a commit that referenced this issue Oct 20, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
donald added a commit that referenced this issue Oct 27, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
donald added a commit that referenced this issue Nov 3, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
donald added a commit that referenced this issue Nov 11, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
donald added a commit that referenced this issue Nov 17, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
donald added a commit that referenced this issue Nov 25, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
donald added a commit that referenced this issue Dec 8, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
donald added a commit that referenced this issue Dec 15, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
donald added a commit that referenced this issue Dec 23, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
donald added a commit that referenced this issue Dec 31, 2019
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
donald added a commit that referenced this issue Jan 6, 2020
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
donald added a commit that referenced this issue Jan 13, 2020
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
pmenzel added a commit that referenced this issue Jan 20, 2020
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
pmenzel added a commit that referenced this issue Jan 27, 2020
This option enables generic access to platform level
persistent storage via "pstore" filesystem that can
be mounted as /dev/pstore.  Only useful if you have
a platform level driver that registers with pstore to
provide the data, so you probably should just go say "Y"
(or "M") to a platform specific persistent store driver
(e.g. ACPI_APEI on X86) which will select this for you.

Switch on, so that we might be able to get dmesg from crashed
systems out of nvram.

Resolves #1249
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants