hammer2 - structuralize the cluster's chain array
authorMatthew Dillon <dillon@apollo.backplane.com>
Mon, 23 Mar 2015 05:11:44 +0000 (22:11 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Mon, 23 Mar 2015 05:11:44 +0000 (22:11 -0700)
commit4b7e61e012b29628a68f98ab3fdd43ecb5c2b5e0
treebabb46600babc3851be1d73e88af1399ccfa6056
parent0bdddbf40daee25d0b90b19f0ea6cf867d2bf645
hammer2 - structuralize the cluster's chain array

* Structuralize hammer2_cluster's chain array, implementing a new
  sub-structure called hammer2_cluster_item.

  This structure represents one of N elements in a cluster node representing
  the same location at each target.  It will also be used to track cache
  coherency state, async locks, and other things.
sys/vfs/hammer2/hammer2.h
sys/vfs/hammer2/hammer2_cluster.c
sys/vfs/hammer2/hammer2_inode.c
sys/vfs/hammer2/hammer2_ioctl.c
sys/vfs/hammer2/hammer2_vfsops.c
sys/vfs/hammer2/hammer2_vnops.c