From owner-freebsd-bugs@FreeBSD.ORG Thu Jan 19 19:40:11 2006 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA00C16A41F for ; Thu, 19 Jan 2006 19:40:11 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75C5B43D48 for ; Thu, 19 Jan 2006 19:40:11 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k0JJeB6o023714 for ; Thu, 19 Jan 2006 19:40:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k0JJeBfk023713; Thu, 19 Jan 2006 19:40:11 GMT (envelope-from gnats) Date: Thu, 19 Jan 2006 19:40:11 GMT Message-Id: <200601191940.k0JJeBfk023713@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: "D.Pageau" Cc: Subject: Re: kern/92016: SATA Disk not detected on Dell PowerEdge 850 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "D.Pageau" List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jan 2006 19:40:12 -0000 The following reply was made to PR kern/92016; it has been noted by GNATS. From: "D.Pageau" To: bug-followup@FreeBSD.org Cc: Subject: Re: kern/92016: SATA Disk not detected on Dell PowerEdge 850 Date: Thu, 19 Jan 2006 14:37:30 -0500 Problem describe: Doug Ambrisko writes: | This is sort-of the clue indirectly. The issue is that the ICH7 and | maybe ICH6 have a hybrid AHCI mode in which the SATA status, error, control | registers are present in AHCI for compatibility but that's all. The | reset of the AHCI registers are not there so then you have to | wack the registers in PCI space 0x92 to reset the controller. Doing | an AHCI reset won't work since it isn't running full AHCI mode. | | I don't have a fix but this is the problem that I see. If we don't | do the channel reset via PCI space then it can never get out of that | state so no drives are found.