052a8aa0ba
For these CPU's, you have to use the ptest operation to search the mmu tables in order to decide whether it is a real bus error or just a page fault or write protection violation. Our old code assumed user space always when calling ptest, and erroneously assumed the BUSERR bit in the ptest output (mmusr register) is the only indication for bus errors to check. In fact, we have to follow a multistage decision tree to decide. 68060 CPUs are much easier to handle correctly. |
||
---|---|---|
.. | ||
alpha | ||
amiga | ||
arm32 | ||
atari | ||
hp300 | ||
i386 | ||
m68k | ||
mac68k | ||
mips | ||
mvme68k | ||
pc532 | ||
pica | ||
pmax | ||
sparc | ||
sun3 | ||
vax | ||
x68k |