Hi guys. I revitalized my old test environment on a mpc860t (XPC860TZP50B5 / 3J21M to be precise).
I found that 'dcbz' (while failing to set DAR) indeed sets MD_EPN correctly. Hence, Jocke's fix (copy EPN[0:19]->DAR) would handle that. My older idea (fixing up MD_EPN and DAR based on the faulting instruction opcode and the involved GPR contents) should work even if we have neither a valid MD_EPN nor DAR. -- Till. ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/