]> git.ipfire.org Git - people/arne_f/kernel.git/commit
serial: sh-sci: disable DMA for uart_console
authorGeorge G. Davis <george_davis@mentor.com>
Wed, 15 May 2019 03:29:34 +0000 (23:29 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 21 May 2019 10:18:17 +0000 (12:18 +0200)
commit099506cbbc79c0bd52b19cb6b930f256dabc3950
tree6f62ffb39a5a262fd15ec6541953bffea7ba991f
parent8178eeb3e8007d29b1e9dfd3c4d0f90de0f6ce55
serial: sh-sci: disable DMA for uart_console

As noted in commit 84b40e3b57ee ("serial: 8250: omap: Disable DMA for
console UART"), UART console lines use low-level PIO only access functions
which will conflict with use of the line when DMA is enabled, e.g. when
the console line is also used for systemd messages. So disable DMA
support for UART console lines.

Reported-by: Michael Rodin <mrodin@de.adit-jv.com>
Link: https://patchwork.kernel.org/patch/10929511/
Tested-by: Eugeniu Rosca <erosca@de.adit-jv.com>
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
Reviewed-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: stable@vger.kernel.org
Signed-off-by: George G. Davis <george_davis@mentor.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/sh-sci.c