Btrfs: Properly clear dirty and delalloc extent bits while preparing the file for...
authorChris Mason <chris.mason@oracle.com>
Tue, 19 Feb 2008 16:29:24 +0000 (11:29 -0500)
committerChris Mason <chris.mason@oracle.com>
Thu, 25 Sep 2008 15:04:00 +0000 (11:04 -0400)
commit0762704b196d41941a9b439e9165efaf85c6609e
tree2bbb1a222d7b0ccbd23da5cf614a8507338390a6
parent952fccac50350481742425cac0c80f36ba8b83f2
Btrfs: Properly clear dirty and delalloc extent bits while preparing the file for write

Yan Zheng noticed that we don't clear the extent state tree dirty and delalloc
bits when we clear the dirty bits on the page during file write.

This leads to csum errors later on.

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