This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] SATA detect fails on ICH7 chipset / DellPoweredgeSC430

To: Ian Pratt <m+Ian.Pratt@xxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel] SATA detect fails on ICH7 chipset / DellPoweredgeSC430
From: Chris Bainbridge <chris.bainbridge@xxxxxxxxx>
Date: Mon, 5 Sep 2005 16:32:37 +0100
Delivery-date: Mon, 05 Sep 2005 15:30:32 +0000
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ka99k7r6oGgqhEHgXsqafDTw64z9sGZ5M2aa6aoIX6+8BDgT+xcWXVN1VyOPYWFcgkDPxSHou+d5QYzlc/q2F413pJCK5lTXSUBFDdj6PhSwR+oIZmup91X1Qf8S06gcoN1BD7uRzPjaMDtV14NPfbV89LA1NNVMuvGNGntTX3M=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <A95E2296287EAD4EB592B5DEEFCE0E9D282E72@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <A95E2296287EAD4EB592B5DEEFCE0E9D282E72@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
On 05/09/05, Ian Pratt <m+Ian.Pratt@xxxxxxxxxxxx> wrote:
> Please can you do an 'lspci -nv' to find out the exact version of your
> controller.

>From the Xen kernel:

0000:00:1f.2 Class 0101: 8086:27c0 (rev 01) (prog-if 8f [Master SecP
SecO PriP PriO])
        Subsystem: 1028:01ae
        Flags: bus master, 66Mhz, medium devsel, latency 0, IRQ 20
        I/O ports at fe00 [size=8]
        I/O ports at fe10 [size=4]
        I/O ports at fe20 [size=8]
        I/O ports at fe30 [size=4]
        I/O ports at fea0 [size=16]
        Memory at 06000000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [70] Power Management version 2
> I'm wandering whether it features in pci/quirks.c and whether the fixup
> code is borked on Xen.

It looks like it runs quirk_intel_ide_combined(), which reads a byte
to check whether the port is in sata or legacy mode and prevents the
ide driver from finding it if it's in legacy. I removed the IDE driver
from my kernel, so I don't think this is significant.

> Also, have you tried fiddling around with any of the BIOS IDE legacy
> mode settings?

There are no IDE settings; it's a pretty bare bios.

> There really is no good explanation for a) why the MMIO region is so low
> on native, and b) why it is different under Xen. I suspect this is a
> native bug that is being compounded by Xen.

It appears to work under native though. I think I'll go and ask on the lkml.


Xen-devel mailing list