[PVFS-developers] pvfs-kernel-0.8.4.tgz mods

Robert Ross rross@mcs.anl.gov
Mon, 30 Oct 2000 09:08:57 -0600 (CST)


David,

Pretty much.  Actually the sbuf-related lines, except for:

> >     sbuf.f_type = PVFS_SUPER_MAGIC;

should all be considered "enhancements" as well; that is where the statfs
call is implemented (and wasn't before).

I don't think you missed anything.  The only *known* bug with the
pvfs-kernel code at the moment is with executing off PVFS file systems;
that is sketchy at the moment.

Rob

On Fri, 27 Oct 2000, David N. Lombard wrote:

> In the subject tarball, it looks like the following diffs represent
> error corrections to 0.8.3:
> 
> diff -r pvfs-kernel-0.8.3/inode.c pvfs-kernel-0.8.4/inode.c
> ...
> 255a258,259
> > 	memset(&sbuf, 0, sizeof(sbuf));
> > 
> 261d264
> < 	memset(&sbuf, 0, sizeof(sbuf));
> 263,264d265
> < 	sbuf.f_type = 0; /* should be some PVFS value */
> < 	sbuf.f_ffree = 0;
> 266a268
> > 	sbuf.f_type = PVFS_SUPER_MAGIC;
> 271a274
> > 	sbuf.f_ffree = pbuf.ffree;
> 306c309
> < 	char namebuf[PVFSHOSTLEN + PVFSDIRLEN + 7];
> ---
> > 	char namebuf[PVFSHOSTLEN + PVFSDIRLEN + 8];
> ...
> 
> while the rest of the mods are enhancements.
> 
> Did I miss anything?