commit | a605e86912ba6fc4b79084c286b1b45e753b72cc | [log] [tgz] |
---|---|---|
author | Darrick J. Wong <darrick.wong@oracle.com> | Mon Nov 06 12:09:29 2017 -0800 |
committer | Darrick J. Wong <darrick.wong@oracle.com> | Thu Nov 09 09:10:45 2017 -0800 |
tree | 288ea5b1045bef9c662774a7d81bd8b85b49b5b3 | |
parent | 72f76f73642fa8528cab098b5f66abb299f1a018 [diff] |
xfs: fix btree scrub deref check The btree scrubber has some custom code to retrieve and check a btree block via xfs_btree_lookup_get_block. This function will either return an error code (verifiers failed) or a *pblock will be untouched (bad pointer). Since we previously set *pblock to NULL, we need to check *pblock, not pblock, to trigger the early bailout. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Reviewed-by: Dave Chinner <dchinner@redhat.com>