Joakim Tjernlund 60e071fee9 powerpc/8xx: Tag DAR with 0x00f0 to catch buggy instructions.
dcbz, dcbf, dcbi, dcbst and icbi do not set DAR when they
cause a DTLB Error. Dectect this by tagging DAR with 0x00f0
at every exception exit that modifies DAR.
Test for DAR=0x00f0 in DataTLBError and bail
to handle_page_fault().

Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2009-12-09 17:10:36 +11:00
..
2009-10-30 17:20:55 +11:00
2009-08-28 14:24:10 +10:00
2009-10-14 16:58:40 +11:00
2009-07-12 12:22:34 -07:00
2008-12-21 14:21:16 +11:00
2009-09-23 18:13:10 -07:00
2009-12-09 17:09:33 +11:00
2009-11-12 10:59:04 +11:00
2009-10-27 16:42:40 +11:00