Hi, On 25/2/21 9:30 am, Samuel Thibault wrote: > From reading the libnetfs/dir-readdir.c source and > pci-arbiter/netfs_impl.c source I don't see anything obvious. Probably > some prints in there would allow to make sure how far it is going > actually.
I got past a hang, by installing the port regardless if the cred was present or not. However, I have a new problem, that when dircred is not defined as a protid when netfs_S_dir_lookup is called, the node that you want to look up is supposed to be hanging off the dircred->po->np but dircred is not defined when _hurd_init is not initialised. I am trying to make it work by always referring to the netfs_root_node, but its difficult to make the traversal because the pcifs does not seem to be implemented as a regular netfs directory structure, it has fs->entries instead of np->nn->ln->dir->entries (?) I could use some advice. Thanks, Damien