Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Nov 2006 09:03:28 +0000 (GMT)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Ian FREISLICH <if@hetzner.co.za>
Cc:        current@freebsd.org
Subject:   Re: Panic during boot (in_arpinput). 
Message-ID:  <20061115085427.R79655@fledge.watson.org>
In-Reply-To: <E1GkGSk-0000qv-6Y@hetzner.co.za>
References:  <E1GkGSk-0000qv-6Y@hetzner.co.za>

next in thread | previous in thread | raw e-mail | index | archive | help

On Wed, 15 Nov 2006, Ian FREISLICH wrote:

> Robert Watson wrote:
>> On Wed, 15 Nov 2006, Ian FREISLICH wrote:
>>
>>> Ian FREISLICH wrote:
>>>>
>>>> I have 2 servers each with 255 vlan interfaces and carp interfaces in 
>>>> each vlan.During the boot up while it's configuring the interfaces, it 
>>>> reliably panics.  It boots fine if no network cables are plugged in (and 
>>>> in the test evironment on a quient lan).
>>>>
>>>> It's an SMP machine.  My guess (from the panic message below) is that an 
>>>> arp query arives on an interface it's in the middle of creating or 
>>>> something like that (highly unsophisticated debugging conjecture).
>>>>
>>>> In the mean time I'm going to try a UP kernel and see if that masks the 
>>>> problem.
>>>
>>> FWIW, a UP kernel has the same problem.
>>
>> What happens if you disable PREEMPTION on UP and try the same thing again?
>
> Same thing.
>
> If I don't assign the carp interfaces a vhid and pass at boot time, it boots 
> up OK, but I need the carp interfaces.  I can arrange serial console access. 
> I have a similar system from ~"Tue Aug 29 09:47:50 SAST 2006" that works, 
> but I suspect it may suffer the same problem.  I'm about to test this.

This suggests that it is not the race I was worried it was, which is really 
good news :-).  This makes me suspect a CARP-specific bug as opposed to the 
wider issue of under-synchronization of the address lists.

Robert N M Watson
Computer Laboratory
University of Cambridge



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