commit | 64c043de466d5746e7ca306dab9d418cd871cefc | [log] [tgz] |
---|---|---|
author | Liu Bo <bo.li.liu@oracle.com> | Mon May 25 17:30:15 2015 +0800 |
committer | Chris Mason <clm@fb.com> | Wed Jun 03 04:03:08 2015 -0700 |
tree | fcce36cbfdc022f24b5b847152d6b17c967a1b64 | |
parent | 8635eda91ee11690bd8f73b2504ee19431fd6380 [diff] |
Btrfs: fix up read_tree_block to return proper error The return value of read_tree_block() can confuse callers as it always returns NULL for either -ENOMEM or -EIO, so it's likely that callers parse it to a wrong error, for instance, in btrfs_read_tree_root(). This fixes the above issue. Signed-off-by: Liu Bo <bo.li.liu@oracle.com> Reviewed-by: David Sterba <dsterba@suse.cz> Signed-off-by: Chris Mason <clm@fb.com>