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? 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@lists.xensource.com http://lists.xensource.com/xen-devel
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@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Ahamed K, Rafiq (STSD)
2006-Aug-07 22:42 UTC
RE: [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@us.ibm.com] Sent: Monday, August 07, 2006 4:25 PM To: Ahamed K, Rafiq (STSD) Cc: xen-devel@lists.xensource.com 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@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Seemingly Similar Threads
- CentOS 5.3 host not seeing storage device
- [PATCH 1/2] Convert target drivers to use sbitmap
- [PATCH 1/2] Convert target drivers to use sbitmap
- [PATCH] linux/types.h: enable endian checks for all sparse builds
- [PATCH] linux/types.h: enable endian checks for all sparse builds