[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