From 9b0b23c664b671ecf329e477a5fe8009b47b1dbc Mon Sep 17 00:00:00 2001 From: scw Date: Mon, 11 Jun 2001 11:24:40 +0000 Subject: [PATCH] Stack adjustment for autovectored interrupts wasn't quite right... --- sys/arch/mvme68k/mvme68k/locore.s | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/arch/mvme68k/mvme68k/locore.s b/sys/arch/mvme68k/mvme68k/locore.s index 38dc5c107988..a453da1ba1fd 100644 --- a/sys/arch/mvme68k/mvme68k/locore.s +++ b/sys/arch/mvme68k/mvme68k/locore.s @@ -1,4 +1,4 @@ -/* $NetBSD: locore.s,v 1.82 2001/06/10 17:31:38 scw Exp $ */ +/* $NetBSD: locore.s,v 1.83 2001/06/11 11:24:40 scw Exp $ */ /* * Copyright (c) 1988 University of Utah. @@ -1148,7 +1148,7 @@ ENTRY_NOPROFILE(intrhand_autovec) /* Levels 0 through 7 */ movl %sp@(26),%d0 movl %d0,%sp@- | push exception vector jbsr _C_LABEL(isrdispatch_autovec) | call dispatcher - addql #4,%sp + addql #8,%sp INTERRUPT_RESTOREREG jra _ASM_LABEL(rei) | all done