WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

RE: [Xen-devel] need known working 64-bit upstream kernel config file fo

To: Dan Magenheimer <dan.magenheimer@xxxxxxxxxx>
Subject: RE: [Xen-devel] need known working 64-bit upstream kernel config file for PV guest
From: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
Date: Mon, 24 May 2010 11:27:56 +0100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 24 May 2010 03:30:16 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <80501624-8caa-4260-b116-2b72684ca5a9@default>
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>
Newsgroups: chiark.mail.xen.devel
References: <20100513203053.GJ17817@xxxxxxxxxxx> <a5403c35-2d7a-4575-96dc-e5f57b87251f@default> <80501624-8caa-4260-b116-2b72684ca5a9@default>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Dan Magenheimer writes ("RE: [Xen-devel] need known working 64-bit upstream 
kernel config file for PV guest"):
>   make -j4; make -j4 modules modules_install; make install
> then the resultant kernel (often) fails and if I build with:
>   make; make modules; make modules_install; make install
> then the resultant kernel boots.

If you're right it will be due to a race in the makefiles.

> I reproduced this, but don't really have time to track down what
> the failure is.  [...]

Since it is a race it will be difficult for other people to
reproduce.  The make output ought to make it clear though.

>  I usually build in a VNC console window and don't
> redirect output of make so it's possible I've gotten error messages
> that I've missed/ignored.

Try, starting with a clean tree, running this
  (make -j4; make -j4 modules modules_install; make install) 2>&1 | tee ../log
and check that the resulting kernel does fail, and then provide us
with "log".

> Weird but apparently true.  And now that I have 2.6.34 working
> in both 32-bit and 64-bit PV, I really have to quit looking into
> this now.

Then it is unlikely to get fixed any time soon.

Ian.

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