git: hammer2 - Refactor frontend part 4/many
Matthew Dillon
dillon at crater.dragonflybsd.org
Wed Jun 17 17:15:48 PDT 2015
commit 7a9b14a0e3b0630905b28addf32dfdef68b39014
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Tue Jun 16 23:10:40 2015 -0700
hammer2 - Refactor frontend part 4/many
* Embed the inode's meta-data (hammer2_inode_meta) in the
in-memory hammer2_inode structure, making it accessible
once the inode has been loaded without having to reissue
I/O.
* In preparation for separating the cluster locking from the
inode locking.
Summary of changes:
sys/vfs/hammer2/hammer2.h | 13 ++++-----
sys/vfs/hammer2/hammer2_inode.c | 57 ++++++++++++++++++++++++++++------------
sys/vfs/hammer2/hammer2_subr.c | 52 +++++++++---------------------------
sys/vfs/hammer2/hammer2_vfsops.c | 41 ++++++++++-------------------
sys/vfs/hammer2/hammer2_vnops.c | 32 +++++++++++-----------
5 files changed, 89 insertions(+), 106 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/7a9b14a0e3b0630905b28addf32dfdef68b39014
--
DragonFly BSD source repository
More information about the Commits
mailing list