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] 2.6.7-xen0 hang on boot

To: Rik van Riel <riel@xxxxxxxxxx>
Subject: Re: [Xen-devel] 2.6.7-xen0 hang on boot
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Wed, 11 Aug 2004 21:26:55 +0100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 11 Aug 2004 21:29:30 +0100
Envelope-to: steven.hand@xxxxxxxxxxxx
In-reply-to: Your message of "Wed, 11 Aug 2004 15:36:26 EDT." <Pine.LNX.4.44.0408111440270.23161-100000@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
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
Very weird. We do some odd things to patch up negative-offset segment
offsets, so perhaps trying with 'nosegfixup' added to Linux cmdline
would be worthwhile. Apart from that, I'll download FC3 myself -- is
it Fedora Core 3 Test 1 that you are using?

 Cheers,
 Keir

> I'm trying to run today's bitkeeper snapshot with kernel
> 2.6.7 in dom0.  On bootup time it gets past rc.sysinit
> just fine, but after that init fails to switch to runlevel 3.
> 
> Compiling the xen0 kernel with magic sysrq report (should
> that be on by default in defconfig?) shows me that init is
> running every time I press alt-sysrq-p and have caught a
> number of call traces, most involving upcalls but one real
> gem that looks relevant:
> 
> page_fault -> ... -> do_page_fault -> expand_stack
> 
> Other common ones are:
> 
> page_fault  (all by itself)
> 
> work_notifysig -> do_notify_resume -> evtchn_do_upcall -> do_IRQ -> 
> do_softirq -> do_signal -> get_signal_to_deliver -> force_evtchn_callback
> 
> page_fault -> evtchn_do_upcall -> do_IRQ -> do_softirq -> __do_softirq -> 
> do_page_fault -> force_sig_info -> force_evtchn_callback
> 
> page_fault -> evtchn_do_upcall -> do_IRQ -> do_softirq -> do_signal -> 
> do_page_fault
> 
> Sometimes init is running with the EIP at 0x91fef3, which I 
> suspect is just its won executable or libc.
> 
> This is trying to boot Fedora Core 3 / rawhide userland.
> 
> Things work when I start init=/bin/bash and the normal bootup
> sequence makes it all the way to the end of rc.sysinit.
> 
> Things only start failing when init tries to change runlevels.
> 
> I am wondering if there's something special about the way Xen
> has the virtual memory layout, something that could interfere
> with init changing its own commandline or environment...
> 
> kind regards,
> 
> Rik
> -- 
> "Debugging is twice as hard as writing the code in the first place.
> Therefore, if you write the code as cleverly as possible, you are,
> by definition, not smart enough to debug it." - Brian W. Kernighan
> 
> 
> 
> -------------------------------------------------------
> SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
> 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
> Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
> http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxxxx
> https://lists.sourceforge.net/lists/listinfo/xen-devel



-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel