|
|
| 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
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: