From owner-freebsd-amd64@FreeBSD.ORG Sat Jan 24 07:00:41 2009 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 010B9106566C for ; Sat, 24 Jan 2009 07:00:41 +0000 (UTC) (envelope-from scott.gasch@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.231]) by mx1.freebsd.org (Postfix) with ESMTP id CB84B8FC0C for ; Sat, 24 Jan 2009 07:00:40 +0000 (UTC) (envelope-from scott.gasch@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so5183805rvf.43 for ; Fri, 23 Jan 2009 23:00:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=c3lKEdSpKCaGxnfw1xjKRaN8K2KyCmXdNF01dOf6Im8=; b=i9BsW0bNUNFPnkBLzt7uIbxJpGoCzjnRj+/mkbYDXt6vaBj5qdO41AC/wjiE/vHXnb SxB7rNtbVe/ULRyGPHmusJJDEAliVDucNLtdt2IW0MWYkJ7PrbFwxOnsmX3hENLt2mCD Tjw1ejJ26HO9WmrH0mrmdnYnQmWg28BIEVjDw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=fjLsVtRN1roYdnFgb4jMiXPn0ap6kL6R+JcI2w4w7TruCXdeSBHTaj3A0CyLVcsZKO G6hD2wZS49OkwwKVQPj3nMXkfmBWJa25wdI+Yv58LwH3mhCnhV82DwCO3C0Fp7zhQM3h W9RQO+lVzyX6TRFjgzBMLCm1TVVHU8tU1DgIM= MIME-Version: 1.0 Received: by 10.142.191.5 with SMTP id o5mr1008580wff.53.1232778531707; Fri, 23 Jan 2009 22:28:51 -0800 (PST) Date: Fri, 23 Jan 2009 22:28:51 -0800 Message-ID: From: Scott Gasch To: freebsd-amd64@freebsd.org, freebsd-current@freebsd.org X-Mailman-Approved-At: Sat, 24 Jan 2009 10:21:37 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Problems with ata driver on current / Asus P5Q-E X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jan 2009 07:00:41 -0000 Hi, I've been running a 7.1-p1 (amd64) system and and seeing very high interrupt rates on irq19 which is shared between several devices. Over 60% of one core is used responding to interrupts. The machine also hangs frequently. irq19 is shared by atapci1, atapci2, fwohci0 and uhci4... the consensus response to my last question was that "it's probably the ata driver". Today I tried building and booting a GENERIC current kernel and got another piece of information. The freebsd-current GENERIC kernel does not boot; shortly after probing the drives it says "Cannot setup DMA" several times on the console and hangs. This machine is an Asus P5Q-E... I believe it has two ATA controllers: a Marvell 88SE6121 and a Silicon Image SIL5723. Is one of these chipsets generating interrupts that the driver doesn't understand and/or properly dismiss? Can it be put into a legacy mode that works? This machine has problems in 7.0, 7.1 and current... I'm running out of ideas. Thx, Scott