NetBSD-Bugs archive

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

port-xen/46396: failure started pci passthrough



>Number:         46396
>Category:       port-xen
>Synopsis:       failure started pci passthrough
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    port-xen-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed May 02 01:15:00 +0000 2012
>Originator:     Sergey
>Release:        5.1
>Organization:
>Environment:
NetBSD QWERTY1 5.1.2_PATCH NetBSD 5.1.2_PATCH (XEN3PAE_DOM0)
>Description:
pci = ['0000:03:01.0'] and so pci = ['03:01.0']
in both cases, an error occurs

Error: pci: failed to locate device and parse its resources - unsupported 
operand type(s) for +: 'NoneType' and 'str'

the contents of the xend.log

                                                                                
                                                                          
Traceback (most recent call last):                                              
                                                                                
                                                                   
  File "/usr/pkg/lib/python2.6/site-packages/xen/xend/XendDomainInfo.py", line 
473, in start                                                                   
                                                                    
    XendTask.log_progress(0, 30, self._constructDomain)                         
                                                                                
                                                                   
  File "/usr/pkg/lib/python2.6/site-packages/xen/xend/XendTask.py", line 209, 
in log_progress                                                                 
                                                                     
    retval = func(*args, **kwds)                                                
                                                                                
                                                                   
  File "/usr/pkg/lib/python2.6/site-packages/xen/xend/XendDomainInfo.py", line 
2644, in _constructDomain                                                       
                                                                    
    "parse its resources - "+str(e))                                            
                                                                                
                                                                   
VmError: pci: failed to locate device and parse its resources - unsupported 
operand type(s) for +: 'NoneType' and 'str'                                     
                                                                       
[2012-05-02 05:01:27 298] DEBUG (XendDomainInfo:3071) XendDomainInfo.destroy: 
domid=23                                                                        
                                                                     
[2012-05-02 05:01:27 298] DEBUG (XendDomainInfo:2406) No device model           
                                                                                
                                                                   
[2012-05-02 05:01:27 298] DEBUG (XendDomainInfo:2408) Releasing devices         
                                                                                
                                                                   
[2012-05-02 05:01:27 298] ERROR (XendDomainInfo:108) Domain construction failed 
                                                                                
                                                                   
Traceback (most recent call last):                                              
                                                                                
                                                                   
  File "/usr/pkg/lib/python2.6/site-packages/xen/xend/XendDomainInfo.py", line 
106, in create                                                                  
                                                                    
    vm.start()                                                                  
                                                                                
                                                                   
  File "/usr/pkg/lib/python2.6/site-packages/xen/xend/XendDomainInfo.py", line 
473, in start                                                                   
                                                                    
    XendTask.log_progress(0, 30, self._constructDomain)                         
                                                                                
                                                                   
  File "/usr/pkg/lib/python2.6/site-packages/xen/xend/XendTask.py", line 209, 
in log_progress                                                                 
                                                                     
    retval = func(*args, **kwds)                                                
                                                                                
                                                                   
  File "/usr/pkg/lib/python2.6/site-packages/xen/xend/XendDomainInfo.py", line 
2644, in _constructDomain                                                       
                                                                    
    "parse its resources - "+str(e))                                            
                                                                                
                                                                   
VmError: pci: failed to locate device and parse its resources - unsupported 
operand type(s) for +: 'NoneType' and 'str'
>How-To-Repeat:

>Fix:



Home | Main Index | Thread Index | Old Index