From: Chris Mason Date: Wed, 1 Feb 2012 01:19:02 +0000 (-0500) Subject: Btrfs: don't use crc items bigger than 4KB X-Git-Tag: v3.4-rc1~22^2~9 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7ca4be45a0255ac8f08c05491c6add2dd87dd4f8;p=pandora-kernel.git Btrfs: don't use crc items bigger than 4KB With the big metadata blocks, we can have crc items that are much bigger than a page. There are a few places that we try to kmalloc memory to hold the items during a split. Items bigger than 4KB don't really have a huge benefit in efficiency, but they do trigger larger order allocations. This commits changes the csums to make sure they stay under 4KB. This is not a format change, just a #define to limit huge items. Signed-off-by: Chris Mason --- Reading git-diff-tree failed