From: Joel Becker Date: Sat, 25 Oct 2008 02:13:20 +0000 (-0700) Subject: ocfs2: Take ocfs2_xattr_bucket structures off of the stack. X-Git-Tag: v2.6.29-rc1~505^2~129 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ba937127596ec2c61437006741f7d29999284de4;p=pandora-kernel.git ocfs2: Take ocfs2_xattr_bucket structures off of the stack. The ocfs2_xattr_bucket structure is a nice abstraction, but it is a bit large to have on the stack. Just like ocfs2_path, let's allocate it with a ocfs2_xattr_bucket_new() function. We can now store the inode on the bucket, cleaning up all the other bucket functions. While we're here, we catch another place or two that wasn't using ocfs2_read_xattr_bucket(). Updates: - No longer allocating xis.bucket, as it will never be used. Signed-off-by: Joel Becker Signed-off-by: Mark Fasheh --- Reading git-diff-tree failed