Btrfs: fix off by one while setting block groups readonly
authorChris Mason <chris.mason@oracle.com>
Fri, 24 Dec 2010 11:41:52 +0000 (06:41 -0500)
committerChris Mason <chris.mason@oracle.com>
Tue, 4 Jan 2011 21:41:39 +0000 (16:41 -0500)
commit65e5341b9a0c39767ae1fecc727d70eda0dd6d83
tree09f54177bfb8c93b2320d84317705bec6dcc42a6
parent83a50de97fe96aca82389e061862ed760ece2283
Btrfs: fix off by one while setting block groups readonly

When we read in block groups, we'll set non-redundant groups
readonly if we find a raid1, DUP or raid10 group.  But the
ro code has an off by one bug in the math around testing to
make sure out accounting doesn't go wrong.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
fs/btrfs/extent-tree.c