From owner-freebsd-hardware@FreeBSD.ORG Wed Mar 15 17:04:50 2006 Return-Path: X-Original-To: freebsd-hardware@freebsd.org 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 4A71616A425 for ; Wed, 15 Mar 2006 17:04:50 +0000 (UTC) (envelope-from etc@fluffles.net) Received: from auriate.fluffles.net (a83-68-3-169.adsl.cistron.nl [83.68.3.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE0B143D58 for ; Wed, 15 Mar 2006 17:04:48 +0000 (GMT) (envelope-from etc@fluffles.net) Received: from destiny ([10.0.0.21]) by auriate.fluffles.net with esmtpa (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FJZQV-0002rV-7c for freebsd-hardware@freebsd.org; Wed, 15 Mar 2006 18:04:47 +0100 Message-ID: <44184953.4020306@fluffles.net> Date: Wed, 15 Mar 2006 18:05:23 +0100 From: Fluffles User-Agent: Thunderbird 1.5 (X11/20060123) MIME-Version: 1.0 To: freebsd-hardware@freebsd.org Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Subject: nForce4 Serial ATA detects only 1 drive X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Mar 2006 17:04:50 -0000 Hi guys, I'm having problems detecting _both_ Serial ATA disks on my nForce4 motherboard. FreeBSD successfully detects the first disk but not the second. Same story when i swap the disks; only ad4 no ad6. This can't be a broken hardware issue: i tried TWO motherboards of the same type and TWO sets of harddrives (2x Hitachi T7K250 and 2x Maxtor MaxlineIII). Both motherboards have the SAME problem. I tried flashing to newest BIOS, no change. Same problem when i enable SATA RAID controller and stripe or mirror the disks: only ad4 is detected. When i do this however, i do see "stray irq7" just at the point where it should detect ad6. Please note that on Microsoft Windows XP, everything runs smooth and without problems. Right now i tried everything i know and don't know what to do. Hardware: Asrock K8NF4G-SATA2 motherboard - nVidia GeForce 6100 northbridge - nVidia nForce 410 MCP southbridge I tried 6.0-STABLE, 6.1-beta3 and 7.0-CURRENT (9 march 2006) using both non-ACPI and ACPI mode. My system is stable, tested with MemTest86 and Prime95 torture-test. Under 7.0-CURRENT (9 march 2006) i ran a verbose logging dump. Please note ata3 reiniting itself for some reason: (..) atapci1: port 0xf80-0xf87,0xf00-0xf03,0xe80-0xe87,0xe00-0xe03,0xe000-0xe00f mem 0xfebdd000-0xfebddfff irq 10 at device 14.0 on pci0 atapci1: Reserved 0x10 bytes for rid 0x20 type 4 at 0xe000 ioapic0: routing intpin 10 (ISA IRQ 10) to vector 52 atapci1: [MPSAFE] atapci1: Reserved 0x1000 bytes for rid 0x24 type 3 at 0xfebdd000 ata2: on atapci1 atapci1: Reserved 0x8 bytes for rid 0x10 type 4 at 0xf80 atapci1: Reserved 0x4 bytes for rid 0x14 type 4 at 0xf00 ata2: SATA connect ready time=0ms ata2: sata_connect devices=0x1 ata2: [MPSAFE] ata3: on atapci1 atapci1: Reserved 0x8 bytes for rid 0x18 type 4 at 0xe80 atapci1: Reserved 0x4 bytes for rid 0x1c type 4 at 0xe00 ata3: SATA connect ready time=0ms ata3: sata_connect devices=0x1 ata3: [MPSAFE] (..) ad4: 157066MB at ata2-master SATA150 ad4: 321672960 sectors [319120C/16H/63S] 16 sectors/interrupt 1 depth queue ad4: nVidia check1 failed ad4: Adaptec check1 failed ad4: LSI (v3) check1 failed ad4: LSI (v2) check1 failed ad4: FreeBSD check1 failed GEOM: new disk ad4 ata3: reiniting channel .. ata3: SATA connect ready time=0ms ata3: sata_connect devices=0x1 ata3: reinit done .. ata3: reiniting channel .. ata3: SATA connect ready time=0ms ata3: sata_connect devices=0x1 ata3: reinit done .. (..) complete dmesg output: http://www.fluffles.net/files/dmesg-mediashield-problem.txt Should i file a PR? Can anybody tell me what is going wrong and why? I'm feeling this is a little bug in FreeBSD which could be fixed easily. I'd appreciate any feedback! Many thanks! - Veronica