Commit e913ca7d authored by Matt Fleming's avatar Matt Fleming

efivarfs: Add documentation for the EFI variable filesystem

Signed-off-by: default avatarMatt Fleming <matt.fleming@intel.com>
parent 605e70c7
...@@ -38,6 +38,8 @@ dnotify_test.c ...@@ -38,6 +38,8 @@ dnotify_test.c
- example program for dnotify - example program for dnotify
ecryptfs.txt ecryptfs.txt
- docs on eCryptfs: stacked cryptographic filesystem for Linux. - docs on eCryptfs: stacked cryptographic filesystem for Linux.
efivarfs.txt
- info for the efivarfs filesystem.
exofs.txt exofs.txt
- info, usage, mount options, design about EXOFS. - info, usage, mount options, design about EXOFS.
ext2.txt ext2.txt
......
efivarfs - a (U)EFI variable filesystem
The efivarfs filesystem was created to address the shortcomings of
using entries in sysfs to maintain EFI variables. The old sysfs EFI
variables code only supported variables of up to 1024 bytes. This
limitation existed in version 0.99 of the EFI specification, but was
removed before any full releases. Since variables can now be larger
than a single page, sysfs isn't the best interface for this.
Variables can be created, deleted and modified with the efivarfs
filesystem.
efivarfs is typically mounted like this,
mount -t efivarfs none /sys/firmware/efi/efivars
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment