From owner-freebsd-stable Fri Jun 22 13:46:35 2001 Delivered-To: freebsd-stable@freebsd.org Received: from mail.infolibria.com (mail.infolibria.com [12.30.17.31]) by hub.freebsd.org (Postfix) with ESMTP id D2E8837B408 for ; Fri, 22 Jun 2001 13:46:31 -0700 (PDT) (envelope-from loverso@infolibria.com) Received: from infolibria.com (gw.infolibria.com [12.30.17.254]) by mail.infolibria.com (Postfix) with ESMTP id CB7BB15CC05; Fri, 22 Jun 2001 15:44:23 -0500 (EST) Message-ID: <3B33AE59.A2D28EEE@infolibria.com> Date: Fri, 22 Jun 2001 16:45:13 -0400 From: John LoVerso Organization: InfoLibria X-Mailer: Mozilla 4.77 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Eric Parusel Cc: freebsd-stable@FreeBSD.ORG Subject: Re: SMP/fxp problem... References: <200106221638.MAA35061@www.cmass.org> <009a01c0fb5a$5e1189d0$0600020a@frontend> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > When you say "changing a BIOS settings that limited the number of IRQ > assignments from a legacy mode", did you mean that you increased the > limit of IRQ assignments from a legacy mode, or decreased the limit? > (I think you mean increased, but I'd like to be 100% sure :) ) Increase. In December I spent a small amount of time tracking down this problem (I added a trace buffer to see if I could pinpoint the interrupt load at the time I'd get a "device timeout"). Somewhere I got a hint about it being an SMP problem with shared IRQs; probably from searching the freebsd-hackers list or from Intel documentation. Anyway, I made the change and it solved the problem. The BIOS setting is: PCI IRQs to IO-APIC Mapping: Enable Enabled- BIOS will use all 24 IO APIC pins in describing PCI interrupt conditions in the MP table. Disabled- Only 16 std ISA IRQs are used. Do not enable if OS does not support this feature. John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message