xfs
[Top] [All Lists]

PARTIAL TAKE 921072 - handle inode creating race

To: linux-xfs@xxxxxxxxxxx, sgi.bugs.xfs@xxxxxxxxxxxxxxxxx
Subject: PARTIAL TAKE 921072 - handle inode creating race
From: Christoph Hellwig <hch@xxxxxxx>
Date: Wed, 27 Oct 2004 07:07:09 -0500
Sender: linux-xfs-bounce@xxxxxxxxxxx
Sorry, the last checking didn't change much at all because I
only applied one patch of two that should go in (the much smaller one)


Date:  Wed Oct 27 05:06:24 PDT 2004
Workarea:  maine.americas.sgi.com:/home/daisy40/hch/ptools/xfs-2.4.x
Inspected by:  nathans

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/linux/2.4.x-xfs


Modid:  xfs-linux:xfs-kern:181657a
fs/xfs/xfs_trans_inode.c - 1.48
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_trans_inode.c.diff?r1=text&tr1=1.48&r2=text&tr2=1.47&f=h
        - xfs_iget gained another parameter

fs/xfs/xfs_rtalloc.c - 1.94
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_rtalloc.c.diff?r1=text&tr1=1.94&r2=text&tr2=1.93&f=h
        - xfs_iget gained another parameter

fs/xfs/xfs_itable.c - 1.128
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_itable.c.diff?r1=text&tr1=1.128&r2=text&tr2=1.127&f=h
        - xfs_iget gained another parameter

fs/xfs/xfs_log_recover.c - 1.291
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_log_recover.c.diff?r1=text&tr1=1.291&r2=text&tr2=1.290&f=h
        - xfs_iget gained another parameter

fs/xfs/xfs_vfsops.c - 1.458
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_vfsops.c.diff?r1=text&tr1=1.458&r2=text&tr2=1.457&f=h
        - xfs_iget gained another parameter

fs/xfs/xfs_iget.c - 1.199
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_iget.c.diff?r1=text&tr1=1.199&r2=text&tr2=1.198&f=h
        - make sure to avoid di_mode = 0 inodes unless creating new ones

fs/xfs/xfs_mount.c - 1.352
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_mount.c.diff?r1=text&tr1=1.352&r2=text&tr2=1.351&f=h
        - xfs_iget gained another parameter

fs/xfs/xfs_inode.c - 1.406
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_inode.c.diff?r1=text&tr1=1.406&r2=text&tr2=1.405&f=h
        - xfs_iget gained another parameter

fs/xfs/xfs_inode.h - 1.196
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_inode.h.diff?r1=text&tr1=1.196&r2=text&tr2=1.195&f=h
        - add XFS_INEW flag

fs/xfs/xfs_trans.h - 1.128
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_trans.h.diff?r1=text&tr1=1.128&r2=text&tr2=1.127&f=h
        - xfs_iget gained another parameter

fs/xfs/xfs_utils.c - 1.64
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_utils.c.diff?r1=text&tr1=1.64&r2=text&tr2=1.63&f=h
        - xfs_iget gained another parameter

fs/xfs/quota/xfs_qm_syscalls.c - 1.14
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/quota/xfs_qm_syscalls.c.diff?r1=text&tr1=1.14&r2=text&tr2=1.13&f=h
        - xfs_iget gained another parameter

fs/xfs/quota/xfs_qm.c - 1.19
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/quota/xfs_qm.c.diff?r1=text&tr1=1.19&r2=text&tr2=1.18&f=h
        - xfs_iget gained another parameter

fs/xfs/linux-2.6/xfs_ioctl.c - 1.116
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/linux-2.6/xfs_ioctl.c.diff?r1=text&tr1=1.116&r2=text&tr2=1.115&f=h
        - xfs_iget gained another parameter

fs/xfs/linux-2.6/xfs_super.c - 1.320
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/linux-2.6/xfs_super.c.diff?r1=text&tr1=1.320&r2=text&tr2=1.319&f=h
        - clear XFS_INEW in xfs_initialize_vnode



<Prev in Thread] Current Thread [Next in Thread>