[GFS2] Remove gfs2_databuf in favour of gfs2_bufdata structure
authorSteven Whitehouse <steve@chygwyn.com>
Wed, 18 Jan 2006 13:14:40 +0000 (13:14 +0000)
committerSteven Whitehouse <steve@chygwyn.com>
Wed, 18 Jan 2006 13:14:40 +0000 (13:14 +0000)
commit64fb4eb7d4cc9de89f4d9b9061adde46ed3b5641
tree973c910cdf963f2e546ef0e8fcc93c16a7c04905
parent586dfdaaf328d79bb356d760db963b03a75a4131
[GFS2] Remove gfs2_databuf in favour of gfs2_bufdata structure

Removing the gfs2_databuf structure and using gfs2_bufdata instead
is a step towards allowing journaling of data without requiring the
metadata header on each journaled block. The idea is to merge the
code paths for ordered data with that of journaled data, with the
log operations in lops.c tacking account of the different types of
buffers as they are presented to it. Largely the code path for
metadata will be similar too, but obviously through a different set
of log operations.

Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
fs/gfs2/gfs2.h
fs/gfs2/incore.h
fs/gfs2/lops.c
fs/gfs2/ops_address.c
fs/gfs2/trans.c