hammer2 - cluster API, preliminary implementation of multi-chain updates
authorMatthew Dillon <dillon@apollo.backplane.com>
Thu, 20 Mar 2014 00:28:42 +0000 (17:28 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Sat, 22 Mar 2014 01:02:45 +0000 (18:02 -0700)
commit6a5f4fe6c3fa43ca9cf5e6f73d3ea8abbcbb283d
tree7bddcc2500ee3e26d2058f99662d7b9d02c1f357
parent2e97d776cc2f9927db95335ac8a3178d273e9501
hammer2 - cluster API, preliminary implementation of multi-chain updates

* Separate out read-only from read-write access to cluster data.

* Implement hammer2_cluster_modsync() and call in appropriate places.

* Clean up some media inode fields not currently in-use.
sys/vfs/hammer2/hammer2.h
sys/vfs/hammer2/hammer2_cluster.c
sys/vfs/hammer2/hammer2_disk.h
sys/vfs/hammer2/hammer2_inode.c
sys/vfs/hammer2/hammer2_ioctl.c
sys/vfs/hammer2/hammer2_subr.c
sys/vfs/hammer2/hammer2_vfsops.c
sys/vfs/hammer2/hammer2_vnops.c