commit | 68433b73b104bff388aac376631d32abbbd872b0 | [log] [tgz] |
---|---|---|
author | Chris Mason <chris.mason@oracle.com> | Mon Dec 13 14:47:58 2010 -0500 |
committer | Chris Mason <chris.mason@oracle.com> | Mon Dec 13 14:47:58 2010 -0500 |
tree | b08c8c07f2f77e3d840b316a66a47af1210ab349 | |
parent | 3dd1462e82bcab7625cec129952f26dae7a8b742 [diff] |
Btrfs: EIO when we fail to read tree roots If we just get a plain IO error when we read tree roots, the code wasn't properly sending that error up the chain. This allowed mounts to continue when they should failed, and allowed operations on partially setup root structs. The end result was usually oopsen on spinlocks that hadn't been spun up correctly. Signed-off-by: Chris Mason <chris.mason@oracle.com>