From owner-freebsd-smp@FreeBSD.ORG Wed Apr 9 03:19:02 2003 Return-Path: Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E5F1D37B401 for ; Wed, 9 Apr 2003 03:19:02 -0700 (PDT) Received: from bluejay.mail.pas.earthlink.net (bluejay.mail.pas.earthlink.net [207.217.120.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6AD3643FB1 for ; Wed, 9 Apr 2003 03:19:02 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from pool0033.cvx22-bradley.dialup.earthlink.net ([209.179.198.33] helo=mindspring.com) by bluejay.mail.pas.earthlink.net with asmtp (SSLv3:RC4-MD5:128) (Exim 3.33 #1) id 193CfH-0007fs-00; Wed, 09 Apr 2003 03:18:47 -0700 Message-ID: <3E93F331.E92FC7DF@mindspring.com> Date: Wed, 09 Apr 2003 03:17:21 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Aleksandr Melentiev References: <001501c2fe72$63c1b040$0300a8c0@kronos> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-ELNK-Trace: b1a02af9316fbb217a47c185c03b154d40683398e744b8a40a61bad5646c4dc3597caac34a98fd59a2d4e88014a4647c350badd9bab72f9c350badd9bab72f9c cc: freebsd-smp@freebsd.org Subject: Re: System freezes with SMP support enabled X-BeenThere: freebsd-smp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD SMP implementation group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2003 10:19:03 -0000 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