From 8c1a2eef976e0c249862e89f95e5ce2f5b341478 Mon Sep 17 00:00:00 2001 From: fvdl Date: Mon, 11 Aug 2003 21:15:50 +0000 Subject: [PATCH] Fix deadlock issue. Slight variation on patch by Stephan Uphoff. --- sys/arch/i386/i386/locore.S | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/arch/i386/i386/locore.S b/sys/arch/i386/i386/locore.S index 79d8de62e6ce..4bf3de8605bc 100644 --- a/sys/arch/i386/i386/locore.S +++ b/sys/arch/i386/i386/locore.S @@ -1,4 +1,4 @@ -/* $NetBSD: locore.S,v 1.13 2003/08/08 20:14:06 christos Exp $ */ +/* $NetBSD: locore.S,v 1.14 2003/08/11 21:15:50 fvdl Exp $ */ /*- * Copyright (c) 1998, 2000 The NetBSD Foundation, Inc. @@ -1796,6 +1796,7 @@ idle_start: jz idle_loop idle_exit: movl $IPL_HIGH,CPUVAR(ILEVEL) # splhigh + sti #if defined(MULTIPROCESSOR) || defined(LOCKDEBUG) call _C_LABEL(sched_lock_idle) #endif