9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] kenfs
@ 2008-02-23  3:18 erik quanstrom
  2008-02-24 10:16 ` Tharaneedharan Vilwanathan
  0 siblings, 1 reply; 4+ messages in thread
From: erik quanstrom @ 2008-02-23  3:18 UTC (permalink / raw)
  To: 9fans

i put a new version of the kenfs code we're running at coraid on sources.
/n/sources/contrib/quanstro/src/myfs.  we continue to see good performance
and the most serious problem encountered so far is that the default
route was configured incorrectly requiring a creative dynamic route
for sntp.

this version fixes a locking problem in send and recv when called spllo
and a few bugs with odd configurations.  it also deprecates devsd code.
the huge size of the myricom firmware lead to devices and ethernet
controllers.  these are controlled by tables in $conf/etherctlr.c and
$conf/devtab.c.  this has reduced the size of the kernel built for the
soekris 4501 (aska) to 177994 bytes compressed.  finally, the partition
code has been reworked so that fdisk or prep partitions may be used
in addition to old-style partitions.  this allowed the boot code to use
a Device instead of a one-off construct for the nvr file.  thus the nvr
file for aska is
	nvr=ph0"9fat"!fs.nvr
where ph0"9fat" is a regular Device and fs.nvr is a fat file name.  the
same syntax may be used in filsys declarations. the main filesystem
on my new (unfinished) fs is declared as
	filsys main cpe2.0"kcache"e2.1
since i need just a few gb of cache, using an fdisk partition allows
me to archive linux junk to the rest of that partition without
opening an lba accountancy.  for performance reasons, it would
make less sense for the cache and worm to share a partitioned
target.

the floppy as been temporarly (?) broken by this change.

if anyone is interested in a soekris 4501 fs, contact me off list.
judging by the size of my worm, a 4GB CF should be enough to
run for several years.  or, use a small boot CF and an aoe target.

- erik


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2008-02-24 18:37 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-02-23  3:18 [9fans] kenfs erik quanstrom
2008-02-24 10:16 ` Tharaneedharan Vilwanathan
2008-02-24 13:56   ` erik quanstrom
2008-02-24 18:37     ` Tharaneedharan Vilwanathan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).