From owner-freebsd-hardware@FreeBSD.ORG Sun Jan 23 03:00:53 2005 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2684016A4CE for ; Sun, 23 Jan 2005 03:00:53 +0000 (GMT) Received: from mars.euao.com (mars.euao.com [69.93.84.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id C77DE43D1D for ; Sun, 23 Jan 2005 03:00:52 +0000 (GMT) (envelope-from dave@orangechicken.com) Received: from c-24-18-195-191.client.comcast.net ([24.18.195.191] helo=yellow) by mars.euao.com with asmtp (Exim 4.30) id 1CsXzi-0003tD-RD for freebsd-hardware@freebsd.org; Sat, 22 Jan 2005 19:00:54 -0800 From: "Dave Myron" To: Date: Sat, 22 Jan 2005 19:00:49 -0800 MIME-Version: 1.0 X-Mailer: Microsoft Office Outlook, Build 11.0.6353 thread-index: AcUA973legumO8dkTKCnftwJgFm+6g== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - mars.euao.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - orangechicken.com Message-Id: <20050123030052.C77DE43D1D@mx1.FreeBSD.org> Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.1 Subject: Fresh 5.3 install panicking on Asus P4C800 with Promise 20378 Controller enabled X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Jan 2005 03:00:53 -0000 Hi everybody, This is my first post here but I've been using FreeBSD for several years (though always learning just enough to accomplish what I want to do). I have a situation here. My Asus P4C800 Deluxe has a Promise 20378 controller onboard (which according to ata(4) is supported) but every time I boot up when it is enabled I get these messages: ata4-master: FAILURE - ATA_IDENTIFY timed out ata4-master: FAILURE - ATA_IDENTIFY timed out ata4-slave: FAILURE - ATA_IDENTIFY timed out ata4-slave: FAILURE - ATA_IDENTIFY timed out ata4-slave: FAILURE - SETFEATURES SET TRANSFERMODE timed out Followed by a panic (fatal trap 12: page fault while in kernel mode) and then the machine reboots. On this Promise controller I have two drives on one cable on the P-ATA (PRI_RAID) IDE interface. Both S-ATA devices are not in use. During POST, the drives are both correctly identified and enumerated. One strange thing though is that in the BIOS, after Primary IDE Master (a 40G WD HDD), Primary IDE Slave (a 40G WD HDD), Secondary IDE Master (a CD drive), and Secondary IDE Master (not in use) there are two more entries: Third IDE Master and Fourth IDE Master. Both are empty (though it seems like my drives should show up as master & slave under one of them.). The drives do show up in the BIOS under Boot > Hard Drives so I know that they're detected. So maybe them missing in Third and Fourth IDE Masters is not even relevant info here. If I disable the Promise controller then everything boots fine. I also have ACPI disabled in the kernel (it wouldn't get past the ninth or tenth line in the boot up output when it's on). I saw in freebsd-current that there was talk of an ATA regression where some of these ATA_IDENTIFY messages were being seen but they didn't seem to contain the SETFEATURES time out so maybe it's unrelated. Anyhow, I'd love to get this controller working so that I can get back to my work files. If you know of existing patches please point them out (and I'll have to find instructions on how to apply them but c'est la vie). Thanks in advance, chicken