]> git.baikalelectronics.ru Git - kernel.git/commit
Btrfs: make sure reserve_metadata_bytes doesn't leak out strange errors
authorChris Mason <chris.mason@oracle.com>
Wed, 27 Jul 2011 19:57:44 +0000 (15:57 -0400)
committerChris Mason <chris.mason@oracle.com>
Wed, 27 Jul 2011 20:11:41 +0000 (16:11 -0400)
commit43f46c9166564d52038c4dfa35103454d47192b1
tree82ac06d2c8f3746a3d438853d03239311c2a71a1
parent499b9f64aad7c9ea8bc506f380c4aff75bcffef5
Btrfs: make sure reserve_metadata_bytes doesn't leak out strange errors

The btrfs transaction code will return any errors that come from
reserve_metadata_bytes.  We need to make sure we don't return funny
things like 1 or EAGAIN.

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