I have an older patchkit that introduced unlocked_fnctl for some cases. It was
briefly in mm but then dropped. Sounds like it is worth resurrecting?
tty_* is being taken care of by Alan.
chrdev_open is more work.
-Andi (who BTW never quite understood why BKL is a semaphore now and not
a spinlock?)
--