Hi Steven,
After studying the code of the nfs server a while back I posted messages
expressing doubts that the dentry-as-filehandle could possibly work, and
the symptoms you've found (stale filehandles, random failures, possible
trashing of files) are what I would expect.
I have some ideas for fixing this, but in the shorter term would rather
focus on getting nfs client working reliably.
What is your assessment of the current state of nfs client under 2.1.xx?
Regards,
Bill