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

Re: [Xen-users] AMD-8131



Mark Williamson schrieb:
Did you check the dom0 kernel config if it contains the neccessary
functions? If you create a non-xen kernel with the same config (copy the
.config into a vanilla kernel dir, run make oldconfig), does that one
work with PCI-X?
      
This was the first thing I tried. And yes: without xen it does work (i
use the same kernel-config for xen2, and there pcix works also).
    

Unfortunately you can't just copy the config from the Xen2 kernel to the Xen3 
kernel: the PCI functionality that you saw in Xen 2 hasn't been *removed*, 
it's just been *moved* into Linux itself and out of Xen.

The Linux/Xen2 kernel config won't have the PCI quirk handling code because 
PCI quirks were handled by Xen itself.  In Xen 3, Linux needs to have this 
enabled because Xen will not help it anymore.

Can you verify that any config options for your board that are enabled in your 
native Linux build are also enabled under the Xen 3-patched Linux kernel?
  
100% sure.

I tested also with the http://xenbits.xensource.com/linux-2.6-xen.hg kernel.

I made one with "Xen-Compatible" and one with "PC-Compatible", so all device options are 100% the same.

The direct-booted "PC-Compatible" Kernel detected the PCI-Bus behind that amd-8131 bridge, the "Xen-Compatible" kernel booted with xen3-unstable did not detect the PCI-X Bridge and all devices behind it.

So there must be a problem with xen, I presume.

/sebastian
Cheers,
Mark

  

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

 


Rackspace

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