xfs
[Top] [All Lists]

TAKE - move most of XFS over to atomic_t and the associated calls

To: unlisted-recipients:; (no To-header on input)
Subject: TAKE - move most of XFS over to atomic_t and the associated calls
From: lord@xxxxxxx
Date: Tue, 27 Jun 2000 10:55:38 -0500
Sender: owner-linux-xfs@xxxxxxxxxxx
This gets rid of the hacked versions of atomicAddInt

Date:  Tue Jun 27 08:56:50 PDT 2000
Workarea:  jen.cray.com:/src/lord/xfs-linux.2.4.0-test1

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.0-test1-xfs


Modid:  2.4.0-test1-xfs:slinx:65237a
cmd/xfs/sim/src/sim.dev.c - 1.14
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/cmd/xfs/sim/src/sim.dev.c.diff?r1=text&tr1=1.14&r2=text&tr2=1.13&f=h
        - Use sys/mount.h instead of linux/fs.h

linux/fs/xfs/xfsidbg.c - 1.144
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/xfs/xfsidbg.c.diff?r1=text&tr1=1.144&r2=text&tr2=1.143&f=h
linux/fs/xfs/xfs_buf_item.h - 1.30
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/xfs/xfs_buf_item.h.diff?r1=text&tr1=1.30&r2=text&tr2=1.29&f=h
linux/fs/xfs/xfs_buf_item.c - 1.102
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/xfs/xfs_buf_item.c.diff?r1=text&tr1=1.102&r2=text&tr2=1.101&f=h
linux/fs/xfs/xfs_trans_buf.c - 1.85
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/xfs/xfs_trans_buf.c.diff?r1=text&tr1=1.85&r2=text&tr2=1.84&f=h
        - make bli_refcount an atomic_t

linux/fs/xfs/linux/xfs_vnode.c - 1.28
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/xfs/linux/xfs_vnode.c.diff?r1=text&tr1=1.28&r2=text&tr2=1.27&f=h
        - Remove use of atomicAddLong and atomicAddUint64

linux/fs/xfs/linux/xfs_sema.h - 1.24
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/xfs/linux/xfs_sema.h.diff?r1=text&tr1=1.24&r2=text&tr2=1.23&f=h
        - Remove most of the irix atomicXXX functions, the one left is used in 
two
          places, one of which is debug only.

linux/fs/pagebuf/page_buf.c - 1.7
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/pagebuf/page_buf.c.diff?r1=text&tr1=1.7&r2=text&tr2=1.6&f=h
        - Use more page macros rather than diving under the covers, use
          atomic_dec_and_test rather than atomic_sub_and_test.



<Prev in Thread] Current Thread [Next in Thread>
  • TAKE - move most of XFS over to atomic_t and the associated calls, lord <=