From owner-freebsd-bugs@FreeBSD.ORG Mon Mar 29 21:50:21 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DB1C16A4CE for ; Mon, 29 Mar 2004 21:50:21 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFE3A43D2D for ; Mon, 29 Mar 2004 21:50:20 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i2U5oKbv064445 for ; Mon, 29 Mar 2004 21:50:20 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i2U5oKDg064444; Mon, 29 Mar 2004 21:50:20 -0800 (PST) (envelope-from gnats) Resent-Date: Mon, 29 Mar 2004 21:50:20 -0800 (PST) Resent-Message-Id: <200403300550.i2U5oKDg064444@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Matt Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 51BEB16A4DC for ; Mon, 29 Mar 2004 21:41:15 -0800 (PST) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AEF743D54 for ; Mon, 29 Mar 2004 21:41:15 -0800 (PST) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.10/8.12.10) with ESMTP id i2U5fE72008547 for ; Mon, 29 Mar 2004 21:41:14 -0800 (PST) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.10/8.12.10/Submit) id i2U5fEt3008514; Mon, 29 Mar 2004 21:41:14 -0800 (PST) (envelope-from nobody) Message-Id: <200403300541.i2U5fEt3008514@www.freebsd.org> Date: Mon, 29 Mar 2004 21:41:14 -0800 (PST) From: Matt To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Subject: misc/64921: vmstat -i is not reporting IRQ usage on a shared IRQ X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Mar 2004 05:50:21 -0000 >Number: 64921 >Category: misc >Synopsis: vmstat -i is not reporting IRQ usage on a shared IRQ >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Mar 29 21:50:20 PST 2004 >Closed-Date: >Last-Modified: >Originator: Matt >Release: 4.9 >Organization: >Environment: >Description: My system has/had 2 cards trying to use IRQ5. One was a PCI sound card (which BSD did not recognize on boot), the other was a 3c509 network card. Dmesg showed that both cards were loaded onto IRQ5. However, vmstat -i did not list any cards as using IRQ5. This caused me some headaches when I was trying to figure out why my networking wasnt working correctly. I removed the sound card and rebooted, then vmstat -i showed IRQ 5 in use by driver ep0. It seems like vmstat was confused due to the conflict. Note that it did not show "mux" for IRQ5, it simply was not listed! >How-To-Repeat: Unsure. My system does show IRQ9 as a mux, so perhaps you need 2 cards, one of which is an "unknown PCI card". Another clue could be that the PCI card was unknown and the 3c509 card was using ISA. Also note that even my BIOS attempted to map them both to IRQ5, WinXP remaps the 3c509 card to IRQ11... >Fix: >Release-Note: >Audit-Trail: >Unformatted: