It must be called with the IO-request lock held, which is why your change
introduces a problem.
The correct fix to the loopback problem is to make sure loopback doesn't
cause any recursive invocations of the io-request lock, so there is a need
to drop the lock somewhere in the loopback driver. I've never known the
loopback driver well enough to know where..
Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu