]> err.no Git - linux-2.6/commit
ocfs2: Structure updates for inline data
authorMark Fasheh <mark.fasheh@oracle.com>
Fri, 7 Sep 2007 20:58:15 +0000 (13:58 -0700)
committerMark Fasheh <mark.fasheh@oracle.com>
Fri, 12 Oct 2007 18:54:39 +0000 (11:54 -0700)
commit15b1e36bdb487d67ef924a37b0967453143be53a
tree448e955663c183a12f574f0e470e842d7722c1fb
parent8553cf4f360d6fc4913a0bdd3b22dd7b5bb9a3be
ocfs2: Structure updates for inline data

Add the disk, network and memory structures needed to support data in inode.

Struct ocfs2_inline_data is defined and embedded in ocfs2_dinode for storing
inline data.

A new inode field, i_dyn_features, is added to facilitate tracking of
dynamic inode state. Since it will be used often, we want to mirror it on
ocfs2_inode_info, and transfer it via the meta data lvb.

Signed-off-by: Mark Fasheh <mark.fasheh@oracle.com>
Reviewed-by: Joel Becker <joel.becker@oracle.com>
fs/ocfs2/dlmglue.c
fs/ocfs2/dlmglue.h
fs/ocfs2/inode.c
fs/ocfs2/inode.h
fs/ocfs2/ocfs2.h
fs/ocfs2/ocfs2_fs.h