Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 09 Apr 2003 03:17:21 -0700
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Aleksandr Melentiev <tzap@pacbell.net>
Cc:        freebsd-smp@freebsd.org
Subject:   Re: System freezes with SMP support enabled
Message-ID:  <3E93F331.E92FC7DF@mindspring.com>
References:  <001501c2fe72$63c1b040$0300a8c0@kronos>

next in thread | previous in thread | raw e-mail | index | archive | help
Aleksandr Melentiev wrote:
> A quick note: I am not subscribed here yet, please reply directly to me.
> 
> Problem:
> Apparently SMP support and network do not work well together here. I have
> tried both 5.0 and 4.8 releases. Once I recompile the kernels with SMP
> support, I start getting constant 'watchdog timeout' on 5.0, network would
> halt and system would not respond. Same happens on a 4.8 machine too when I
> try to transfer files >1mb in size to an SMP machine, system would freeze,
> no error messages though. Nothing in /var/log/messages. Changing network
> cards and increasing NMBCLUSTERS doesnt help. No such problems occur
> whatsoever without SMP support.
> 
> Motherboard is an Intel N440BX with two Pentium III 500Mhz CPUs.

What are both network cards?  Are they fxp?

There are a couple of possibilities to consider...

The first is that if both cards are identical (same vendor, etc.),
you might want to use a network card from a different vendor, to
make sure it's not the network card driver.

Second, it seems to me that there's a possibility for a deadlock
if an interrupt comes in on one CPU, and an ithread to handle it
is scheduled to run on a different CPU.  You may want to try using
SCHED_4BSD to see if that changes anything.

-- Terry



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