From: Christoph Hellwig Date: Fri, 18 Jul 2008 07:13:20 +0000 (+1000) Subject: [XFS] xfs_setattr currently doesn't just handle the attributes set through X-Git-Tag: v2.6.27-rc2~91^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=25fe55e814a2964c7e16d16a5d08cae6e9313a3a;p=pandora-kernel.git [XFS] xfs_setattr currently doesn't just handle the attributes set through ->setattr but also addition XFS-specific attributes: project id, inode flags and extent size hint. Having these in a single function makes it more complicated and forces to have us a bhv_vattr intermediate structure eating up stackspace. This patch adds a new xfs_ioctl_setattr helper for the XFS ioctls that set these attributes and remove the code to set them through xfs_setattr. SGI-PV: 984564 SGI-Modid: xfs-linux-melb:xfs-kern:31677a Signed-off-by: Christoph Hellwig Signed-off-by: Tim Shimmin Signed-off-by: Lachlan McIlroy --- Reading git-diff-tree failed