On Tue, Jan 29, 2008 at 10:38:52PM +0100, Jens Axboe wrote: > Please try this.
[...] > The latter is the problem, but since the queue lock is also held before > doing the double_spin_lock(), we get into even more trouble. The locking > hierarchy is fine, it's always queue lock -> io context locks, so the > above patch should be all that is needed to fix this. > > My initial analysis was wrong, that's all :/ Yep, looks much better now. Tested-by: Olof Johansson <[EMAIL PROTECTED]> -Olof - To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html