file-systems: Add support for bcachefs.
authorTobias Geerinckx-Rice <me@tobias.gr>
Thu, 5 Nov 2020 12:06:18 +0000 (13:06 +0100)
committerTobias Geerinckx-Rice <me@tobias.gr>
Sat, 7 Nov 2020 12:40:45 +0000 (13:40 +0100)
commit174254749da64a92192ccfb5239867be30fed4ea
treea0a33885d7667cf884f15d86d48f1f58fd81b345
parentc073efc91c93adea27182c54ed1e9f558d26ef20
file-systems: Add support for bcachefs.

* gnu/build/file-systems.scm (%bcachefs-endianness): New syntax.
(bcachefs-superblock?, read-bcachefs-superblock)
(bcachefs-superblock-external-uuid, bcachefs-superblock-volume-name)
(check-bcachefs-file-system): New procedures.
(%partition-label-readers, %partition-uuid-readers, check-file-system):
Register them.
gnu/build/file-systems.scm