From: Ilya Dryomov Date: Mon, 16 Jan 2012 20:04:48 +0000 (+0200) Subject: Btrfs: implement online profile changing X-Git-Tag: v3.3-rc1~26^2~12^2~8 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e4d8ec0f65b91bfb4984a4927632ded95f9825ad;p=pandora-kernel.git Btrfs: implement online profile changing Profile changing is done by launching a balance with BTRFS_BALANCE_CONVERT bits set and target fields of respective btrfs_balance_args structs initialized. Profile reducing code in this case will pick restriper's target profile if it's available instead of doing a blind reduce. If target profile is not yet available it goes back to a plain reduce. Signed-off-by: Ilya Dryomov --- Reading git-diff-tree failed