linux-ext4.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Incompatibility between mballoc and online resize
@ 2008-06-10  3:46 Theodore Ts'o
  2008-06-10  6:24 ` Andreas Dilger
  0 siblings, 1 reply; 3+ messages in thread
From: Theodore Ts'o @ 2008-06-10  3:46 UTC (permalink / raw)
  To: Alex Tomas, Andreas Dilger; +Cc: linux-ext4


I've been trying to track down the problems in ext4's online-resizing,
and one of the ones which is most noticeable is that online resizing
mballoc has some specific data structures which need to be enlarged when
the number of block groups in the filesystem are grown dynamically.

Specifically, the s_group_info array; in the current ext4 patch queue,
this isn't happening, which means after the online resizing operation,
when the filesystem is unmounted, ext4_put_super() calls
ext4_mb_release(), which then iterates over s_group_info array, and then
this triggers a kernel oops.

Is clusterfs running with mballoc in production?  If so, how was this
problem fixed?  Did we miss a patch to make sure that on-line resizing
worked with mballoc enabled?

Thanks, regards,

						- Ted

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

end of thread, other threads:[~2008-06-10 12:36 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-10  3:46 Incompatibility between mballoc and online resize Theodore Ts'o
2008-06-10  6:24 ` Andreas Dilger
2008-06-10 12:36   ` Theodore Tso

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).