code: mafs

ref: 9976d0283cfac6c187e061a0f827026fddb18ef5
dir: /TODO/

View raw version
update mafs.ms document
install from cd, use mafs as a root fs

write Dentry blocks using text instead of using binary
	similar to showblock() but the other way, writeblock()
address the fragmentation of memunits
disk/used
	check that the file size is matched by the number of blocks
test exclusive use file access
test syncusers()
not updating Qid.version on writes or changes(?)
fswstat TODO
streamline the error codes
mafswrite():
	add user and remove user messages
	users format has changed as per this http://9p.io/wiki/plan9/Setting_up_Fossil/index.html
profiling
read only mode
need rlock() when looking up user id, group id, or user attributes
Clean up the Iobuf locking description?
APPEND files
not a priority, are they even needed?
-------------------------------------
make docs/mafs.ms more interesting?
Open device file in EXCL mode?
	not possible. It is set at create time.
Add readahead?
ORCLOSE	remove on close
correct /adm/ctl operation:
	echo df >> /adm/ctl
	cat /adm/ctl