xfs
[Top] [All Lists]

TAKE 941645 - attr2 format (really)

To: linux-xfs@xxxxxxxxxxx, sgi.bugs.xfs@xxxxxxxxxxxx
Subject: TAKE 941645 - attr2 format (really)
From: nathans@xxxxxxx (Nathan Scott)
Date: Fri, 16 Sep 2005 15:57:53 +1000 (EST)
Sender: linux-xfs-bounce@xxxxxxxxxxx
[Ugh, apply the patch _before_ checkin, dopey]

Ondisk format extension for extended attributes (attr2).
Basically, the data/attr forks now grow up/down from either end
of the literal area, rather than dividing the literal area into
two chunks and growing both upward.  Means we can now make much
more efficient use of the attribute space, incl. fitting DMF
attributes inline in 256 byte inodes, and large jumps in dbench3
performance numbers.  It is self enabling, but can be forced
on/off via the attr2/noattr2 mount options.

Date:  Fri Sep 16 15:56:47 AEST 2005
Workarea:  chook.melbourne.sgi.com:/build/nathans/xfs-linux
Inspected by:  tes

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


Modid:  xfs-linux-melb:xfs-kern:23835a
xfs_macros.c - 1.59 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_macros.c.diff?r1=text&tr1=1.59&r2=text&tr2=1.58&f=h
xfs_sb.h - 1.63 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_sb.h.diff?r1=text&tr1=1.63&r2=text&tr2=1.62&f=h
xfs_fs.h - 1.26 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_fs.h.diff?r1=text&tr1=1.26&r2=text&tr2=1.25&f=h
xfs_dir.c - 1.162 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_dir.c.diff?r1=text&tr1=1.162&r2=text&tr2=1.161&f=h
xfs_vfsops.c - 1.476 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_vfsops.c.diff?r1=text&tr1=1.476&r2=text&tr2=1.475&f=h
xfs_mount.c - 1.361 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_mount.c.diff?r1=text&tr1=1.361&r2=text&tr2=1.360&f=h
xfs_attr_leaf.h - 1.39 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_attr_leaf.h.diff?r1=text&tr1=1.39&r2=text&tr2=1.38&f=h
xfs_attr_leaf.c - 1.83 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_attr_leaf.c.diff?r1=text&tr1=1.83&r2=text&tr2=1.82&f=h
xfs_types.h - 1.78 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_types.h.diff?r1=text&tr1=1.78&r2=text&tr2=1.77&f=h
xfs_fsops.c - 1.105 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_fsops.c.diff?r1=text&tr1=1.105&r2=text&tr2=1.104&f=h
xfs_bmap.h - 1.89 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_bmap.h.diff?r1=text&tr1=1.89&r2=text&tr2=1.88&f=h
xfs_bmap.c - 1.329 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_bmap.c.diff?r1=text&tr1=1.329&r2=text&tr2=1.328&f=h
xfs_attr.c - 1.123 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_attr.c.diff?r1=text&tr1=1.123&r2=text&tr2=1.122&f=h


<Prev in Thread] Current Thread [Next in Thread>
  • TAKE 941645 - attr2 format (really), Nathan Scott <=