panic on HP rx1600
Marcel Moolenaar
xcllnt at mac.com
Mon Jul 21 17:22:05 UTC 2008
On Jul 20, 2008, at 9:45 AM, Hiroki Sato wrote:
> Hiroki Sato <hrs at freebsd.org> wrote
> in <20080721.003831.44053407.hrs at allbsd.org>:
>
> hr> Marcel Moolenaar <xcllnt at mac.com> wrote
> hr> in <CB80C6F8-02CF-4E4F-82A1-2E0E0DFD910D at mac.com>:
> hr>
> hr> xc> If you don't have INVARIANTS, could you add it to your kernel
> hr> xc> configuration. I've seen kernel panics without INVARIANTS
> hr> xc> after GCC 4 was imported. Also, if you're using ULE, then
> hr> xc> please switch to 4BSD.
> hr>
> hr> Okay, thanks. I will do and report what is changed. The
> kernel was
> hr> the same configuration as GENERIC.
>
> I confirmed that adding INVARIANTS prevents it from triggering a
> panic. Hmm, do you know exactly which part of the tree is the cause,
> or should we narrow down this issue?
I haven't had the time to go to the bottom of this. This
is not to say that I think we should narrow it down.
Looking at the context (unlocking, turnstiles), it could
be related to atomic operations and I already fixed a GCC
bug in that respect:
src/sys/ia64/include/atomic.h, rev 1.14
It would be extreme luck if that would also fix the panic,
but we might as well try.... Hmmm, I'd better MFC it...
--
Marcel Moolenaar
xcllnt at mac.com
More information about the freebsd-ia64
mailing list