Hi everyone.

I have started bringing bits and pieces of my VFS2 thesis into the original
C-language server.
So far, I have mostly just made the API fully relative (the server doesn't
know what the root is). This by itself allows things like chroot. I have
also ported the inbox mechanism I used to replace UNIX-like preset file
descriptors. Apart from that, I haven't changed anything visible. I kept
the original mount mechanism, but I reimplemented it inside VFS server, so
that endpoint filesystem servers do not communicate.

If you agree with me on the usefulness of the changes, I would like to
continue with a little restructuring and cleanup of the server.
You can check out the current state of my work at [0]. There are some
things that could use cleanup, and there may be unnoticed bugs and/or
memory leaks, but I am keeping the repository in a consistent state, so it
should build and work just like the current mainline tip.

[0] https://code.launchpad.net/~zarevucky-jiri/helenos/vfs2-cherrypick

-- Jirka Z.
_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/listinfo/helenos-devel

Reply via email to