xfs
[Top] [All Lists]

PARTIAL TAKE 971186 - stop updating inode->i_blocks

To: sgi.bugs.xfs@xxxxxxxxxxxx, xfs@xxxxxxxxxxx
Subject: PARTIAL TAKE 971186 - stop updating inode->i_blocks
From: lachlan@xxxxxxx (Lachlan McIlroy)
Date: Mon, 21 Jan 2008 18:07:46 +1100 (EST)
Sender: xfs-bounce@xxxxxxxxxxx
stop updating inode->i_blocks

The VFS doesn't use i_blocks, it's only used by generic_fillattr and
the generic quota code which XFS doesn't use.  In XFS there is one use
to check whether we have an inline or out of line sumlink, but we can
replace that with a check of the XFS_IFINLINE inode flag.


Signed-off-by: Christoph Hellwig <hch@xxxxxx>

Date:  Mon Jan 21 18:07:03 AEDT 2008
Workarea:  redback.melbourne.sgi.com:/home/lachlan/isms/2.6.x-hch
Inspected by:  Christoph Hellwig <hch@xxxxxx>
Author:  lachlan

The following file(s) were checked into:
  longdrop.melbourne.sgi.com:/isms/linux/2.6.x-xfs-melb


Modid:  xfs-linux-melb:xfs-kern:30391a
fs/xfs/xfs_vnodeops.c - 1.730 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_vnodeops.c.diff?r1=text&tr1=1.730&r2=text&tr2=1.729&f=h
fs/xfs/linux-2.6/xfs_vnode.c - 1.154 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/linux-2.6/xfs_vnode.c.diff?r1=text&tr1=1.154&r2=text&tr2=1.153&f=h
fs/xfs/linux-2.6/xfs_super.c - 1.406 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/linux-2.6/xfs_super.c.diff?r1=text&tr1=1.406&r2=text&tr2=1.405&f=h
fs/xfs/linux-2.6/xfs_iops.c - 1.274 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/linux-2.6/xfs_iops.c.diff?r1=text&tr1=1.274&r2=text&tr2=1.273&f=h
fs/xfs/dmapi/xfs_dm.c - 1.63 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/dmapi/xfs_dm.c.diff?r1=text&tr1=1.63&r2=text&tr2=1.62&f=h
        - stop updating inode->i_blocks




<Prev in Thread] Current Thread [Next in Thread>
  • PARTIAL TAKE 971186 - stop updating inode->i_blocks, Lachlan McIlroy <=