diff options
author | Chris Mason <chris.mason@oracle.com> | 2007-06-22 14:49:31 -0400 |
---|---|---|
committer | David Woodhouse <dwmw2@hera.kernel.org> | 2007-06-22 14:49:31 -0400 |
commit | 22bb92f376b38154dc0c3688a01a16525b4caab0 (patch) | |
tree | 424bf0a5ba92a4cf3e80497a6c0471a23d7cd2b2 /fs/btrfs/INSTALL | |
parent | 5eda7b5e9b0bed864dd18284c7df9b3c8207dad7 (diff) |
Btrfs: Documentation update
Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'fs/btrfs/INSTALL')
-rw-r--r-- | fs/btrfs/INSTALL | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/fs/btrfs/INSTALL b/fs/btrfs/INSTALL index e83ff6e8c8d5..16b45a56878d 100644 --- a/fs/btrfs/INSTALL +++ b/fs/btrfs/INSTALL | |||
@@ -5,19 +5,16 @@ directory can only be changed by btrfsctl right now, and normal filesystem | |||
5 | operations do not work on it. The default subvolume is called 'default', | 5 | operations do not work on it. The default subvolume is called 'default', |
6 | and you can create files and directories in mount_point/default | 6 | and you can create files and directories in mount_point/default |
7 | 7 | ||
8 | Btrfs uses the crypto manager interface in the kernel for file and | 8 | Btrfs uses libcrc32c in the kernel for file and metadata checksums. You need |
9 | metadata checksums. You need to compile the kernel with: | 9 | to compile the kernel with: |
10 | 10 | ||
11 | CONFIG_CRYPTO=y | 11 | CONFIG_LIBCRC32C=m |
12 | CONFIG_CRYPTO_MANAGER=m | ||
13 | CONFIG_CRYPTO_CRC32C=m | ||
14 | 12 | ||
15 | cryptomanager and crc32c can be static as well. Once your kernel is | 13 | libcrc32c can be static as well. Once your kernel is setup, typing make in the |
16 | setup, typing make in the btrfs module sources will build against the | 14 | btrfs module sources will build against the running kernel. When the build is |
17 | running kernel. When the build is complete: | 15 | complete: |
18 | 16 | ||
19 | modprobe crc32c | 17 | modprobe libcrc32c |
20 | modprobe cryptomgr | ||
21 | insmod btrfs.ko | 18 | insmod btrfs.ko |
22 | 19 | ||
23 | The Btrfs utility programs require libuuid to build. This can be found | 20 | The Btrfs utility programs require libuuid to build. This can be found |