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 [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to