From: Yan Date: Fri, 16 Nov 2007 19:57:09 +0000 (-0500) Subject: Btrfs: Add full_scan parameter to find_search_start X-Git-Tag: v2.6.29-rc1~27^2~9^2~55^2~56^2~30^2~407 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5e5745dcaf73c5860a16c09572d59383ecee6d28;p=pandora-kernel.git Btrfs: Add full_scan parameter to find_search_start This patch adds a new parameter 'full_scan' to 'find_search_start', thereby 'find_search_start' can know whether 'find_free_extent' is in full scan phrase. I feel that 'find_search_start' should skip calling 'btrfs_find_block_group' when 'find_free_extent' is in full scan phrase. In my test on a 2GB volume, Oops occurs when space usage is about 76%. After apply the patch, Oops occurs when space usage is near 100%. Signed-off-by: Chris Mason --- Reading git-diff-tree failed