Re: Btrfs v0.16 released

From: Peter Zijlstra
Date: Thu Aug 07 2008 - 09:12:54 EST


On Tue, 2008-08-05 at 15:01 -0400, Chris Mason wrote:

> * Fine grained btree locking. The large fs_mutex is finally gone.
> There is still some work to do on the locking during extent allocation,
> but the code is much more scalable than it was.

Cool - will try to find a cycle to stare at the code ;-)

> * Helper threads for checksumming and other background tasks. Most CPU
> intensive operations have been pushed off to helper threads to take
> advantage of SMP machines. Streaming read and write throughput now
> scale to disk speed even with checksumming on.

Can this lead to the same Priority Inversion issues as seen with
kjournald?

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/