CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2011/09/27 09:15:35
Modified files: sys/arch/vax/vax: genassym.cf locore.S Log message: Try to put more sanity in the machine check handling: - only handle a machine check as caused by badaddr() if the local `memtest' variable is nonzero, instead of abusing `cold'. And be sure to clear `memtest' upon returning from badaddr, of course. - do not write to the MCESR register on microVAX II and SOC processors, as this register is not implemented on those models. - get rid of the `write the SBIFS and EHSR registers depending upon the cpu model' chunk, since these only matter on true 11/780 and 86x0 models, support for which has been removed recently.