From 1e1aef3713e79a600a134caaa6e2665050a32129 Mon Sep 17 00:00:00 2001 From: gallatin Date: Thu, 15 Mar 2001 02:32:26 +0000 Subject: [PATCH] remove bogus check -- for kernel threads we fork off of proc0, not curproc This was causing panics when modules which create kthreads were loaded after boot. pointed out by: jake, jhb --- sys/alpha/alpha/vm_machdep.c | 2 -- sys/powerpc/aim/vm_machdep.c | 2 -- sys/powerpc/powerpc/vm_machdep.c | 2 -- 3 files changed, 6 deletions(-) diff --git a/sys/alpha/alpha/vm_machdep.c b/sys/alpha/alpha/vm_machdep.c index 856d0bbf606..4ecff4be2a1 100644 --- a/sys/alpha/alpha/vm_machdep.c +++ b/sys/alpha/alpha/vm_machdep.c @@ -166,8 +166,6 @@ cpu_fork(p1, p2, flags) * is started, to resume here, returning nonzero from setjmp. */ #ifdef DIAGNOSTIC - if (p1 != curproc) - panic("cpu_fork: curproc"); alpha_fpstate_check(p1); #endif diff --git a/sys/powerpc/aim/vm_machdep.c b/sys/powerpc/aim/vm_machdep.c index 856d0bbf606..4ecff4be2a1 100644 --- a/sys/powerpc/aim/vm_machdep.c +++ b/sys/powerpc/aim/vm_machdep.c @@ -166,8 +166,6 @@ cpu_fork(p1, p2, flags) * is started, to resume here, returning nonzero from setjmp. */ #ifdef DIAGNOSTIC - if (p1 != curproc) - panic("cpu_fork: curproc"); alpha_fpstate_check(p1); #endif diff --git a/sys/powerpc/powerpc/vm_machdep.c b/sys/powerpc/powerpc/vm_machdep.c index 856d0bbf606..4ecff4be2a1 100644 --- a/sys/powerpc/powerpc/vm_machdep.c +++ b/sys/powerpc/powerpc/vm_machdep.c @@ -166,8 +166,6 @@ cpu_fork(p1, p2, flags) * is started, to resume here, returning nonzero from setjmp. */ #ifdef DIAGNOSTIC - if (p1 != curproc) - panic("cpu_fork: curproc"); alpha_fpstate_check(p1); #endif -- 2.45.2