From owner-freebsd-questions@FreeBSD.ORG Sat Jan 9 21:36:37 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D8321065670 for ; Sat, 9 Jan 2010 21:36:37 +0000 (UTC) (envelope-from arab@tangerine-army.co.uk) Received: from smtp-out2.blueyonder.co.uk (smtp-out2.blueyonder.co.uk [195.188.213.5]) by mx1.freebsd.org (Postfix) with ESMTP id 3A5808FC0A for ; Sat, 9 Jan 2010 21:36:37 +0000 (UTC) Received: from [172.23.170.138] (helo=anti-virus01-09) by smtp-out2.blueyonder.co.uk with smtp (Exim 4.52) id 1NTiyz-0008Re-1T for freebsd-questions@freebsd.org; Sat, 09 Jan 2010 21:36:30 +0000 Received: from [94.168.156.45] (helo=Mercury.galaxy.lan.lcl) by asmtp-out1.blueyonder.co.uk with esmtp (Exim 4.52) id 1NTiyy-0005Mx-Ki for freebsd-questions@freebsd.org; Sat, 09 Jan 2010 21:36:28 +0000 Date: Sat, 9 Jan 2010 21:36:28 -0000 Message-ID: <01FB8F39BAD0BD49A6D0DA8F7897392904F75D@Mercury.galaxy.lan.lcl> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable In-reply-to: <4B48E42F.5080809@videotron.ca> X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-class: urn:content-classes:message Thread-Topic: FreeBSD 8.0 and AHCI X-MimeOLE: Produced By Microsoft Exchange V6.5 thread-index: AcqRaMutDiEJrtiKSwKbLJd+v6vULgACbfgg From: "Graeme Dargie" To: Subject: FreeBSD 8.0 and AHCI X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jan 2010 21:36:37 -0000 Hello All I thought I would just give you an update and solution to a problem I was having with the above. Basically the machine would show no hard disks when AHCI driver was loaded, with the following showing up at boot. ahcich0: Poll timeout on slot 0 (aprobe0:ahcich0:0:0:0): SIGNATURE: 0000 ahcich1: Poll timeout on slot 0 (aprobe1:ahcich1:0:0:0): SIGNATURE: 0000 ahcich2: Poll timeout on slot 0 (aprobe2:ahcich2:0:0:0): SIGNATURE: 0000 ahcich3: Poll timeout on slot 0 (aprobe3:ahcich3:0:0:0): SIGNATURE: 0000 ahcich4: Poll timeout on slot 0 (aprobe4:ahcich4:0:0:0): SIGNATURE: 0000 ahcich5: Poll timeout on slot 0 (aprobe5:ahcich5:0:0:0): SIGNATURE: 0000 ahcich0: Timeout on slot 0 ahcich1: Timeout on slot 0 ahcich2: Timeout on slot 0 ahcich3: Timeout on slot 0 ahcich4: Timeout on slot 0 ahcich5: Timeout on slot 0 run_interrupt_driven_hooks: still waiting after 60 seconds for xpt_config ahcich0: Timeout on slot 0 ahcich1: Timeout on slot 0 ahcich2: Timeout on slot 0 ahcich3: Timeout on slot 0 ahcich4: Timeout on slot 0 ahcich5: Timeout on slot 0 Someone suggested that the drives were not in AHCI mode, I was 99% sure that they were as it was the only way I could get all 6 sata ports working, but until today I had not had a chance to confirm this. The drives were already set to AHCI in the bios, and showed up in the AHCI bios util and also at post. I did some googling and it seems this is an issue with AMD SB700 chipsets as someone else had come across the same problem. I gave a snapshot of 9.0 a shot just to see if the problem existed in 9.0 as well as 8.0, it does. Last resort was to do a BIOS update of the mainboard, as it was on the original release F1 and F4 was available. On reboot I noticed the AHCI bios revision had changed 00078 from 00070, I still get a couple of timeout messages on boot, but the drives now detect and work just fine. Regards Graeme