On Thursday 24 April 2008, Christoph Hellwig wrote:
Just as a data point, XFS isn't alone. I run through once or twice a month
and try to get rid of any new btrfs stack pigs, but keeping under the 4k
stack barrier is a constant challenge.
My storage configuration is fairly simple, if we spin the wheel of stacked IO
devices...it won't be pretty.
Does it make more sense to kill off some brain cells on finding ways to
dynamically increase the stack as we run out? Or even give the robust stack
users like xfs/btrfs a way to say: I'm pretty sure this call path is going to
hurt, please make my stack bigger now.
We have relatively few entry points between the rest of the kernel and the FS,
there should be some ways to compromise here.
-chris
--