WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

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

To: "Chris Bainbridge" <chris.bainbridge@xxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-devel] SATA detect fails on ICH7 chipset / DellPoweredgeSC430
From: "Ian Pratt" <m+Ian.Pratt@xxxxxxxxxxxx>
Date: Mon, 5 Sep 2005 19:21:28 +0100
Delivery-date: Mon, 05 Sep 2005 18:19:29 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcWyQab5UuyATnMCSqGPCy1tghAAlgAAz2xA
Thread-topic: [Xen-devel] SATA detect fails on ICH7 chipset / DellPoweredgeSC430
 
> ide controller appears with memory range febffc00-febfffff 
> pci bus memory range for above is f4000000 - febfffff
> tg3 eth is at exact same address as linux video controller 
> ec.. ef.. is at exact same address as linux

Interesting. So, Windows trusts the BIOS but Linux feels the need to go
in there and monkey around.
 
> I noted that under linux we get the boot message:
> Allocating PCI resources starting at 40000000 (gap: 
> 40000000:b0000000) and ide controller appears at 40000000... 
> but not ethernet or video, they stay at the same old 
> addresses. 

OK, this is a definite bug in Xen that we can fix -- this is the first
time we've come across a system where Linux tries remapping things, and
it should be done with machine addresses, not psuedo physical addresses.
Quite why Linux decides to mess with this device is a mystery...

Ian

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel