This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] KeyError: 'use_tmp_kernel' with -unstable

To: Jun Koi <junkoi2004@xxxxxxxxx>
Subject: Re: [Xen-devel] KeyError: 'use_tmp_kernel' with -unstable
From: Andreas Florath <xen@xxxxxxxxxxxx>
Date: Sun, 26 Jul 2009 23:09:36 +0200
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Sun, 26 Jul 2009 14:09:59 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <fdaac4d50907240358o1898f3afs47b216e33c981318@xxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <fdaac4d50907240358o1898f3afs47b216e33c981318@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla-Thunderbird (X11/20090103)

IMHO the bug is, that not in all code paths the 'use_tmp_xxx' is set. 
So a more robust if-statement would be
  if 'use_tmp_xxx' in vmConfig ...

You reported, that this error occurred during the start of xend. Is it
possible, that there were one/some VMs which were started directly
during the startup of xend?  If so, can you please provide some
information about the VMs: OS / Distributuion / PV or HVM? (If not so,
I'm a little bit confused, because the 'use_tmp_xxx' were build up in
the VM start path and in the stack trace there is at least one 'recreate'.)

The 'data:' and 'schema:' handling feature was removed from the
repository because of this bug report.  But before providing a corrected
version, I want to be sure that I'll get all aspects  of this error
report - especially I want to extend my local regression test suite.

Kind regards

Andreas Florath

Xen-devel mailing list