HAMMER 57/Many: Pseudofs support
authorMatthew Dillon <dillon@dragonflybsd.org>
Mon, 23 Jun 2008 07:31:14 +0000 (07:31 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Mon, 23 Jun 2008 07:31:14 +0000 (07:31 +0000)
commit5a930e66a4626f9b26fce30fd8df31e21e7f9393
treefb1af00ffde865dde6c97072d72ce9b8cf45dffa
parent8d7f8d8a3b3ef954ea910e8bacd90e6a2f3029e7
HAMMER 57/Many: Pseudofs support

* Finish up implementation of the localization field which is used to
  split the B-Tree up into domains.  Use the upper 16 bits as a
  pseudo filesytem selector.

* Code hammer_vop_mknod() to be able to create pseudo-filesystems.
sys/vfs/hammer/hammer.h
sys/vfs/hammer/hammer_btree.h
sys/vfs/hammer/hammer_disk.h
sys/vfs/hammer/hammer_flusher.c
sys/vfs/hammer/hammer_inode.c
sys/vfs/hammer/hammer_io.c
sys/vfs/hammer/hammer_ioctl.c
sys/vfs/hammer/hammer_ioctl.h
sys/vfs/hammer/hammer_object.c
sys/vfs/hammer/hammer_subs.c
sys/vfs/hammer/hammer_vnops.c