summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorRussell King <rmk+kernel@armlinux.org.uk>2020-10-18 09:42:04 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2020-10-28 13:39:14 +0100
commit82776f6c75a90e1d2103e689b84a689de8f1aa02 (patch)
treecfdd77e323d72fa64e25c2114bc4253f79e30f8b /README
parent3650b228f83adda7e5ee532e2b90429c03f7b9ec (diff)
downloadlinux-82776f6c75a90e1d2103e689b84a689de8f1aa02.tar.bz2
tty: serial: 21285: fix lockup on open
Commit 293f89959483 ("tty: serial: 21285: stop using the unused[] variable from struct uart_port") introduced a bug which stops the transmit interrupt being disabled when there are no characters to transmit - disabling the transmit interrupt at the interrupt controller is the only way to stop an interrupt storm. If this interrupt is not disabled when there are no transmit characters, we end up with an interrupt storm which prevents the machine making forward progress. Fixes: 293f89959483 ("tty: serial: 21285: stop using the unused[] variable from struct uart_port") Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk> Cc: stable <stable@vger.kernel.org> Link: https://lore.kernel.org/r/E1kU4GS-0006lE-OO@rmk-PC.armlinux.org.uk Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions