diff options
| author | Yuto Ohnuki <ytohnuki@amazon.com> | 2026-04-11 17:24:15 +0300 |
|---|---|---|
| committer | Carlos Maiolino <cem@kernel.org> | 2026-04-27 11:36:36 +0300 |
| commit | 939919ccddfcc379bb82b1f90f732d9a5cb32cc8 (patch) | |
| tree | 47b38dde3dc6c420962370f48af9d39ef89a4b8c /drivers/gpu | |
| parent | 8fbb1877dfa5e26bda1baf8cc6abd3f805098486 (diff) | |
| download | linux-939919ccddfcc379bb82b1f90f732d9a5cb32cc8.tar.xz | |
xfs: check directory data block header padding in scrub
Add the missing scrub check for the pad field in directory data block
headers. Old kernels may have written non-zero padding without issue,
and the write path now self-heals stale padding on modification. Flag
non-zero padding as an optimization opportunity (preen) rather than
corruption.
Add xchk_fblock_set_preen helper for reporting file fork block issues
that could be optimized. The trace event xchk_fblock_preen already
exists.
Signed-off-by: Yuto Ohnuki <ytohnuki@amazon.com>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Carlos Maiolino <cem@kernel.org>
Diffstat (limited to 'drivers/gpu')
0 files changed, 0 insertions, 0 deletions
