From 0b848380bb7ca163535c2003a15cc5b409bb248b Mon Sep 17 00:00:00 2001 From: Matt Jacob Date: Thu, 5 Jul 2001 16:55:50 +0000 Subject: You cannot require Giant to be locked when you haven't acquired it yet. --- sys/alpha/alpha/trap.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sys/alpha/alpha/trap.c b/sys/alpha/alpha/trap.c index fe1520447c04..f2154f77d872 100644 --- a/sys/alpha/alpha/trap.c +++ b/sys/alpha/alpha/trap.c @@ -278,7 +278,10 @@ trap(a0, a1, a2, entry, framep) critical_exit(s); #endif + /* GIANT_REQUIRED; + * Giant hasn't been acquired yet. + */ cnt.v_trap++; ucode = 0; @@ -353,8 +356,7 @@ trap(a0, a1, a2, entry, framep) case ALPHA_KENTRY_IF: /* - * These are always fatal in kernel, and should never - * happen. + * These are always fatal in kernel, and should never happen. */ if (!user) { #ifdef DDB -- cgit v1.3