Module Name: src Committed By: maya Date: Mon Jul 4 15:20:16 UTC 2016
Modified Files: src/sys/arch/mips/mips: locore.S Log Message: Always get cop0 STATUS register for savectx, not just in PARANOIA case. We later save this value in PCB_CONTEXT+SF_REG_SR, it needs to be valid. ok dholland@ To generate a diff of this commit: cvs rdiff -u -r1.200 -r1.201 src/sys/arch/mips/mips/locore.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/mips/mips/locore.S diff -u src/sys/arch/mips/mips/locore.S:1.200 src/sys/arch/mips/mips/locore.S:1.201 --- src/sys/arch/mips/mips/locore.S:1.200 Sat Jul 2 19:40:57 2016 +++ src/sys/arch/mips/mips/locore.S Mon Jul 4 15:20:16 2016 @@ -1,4 +1,4 @@ -/* $NetBSD: locore.S,v 1.200 2016/07/02 19:40:57 maya Exp $ */ +/* $NetBSD: locore.S,v 1.201 2016/07/04 15:20:16 maya Exp $ */ /* * Copyright (c) 1992, 1993 @@ -499,8 +499,8 @@ END(lwp_oncpu) * void savectx(struct pcb *) */ LEAF(savectx) -#ifdef PARANOIA mfc0 v0, MIPS_COP_0_STATUS +#ifdef PARANOIA MFC0_HAZARD and t0, v0, MIPS_SR_INT_IE #if __mips >= 32