PPC: booke206: Check for TLB overrun
commit3f162d119ef52fda714ebb498fcb4f4b7c354d38
authorAlexander Graf <agraf@suse.de>
Wed, 25 Jan 2012 15:27:26 +0000 (25 16:27 +0100)
committerAlexander Graf <agraf@suse.de>
Thu, 2 Feb 2012 01:47:46 +0000 (2 02:47 +0100)
tree9d5a31eb5e617b8255fbd7a8d9f67169f61df6e3
parent6d3db821c18fdc9727108b5b4bbb38cb7ab5c0e6
PPC: booke206: Check for TLB overrun

Our internal helpers to fetch TLB entries were not able to tell us
that an entry doesn't even exist. Pass an error out if we hit such
a case to not accidently pass beyond the TLB array.

Signed-off-by: Alexander Graf <agraf@suse.de>
target-ppc/cpu.h
target-ppc/helper.c
target-ppc/op_helper.c
target-ppc/translate.c