Messages in this thread | | | Subject | Re: BKL in tty code? | From | Robert Love <> | Date | 30 Jan 2002 14:25:59 -0500 |
| |
On Wed, 2002-01-30 at 13:49, Alex Khripin wrote:
> I'm very much a newbie, and I'm wondering about the big kernel locks > in tty_io.c. What exactly are the locks in the read and write for? Is the > tty device that contested? Couldn't a finer grained lock be used?
It has less to do with lock contention and much more to do with the design of the tty / console layer. It isn't the kernel's prettiest code.
There is probably some cleanup that is possible, but really getting the thing in gear (which means no BKL, which is probably the hardest part to rip out) require some level of rewrite.
Robert Love
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |