[PVFS-users] PVFS 1.6.3pre1 snapshot

Rob Ross rross at mcs.anl.gov
Wed Apr 21 20:26:28 EDT 2004


Hi all,

It has been almost five months since our last release, and as usual it 
turns out that there were still bugs!  This prerelease addresses a wide 
variety of issues seen by various different users.

We'd like to particularly thank Don Porter, David Methany, Nathan Poznick,
Stuart White, and Jim Schutt for all the helpful patches that they have
sent in the last few months.  Much of this prerelease is the results of
their efforts.

Here's a summary of the major changes:
- A lot of random code reduction and cleanup
- Some fixes to the open code path that was broken in 1.6.2
- White patch to better handle multiprocess/multithreaded applications 
  using libpvfs
- Jim Schutt patch to get correct mtimes when file is modified while open
- Porter/Methany patch for shared library building
- Porter/Methany patch to fix mtimes for files in error case
- Porter/Methany patch to get fs_ino in metadata file on create and return
  the right one from do_access
- White patch to fix chmod
- Porter patch to fix iod FD leak on failed opens
- Porter patch to remove sd_path
- Removal of fsize from metadata
- Poznick patch for large file support for iod logfiles
- Porter patch to keep correct cached file size on truncate, plus some 
  permission checking fixes
- Porter patch for eno
- Porter patch (from 12/24/2003) to remove do_lstat

Because of the magnitude of improvements, I'm mailing this to pvfs-users
as well.  Note that it is probably the case that the metadata format has
changed since 1.6.2 (I haven't really thought about it honestly), so old
file systems might not make it through an upgrade.  There is no migrate
tool available as of yet; that will be in the 1.6.3 release if necessary.

As usual this is available on the FTP site:

ftp://ftp.parl.clemson.edu/pub/pvfs/alpha/pvfs-1.6.3-pre1.tar.gz
ftp://ftp.parl.clemson.edu/pub/pvfs/alpha/pvfs-kernel-1.6.3-pre1-linux-2.4.tar.gz

Those of you that can, please give this a spin and let us know if there 
are new or continued problems.  We would like to get a 1.6.3 release out 
sooner rather than later!

Regards,

Rob, on behalf of the PVFS team



More information about the PVFS-users mailing list