Date: Tue, 27 Feb 2001 23:52:53 +0100 (CET) From: Leif Neland <leifn@neland.dk> To: John Baldwin <jhb@FreeBSD.ORG> Cc: freebsd-current@FreeBSD.ORG Subject: Re: make kernel failure: pecoff: machine/lock.h Message-ID: <Pine.BSF.4.21.0102272350380.17614-100000@arnold.neland.dk> In-Reply-To: <XFMail.010227144402.jhb@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 27 Feb 2001, John Baldwin wrote: > > On 27-Feb-01 Leif Neland wrote: > > > > > > On Tue, 27 Feb 2001, Gary Jennejohn wrote: > > > >> John Baldwin writes: > >> > > >> > On 27-Feb-01 Leif Neland wrote: > >> > > This happens with both my custom and GENERIC kernel. > >> > > > >> > > It has failed for some days, and also with source cvsup'ed today. > >> > > A kernel built with "make buildkernel -k" works... > >> > > > >> > > Leif > >> > > >> > Have you tried running make depend? > >> > > >> > >> > >> Failing that, trying deleting your /sys/compile/<NAME> directory > >> and re-config'ing your kernel. This has always worked for me. > >> > > I'm building the kernel "the new way", ie cd /usr/src > > make buildkernel KERNCONF=<kernelname> > > > > So the kernel is build in /usr/obj/usr/src/sys/GENERIC > > > > I deleted this, which buildkernel does itself, and config'ing it does too, > > and as I expected, it didn't make any difference. > > > > Leif > > Ok. It may be that we are overflowing the kernel stack and corrupting the pcb > in the process. One idea atm is to move the pcb off of the stack (since it > stores persistent data it's a bad place for it anyways) and to add a red zone > at the bottom of the stack to catch overflows. > Do you really thinks it is something this complicated? To me it just sounds like a makefile bug, as going to the pecoff directory and typing make gives the same error. But what do I know... Leif To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0102272350380.17614-100000>