|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
Re: [Xen-devel] pciback for usb-controller and usb-storage on x86_64	end
 
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
 
 |   
 
 | 
    | 
  
  
    |   | 
    |