public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
* minleft fixes V3
@ 2017-01-09 19:53 Christoph Hellwig
  2017-01-09 19:53 ` [PATCH 1/4] xfs: bump up reserved blocks in xfs_alloc_set_aside Christoph Hellwig
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Christoph Hellwig @ 2017-01-09 19:53 UTC (permalink / raw)
  To: linux-xfs; +Cc: eguan, darrick.wong, bfoster

his is my attempt to fix the problems with rmap and reflink file system
running out of space during delayed extent conversions.  It turns out
the way minleft has been handled has always been bogus, but the rmap
enablement made it even worse.

Changes since V2:
 - dropped "xfs: fix the alignment fallback in xfs_bmap_btalloc"
 - added a maxlen >= minlen assert
 - a few commit log improvements

Changes since V1:
 - new patch to fix the noalign case in xfs_bmap_btalloc
 - new patch to fix xfs_alloc_set_aside
 - dropped the patch to increase the minleft value for bmap allocations,
   we only need the current minimal values as we only allocate one
   extent per call
 - minor style fixes per review of the last round

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

end of thread, other threads:[~2017-01-09 20:00 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-09 19:53 minleft fixes V3 Christoph Hellwig
2017-01-09 19:53 ` [PATCH 1/4] xfs: bump up reserved blocks in xfs_alloc_set_aside Christoph Hellwig
2017-01-09 19:59   ` Brian Foster
2017-01-09 19:53 ` [PATCH 2/4] xfs: fix bogus minleft manipulations Christoph Hellwig
2017-01-09 20:00   ` Brian Foster
2017-01-09 19:53 ` [PATCH 3/4] xfs: adjust allocation length in xfs_alloc_space_available Christoph Hellwig
2017-01-09 19:53 ` [PATCH 4/4] xfs: don't rely on ->total " Christoph Hellwig

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