From owner-freebsd-bugs@FreeBSD.ORG Mon Mar 3 07:00:04 2008 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 068701065671 for ; Mon, 3 Mar 2008 07:00:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id EC3F28FC18 for ; Mon, 3 Mar 2008 07:00:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m23703D7098703 for ; Mon, 3 Mar 2008 07:00:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m23703tF098702; Mon, 3 Mar 2008 07:00:03 GMT (envelope-from gnats) Date: Mon, 3 Mar 2008 07:00:03 GMT Message-Id: <200803030700.m23703tF098702@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Cameron Cc: Subject: Re: i386/121305: HDD not detected in newer versions X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Cameron List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Mar 2008 07:00:04 -0000 The following reply was made to PR kern/121305; it has been noted by GNATS. From: Cameron To: bug-followup@freebsd.org, comperr.extra@gmail.com Cc: Subject: Re: i386/121305: HDD not detected in newer versions Date: Sun, 2 Mar 2008 22:35:36 -0800 I'm running almost the same motherboard (the MSI p6n-sli nforce 650i, just the regular, not the platinum). System configuration (probably a lot of this information isn't necessary): MSI P6N-SLI 1 80 gig IDE drive using the onboard IDE controller. 1 CDRW/DVD-ROM drives on the onboard IDEcontroller. 1 DVDRW drive using the onboard SATA controller Geforce 8800 in the first PCIE slot. 1 LSI Logic 150-4 hardware raid controller in the second PCI slot. 1 audigy 2 sound card in the third PCI slot. There's two halves to this problem: First half: FreeBSD 7.0 for both amd64 and i386 do not work. They will not recognize any drives. Disabling SMP makes no difference. If APIC or ACPI are disabled, the boot will not complete (it gets stuck at trying to mount /dev/md0). 6.2 recognizes both CD/DVD drives (the IDE drive, not my sata drive). I haven't tried disabling acpi or apic (yet?). 6.3 will not recognize any drives at all unless I disable apic. Second half: I have a LSI Logic 150-4 sata hardware raid controller. FreeBSD's 6.2, 6.3, and 7.0 all stall once the amr driver starts and detects the controller/array (detects it correct it as a ~500 gig optimal raid 5 array), it then hangs indefinitely. If I turn on verbose logging I see: GEO: new disk amrd0 as the last message before the system comes to a complete stand-still. I was able to get things working in FreeBSD 6.2 by going into the (rather anemic) BIOS and setting PCI slot 1 (where the card is located) to use IRQ 5 and setting IRQ 5 as reserved. 6.3 wouldn't work with this controller at all until I disabled APIC, at which point it was able to fully boot where it saw my onboard hard drive, at least one CD/DVDRW drive, and the raid array. Is this an nforce 650i issue in general or just specific to MSI's implementation? Does anyone else have the same or similiar trouble with any other nforce 6xxi chipsets or just the 650i? System (and RAID controller) are complete fine under Windows 2000 and Linux. Since FreeBSD 7.0 won't even recognize any of the CD/DVD drives, I don't have a way to post the verbose logging at this time. -Cameron