mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-28 09:38:53 +00:00
2bf67136c6
These file systems are provided on-demand by loading a shared library when the fstab node is traversed. By convention this library is named after the file system it provides. For example a file system that provides a 'random' file system node is called 'vfs_random.lib.so'. It is still possible to give the the node another name in the vfs. The following code snippts illustrates this matter: ! [...] ! <config> ! <libc> ! <vfs> ! <dir name="dev"> <jitterentropy name="random"/> </dir> ! </vfs> ! </libc> ! </config> ! [...] Here the jitterentropy file system, implemented in 'vfs_jitterentropy.lib.so' provides a file system node named 'random' in the 'dev' directory. When traversing the vfs section the libc will try to load 'vfs_jitterentropy.lib.so' but programs may access the file system only via '/dev/random'. Fixes #1240. |
||
---|---|---|
.. | ||
fd_alloc.h | ||
plugin_registry.h | ||
plugin.h | ||
vfs.h |