|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
Re: [Xen-devel] [PATCH PV_OPS PCIFRONT]
 
> That is it for right now. The driver works with INTx and MSI cards. I've 
> tested
> with USB and network (Broadcom) succesfully. There is still some more work to 
> do:
>  - MSI disable is not yet in,
>  - no MSI-X enable/disable functionality.
and:
 - If 4GB or more are allocated to the domain, you get this:
PCI: Warning: Cannot find a gap in the 32bit address range
PCI: Unassigned devices with 32bit resource registers may break!
   and the device shows up as disabled and is not usuable.
 - No support yet for 'reassign_device' which page aligns the BARs
   on PCI devices.
 - Haven't tested FLR or PCI AER.
 - Saw this once:
WARNING: at drivers/pci/msi.c:602 pci_enable_msi_block+0xcd/0x339()
.. snip ..
Call Trace:
 [<ffffffff8107ed59>] warn_slowpath_common+0xc9/0x10c
 [<ffffffff8107edcc>] warn_slowpath_null+0x30/0x4d
 [<ffffffff81362cec>] pci_enable_msi_block+0xcd/0x339
 [<ffffffff814006ec>] ? pciback_do_op+0x0/0x1b4
 [<ffffffff8140469e>] pciback_enable_msi+0x3e/0xb0
 [<ffffffff814007b9>] pciback_do_op+0xcd/0x1b4
..snip..
But besides that it works :-)
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 
 |   
 
| <Prev in Thread] | 
Current Thread | 
[Next in Thread>
 |  
- [Xen-devel] [PATCH 23/31] Remove unnecessary function declerations., (continued)
- [Xen-devel] [PATCH 23/31] Remove unnecessary function declerations., Konrad Rzeszutek Wilk
 - [Xen-devel] [PATCH 24/31] Rename the drivers/xen/pcifront/* driver	to drivers/pci/xen-pcifront.c., Konrad Rzeszutek Wilk
 - [Xen-devel] [PATCH 25/31] Change the boot-order of initialising the	PCI frontend., Konrad Rzeszutek Wilk
 - [Xen-devel] [PATCH 26/31] Fix warnings/errors reported by	checkpatch.pl on xen-pcifront.c, Konrad Rzeszutek Wilk
 - [Xen-devel] [PATCH 27/31] Find an unbound irq number in reverse	order (high to low)., Konrad Rzeszutek Wilk
 - [Xen-devel] [PATCH 28/31] For non-privileged domains,	implement a pcibios_enable_irq (xen_pcifront_enable_irq) function., Konrad Rzeszutek Wilk
 - [Xen-devel] [PATCH 29/31] xen_destroy_irq + xen_allocate_pirq in PV	non-priv mode should not make certain Xen-HYPERCALLs., Konrad Rzeszutek Wilk
 - [Xen-devel] [PATCH 30/31] Add	pci_frontend_[enable|disable]_[msi|msix] function decleration	and EXPORT_SYMBOL_GPL., Konrad Rzeszutek Wilk
 - [Xen-devel] [PATCH 31/31] To enable MSI devices in a non-privileged	PV domain use pci_frontend_enable_msi., Konrad Rzeszutek Wilk
 
    
- [Xen-devel] Re: [PATCH 29/31] xen_destroy_irq + xen_allocate_pirq in PV non-priv mode should not make certain Xen-HYPERCALLs., Jeremy Fitzhardinge
 
 
Re: [Xen-devel] [PATCH PV_OPS PCIFRONT],
Konrad Rzeszutek Wilk <=
 |  
  
 | 
    | 
  
  
    |   | 
    |