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@xxxxxxxxxxxxx/ - 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@xxxxxxxxxxxxx/