~stacktic


Projects

fs-utils: File System Access Utilities in Userland.

The aim of this project is to have a set of utilities to access and modify a file system image without having to mount it. It relies on the ukfs library and the rump framework

More information here.

fsmounting: Generic file system mounting protocol

File systems have their own "proprietary" mount protocol. Those protocols are defined as opaque containers called struct <fs>_args which contain different things from one file system to another. These need to be treated differently, as each addition of a file system implies adding specific code on every program which wants to use it.

The aim of this project is to replace them by a generic protocol, which could be used for every file system. Doing so, it could be possible for instance to mount a device without having to specify the file system type. To do this, I am using a prop_dictionary instead of the struct <fs>_args.

More information here.

RUMP on non-NetBSD Operating Systems

The aim of this project is to make possible the use of RUMP/UKFS and fs-utils on non-NetBSD operating systems.

More information here.

Further Information