tmp_suning_uos_patched/drivers/char
Stefano Stabellini f700d6e5e5 vt: do not update when the console is blanked
vt.c DO_UPDATE macro checks if the console is visible but doesn't check if
the console is blanked.

In fact updating fbcon while the console is blanked is not only
unnecessary but can even cause screen corruption.

Therefore I am adding a simple check on console_blanked in DO_UPDATE.

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Cc: Krzysztof Helt <krzysztof.h1@poczta.fm>
Cc: "Antonino A. Daplas" <adaplas@pol.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-07-24 10:47:30 -07:00
..
agp
hw_random
ip2 device create: char: convert device_create to device_create_drvdata 2008-07-21 21:54:41 -07:00
ipmi device create: char: convert device_create to device_create_drvdata 2008-07-21 21:54:41 -07:00
mwave
pcmcia Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 2008-07-22 13:13:47 -07:00
rio
tpm
xilinx_hwicap device create: char: convert device_create to device_create_drvdata 2008-07-21 21:54:41 -07:00
.gitignore
amiserial.c tty: rework break handling 2008-07-22 13:03:28 -07:00
apm-emulation.c
applicom.c
applicom.h
bfin-otp.c
briq_panel.c
bsr.c
cd1865.h
ChangeLog
consolemap.c
cp437.uni
cs5535_gpio.c
cyclades.c tty: rework break handling 2008-07-22 13:03:28 -07:00
defkeymap.c_shipped
defkeymap.map
digi1.h
digiFep1.h
digiPCI.h
ds1286.c
ds1302.c
ds1620.c
dsp56k.c device create: char: convert device_create to device_create_drvdata 2008-07-21 21:54:41 -07:00
dtlk.c
efirtc.c
epca.c Fix the epca driver to permit epca_setup() to be invoked from the kernel cmdline 2008-07-22 13:03:28 -07:00
epca.h
epcaconfig.h
esp.c tty: rework break handling 2008-07-22 13:03:28 -07:00
generic_nvram.c
generic_serial.c
genrtc.c
hangcheck-timer.c
hpet.c
hvc_beat.c
hvc_console.c
hvc_console.h
hvc_iseries.c
hvc_rtas.c
hvc_vio.c
hvc_xen.c
hvcs.c
hvsi.c
i8k.c
ip27-rtc.c
isicom.c isicom: restore using hardware break support 2008-07-22 13:03:28 -07:00
istallion.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 2008-07-22 13:13:47 -07:00
Kconfig specialix: restore driver using new break functionality 2008-07-22 13:03:28 -07:00
keyboard.c
lcd.c
lcd.h
lp.c device create: char: convert device_create to device_create_drvdata 2008-07-21 21:54:41 -07:00
Makefile tty: Split ldisc code into its own file 2008-07-22 13:03:27 -07:00
mbcs.c
mbcs.h
mem.c use generic_access_phys for /dev/mem mappings 2008-07-24 10:47:15 -07:00
misc.c device create: char: convert device_create to device_create_drvdata 2008-07-21 21:54:41 -07:00
mmtimer.c
moxa.c tty: rework break handling 2008-07-22 13:03:28 -07:00
moxa.h
mspec.c mspec: convert nopfn to fault 2008-07-24 10:47:14 -07:00
mxser.c Char: mxser, add CP-102UF support 2008-07-22 13:03:28 -07:00
mxser.h
n_hdlc.c n_hdlc: honor O_NONBLOCK on write 2008-07-22 13:03:28 -07:00
n_r3964.c
n_tty.c
nozomi.c
nsc_gpio.c
nvram.c drivers/char/nvram.c: Removed duplicated include 2008-07-23 09:36:23 -07:00
nwbutton.c
nwbutton.h
nwflash.c
pc8736x_gpio.c
ppdev.c device create: char: convert device_create to device_create_drvdata 2008-07-21 21:54:41 -07:00
ps3flash.c
pty.c
random.c PAGE_ALIGN(): correctly handle 64-bit values on 32-bit architectures 2008-07-24 10:47:21 -07:00
raw.c device create: char: convert device_create to device_create_drvdata 2008-07-21 21:54:41 -07:00
riscom8_reg.h
riscom8.c riscom8: Restore driver using new break functionality 2008-07-22 13:03:28 -07:00
riscom8.h
rocket_int.h
rocket.c tty: rework break handling 2008-07-22 13:03:28 -07:00
rocket.h
rtc.c
scc.h
scx200_gpio.c
selection.c
ser_a2232.c
ser_a2232.h
ser_a2232fw.ax
ser_a2232fw.h
serial167.c
snsc_event.c
snsc.c device create: char: convert device_create to device_create_drvdata 2008-07-21 21:54:41 -07:00
snsc.h
sonypi.c
specialix_io8.h
specialix.c specialix: restore driver using new break functionality 2008-07-22 13:03:28 -07:00
stallion.c stallion: removed unused variable 2008-07-24 10:47:30 -07:00
sx.c tty: rework break handling 2008-07-22 13:03:28 -07:00
sx.h
sxboards.h
sxwindow.h
synclink_gt.c synclink_gt fix locking in error path of rx enable 2008-07-22 13:03:29 -07:00
synclink.c tty: rework break handling 2008-07-22 13:03:28 -07:00
synclinkmp.c tty: rework break handling 2008-07-22 13:03:28 -07:00
sysrq.c
tb0219.c
tlclk.c
toshiba.c
tty_audit.c
tty_io.c remove is_tty() 2008-07-24 10:47:13 -07:00
tty_ioctl.c
tty_ldisc.c tty: Split ldisc code into its own file 2008-07-22 13:03:27 -07:00
vc_screen.c device create: char: convert device_create to device_create_drvdata 2008-07-21 21:54:41 -07:00
viocons.c
viotape.c device create: char: convert device_create to device_create_drvdata 2008-07-21 21:54:41 -07:00
virtio_console.c
vme_scc.c tty: rework break handling 2008-07-22 13:03:28 -07:00
vr41xx_giu.c
vt_ioctl.c
vt.c vt: do not update when the console is blanked 2008-07-24 10:47:30 -07:00