[60] in 6.033-lab

home help back first fref pref prev next nref lref last post

final things.

daemon@ATHENA.MIT.EDU (Kevin 'Frostbyte' McCormick)
Mon May 12 05:13:54 1997

Date: 	Mon, 12 May 1997 05:13:23 -0400 (EDT)
From: Kevin 'Frostbyte' McCormick <fbyte@sub-zero.mit.edu>
To: 6.033-lab@MIT.EDU


Okay, so I have this filesystem, and it's all nice and finished except for
one thing: (this is on Linux)

If, for example, I run the NFS loopback server on a filesystem, ls /sfs or
whatever, then kill the server, make a clean filesystem, rerun the server,
then ls /sfs, all the old files are still there.  The kernel caches NFS
data and for the life of me I can't figure out what I have to do in the
NFS server to make the kernel realize that its cached data is invalid.
The way I've been doing it for a while now is to run my sfscd, then the
pristine sfscd, then mine again, which invalidates the caches.  But, of 
course, this is unacceptable.  Any ideas?

-------------------------------------------------------------------------------
Kevin "Frostbyte" McCormick                              fbyte@sub-zero.mit.edu
Massachusetts Institute of Technology                           kmccorm@mit.edu

                   Linux: The choice of a GNU generation.


home help back first fref pref prev next nref lref last post