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

Re: [Xen-devel] pciback for usb-controller and usb-storage on x86_64 ends in Oops



Keir Fraser schrieb:
>> I tried xen-3.0.3 and latest unstable (12053:874cc0ff214d).
>> I use the fedora 2.6.18.1-xen0 since otherwise my sata-controller is not
>> detected.
>>
>> What can I do?
>>     
>
> Is dma_ops == NULL at that point? If not, what value does it have?
>   
It is indeed NULL at that point and as far as I can see it's an issue of
the fedora-kernel since there in arch/x86_64/mm/init-xen.c:mem_init()
"pci_iommu_alloc()" is called instead of "no_iommu_init()"!
I replaced pci_iommu_alloc() with the "pci_swiotlb_init()" /
"no_iommu_init()"-block from xen-unstable and now it works!

The fedora init-xen.c looks very different to the one on your repository
in many places, but I can't see if theses changes were intended or if
it's just an older revision in the fedora-tree.

Patrick

_______________________________________________
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®.