Btrfs: switch to crc32c instead of sha256

Signed-off-by: Chris Mason <chris.mason@oracle.com>
This commit is contained in:
Chris Mason
2007-05-10 12:36:17 -04:00
committed by David Woodhouse
parent 8d7be552a7
commit 509659cde5
3 changed files with 28 additions and 23 deletions

View File

@@ -30,6 +30,8 @@ extern struct kmem_cache *btrfs_path_cachep;
/* 32 bytes in various csum fields */
#define BTRFS_CSUM_SIZE 32
/* four bytes for CRC32 */
#define BTRFS_CRC32_SIZE 4
/*
* the key defines the order in the tree, and so it also defines (optimal)
@@ -235,7 +237,7 @@ struct btrfs_file_extent_item {
} __attribute__ ((__packed__));
struct btrfs_csum_item {
u8 csum[BTRFS_CSUM_SIZE];
u8 csum;
} __attribute__ ((__packed__));
struct btrfs_device_item {