[BACK]Return to changelog CVS log [TXT][DIR] Up to [Development] / xfs-cmds / dmapi / debian

File: [Development] / xfs-cmds / dmapi / debian / changelog (download)

Revision 1.9, Thu Mar 21 17:33:31 2002 UTC (15 years, 7 months ago) by roehrich
Branch: MAIN
Changes since 1.8: +6 -0 lines

dm_handle_to_path() will now work in most cases, and in the other cases
there's just a little more grunt work that has to be done in the library.  If
the directory that contains some component of the path has never had a lookup
performed on it, then the kernel won't have that dir in its dcache.  In that
case it'll create an anonymous dentry for the filesystem's root dir, and the
library detects that this happened.

If the library detects that an anonymous dentry was created, then it returns
an error indicating that it didn't find the path.  Before I take this another
step, I'd like to know if this scenario happens in actual practice.  I'm
betting the directory of interest has almost always been loaded into the
dcache by a user process before the HSM uses dm_handle_to_path().  We'll see.

It seems that ioctl(XFS_IOC_OPEN_BY_HANDLE) would have the same restriction,
though it looks like it's never used in a case where the path hasn't already
been accessed.

This mod also removes libdm's dependence on libhandle.
update

dmapi (2.0.1-1) unstable; urgency=low

  * Fix dm_handle_to_path().

 -- Dean Roehrich, Thu Mar 21 11:10:24 2002

dmapi (2.0.0-1) unstable; urgency=low

  * Major release to coincide with switch to new extended attributes
    system call interfaces

 -- Nathan Scott <nathans@debian.org>  Thu,  7 Feb 2002 13:25:26 +1100

dmapi (0.3.0-1) unstable; urgency=low

  * New upstream release
  * Kernel-side of DMAPI is now modular, so the device has moved
  * Change DMAPI to use new device location - /proc/fs/xfs_dmapi

 -- Nathan Scott <nathans@debian.org>  Thu,  6 Dec 2001 10:23:28 +1100

dmapi (0.2.2-0) unstable; urgency=low

  * New upstream release

 -- Nathan Scott <nathans@debian.org>  Fri, 27 Jul 2001 07:59:49 +1000

dmapi (0.2.1-0) unstable; urgency=low

  * New upstream release

 -- Nathan Scott <nathans@debian.org>  Mon, 23 Jul 2001 10:27:37 +1000

dmapi (0.2.0-0) unstable; urgency=low

  * Reworked package slightly so that its not Debian native
  * Debian-specific changes now documented in changelog.Debian.gz
  * New upstream release (see /usr/share/doc/dmapi/changelog.gz)
  * Checked standards compliance - update standards version to 3.5.5

 -- Nathan Scott <nathans@debian.org>  Thu, 19 Jul 2001 17:14:40 +1000

dmapi (0.1.0) unstable; urgency=low

  * Initial release.

 -- Nathan Scott <nathans@debian.org>  Thu,  4 Jan 2001 11:15:11 -0500

Local variables:
mode: debian-changelog
End: