aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/tty/serial
diff options
context:
space:
mode:
authorJean-François Moine <moinejf@free.fr>2012-09-06 19:24:13 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-09-10 16:35:46 -0700
commit81732c3b2fede049a692e58a7ceabb6d18ffb18c (patch)
treeeae38415e2e1c13844b5621c3fe0cd8e658c7439 /drivers/tty/serial
parentmsm_serial: fix clock rate on DMA-based uarts (diff)
downloadlinux-dev-81732c3b2fede049a692e58a7ceabb6d18ffb18c.tar.xz
linux-dev-81732c3b2fede049a692e58a7ceabb6d18ffb18c.zip
tty vt: Fix line garbage in virtual console on command line edition
On some machines using a specific hardware for console screen output, the update of the pixel frame buffer does not work correctly when using command line edition. This may be due to a memory cache bug in the machine on which the problem has been found, but an other solution is possible. This patch proposes to avoid touching directly the pixel frame buffer and to rebuild each character using the standard putc() function on command line edition. The resulting code is smaller and not obviously slower (no read access to the pixel frame buffer). Tested on a Cubox (ARM Marvell Dove 88AP510 SoC). Signed-off-by: Jean-François Moine <moinejf@free.fr> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/tty/serial')
0 files changed, 0 insertions, 0 deletions