From owner-freebsd-hackers@FreeBSD.ORG Fri Apr 6 12:42:18 2007 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 85A9A16A403 for ; Fri, 6 Apr 2007 12:42:18 +0000 (UTC) (envelope-from volker@vwsoft.com) Received: from frontmail.ipactive.de (frontmail.maindns.de [85.214.95.103]) by mx1.freebsd.org (Postfix) with ESMTP id 2030D13C469 for ; Fri, 6 Apr 2007 12:42:17 +0000 (UTC) (envelope-from volker@vwsoft.com) Received: from mail.vtec.ipme.de (Q7d21.q.ppp-pool.de [89.53.125.33]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by frontmail.ipactive.de (Postfix) with ESMTP id CA80F128829; Fri, 6 Apr 2007 14:14:28 +0200 (CEST) Received: from [192.168.16.3] (cesar.sz.vwsoft.com [192.168.16.3]) by mail.vtec.ipme.de (Postfix) with ESMTP id A55A93F9E1; Fri, 6 Apr 2007 14:14:03 +0200 (CEST) Message-ID: <46163987.4010409@vwsoft.com> Date: Fri, 06 Apr 2007 14:13:59 +0200 From: Volker User-Agent: Thunderbird 1.5.0.10 (X11/20070306) MIME-Version: 1.0 To: Mike Tancsa References: <7.1.0.9.0.20070405163059.16b8a220@sentex.net> <200704061130.l36BUtjW064328@lava.sentex.ca> In-Reply-To: <200704061130.l36BUtjW064328@lava.sentex.ca> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-VWSoft-MailScanner: Found to be clean X-MailScanner-From: volker@vwsoft.com X-ipactive-MailScanner-Information: Please contact the ISP for more information X-ipactive-MailScanner: Found to be clean X-ipactive-MailScanner-From: volker@vwsoft.com Cc: freebsd-hackers@freebsd.org Subject: Re: Re: fixing IRQ storms X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Apr 2007 12:42:18 -0000 On 12/23/-58 20:59, Mike Tancsa wrote: > At 04:47 PM 4/5/2007, Mike Tancsa wrote: > >> Using >> http://lists.freebsd.org/pipermail/freebsd-bugs/2007-March/022753.html >> > > Tried with sio, but the card is not usable due to all the overflows. > (e.g. just ati3 and only part of the info gets displayed) > > > isa0: on motherboard > orm0: at iomem 0xc8000-0xd0fff on isa0 > ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0 > ata1 at port 0x170-0x177,0x376 irq 15 on isa0 > sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 > sio0: type 16550A, console > Timecounters tick every 1.000 msec > Elan-mmcr driver: MMCR at 0xc5b71000. > Elan-mmcr Soekris net45xx comBIOS ver. 1.28 20050527 Copyright (C) > 2000-2005 > sio2: at port 0x3e8-0x3ef irq 10 function 1 > config 34 on pccard0 > sio2: type 16550A > sio2: unable to activate interrupt in fast mode - using normal mode > ad0: 977MB at ata0-master PIO4 > Trying to mount root from ufs:/dev/ad0s1a > sio2: 1 more interrupt-level buffer overflow (total 1) > sio2: 108 more interrupt-level buffer overflows (total 109) > sio2: 108 more interrupt-level buffer overflows (total 217) > sio2: 108 more interrupt-level buffer overflows (total 325) > sio2: 109 more interrupt-level buffer overflows (total 434) Mike, have a look at GNAT: http://www.freebsd.org/cgi/query-pr.cgi?pr=51982 You need to patch your kernel sources a bit (all info in the PR) and your silo overflows will be gone. I've done that to get a Merlin U630 working (w/o patching sio.c the card was almost unusable). HTH, Volker