commit | bc4d54b3a5e76edd0a89db5734602a67dd67d136 | [log] [tgz] |
---|---|---|
author | Darrick J. Wong <djwong@kernel.org> | Tue Mar 14 16:32:52 2023 -0700 |
committer | Darrick J. Wong <djwong@kernel.org> | Tue Mar 14 17:47:29 2023 -0700 |
tree | 8a0b12fdf4bb4aa2a954be3559566610de8a821b | |
parent | 2c8aee60a647a5af7c8b671a03a4efd0cfcce71a [diff] |
xfs_repair: fix incorrect dabtree hashval comparison If an xattr structure contains enough names with the same hash value to fill multiple xattr leaf blocks with names all hashing to the same value, then the dabtree nodes will contain consecutive entries with the same hash value. This causes false corruption reports in xfs_repair because it's not expecting such a huge same-hashing structure. Fix that. Signed-off-by: Darrick J. Wong <djwong@kernel.org>