Hello, again.
On 08/19/2010 11:17 AM, Tejun Heo wrote:
Oh, I just realized that the current bio-based dm implementation
doesn't allow other bio's to be processed if a flush is in progress.
So, it's not about not being able to handle multiple flushes. The
queue just stalls while flush is in progress and because it also waits
for flush completion by waiting for all commands in progress to
finish. It basically ends up draining and stalling everything.
Shouldn't be too hard to make it better.
Thanks.
--
tejun
--