Alan Cox wrote:Most of the legacy users are unlikely to be latency problems,Most
simply because only very few people (or nobody) still has that hardware
and the code will never run.
Also I wouldn't lose sleep over e.g. let ISDN continue using BKL forever.
Most?
of the legacy users inflict that locking on other code - eg the ISN
use of the BKL directly impacts on the tty layer work.
So you just stick unlock_kernel()/lock_kernel() around the call
to TTY (or similar to the entry points)