From: Tao Ma Date: Thu, 8 Jan 2009 00:21:43 +0000 (+0800) Subject: ocfs2: Access the xattr bucket only before modifying it. X-Git-Tag: v2.6.29-rc4~62^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=554e7f9e043e29da79c044f7a55efe4fad40701e;p=pandora-kernel.git ocfs2: Access the xattr bucket only before modifying it. In ocfs2_xattr_value_truncate, we may call b-tree codes which will extend the journal transaction. It has a potential problem that it may let the already-accessed-but-not-dirtied buffers gone. So we'd better access the bucket after we call ocfs2_xattr_value_truncate. And as for the root buffer for the xattr value, b-tree code will acess and dirty it, so we don't need to worry about it. Signed-off-by: Tao Ma Signed-off-by: Mark Fasheh --- Reading git-diff-tree failed