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] problems with latest unstable

To: Kip Macy <kmacy@xxxxxxxxxxx>
Subject: Re: [Xen-devel] problems with latest unstable
From: Ian Pratt <Ian.Pratt@xxxxxxxxxxxx>
Date: Wed, 28 Apr 2004 03:15:42 +0100
Cc: Ian Pratt <Ian.Pratt@xxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxxx, Ian.Pratt@xxxxxxxxxxxx
Delivery-date: Wed, 28 Apr 2004 03:17:25 +0100
Envelope-to: steven.hand@xxxxxxxxxxxx
In-reply-to: Your message of "Tue, 27 Apr 2004 18:24:28 PDT." <20040427181626.I31878@xxxxxxxxxxxxxxxxxxxxx>
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
> > The lack of DOM0 output with the non debug build suggests that
> > Linux is dieing before its got the console subsystem up (which
> > happens annoyingly late in the init sequence.
> I may just be passing the wrong parameter to grub, com1 is what is
> mentioned in the HOWTO, that doesn't appear to be correct.

If you're getting serial output from Xen, then the parameters on
the Xen command line must be OK. You should get console ouput
from xenolinux with console=xencons0

> Probably. Might "set_tid_address()" or "set_thread_area()" be the
> offender?

As I recall, these are in 2.6, but not 2.4 (unless you have a
redhat megapatch kernel).

libc decides at runtime which of the many thread local storage
schemes to use based on a wide range of inputs: kernel version,
syscall existence, cpu feature set, ldlibary cache, phase of the
moon, price of eggs, etc.

I expect it's using the one that involves the 'modify_ldt'
syscall, but might be using fs/gs in some new and exciting way
that we've yet to encounter on our systems...


This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
Xen-devel mailing list