Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 May 2000 16:58:14 -0400 (EDT)
From:      Zhihui Zhang <zzhang@cs.binghamton.edu>
To:        freebsd-hackers@freebsd.org
Subject:   One NFS cookie question
Message-ID:  <Pine.SOL.4.21.0005041648330.29085-100000@sol.cs.binghamton.edu>

next in thread | raw e-mail | index | archive | help

I have one question regarding the usage of NFS cookies.  I read the
following passage in the mailing list archive:

--------

The BSD code simpy re-reads all of the directory blocks until it
hits the right offset again whenever it gets NFSERR_BAD_COOKIE. However,
suppose you have a directory of 3 blocks. You read the first block.
Your offset is now at the end of the first block. You delete all the
files in the first block. You want to read the 2nd block. You get
BAD_COOKIE. So then you start again from the beginning, until you
are at the wanted offset. However, the first block has disappeared now,
so your offset lands you at what was originally the 3rd block. You've
missed the 2nd block entirely.

-------

Is this problem solved or not in FreeBSD 4.0-Release?

-Zhihui



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SOL.4.21.0005041648330.29085-100000>