Hello, I'm very much sorry for the big gap in my activity: I had to devote a large amount of time to a course project...
On Fri, May 1, 2009 at 10:45 PM, Sergiu Ivanov <unlimitedscol...@gmail.com> wrote: >> However, now that you mention it, I seriously wonder whether this isn't >> really what we should do. As reopening with O_NOTRANS has no meaning so >> far, I guess it wouldn't break anything if we overloaded it with the >> "obtain underlying node" operation. And it actually makes some sense >> semantically -- it wouldn't be too ugly a hack I think... > > I'm afraid I must bring bad news: when I try to reopen the port to an > nsmux node with dir_lookup, control does not get inside > netfs_S_dir_lookup... So, we will probably have to add the new RPC > anyway... antrik told me to try to step into the dir_lookup call, but gdb does not want to comply with my desires... I installed hurd-dbg package (as antrik had recommended), but it didn't help. However, everything looks to be very much like our supposition: dir_lookup does not even try to invoke the corresponding RPC and decides what to do on its own. Regards, scolobb