diff options
| author | Darrick J. Wong <djwong@kernel.org> | 2026-01-23 09:27:32 -0800 |
|---|---|---|
| committer | Darrick J. Wong <djwong@kernel.org> | 2026-01-23 09:27:32 -0800 |
| commit | 27a0c41f33d8d31558d334b07eb58701aab0b3dd (patch) | |
| tree | 12f2ff569dfcd8082ca1c0039e2250de1642a104 /rust/alloc/collections/git@git.tavy.me:linux.git | |
| parent | a165f7e7633ee0d83926d29e7909fdd8dd4dfadc (diff) | |
xfs: strengthen attr leaf block freemap checking
Check for erroneous overlapping freemap regions and collisions between
freemap regions and the xattr leaf entry array.
Note that we must explicitly zero out the extra freemaps in
xfs_attr3_leaf_compact so that the in-memory buffer has a correctly
initialized freemap array to satisfy the new verification code, even if
subsequent code changes the contents before unlocking the buffer.
Signed-off-by: "Darrick J. Wong" <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'rust/alloc/collections/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions
