Mailing List Archive

Xen interoperability among different version
Hi Xen list!

My question might be pretty dumb but please bear with me :-)
In which way are the different versions of Xen and versions of (Linux)
kernels patched with Xen interoperable among each other?

I tried Xen on a Fedora Core 4 system (kernel 2.6.11-1.1369_FC4xen0) and
whenever I would start a domU using the official 2.0.6
vmlinuz-2.6.11.10-xenU or vmlinuz-2.4.30-xenU kernel, I'd get:

Using config file "foo.conf".
Error: Error creating domain: (0, 'Error')

Here are the according entries in xm log:
[2005-06-27 03:41:13 xend] DEBUG (XendDomainInfo:770) init_domain>
Created domain=1 name=ttylinux memory=6144
[2005-06-27 03:41:13 xend] INFO (console:94) Created console id=13
domain=1 port=9601
[2005-06-27 03:41:13 xend] WARNING (XendDomainInfo:798) building dom
with 1 vcpus
[2005-06-27 03:41:14 xend] ERROR (SrvBase:163) op=create: Error creating
domain: (0, 'Error')
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/xen/xend/server/SrvBase.py",
line 107, in _perform
val = op_method(op, req)
File
"/usr/lib/python2.4/site-packages/xen/xend/server/SrvDomainDir.py", line
71, in op_create
raise XendError("Error creating domain: " + str(ex))
XendError: Error creating domain: (0, 'Error')
[2005-06-27 03:41:14 xend] INFO (XendRoot:112) EVENT>
xend.console.create [13, 1, 9601]

I tried another domU conf and got the same result with the two kernels
from Xen Downloadpage.

Did I miss anything?

cheers,
thomas

--
Thomas Maschutznig
Student des FH-Studiengangs Informationsmanagement
der FH JOANNEUM Gesellschaft mbH
Alte Poststraße 147, A 8020 Graz

_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users
Re: Xen interoperability among different version [ In reply to ]
> My question might be pretty dumb but please bear with me :-)
> In which way are the different versions of Xen and versions of (Linux)
> kernels patched with Xen interoperable among each other?

Within each stable series (i.e. within 2.x.y) we aim for binary
compatibility.

> I tried Xen on a Fedora Core 4 system (kernel 2.6.11-1.1369_FC4xen0) and
> whenever I would start a domU using the official 2.0.6
> vmlinuz-2.6.11.10-xenU or vmlinuz-2.4.30-xenU kernel, I'd get:

AFAIK, the FC4 Xen comes from the -unstable development tree. You'll need to
use the FC4 packaged kernels or build from (the FC4 revision of the) source,
since -unstable isn't compatible with Xen 2 anymore.

Cheers,
Mark

> Using config file "foo.conf".
> Error: Error creating domain: (0, 'Error')
>
> Here are the according entries in xm log:
> [2005-06-27 03:41:13 xend] DEBUG (XendDomainInfo:770) init_domain>
> Created domain=1 name=ttylinux memory=6144
> [2005-06-27 03:41:13 xend] INFO (console:94) Created console id=13
> domain=1 port=9601
> [2005-06-27 03:41:13 xend] WARNING (XendDomainInfo:798) building dom
> with 1 vcpus
> [2005-06-27 03:41:14 xend] ERROR (SrvBase:163) op=create: Error creating
> domain: (0, 'Error')
> Traceback (most recent call last):
> File "/usr/lib/python2.4/site-packages/xen/xend/server/SrvBase.py",
> line 107, in _perform
> val = op_method(op, req)
> File
> "/usr/lib/python2.4/site-packages/xen/xend/server/SrvDomainDir.py", line
> 71, in op_create
> raise XendError("Error creating domain: " + str(ex))
> XendError: Error creating domain: (0, 'Error')
> [2005-06-27 03:41:14 xend] INFO (XendRoot:112) EVENT>
> xend.console.create [13, 1, 9601]
>
> I tried another domU conf and got the same result with the two kernels
> from Xen Downloadpage.
>
> Did I miss anything?
>
> cheers,
> thomas

_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users
Re: Xen interoperability among different version [ In reply to ]
Hi Mark,

> AFAIK, the FC4 Xen comes from the -unstable development tree. You'll need to
> use the FC4 packaged kernels or build from (the FC4 revision of the) source,
> since -unstable isn't compatible with Xen 2 anymore.

You were absolutely right; Fedora 4 is indeed following the -unstable tree.

> # xm dmesg|grep version
> Xen version 3.0-devel (bhcompile@build.redhat.com) (gcc version 4.0.0 20050519 (Red Hat 4.0.0-8)) Mon May 23 07:47:32 EDT 2005

..and using their kernel it works just fine.

Thanks for clarifying!

cheers,
thomas

--
Thomas Maschutznig
Student des FH-Studiengangs Informationsmanagement
der FH JOANNEUM Gesellschaft mbH
Alte Poststraße 147, A 8020 Graz

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