[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Unknown boot option

> 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



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.