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

RE: [Xen-devel] Dedicate PCI Devices to DomU?


  • To: "Jon Mason" <jdmason@xxxxxxxxxx>
  • From: "Ahamed K, Rafiq (STSD)" <rafiq.ahamed@xxxxxx>
  • Date: Mon, 7 Aug 2006 18:42:31 -0400
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Mon, 07 Aug 2006 15:43:01 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: Aca6cEYzMrkPtzaXSBuZy5TfiuCdAQAALGJA
  • Thread-topic: [Xen-devel] Dedicate PCI Devices to DomU?

Thanks for the help jon,

I am able to load now! My para-virtualized guest systems fstab and
modprobe.conf weren't updated properly....

Rafiq
 
-----Original Message-----
From: Jon Mason [mailto:jdmason@xxxxxxxxxx] 
Sent: Monday, August 07, 2006 4:25 PM
To: Ahamed K, Rafiq (STSD)
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel] Dedicate PCI Devices to DomU?

On Fri, Aug 04, 2006 at 02:26:41PM -0400, Ahamed K, Rafiq (STSD) wrote:
> I am trying to dedicate a number of  PCI ports to DomU and no success!
> 
>  
> 
> The PCI devices I am trying to dedicate are QLogic 23xx cards!
> 
>  
> 
> I am using SUSE 10.1 with latest xen-unstable!
> 
>  
> 
> I have followed all the instructions given in latest xen 3.0 manual.
> 
>  
> 
> Like building the backend support in Dom0
> 
> Building the frontend support in DomU
> 
> Using the pciback.hide=(xx:xx.x) in Dom0 command line (and it 
> successfully hides the devices!)
> 
>  
> 
> Later while I try to load the driver in Dom1 it doesn't load and seems

> to miss some of pci libraries..I am guessing this is due to stripped 
> down version of DomU build by xen-unstable. This is what it throws!
> 
> 
> 
> qla2xxx: Unknown symbol fc_attach_transport
> 
> qla2xxx: Unknown symbol pci_set_consistent_dma_mask
> 
> qla2xxx: Unknown symbol pci_enable_device
> 
> qla2xxx: Unknown symbol fc_remote_port_add
> 
> qla2xxx: Unknown symbol fc_remove_host
> 
> qla2xxx: Unknown symbol pci_request_regions
> 
> qla2xxx: Unknown symbol pci_bus_write_config_byte
> 
> qla2xxx: Unknown symbol fc_remote_port_delete
> 
> qla2xxx: Unknown symbol pci_bus_read_config_dword
> 
> qla2xxx: Unknown symbol pci_bus_read_config_word
> 
> qla2xxx: Unknown symbol fc_release_transport
> 
> qla2xxx: Unknown symbol pci_set_mwi
> 
> qla2xxx: Unknown symbol pci_find_capability
> 
> qla2xxx: Unknown symbol fc_remote_port_rolechg
> 
> qla2xxx: Unknown symbol pci_bus_write_config_dword
> 
> qla2xxx: Unknown symbol pci_set_master
> 
> qla2xxx: Unknown symbol pci_bus_write_config_word
> 
> qla2xxx: Unknown symbol pci_release_regions
> 
> qla2xxx: Unknown symbol scsi_is_fc_rport
> 
> qla2xxx: Unknown symbol pci_disable_device
> 
>  
> 
> I have attached the logs of Dom1 and Dom0. Can anyone please tell me 
> if anything is missing?

This looks to me like you setup everything to be a module and didn't
copy them over to your domU.  Can you send your domU .config to confirm
this?

Thanks,
Jon
> 
>  
> 
> Note: with xen 2.0 I was able to load at least partially the Qlogic 
> driver on Dom1. It used to crash after a while!
> 
>  
> 
> Thanks,
> 
> Rafiq
> 
>  
> 



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


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