On Wednesday 24 March 2010 23:10:16 Alan Cox wrote:
Yes, we can do that by applying all patches except 'tty: implement BTM
as mutex instead of BKL', which is the only one in the tty section of
my series that should really change the behaviour. Building a kernel
with all other BKL users gone currently implies disabling usbcore,
videodev, soundcore, i4l and capi, as well as a large number of obsolete
device drivers.
The only ones that I can imagine still interacting with the tty code
are the ISDN drivers, and even those look pretty unlikely.
We could also make the 'tty: implement BTM as mutex instead of BKL'
patch a config option that makes it possible to test it out some more
while conservative users just continue to get the BKL semantics.
Arnd
--