cvs commit: src/sys/ufs/ufs inode.h ufs_lookup.c
Jeff Roberson
jroberson at jroberson.net
Tue Apr 22 12:45:23 UTC 2008
Forgot to mention;
I intentionally removed some asserts that were not valid. Shared lookups
are still not enabled on the mountpoint because we're still able to
corrupt a filesystem using them. Hopefully it's close to working though.
Thanks,
Jeff
On Tue, 22 Apr 2008, Jeff Roberson wrote:
> jeff 2008-04-22 12:34:16 UTC
>
> FreeBSD src repository
>
> Modified files:
> sys/ufs/ufs inode.h ufs_lookup.c
> Log:
> - Use a local variable for i_ino in ufs_lookup. It is only used to
> communicate between two parts of this one function. This was causing
> problems with shared lookups as each would trash the ino value in the
> inode.
> - Remove the unused i_ino field from the inode structure.
>
> Revision Changes Path
> 1.53 +0 -1 src/sys/ufs/ufs/inode.h
> 1.88 +10 -13 src/sys/ufs/ufs/ufs_lookup.c
>
More information about the cvs-src
mailing list