]> git.baikalelectronics.ru Git - kernel.git/commit
um: Make line/tty semantics use true write IRQ
authorAnton Ivanov <anton.ivanov@cambridgegreys.com>
Tue, 25 Sep 2018 07:47:13 +0000 (08:47 +0100)
committerRichard Weinberger <richard@nod.at>
Mon, 29 Oct 2018 21:34:16 +0000 (22:34 +0100)
commitecddd5876965707cfadf34d99f1036a290cbe52f
treeaf60a713b762c7915fa44792ed9ef4f25ff766be
parente93b9029d89776eaceb6d6ac49b136632d62fd0f
um: Make line/tty semantics use true write IRQ

This fixes a long standing bug where large amounts of output
could freeze the tty (most commonly seen on stdio console).
While the bug has always been there it became more pronounced
after moving to the new interrupt controller.

The line semantics are now changed to have true IRQ write
semantics which should further improve the tty/line subsystem
stability and performance

Signed-off-by: Anton Ivanov <anton.ivanov@cambridgegreys.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
arch/um/drivers/line.c