public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
* RFC: buffered I/O completion change
@ 2017-08-11  9:59 Christoph Hellwig
  2017-08-11  9:59 ` [PATCH] xfs: open code end_buffer_async_write in xfs_finish_page_writeback Christoph Hellwig
  0 siblings, 1 reply; 4+ messages in thread
From: Christoph Hellwig @ 2017-08-11  9:59 UTC (permalink / raw)
  To: linux-xfs

I'm currently debugging a customer issue where we run into a softlockup
in xfs_finish_writeback, and consequently a lot of stuck buffered
writeback.   I'm still not sure what the root cause it as it is very
hard to reproduce, but one thing that sprang to mind again is the
hairy nature of end_buffer_async_write, especially combined with our
loop that calls it.  This patch avoids these pitfalls by opencoding
end_buffer_async_write.


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

end of thread, other threads:[~2017-08-11 17:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-08-11  9:59 RFC: buffered I/O completion change Christoph Hellwig
2017-08-11  9:59 ` [PATCH] xfs: open code end_buffer_async_write in xfs_finish_page_writeback Christoph Hellwig
2017-08-11 16:20   ` Darrick J. Wong
2017-08-11 17:09     ` Christoph Hellwig

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox