pstore is a persistent storage filesystem used for RAMOOPS. It is used to store console logs, panics, ftrace and other information in case of a crash/panic/oops/reboot. pstore is implemented for barebox as a read-only filesystem at the moment. It may be extended later on. The idea is to provide a way to extract essential data from the last running kernel. Most of the code is copied from the kernel. However this is only a lightweight implementation without real write support yet. Signed-off-by: Markus Pargmann <mpa@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
95 lines
1.6 KiB
Text
95 lines
1.6 KiB
Text
|
|
menu "Filesystem support"
|
|
|
|
config FS
|
|
bool
|
|
default y
|
|
select FILETYPE
|
|
|
|
config FS_AUTOMOUNT
|
|
bool
|
|
|
|
config FS_CRAMFS
|
|
bool
|
|
select ZLIB
|
|
prompt "cramfs support"
|
|
|
|
source fs/ext4/Kconfig
|
|
|
|
config FS_RAMFS
|
|
bool
|
|
default y
|
|
prompt "ramfs support"
|
|
|
|
config FS_DEVFS
|
|
bool
|
|
default y
|
|
prompt "devfs support"
|
|
|
|
config FS_TFTP
|
|
bool
|
|
prompt "tftp support"
|
|
depends on NET
|
|
|
|
config FS_OMAP4_USBBOOT
|
|
bool
|
|
prompt "Filesystem over usb boot"
|
|
depends on OMAP4_USBBOOT
|
|
|
|
config FS_NFS
|
|
depends on NET
|
|
bool
|
|
prompt "nfs support"
|
|
|
|
config FS_EFI
|
|
depends on ARCH_EFI
|
|
bool
|
|
prompt "EFI filesystem support"
|
|
help
|
|
This filesystem driver provides access to the filesystems provided
|
|
by the EFI Firmware via the EFI Simple File System Protocol.
|
|
|
|
config FS_EFIVARFS
|
|
depends on ARCH_EFI
|
|
bool
|
|
prompt "EFI variable filesystem support (efivarfs)"
|
|
help
|
|
This filesystem driver provides access to EFI variables.
|
|
|
|
source fs/fat/Kconfig
|
|
source fs/ubifs/Kconfig
|
|
|
|
config FS_BPKFS
|
|
bool
|
|
select CRC32
|
|
prompt "BPKFS support"
|
|
help
|
|
Simple update file format developed for Somfy, tools and library are
|
|
available under LGPLv2 (https://www.gitorious.org/libbpk).
|
|
This format in the v1.0 allow you to store 6 types a binary stream for
|
|
a unique hardware id:
|
|
- bootloader
|
|
- bootloader_version
|
|
- description.gz
|
|
- kernel
|
|
- rootfs
|
|
- firmware_version
|
|
|
|
config FS_UIMAGEFS
|
|
bool
|
|
select CRC32
|
|
prompt "uImage FS support"
|
|
|
|
config FS_SMHFS
|
|
depends on ARM_SEMIHOSTING
|
|
bool
|
|
prompt "Semihosting FS support"
|
|
help
|
|
If enabled this filesystem provides access to the files
|
|
located on a debugging host connected to the target running
|
|
Barebox
|
|
|
|
source fs/pstore/Kconfig
|
|
|
|
endmenu
|