Okay folks, grabbed npfs and spfs from CVS. Both build fine. ufs and npfs seem to work, but I didn't yet understand how the other servers, ie. ramfs2, work.
BTW, found some ugly bugs: if the server terminates while still mounted, restarting fails. strace shows socket is still in use. I remember there was an socket option to prevent that behaviour. The 9p driver in linux-2.6.19 (which currently is the latest stable in Gentoo) is some bit broken. First I had to fix the init function to abort if the result code if the called functions (ie. register_filesystem) is non-zero instead of zero ;o And if you're mounting the npfs or u9fs server and chdir into the mountpoint's subdir under the mountpoint itself, the process will hang (forever?). Obviously an recursion problem. cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service - http://www.metux.de/ --------------------------------------------------------------------- Please visit the OpenSource QM Taskforce: http://wiki.metux.de/public/OpenSource_QM_Taskforce Patches / Fixes for a lot dozens of packages in dozens of versions: http://patches.metux.de/ ---------------------------------------------------------------------
