diff options
author | 2023-09-13 10:22:26 +0530 | |
---|---|---|
committer | 2023-09-13 10:22:26 +0530 | |
commit | b6c2b6378d642ee5f46f60711473a7cc6d9cb1e8 (patch) | |
tree | 866b8048581f7f4406d0a2da4e2cb81656258432 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | Merge tag 'fix-ro-mounts-6.6_2023-09-12' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.6-fixesA (diff) | |
parent | xfs: reserve less log space when recovering log intent items (diff) | |
download | wireguard-linux-b6c2b6378d642ee5f46f60711473a7cc6d9cb1e8.tar.xz wireguard-linux-b6c2b6378d642ee5f46f60711473a7cc6d9cb1e8.zip |
Merge tag 'fix-efi-recovery-6.6_2023-09-12' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.6-fixesA
xfs: fix EFI recovery livelocks
This series fixes a customer-reported transaction reservation bug
introduced ten years ago that could result in livelocks during log
recovery. Log intent item recovery single-steps each step of a deferred
op chain, which means that each step only needs to allocate one
transaction's worth of space in the log, not an entire chain all at
once. This single-stepping is critical to unpinning the log tail since
there's nobody else to do it for us.
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Chandan Babu R <chandanbabu@kernel.org>
* tag 'fix-efi-recovery-6.6_2023-09-12' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux:
xfs: reserve less log space when recovering log intent items
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions