From owner-freebsd-stable@FreeBSD.ORG Mon Aug 21 14:53:31 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A15016A4DD for ; Mon, 21 Aug 2006 14:53:31 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from kagate.punkt.de (kagate.punkt.de [217.29.33.131]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61BD643D82 for ; Mon, 21 Aug 2006 14:53:30 +0000 (GMT) (envelope-from hausen@punkt.de) Received: from hugo10.ka.punkt.de (hugo10.ka.punkt.de [10.0.0.110]) by kagate1.punkt.de with ESMTP id k7LErTKK009411 for ; Mon, 21 Aug 2006 16:53:29 +0200 (CEST) Received: from hugo10.ka.punkt.de (localhost [127.0.0.1]) by hugo10.ka.punkt.de (8.12.10/8.12.10) with ESMTP id k7LErSa9050596 for ; Mon, 21 Aug 2006 16:53:29 +0200 (CEST) (envelope-from ry93@hugo10.ka.punkt.de) Received: (from ry93@localhost) by hugo10.ka.punkt.de (8.12.10/8.12.10/Submit) id k7LErS5K050595 for freebsd-stable@freebsd.org; Mon, 21 Aug 2006 16:53:28 +0200 (CEST) (envelope-from ry93) Date: Mon, 21 Aug 2006 16:53:28 +0200 From: "Patrick M. Hausen" To: freebsd-stable@freebsd.org Message-ID: <20060821145328.GL45736@hugo10.ka.punkt.de> References: <20060821120052.0B25816A526@hub.freebsd.org> <200608211414.16731.matt@chronos.org.uk> <20060821132743.GC45736@hugo10.ka.punkt.de> <44E9B7C1.9010708@goodforbusiness.co.uk> <20060821142613.GI45736@hugo10.ka.punkt.de> <44E9C5B3.90604@goodforbusiness.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <44E9C5B3.90604@goodforbusiness.co.uk> User-Agent: Mutt/1.5.10i Subject: ICH7 SATA and em interrupt sharing X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Aug 2006 14:53:31 -0000 Hi, folks! Seems finally I am able to reproduce part of the problems some people see with their hardware. I used device.hints to force em0 to share its irq with atapci1 - the SATA300 controller in my machine. atapci1: port 0x30e8-0x30ef,0x30dc-0x30df,0x30e0-0x30e7,0x30d8-0x30db,0x30b0-0x30bf mem 0xdc500400-0xdc5007ff irq 19 at device 31.2 on pci0 em0: port 0x4000-0x401f mem 0xdc080000-0xdc09ffff,0xdc000000-0xdc07ffff irq 19 at device 0.0 on pci4 And pronto: em0: Missing Tx completion interrupt! em0: Missing Tx completion interrupt! em0: Missing Tx completion interrupt! em0: Missing Tx completion interrupt! em0: Missing Tx completion interrupt! em0: Missing Tx completion interrupt! And the system is really sluggish when used via SSH over that NIC. I've yet to provoke the "detached disk" problem, though. Other data that may be of interest: 6-STABLE as of Friday. This patch applied: http://lists.freebsd.org/pipermail/freebsd-net/2006-August/011352.html debug.mpsafenet="1" HTH, Patrick M. Hausen Leiter Netzwerke und Sicherheit -- punkt.de GmbH Internet - Dienstleistungen - Beratung Vorholzstr. 25 Tel. 0721 9109 -0 Fax: -100 76137 Karlsruhe http://punkt.de