Steven Whitehouse
64fb4eb7d4
[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 <[email protected] >
2006-01-18 13:14:40 +00:00
..
locking
[GFS2] Only two args for kobject_uevent() in locking/dlm/mount.c
2006-01-18 09:34:14 +00:00
acl.c
[GFS2] Add an additional argument to gfs2_trans_add_bh()
2006-01-18 11:19:28 +00:00
acl.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
bits.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
bits.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
bmap.c
[GFS2] Add an additional argument to gfs2_trans_add_bh()
2006-01-18 11:19:28 +00:00
bmap.h
[GFS2] Remove unused code from various files
2006-01-18 10:29:04 +00:00
daemon.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
daemon.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
dir.c
[GFS2] Add an additional argument to gfs2_trans_add_bh()
2006-01-18 11:19:28 +00:00
dir.h
[GFS2] Remove unused code from various files
2006-01-18 10:29:04 +00:00
eaops.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
eaops.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
eattr.c
[GFS2] Add an additional argument to gfs2_trans_add_bh()
2006-01-18 11:19:28 +00:00
eattr.h
[GFS2] Remove unused code from various files
2006-01-18 10:29:04 +00:00
format.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
gfs2.h
[GFS2] Remove gfs2_databuf in favour of gfs2_bufdata structure
2006-01-18 13:14:40 +00:00
glock.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
glock.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
glops.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
glops.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
incore.h
[GFS2] Remove gfs2_databuf in favour of gfs2_bufdata structure
2006-01-18 13:14:40 +00:00
inode.c
[GFS2] Add an additional argument to gfs2_trans_add_bh()
2006-01-18 11:19:28 +00:00
inode.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
jdata.c
[GFS2] Add an additional argument to gfs2_trans_add_bh()
2006-01-18 11:19:28 +00:00
jdata.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
Kconfig
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
lm.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
lm.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
lm_interface.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
locking.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
log.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
log.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
lops.c
[GFS2] Remove gfs2_databuf in favour of gfs2_bufdata structure
2006-01-18 13:14:40 +00:00
lops.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
lvb.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
lvb.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
main.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
Makefile
[GFS2] Fix typo in GFS2 Makefile
2006-01-17 08:36:49 +00:00
meta_io.c
[GFS2] Make the new argument to gfs2_trans_add_bh() actually do something
2006-01-18 11:32:00 +00:00
meta_io.h
[GFS2] Make the new argument to gfs2_trans_add_bh() actually do something
2006-01-18 11:32:00 +00:00
mount.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
mount.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
ondisk.c
[GFS2] Update init_dinode() to reduce stack usage
2006-01-18 10:57:10 +00:00
ops_address.c
[GFS2] Remove gfs2_databuf in favour of gfs2_bufdata structure
2006-01-18 13:14:40 +00:00
ops_address.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
ops_dentry.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
ops_dentry.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
ops_export.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
ops_export.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
ops_file.c
[GFS2] Add an additional argument to gfs2_trans_add_bh()
2006-01-18 11:19:28 +00:00
ops_file.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
ops_fstype.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
ops_fstype.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
ops_inode.c
[GFS2] Add an additional argument to gfs2_trans_add_bh()
2006-01-18 11:19:28 +00:00
ops_inode.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
ops_super.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
ops_super.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
ops_vm.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
ops_vm.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
page.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
page.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
quota.c
[GFS2] Add an additional argument to gfs2_trans_add_bh()
2006-01-18 11:19:28 +00:00
quota.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
recovery.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
recovery.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
resize.c
[GFS2] Add an additional argument to gfs2_trans_add_bh()
2006-01-18 11:19:28 +00:00
resize.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
rgrp.c
[GFS2] Add an additional argument to gfs2_trans_add_bh()
2006-01-18 11:19:28 +00:00
rgrp.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
super.c
[GFS2] Add an additional argument to gfs2_trans_add_bh()
2006-01-18 11:19:28 +00:00
super.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
sys.c
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
sys.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
trans.c
[GFS2] Remove gfs2_databuf in favour of gfs2_bufdata structure
2006-01-18 13:14:40 +00:00
trans.h
[GFS2] Add an additional argument to gfs2_trans_add_bh()
2006-01-18 11:19:28 +00:00
unlinked.c
[GFS2] Add an additional argument to gfs2_trans_add_bh()
2006-01-18 11:19:28 +00:00
unlinked.h
[GFS2] The core of GFS2
2006-01-16 16:50:04 +00:00
util.c
[GFS2] Remove unused code from various files
2006-01-18 10:29:04 +00:00
util.h
[GFS2] Remove unused code from various files
2006-01-18 10:29:04 +00:00