Good debugging.
I put the __GFP_IO check inside shrink_dcache_memory() instead (that way
we may eventually decide that we can do _partial_ shrinks even when we
cannot do IO or something if it turns out to be an issue).
But basically it looks obviously correct. Thanks,
Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/