mbox series

[0/8,v3] xfs: more shutdown/recovery fixes

Message ID 20220330011048.1311625-1-david@fromorbit.com (mailing list archive)
Headers show
Series xfs: more shutdown/recovery fixes | expand

Message

Dave Chinner March 30, 2022, 1:10 a.m. UTC
Hi folks,

Here is an updated series of aggregated log fixes for recently
discovered shutdown bugs, log recovery issues and performance
regressions. See the change log for previous versions of this
patchset.

V3 of this patchset contains 8 patches because the extra fix
for the previous version (patch 7) and sweeping the async cache
flush fix into it (patch 8). There are small changes to comments
and commit messages, but otherwise is the same as version 2.

Cheers,

Dave.

Version 3:
- various typo and comment fixes.
- new patch to address a shutdown hang during log recovery (patch 7)
- sweep up fix for async cache flush regressions into the series
  (patch 8)

Version 2:
- https://lore.kernel.org/linux-xfs/20220324002103.710477-1-david@fromorbit.com/
- rework inode cluster buffer checks in inode item pushing (patch 1)
- clean up comments and separation of inode abort behaviour (p1)
- Fix shutdown callback/log force wakeup ordering issue (p3)
- Fix writeback of aborted, incomplete, unlogged changes during
  shutdown races (p4-6)

Version 1:
- https://lore.kernel.org/linux-xfs/20220321012329.376307-1-david@fromorbit.com/