Btrfs: notreelog mount option
authorSage Weil <sage@newdream.net>
Thu, 2 Apr 2009 20:49:40 +0000 (16:49 -0400)
committerChris Mason <chris.mason@oracle.com>
Thu, 2 Apr 2009 20:49:40 +0000 (16:49 -0400)
commit3a5e14048a0a81276d284cbda441507a17e26147
tree42464c2455216b008bf27c13496d001bb85d3564
parenta9572a15a854bd40453a6b7b4dd9d29132f64c64
Btrfs: notreelog mount option

Add a 'notreelog' mount option to disable the tree log (used by fsync,
O_SYNC writes).  This is much slower, but the tree logging produces
inconsistent views into the FS for ceph.

Signed-off-by: Sage Weil <sage@newdream.net>
Signed-off-by: Chris Mason <chris.mason@oracle.com>
fs/btrfs/ctree.h
fs/btrfs/super.c
fs/btrfs/tree-log.c