hammer2 - Flesh out hardlink infrastructure
authorMatthew Dillon <dillon@apollo.backplane.com>
Thu, 17 May 2012 04:19:00 +0000 (21:19 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Thu, 17 May 2012 04:19:00 +0000 (21:19 -0700)
commite708f8b9751c34fcd643140b82ec5dd765ecdefa
treed098512fffd522c24f08e0a356ec8cf84bb7a001
parentc95f6392da1cc202799a80494e34f5ed7eb707e1
hammer2 - Flesh out hardlink infrastructure

* Create the API function skeletons which will be used to implement the
  hardlink support infrastructure.

* Add vfs.hammer2.hardlink_enable (default 0=disabled).  1=enable, -1=faked.
  This is mainly for debugging, hardlinks are not yet implemented as of this
  commit.
sys/vfs/hammer2/hammer2.h
sys/vfs/hammer2/hammer2_inode.c
sys/vfs/hammer2/hammer2_ioctl.c
sys/vfs/hammer2/hammer2_vfsops.c
sys/vfs/hammer2/hammer2_vnops.c