hammer2 - wire in statfs/statvfs, add the chain structure, etc
authorMatthew Dillon <dillon@apollo.backplane.com>
Fri, 10 Feb 2012 07:49:37 +0000 (23:49 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Fri, 10 Feb 2012 07:49:37 +0000 (23:49 -0800)
commit50e4f8f480b812c317378afdf893900917475b9c
tree5c78ec1b43ef8656ab4450c5ad0104799c2a0a5a
parentb0674a190980bd5b947bfa61f5a352621160c007
hammer2 - wire in statfs/statvfs, add the chain structure, etc

* Wire mnt_stat and mnt_vstat.  Currently dummy-up the values.  This allows
  the mount point to show up in 'df' output.

* Add the chain structure for upcoming directory search work.  This
  structure will also be used to track through indirect blocks.  The
  chain structure supplies the full blockref chain from an in-memory
  structure to the root volume, allowing modifications to be properly
  tracked.

* Move the volume header read to its own support procedure, it's going to
  eventually be considerably more complex.

* Bring the hammer2_dirhash() procedure in from newfs_hammer2.
sys/vfs/hammer2/hammer2.h
sys/vfs/hammer2/hammer2_subr.c
sys/vfs/hammer2/hammer2_vfsops.c