diff options
author | Chris Mason <chris.mason@oracle.com> | 2010-10-24 11:01:27 -0400 |
---|---|---|
committer | Chris Mason <chris.mason@oracle.com> | 2010-10-29 09:31:30 -0400 |
commit | cb44921a09221f0a90217b44044448f63190f3e5 (patch) | |
tree | 5580522b6db6868c02d3072320e338442272cb2b /include | |
parent | 6b5b817f103450444f3f658a498f435d92a197e5 (diff) | |
download | blackbird-op-linux-cb44921a09221f0a90217b44044448f63190f3e5.tar.gz blackbird-op-linux-cb44921a09221f0a90217b44044448f63190f3e5.zip |
Btrfs: don't loop forever on bad btree blocks
When btrfs discovers the generation number in a btree block is
incorrect, it can loop forever without forcing the RAID
code to try a valid mirror, and without returning EIO.
This changes things to properly kick out the EIO.
Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions