d0d9bb7669
Hardware NMIs are generated on various fault conditions that take place asynchronously to the instruction stream. Software NMIs are going to be used for inter-processor communications. Get synchronous fault information separately from asynchronous fault information. Do the former right after taking a memory fault trap and store the values in temporary locations within the cpuinfo structure (XXX), so we can unconditionally clear the sync fault status register after MMU probe operations. This all is to work around a Hypersparc feature which could lead to loss of fault information because of the fault status register getting locked. |
||
---|---|---|
bin | ||
distrib | ||
etc | ||
games | ||
gnu | ||
include | ||
lib | ||
libexec | ||
regress | ||
sbin | ||
share | ||
sys | ||
usr.bin | ||
usr.sbin | ||
Makefile |