kernel-ark/arch
Martin Schwidefsky 778959db97 [PATCH] s390: ptrace peek and poke
The special cases of peek and poke on acrs[15] and the fpc register are not
handled correctly.  A poke on acrs[15] will clobber the 4 bytes after the
access registers in the thread_info structure.  That happens to be the kernel
stack pointer.  A poke on the fpc with an invalid value is not caught by the
validity check.  On the next context switch the broken fpc value will cause a
program check in the kernel.  Improving the checks in peek and poke fixes
this.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-06-04 17:13:00 -07:00
..
alpha
arm
arm26
cris
frv
h8300
i386 [CPUFREQ] Typos. 2005-05-31 19:03:52 -07:00
ia64 [IA64] fix compilation warning in sys32_epoll_wait() 2005-06-01 15:44:01 -07:00
m32r
m68k
m68knommu [PATCH] m68knommu: fix scheduling and race problems in idle loop 2005-06-03 08:16:17 -07:00
mips
parisc
ppc [PATCH] ppc32: Apple device-tree bug fix 2005-06-01 07:54:13 -07:00
ppc64 [PATCH] prom_find_machine_type typo breaks pSeries lpar boot 2005-06-03 13:20:04 -07:00
s390 [PATCH] s390: ptrace peek and poke 2005-06-04 17:13:00 -07:00
sh
sh64
sparc
sparc64 [SPARC64]: Refine PCI strbuf ctx-based flush. 2005-05-31 19:13:52 -07:00
um
v850
x86_64