cvs commit: src/sys/nfsclient nfs_vnops.c nfsnode.h
Ceri Davies
ceri at submonkey.net
Thu Dec 16 11:44:59 PST 2004
On Thu, Dec 16, 2004 at 07:28:37PM +0000, Paul Saab wrote:
> ps 2004-12-16 19:28:37 UTC
>
> FreeBSD src repository
>
> Modified files:
> sys/nfsclient nfs_vnops.c nfsnode.h
> Log:
> Change the NFS sillyrename convention so that we won't run out
> of sillyrenames (which were limited to 58 per pid per directory,
> for no good reason). The new format of sillyrenames looks like
>
> .nfs.0000b31a.00d24.4
> ^^^^^^^^ ^^^^^
> ticks pid
>
> | @@ -2462,18 +2463,23 @@ nfs_sillyrename(struct vnode *dvp, struc
> | sp->s_removeit = nfs_removeit;
> | VREF(dvp);
> |
> | - /* Fudge together a funny name */
> | + /*
> | + * Fudge together a funny name.
> | + * Changing the format of the funny name to accomodate more
> | + * sillynames per directory.
Do we need that sentence in the code?
> | + * The name is now changed to .nfs.<ticks>.<pid>.4, where ticks is
> | + * CPU ticks since boot.
> | + */
Ceri
--
Only two things are infinite, the universe and human stupidity, and I'm
not sure about the former. -- Einstein (attrib.)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20041216/d4f354f3/attachment.bin
More information about the cvs-all
mailing list