[PATCH 0/2] Fixes for ENOSPC xfs_remove
From: Jiachen Zhang
Date: Tue Nov 28 2023 - 00:34:19 EST
Hi,
Recently, our use-case ran into 2 bugs in case doing xfs_remove when the
disk space is in-pressure, which may cause xfs shutdown and kernel crash
in the xfs log recovery procedure. Here are 2 patches to fix the problem.
The 1st patch fixes an uninitialized variable issue.
The 2nd patch ensures the blkno in the xfs_buf is updated when doing
xfs_da3_swap_lastblock().
Thanks,
Jiachen
Jiachen Zhang (1):
xfs: ensure tmp_logflags is initialized in xfs_bmap_del_extent_real
Zhang Tianci (1):
xfs: update dir3 leaf block metadata after swap
fs/xfs/libxfs/xfs_bmap.c | 6 ++++--
fs/xfs/libxfs/xfs_da_btree.c | 12 +++++++++++-
2 files changed, 15 insertions(+), 3 deletions(-)
--
2.20.1