From: Jan Schmidt Date: Wed, 16 May 2012 15:18:50 +0000 (+0200) Subject: Btrfs: add tree modification log functions X-Git-Tag: v3.5-rc1~17^2^2~12 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bd989ba359f2acb8bc5f5490e19010fc0a6f8356;p=pandora-kernel.git Btrfs: add tree modification log functions The tree mod log will log modifications made fs-tree nodes. Most modifications are done by autobalance of the tree. Such changes are recorded as long as a block entry exists. When released, the log is cleaned. With the tree modification log, it's possible to reconstruct a consistent old state of the tree. This is required to do backref walking on a busy file system. Signed-off-by: Jan Schmidt --- Reading git-diff-tree failed