kernel-ark/drivers/s390
Peter Oberparleiter 25fab9ebac [PATCH] s390: fix sclp memory corruption in tty pages list
When the sclp interface takes very long to serve a request, the sclp core
driver will report a failed request to the sclp tty driver even though the
request is still being processed by the sclp interface.  Eventually the sclp
interface completes the request and updates some fields in the request buffer
which leads to a corrupted tty pages list.  The next time function
sclp_tty_write_room is called, the corrupted list will be traversed, resulting
in an oops.

To avoid this remove the busy retry limit and increase retry intervals.

Signed-off-by: Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-02-11 21:41:12 -08:00
..
block [PATCH] s390: dasd extended error reporting module 2006-02-03 08:32:01 -08:00
char [PATCH] s390: fix sclp memory corruption in tty pages list 2006-02-11 21:41:12 -08:00
cio [PATCH] s390: fix locking in __chp_add() and s390_subchannel_remove_chpid() 2006-02-11 21:41:11 -08:00
crypto
net
scsi
ebcdic.c
Kconfig
Makefile
s390_rdev.c
s390mach.c
s390mach.h [PATCH] s390: Add missing memory constraint to stcrw() 2006-02-01 08:53:24 -08:00
sysinfo.c