Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Feb 2008 16:35:57 +0100
From:      Erik Trulsson <ertr1013@student.uu.se>
To:        Pedro Almeida <mindcooker@gmail.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: panic: free: guard1 fail @ 0x6c23c
Message-ID:  <20080228153557.GA22894@owl.midgard.homeip.net>
In-Reply-To: <47C6D053.20908@gmail.com>
References:  <47C6D053.20908@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Feb 28, 2008 at 03:16:35PM +0000, Pedro Almeida wrote:
> I upgraded my system from 6.2 to 7.0 using cvsup.
> I'm using ULE and device polling. After doing make installworld and reboot, 
> the system
> don't boot anymore. I have some variables in make.conf, but I don't know if 
> this the cause of the problem.
> CPUTYPE?=p3
> CFLAGS= -O2 -pipe -funroll-loops -ffast-math
> COPTFLAGS= -O2 -pipe -funroll-loops -ffast-math
> Any ideas of how to fix this? Thanks a lot

I don't know if the make.conf variables you show are the cause, but it would
not surprise me.  I would suggest you remove CFLAGS and COPTFLAGS entirely from
make.conf and just relying on the default values for them (which are
'-O2 -pipe -fno-strict-aliasing'.
The flags you use are unlikely to bring any noticable improvements compared
to the default, but are likely to make code misbehave.





> 
> 
> Can't work out which disk we are booting from.
> Guessed BIOS device 0xffffffff not found by probes, defaulting to disk0:
> panic: free: guard1 fail @ 0x6c23c
> from /usr/src/sys/boot/i386/loader/../../common/module.c:959
> press any key to reboot

-- 
<Insert your favourite quote here.>
Erik Trulsson
ertr1013@student.uu.se



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080228153557.GA22894>