xfs
[Top] [All Lists]

TAKE 954372 - xfs EA list callback functionality + namespace abstraction

To: sgi.bugs.xfs@xxxxxxxxxxxx, linux-xfs@xxxxxxxxxxx
Subject: TAKE 954372 - xfs EA list callback functionality + namespace abstractions
From: Timothy Shimmin <tes@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 19 Jul 2006 19:25:14 +1000 (AEST)
Sender: xfs-bounce@xxxxxxxxxxx
Add EA list callbacks for xfs kernel use.
Cleanup some namespace code.

Date:  Wed Jul 19 19:19:40 AEST 2006
Workarea:  snort.melbourne.sgi.com:/home/tes/isms/xfs-linux
Inspected by:  nathans@xxxxxxx

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


Modid:  xfs-linux-melb:xfs-kern:26583a
xfs_attr_leaf.h - 1.47 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_attr_leaf.h.diff?r1=text&tr1=1.47&r2=text&tr2=1.46&f=h
        - Some namespace macros and additional fields
          for the EA list context.

xfs_attr_leaf.c - 1.103 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_attr_leaf.c.diff?r1=text&tr1=1.103&r2=text&tr2=1.102&f=h
        - Add calls to EA list callback.
          Allow callback to be given a value as well as a name.
          Allow callback to indicate that the list iteration should
          finish early allowing to be used for searching.
          Abstract some namespace operations to simplify code for additions
          of more namespaces if needed.

xfs_attr.c - 1.139 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_attr.c.diff?r1=text&tr1=1.139&r2=text&tr2=1.138&f=h
        - Add EA list callbacks.

xfs_attr.h - 1.36 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_attr.h.diff?r1=text&tr1=1.36&r2=text&tr2=1.35&f=h
        - Some prototype additions.



<Prev in Thread] Current Thread [Next in Thread>
  • TAKE 954372 - xfs EA list callback functionality + namespace abstractions, Timothy Shimmin <=