It seems like there is already agreement to keep BKL enabled, but for what it's worth here are my two cents: As explained by Andi Kleen <http://halobates.de/blog/p/56>, the disabling of BKL has no impact on end users. The benefit might come later, as the absence of BKL allows optimizations to be made. However, for the time being there is no benefit in removing it, and as Thomas pointed out, some functionality would be lost (Matthew: the v4l subsystem was fixed to work without BKL, that's why it still works for you :) ). Cheers, Tom