[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] LSI SAS2008 Option Rom Failure
On 19/07/12 08:22, Ian Campbell wrote: On Thu, 2012-07-19 at 04:56 +0100, David Erickson wrote:Ok solved the compilation problem, the issue is the upstream configure script is testing for xen by compiling code that includes xs.h, however xs.h now throws a deprecated warning, and the configure script compiles with the flag that makes any warning an error. The solution is to replace all instances of xs.h in xen-unstable.hg/tools/qemu-xen-dir/configure with xenstore.h after the make has failed, then run it again and it will work.I think Anthony sent a patch upstream for this, but I suppose it hasn't been committed yet -- Anthony is that right? Actually, no. I saw this issue (with the configure) only this week but haven't done anything for it, yet. Instead of modify configure, you could try to pass --disable-werror to configure. That actually why I haven't see the issue before. This also resolved the option/expansion ROM issue I was seeing, but unfortunately simultaneously caused the card to no longer function within the VM. The error I'm seeing now from dom0 is: cat /var/log/xen/qemu-dm-ubuntu.log xc: error: linux_gnttab_set_max_grants: ioctl SET_MAX_GRANTS failed (22 = Invalid argument): Internal error xen be: qdisk-5632: xc_gnttab_set_max_grants failed: Invalid argumentAFAIK this one is harmless but could be fixed by updating your dom0 kernel.[00:05.0] pci_msix_write: Error: Can't update msix entry 0 since MSI-X is already enabled. [00:05.0] pci_msix_write: Error: Can't update msix entry 0 since MSI-X is already enabled. [00:05.0] pci_msix_write: Error: Can't update msix entry 0 since MSI-X is already enabled. [00:05.0] pci_msix_write: Error: Can't update msix entry 0 since MSI-X is already enabled.Anthony/Stefano, are MSIs supposed to work with upstream Qemu (the upstream branch)? I think there should work, yes. David also previous tried our branch of upstream qemu and had problems there too -- I thought we'd backported the basic PCI passthrough support but he was seeing libxl: error: libxl_qmp.c:288:qmp_handle_error_response: received an error message from QMP server: Parameter 'driver' expects a driver name (see upthread for more details) This is because the pci passthrough is not compiled in QEMU. I could maybe try to improve this error message. -- Anthony PERARD _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |