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 06:56:36 -0500
Sender: linux-xfs-bounce@xxxxxxxxxxx
Date:  Wed Oct 27 04:56:15 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:181655a
fs/xfs/xfs_trans_inode.c - 1.47
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_trans_inode.c.diff?r1=text&tr1=1.47&r2=text&tr2=1.46&f=h
        - xfs_iget gained another parameter

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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