[Prev][Next][Index][Thread]

Re: Linux filesystems...



The oskit's filesystem libraries require you to define
oskit_get_call_context, which is a callback to tell the fs about the
security principal doing an fs call.  

I'd suggest that rather from starting from scratch, you start with
one of our example kernels, for example examples/x86/linux_fs_com.c
contains an example kernel that uses the linux fs library.

Also, if you use the the `start_fs' function from -loskit_startup
(see startup/start_fs.c), it defines another no-op version of
oskit_get_call_context for you.

References: