Comment 15 for bug 1175155

Revision history for this message
Heiko Sieger (h-sieger) wrote :

I'm running LM 14 (= Ubuntu 12.10) and get the same error since xen 4.1.3-3ubuntu1.5.

NOTE: This is Xen 4.1 and I'm using the xm toolstack!

Here is the xm dmesg output (shortened):
(XEN) Xen version 4.1.3 (Ubuntu 4.1.3-3ubuntu1.7) (<email address hidden>) (gcc version 4.7.2 (Ubuntu/Linaro 4.7.2-2ubuntu1) ) Tue Jun 25 13:22:24 UTC 2013
(XEN) Bootloader: GRUB 2.00-7ubuntu11
(XEN) Command line: placeholder iommu=1 dom0_mem=min:2048M,max:6G vga=mode-0x031A console=vga

All xen 4.1.3 versions prior to xen 4.1.3-3ubuntu1.5 work without issues.

Here the xend.log entries:
[2013-07-11 12:31:07 2511] ERROR (XendDomainInfo:108) Domain construction failed
Traceback (most recent call last):
  File "/usr/lib/xen-4.1/bin/../lib/python/xen/xend/XendDomainInfo.py", line 106, in create
    vm.start()
  File "/usr/lib/xen-4.1/bin/../lib/python/xen/xend/XendDomainInfo.py", line 474, in start
    XendTask.log_progress(31, 60, self._initDomain)
  File "/usr/lib/xen-4.1/bin/../lib/python/xen/xend/XendTask.py", line 209, in log_progress
    retval = func(*args, **kwds)
  File "/usr/lib/xen-4.1/bin/../lib/python/xen/xend/XendDomainInfo.py", line 2930, in _initDomain
    raise VmError(str(exn))
VmError: (22, 'Invalid argument')

I tried removing the HDMI audio device in the /etc/xen/guest.cfg config file but it made no difference:
# pci=[ '02:00.0', '02:00.1' , '00:1a.0' , '0a:00.0' , '0b:00.0' ]
pci=[ '02:00.0', '00:1a.0' , '0a:00.0' , '0b:00.0' ]

Note: 02:00.0 is my secondary graphics card, 02:00.1 is the audio device on that graphics card.

This bug has been around for a long time. Any chance seeing it fixed?

P.S.: Should I open a new bug report for Xen 4.1 ?