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

[Xen-bugs] [Bug 1575] New: [SR-IOV] Qemu report pci_msix_writel error while assigning VF to guest



http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1575

           Summary: [SR-IOV] Qemu report pci_msix_writel error while
                    assigning VF to guest
           Product: Xen
           Version: unstable
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Tools
        AssignedTo: xen-bugs@xxxxxxxxxxxxxxxxxxx
        ReportedBy: jiajun.xu@xxxxxxxxx


Environment:
------------
Service Arch (ia32/ia32e/IA64): ia32e
Guest Arch (ia32/ia32e/IA64): ia32e
Guest OS Type (Linux/Windows): Linux
Change Set: 20723
Hardware: Nehalem-HEDT
Other:
xen-changeset:   20723:98c4b2498415

pvops git:
commit 60e0545e9649b08dd8ef5f2b991930049c40537e
Merge: b5624ab... 444c982...
Author: Jeremy Fitzhardinge <jeremy.fitzhardinge@xxxxxxxxxx>

ioemu git:
commit 9297e6402f6aa1b52e5577edc875eb2d2163baeb
Author: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
Date:   Mon Dec 7 12:25:54 2009 +0000

Bug detailed description:
--------------------------
With latest xen, booting guest with VF assigned, qemu will report
pci_msix_writel error. It won't hurt VF function.

I will find the good commit later.

Qemu log:
########
pt_pci_write_config: Warning: Guest attempt to set address to unused Base
Address Register. [00:04.0][Offset:30h][Length:4]
pt_msix_update_one: Update msix entry 0 with pirq 0 gvec 49
pt_msix_update_one: Error: Updating msix irq info for entry 0
pt_msix_update_one: Error: Unmapping of MSI-X failed.
pt_msix_update_one: Update msix entry 1 with pirq 37 gvec 51
pt_msix_update_one: Update msix entry 2 with pirq 36 gvec 59
pci_msix_writel: Error: Can't update msix entry 0 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 0 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 0 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 1 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 1 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 1 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 2 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 2 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 2 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 0 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 0 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 0 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 1 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 1 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 1 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 2 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 2 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 2 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 0 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 0 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 0 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 1 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 1 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 1 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 2 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 2 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 2 since MSI-X is already       
         function.
pt_msix_update_one: Update msix entry 1 with pirq 37 gvec 51
pt_msix_update_one: Update msix entry 2 with pirq 36 gvec 59
pci_msix_writel: Error: Can't update msix entry 0 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 0 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 0 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 1 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 1 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 1 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 2 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 2 since MSI-X is already       
         function.
pci_msix_writel: Error: Can't update msix entry 2 since MSI-X is already       
         function.
########


-- 
Configure bugmail: 
http://bugzilla.xensource.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.