linux-IllusionX/arch
Kumar Gala 92b4dc1625 [PATCH] ppc32: Simplified load string emulation error checking
The error checking for emulation of load string instructions was overly
generous and would cause certain valid forms of the instructions to be
treated as illegal.  We drop the range checking since the architecture
allows this to be boundedly undefined.  Tests on CPUs that support these
instructions appear not do cause illegal instruction traps on range errors
and just allow the execution to occur.

Thanks to Kim Phillips for debugging this and figuring out what real HW was
doing.

Signed-off-by: Kumar Gala <kumar.gala@freescale.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-05-28 16:46:16 -07:00
..
alpha [PATCH] alpha/osf_sys: use helper functions to convert between tv and jiffies 2005-05-17 07:59:21 -07:00
arm
arm26
cris
frv
h8300
i386 [PATCH] x86: fix smp_num_siblings on buggy BIOSes 2005-05-28 11:14:00 -07:00
ia64 [PATCH] kill <asm/ioctl32.h> 2005-05-17 07:59:21 -07:00
m32r
m68k
m68knommu
mips [PATCH] mips: add resource management to pmu 2005-05-17 07:59:20 -07:00
parisc
ppc [PATCH] ppc32: Simplified load string emulation error checking 2005-05-28 16:46:16 -07:00
ppc64 [PATCH] ppc64 iSeries: fix boot time setting 2005-05-25 10:13:43 -07:00
s390
sh
sh64
sparc
sparc64 [SPARC64]: Add boot option to force UltraSPARC-III P-Cache on. 2005-05-23 15:52:08 -07:00
um [PATCH] uml: remove jail mode + other leftovers 2005-05-28 16:46:14 -07:00
v850
x86_64 [PATCH] x86_64: signal.c build fix 2005-05-28 11:13:59 -07:00