[Tux3] Tux3 git tree for kernel port
Daniel Phillips
phillips at phunq.net
Sun Sep 14 22:27:08 PDT 2008
I created a Tux3 stub filesystem, essentially a cut and paste of RAMFS
with a little cleanup. The Git tree is here:
http://phunq.net/ddtree
You can clone from this. It may move to a new location, but it will
still be the same repository.
The attached patch, which should work on any recent kernel, was created
by:
git diff 5023112d97ace1a7363ab4b0da2701a21f6e3ffd adda0efcd244816de9bcd6d354f0ea3bc1e82e3f
Welcome to the wonderful world of big funny numbers.
Booting up in uml, we see:
root at usermode:~# cat /proc/filesystems
nodev sysfs
nodev rootfs
nodev bdev
nodev proc
nodev debugfs
nodev sockfs
nodev pipefs
nodev anon_inodefs
nodev tmpfs
nodev inotifyfs
nodev devpts
ext3
ext2
nodev tux3
nodev ramfs
nodev hostfs
nodev mqueue
root at usermode:~#
Then:
root at usermode:~# mount -ttux3 tux3 /mnt
root at usermode:~# cat /proc/mounts
/dev/ubda on / type ext2 (rw)
proc on /proc type proc (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tux3 on /mnt type tux3 (rw)
What we need to do from here is simple: we have to get rid of that
"nodev" up there beside tux3. In other words, we want Tux3 to have
a backing store, rather than just living in cache like Ramfs.
Regards,
Daniel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tux3.stub-2.6.26.5
Type: text/x-diff
Size: 6733 bytes
Desc: not available
URL: <http://phunq.net/pipermail/tux3/attachments/20080914/c9166137/attachment.diff>
-------------- next part --------------
_______________________________________________
Tux3 mailing list
Tux3 at tux3.org
http://tux3.org/cgi-bin/mailman/listinfo/tux3
More information about the Tux3
mailing list