[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • To: "Chris Bainbridge" <chris.bainbridge@xxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • 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
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • 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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.