Panic during boot (in_arpinput).
Robert Watson
rwatson at FreeBSD.org
Wed Nov 15 01:03:29 PST 2006
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
More information about the freebsd-current
mailing list