All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/8 v3] xfs: more shutdown/recovery fixes
@ 2022-03-30  1:10 Dave Chinner
  2022-03-30  1:10 ` [PATCH 1/8] xfs: aborting inodes on shutdown may need buffer lock Dave Chinner
                   ` (7 more replies)
  0 siblings, 8 replies; 26+ messages in thread
From: Dave Chinner @ 2022-03-30  1:10 UTC (permalink / raw)
  To: linux-xfs

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/



^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2022-06-23  4:37 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-30  1:10 [PATCH 0/8 v3] xfs: more shutdown/recovery fixes Dave Chinner
2022-03-30  1:10 ` [PATCH 1/8] xfs: aborting inodes on shutdown may need buffer lock Dave Chinner
2022-03-30  1:21   ` Darrick J. Wong
2022-04-01 11:47   ` Christoph Hellwig
2022-04-01 20:35     ` Dave Chinner
2022-03-30  1:10 ` [PATCH 2/8] xfs: shutdown in intent recovery has non-intent items in the AIL Dave Chinner
2022-04-01 11:48   ` Christoph Hellwig
2022-03-30  1:10 ` [PATCH 3/8] xfs: run callbacks before waking waiters in xlog_state_shutdown_callbacks Dave Chinner
2022-04-01 11:51   ` Christoph Hellwig
2022-03-30  1:10 ` [PATCH 4/8] xfs: log shutdown triggers should only shut down the log Dave Chinner
2022-04-01 12:01   ` Christoph Hellwig
2022-04-01 20:32     ` Dave Chinner
2022-03-30  1:10 ` [PATCH 5/8] xfs: xfs_do_force_shutdown needs to block racing shutdowns Dave Chinner
2022-04-01 12:02   ` Christoph Hellwig
2022-03-30  1:10 ` [PATCH 6/8] xfs: xfs_trans_commit() path must check for log shutdown Dave Chinner
2022-04-01 12:03   ` Christoph Hellwig
2022-03-30  1:10 ` [PATCH 7/8] xfs: shutdown during log recovery needs to mark the " Dave Chinner
2022-04-01 12:05   ` Christoph Hellwig
2022-03-30  1:10 ` [PATCH 8/8] xfs: drop async cache flushes from CIL commits Dave Chinner
2022-04-01 12:06   ` Christoph Hellwig
2022-06-16 22:23   ` Williams, Dan J
2022-06-19 23:40     ` Dave Chinner
2022-06-20  6:14       ` Christoph Hellwig
2022-06-21 23:48       ` Dan Williams
2022-06-23  1:17         ` Dave Chinner
2022-06-23  4:37           ` Dan Williams

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.