On Mon, Jun 28, 2021 at 4:21 PM Frank Filz <ffilzlnx@mindspring.com> wrote:

Hmm, we do need to make that SEGFAULT not happen… Directories will be missing in life…


Yes, I'd agree this is not ideal behavior - I would think if Handle Mapping is enabled and the directory does not exist, the process of configuring that export ought to be completely stopped.
 

 

Get a tcpdump and look at where the handle that is causing the stale handle error is coming from. Do we handle map the handles shared in READDIR?


I put the tshark output in a pastebin and replied with that to the previous e-mail. If I can provide any more detail let me know. I think it's the root handle that is causing it, since it happens during mount?? But this level of NFS detail is very new to me :-).
 

 

We also need to figure out why READDIRPLUS isn’t working…

 


Yes, this would be nice, too. Looking through the Proxy_V4 code, I do not see any references to readdir_plus or readdirplus at all, so I'm wondering if the Proxy module doesn't contain the necessary methods to push the readdirplus command through?? Again, I'm a novice at this level of NFS detail as well as the Ganesha code, so I could be way off.

-Nick