Skip to contentSkip to conversation

File system development question

DISCUSSION Racz Zoltan 2 participants 2 messages Jan 21, 2013

lore
Share & tools
lore
#0 lore raw

Hi.

Some days ago I started studying the linux VFS api, and until now I wrote a mountable only file system. I would like to go further than that, but I didn`t find any good documentations on google. Some of them are incomplete, others are written for the 2.4 kernel series etc. Can somebody recommend a good book or documentation about file system development on the 2.6 or 3.x kernel series? Its not a problem if it doesnt contain a full source code (I dont want to only copy paste code written by someone else, compile it, and voila, Im a kernel developer). Reading the vfs api,or source files from the kernel is fine, but without knowing step by step what do I need to do, I only end up with kernel panics, and it is really hard to figure out what happened.

Thank you.

#1 lore raw

Hi,

Quoted 5 lines · Racz Zoltan

Hi.

Some days ago I started studying the linux VFS api, and until now I wrote a mountable only file system. I would like to go further than that, but I didn`t find any good documentations on google.

Try older versions of squashfs.

http://sourceforge.net/projects/squashfs/files/squashfs/

On centos 5.8 kernel (2.6.18) its only two .c files.

Regards.