WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] Dedicate PCI Devices to DomU?

To: <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] Dedicate PCI Devices to DomU?
From: "Ahamed K, Rafiq (STSD)" <rafiq.ahamed@xxxxxx>
Date: Fri, 4 Aug 2006 14:26:41 -0400
Delivery-date: Fri, 04 Aug 2006 11:27:14 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Aca39B26f68wtcP1RpKErJHDDqxDrg==
Thread-topic: Dedicate PCI Devices to DomU?

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

 

Attachment: dom1log
Description: dom1log

Attachment: dmesg_Dom0
Description: dmesg_Dom0

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>