fs-verity: add a documentation file
authorEric Biggers <ebiggers@google.com>
Mon, 22 Jul 2019 16:26:20 +0000 (09:26 -0700)
committerEric Biggers <ebiggers@google.com>
Sun, 28 Jul 2019 23:59:15 +0000 (16:59 -0700)
commit6ff2deb2e8f6f2e23959724bab03ac60a050710b
tree06b68464e04ce9ff1b2010f5a99d8c5e5b15f4f5
parent609488bc979f99f805f34e9a32c1e3b71179d10b
fs-verity: add a documentation file

Add a documentation file for fs-verity, covering:

- Introduction
- Use cases
- User API
    - FS_IOC_ENABLE_VERITY
    - FS_IOC_MEASURE_VERITY
    - FS_IOC_GETFLAGS
- Accessing verity files
- File measurement computation
    - Merkle tree
    - fs-verity descriptor
- Built-in signature verification
- Filesystem support
    - ext4
    - f2fs
- Implementation details
    - Verifying data
        - Pagecache
        - Block device based filesystems
- Userspace utility
- Tests
- FAQ

Reviewed-by: Theodore Ts'o <tytso@mit.edu>
Reviewed-by: Jaegeuk Kim <jaegeuk@kernel.org>
Signed-off-by: Eric Biggers <ebiggers@google.com>
Documentation/filesystems/fsverity.rst [new file with mode: 0644]
Documentation/filesystems/index.rst