http://bugzilla.novell.com/show_bug.cgi?id=584720 http://bugzilla.novell.com/show_bug.cgi?id=584720#c0 Summary: ls: cannot access /nfs/turnip/windows: Stale NFS file handle Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: jnelson-suse@jamponi.net QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100204 SUSE/3.5.8-0.1.1 Firefox/3.5.8 I have an openSUSE 11.2 client and server pair. The server exports a number of filesystems with NFSv4. The pseudo filesystem is using 'crossmnt'. One of the directories under the exported filesystem was removed with rmdir. It was not a mount and was not exported specifically. The client, when listing the mounted filesystem, took some time (it was not instant - perhaps 15-30 seconds) before it noticed that the directory was different somehow, but then misbehaved. Instead of not showing the directory (because it doesn't exist), instead the client reported a Stale NFS file handle. This was unexpected and, IMO, not correct. NOTE: the client is running a KOTD kernel, 2.6.33-25-desktop Summary: Server exports the /exports directory, and with the crossmnt option, everything beneath it. the /exports/windows directory did exist (on the server), but had nothing mounted on it. It was also empty. The client, when listing the mount (on /nfs/turnip), saw /nfs/turnip/windows, as expected. On the server, I removed the directory with rmdir /exports/windows. On the client, ls /nfs/turnip continued to show the windows directory, unexpectedly. At some point, the client began grumping about a stale NFS file handle, and continued to show the windows directory. Eventually, the client stopped grumping, and the windows directory disappeared, as expected. Expected: the windows directory should have disappeared more or less immediately from the client's point of view. Unexpected: the windows directory did not disappear immediately. After some delay the client produced error messages (stale NFS file handle), and then eventually the directory disappeared. I am readily available for debugging. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.