linux/fs/btrfs
Chris Mason dc17ff8f11 Btrfs: Add data=ordered support
This forces file data extents down the disk along with the metadata that
references them.  The current implementation is fairly simple, and just
writes out all of the dirty pages in an inode before the commit.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
2008-09-25 11:03:59 -04:00
..
acl.c Btrfs: Make ACLs return EOPNOTSUPP for now 2008-09-25 11:03:57 -04:00
bit-radix.c Btrfs: trivial include fixups 2007-07-11 10:00:37 -04:00
bit-radix.h Btrfs: add GPLv2 2007-06-12 09:07:21 -04:00
btrfs_inode.h Btrfs: Add data=ordered support 2008-09-25 11:03:59 -04:00
COPYING Btrfs: add GPLv2 2007-06-12 09:07:21 -04:00
ctree.c Btrfs: Add data=ordered support 2008-09-25 11:03:59 -04:00
ctree.h Btrfs: Add data=ordered support 2008-09-25 11:03:59 -04:00
dir-item.c xattr support for btrfs 2008-09-25 11:03:57 -04:00
disk-io.c Btrfs: Add data=ordered support 2008-09-25 11:03:59 -04:00
disk-io.h Btrfs: Add data=ordered support 2008-09-25 11:03:59 -04:00
extent_map.c Btrfs: Fix an off by one in the extent_map prepare write code 2008-09-25 11:03:58 -04:00
extent_map.h Btrfs: Implement basic support for -ENOSPC 2008-09-25 11:03:58 -04:00
extent-tree.c Btrfs: Add data=ordered support 2008-09-25 11:03:59 -04:00
file-item.c Btrfs: Fix a number of inline extent problems that Yan Zheng reported. 2008-09-25 11:03:57 -04:00
file.c Btrfs: Add data=ordered support 2008-09-25 11:03:59 -04:00
hash.c Btrfs: add GPLv2 2007-06-12 09:07:21 -04:00
hash.h Btrfs: add GPLv2 2007-06-12 09:07:21 -04:00
inode-item.c Btrfs: Add back pointers from the inode to the directory that references it 2008-09-25 11:03:58 -04:00
inode-map.c Btrfs: Create extent_buffer interface for large blocksizes 2008-09-25 11:03:56 -04:00
inode.c Btrfs: Add data=ordered support 2008-09-25 11:03:59 -04:00
INSTALL Btrfs: Documentation update 2007-06-22 14:49:31 -04:00
ioctl.h Btrfs: Support for online FS resize (grow and shrink) 2008-09-25 11:03:58 -04:00
Makefile Btrfs: Add data=ordered support 2008-09-25 11:03:59 -04:00
ordered-data.c Btrfs: Add data=ordered support 2008-09-25 11:03:59 -04:00
ordered-data.h Btrfs: Add data=ordered support 2008-09-25 11:03:59 -04:00
print-tree.c Btrfs: Add back pointers from extents to the btree or file referencing them 2008-09-25 11:03:58 -04:00
print-tree.h Btrfs: Create extent_buffer interface for large blocksizes 2008-09-25 11:03:56 -04:00
root-tree.c Btrfs: Change st_blocksize to 4k 2008-09-25 11:03:59 -04:00
struct-funcs.c Fix recursive KM_USER1 usage in btrfs_realloc_node 2008-09-25 11:03:57 -04:00
super.c Btrfs: Add readahead to the online shrinker, and a mount -o alloc_start= for testing 2008-09-25 11:03:58 -04:00
sysfs.c Btrfs: Back port to 2.6.18-el kernels 2008-09-25 11:03:58 -04:00
TODO Btrfs: add GPLv2 2007-06-12 09:07:21 -04:00
transaction.c Btrfs: Add data=ordered support 2008-09-25 11:03:59 -04:00
transaction.h Btrfs: Add data=ordered support 2008-09-25 11:03:59 -04:00
tree-defrag.c Btrfs: Add back pointers from extents to the btree or file referencing them 2008-09-25 11:03:58 -04:00
xattr.c Btrfs: xattr fixes 2008-09-25 11:03:57 -04:00
xattr.h xattr support for btrfs 2008-09-25 11:03:57 -04:00