From owner-freebsd-current@FreeBSD.ORG Wed Feb 11 13:04:01 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A5A516A4CE; Wed, 11 Feb 2004 13:04:01 -0800 (PST) Received: from anor.ics.muni.cz (anor.ics.muni.cz [147.251.4.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2C1B43D2F; Wed, 11 Feb 2004 13:04:00 -0800 (PST) (envelope-from hopet@ics.muni.cz) Received: from kloboucek (kloboucek.fi.muni.cz [147.251.54.33]) (user=hopet mech=LOGIN bits=0) by anor.ics.muni.cz (8.12.1/8.12.1) with ESMTP id i1BL3vRa022241 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Wed, 11 Feb 2004 22:03:58 +0100 From: "Petr Holub" To: "John Baldwin" , "Dag-Erling Smrrgrav" Date: Wed, 11 Feb 2004 22:04:05 +0100 Message-ID: <02fe01c3f0e2$95087360$2136fb93@kloboucek> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0 In-Reply-To: <200402111316.50941.jhb@FreeBSD.org> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Importance: Normal X-Muni-Spam-TestIP: 147.251.54.33 X-Muni-Virus-Test: Clean X-Mailman-Approved-At: Thu, 12 Feb 2004 05:25:00 -0800 cc: current@FreeBSD.org Subject: RE: storm of stray interrupts X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Feb 2004 21:04:01 -0000 > Wrong, his BIOS just sucks and doesn't provide info on how to route drm0's > interrupt when using ACPI. drm0 is routed to IRQ 16, but we end up using the > ATPIC interrupt 11 to try and route it instead due to his broken BIOS. Since > PCI interrupts are level triggered, this means that as soon as drm0 > interrupts, it storms on IRQ 16 since drm0's ISR never gets called. OK---thanks. I've disabled ACPI (since disabling APIC results in loss of SMP) and it works fine (except for no virtual hyperthreaded processors). BTW: would it be possible to make drm use IRQ 16 by hinting (e.g. in device.hints)? Best, Petr ================================================================ Petr Holub CESNET z.s.p.o. Supercomputing Center Brno Zikova 4 Institute of Compt. Science 162 00 Praha 6, CZ Masaryk University Czech Republic Botanicka 68a, 60200 Brno, CZ e-mail: Petr.Holub@cesnet.cz phone: +420-549493944 fax: +420-541212747 e-mail: hopet@ics.muni.cz