linux-xfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] xfs: logging fixes
@ 2017-12-08  3:38 Darrick J. Wong
  2017-12-08  3:39 ` [PATCH 1/5] xfs: add the ability to join a held buffer to a defer_ops Darrick J. Wong
                   ` (4 more replies)
  0 siblings, 5 replies; 12+ messages in thread
From: Darrick J. Wong @ 2017-12-08  3:38 UTC (permalink / raw)
  To: darrick.wong; +Cc: linux-xfs, libor.klepac, bfoster, alex, david

Hi all,

Here's a rollup of all the logging fixes that I've accumulated over the
past couple of weeks.  The first pair of patches adds the ability to
maintain a buffer lock across xfs_defer_finish and amends the xattr
shortform -> leaf conversion to take advantage of this (so the AIL won't
be able to write out a half-baked buffer).  The last three patches fix
the rmap recovery problems that Brian discovered -- incorrect ordering
of deferred rmap ops and confused handling of OWN_UNKNOWN/OWN_NULL rmap
updates.

--D

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

end of thread, other threads:[~2017-12-21 13:31 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-08  3:38 [PATCH 0/5] xfs: logging fixes Darrick J. Wong
2017-12-08  3:39 ` [PATCH 1/5] xfs: add the ability to join a held buffer to a defer_ops Darrick J. Wong
2017-12-14 16:42   ` Christoph Hellwig
2017-12-14 16:57     ` Darrick J. Wong
2017-12-08  3:39 ` [PATCH 2/5] xfs: hold xfs_buf locked between shortform->leaf conversion and the addition of an attribute Darrick J. Wong
2017-12-14 16:43   ` Christoph Hellwig
2017-12-08  3:39 ` [PATCH 3/5] xfs: queue deferred rmap ops for cow staging extent alloc/free in the right order Darrick J. Wong
2017-12-21 13:31   ` Christoph Hellwig
2017-12-08  3:39 ` [PATCH 4/5] xfs: always honor OWN_UNKNOWN rmap removal requests Darrick J. Wong
2017-12-21 13:31   ` Christoph Hellwig
2017-12-08  3:39 ` [PATCH 5/5] xfs: only skip rmap owner checks for unknown-owner rmap removal Darrick J. Wong
2017-12-21 13:31   ` Christoph Hellwig

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).