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] Unknown boot option

To: Daisaku Watanabe <masakichi@xxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Unknown boot option
From: Ian Pratt <Ian.Pratt@xxxxxxxxxxxx>
Date: Sun, 08 Aug 2004 08:45:27 +0100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxxxx, Ian.Pratt@xxxxxxxxxxxx
Delivery-date: Sun, 08 Aug 2004 08:47:32 +0100
Envelope-to: steven.hand@xxxxxxxxxxxx
In-reply-to: Your message of "Sun, 08 Aug 2004 11:58:47 +0900." <20040808115847.0aaba9f3.masakichi@xxxxxxxxxxxxxxxxxx>
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
> I'm trying to satrtup xen-unstable with linux kernel-2.6.7
> but seems I need little bit more luck.
>      > EIP:    0061:[<c010e20d>]    Not tainted
>      > EFLAGS: 00211246   (2.6.7-xen0) 
>      > EIP is at mwait_idle+0x31/0x67
>      > eax: c03d4008   ebx: c03d4008   ecx: 00000000   edx: 00000000
>      > esi: c03d4000   edi: c04456e0   ebp: 00000000   esp: c03d5fc8
>      > ds: 007b   es: 007b   ss: 0069
>      > Process swapper (pid: 0, threadinfo=c03d4000 task=c0376ec0)
>      > Stack: 00000000 c03d4000 c0499200 c010e1d3 c03d4000 c03d6682 c0376ec0 
> 00000000 
>      > c0434f58 00000021 c03d63df c0445d00 00020800 c010009b 
>      > Call Trace:
>      > c03d5fc8: [<c010e1d3>] cpu_idle+0x2c/0x35
>      > c03d5fd0: [<c03d6682>] start_kernel+0x16c/0x197
>      > c03d5fe4: [<c03d63df>] unknown_bootoption+0x0/0x110

OK, I think I can see what's going on here: you've got a shiny
new CPU that supports the new "mwait" instruction, which is
causing us to select the wrong idle loop.

Please can you edit select_idle_routine in
arch/xen/arch/kernel/process.c to remove the if clause at the top
of the function. Christian may be able to suggest a cleaner fix,
but I think that should do it.


This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>