Dan Aloni wrote:
> On Wed, Feb 20, 2008 at 11:09:44AM +0200, Avi Kivity wrote:
>   
>> Dan Aloni wrote:
>>     
>>> It happens at 100% of the times I invoke kexec.
>>>
>>>   
>>>       
>> Can you provide a commandline which triggers this? I'm completely 
>> ignorant wrt kexec.
>>     
>
> I managed to verify that this problem can be reproduced with the 
> 2.6.16.60 tree.
>
> Also, it's worth to note that with '-no-kvm' the kexec procedure works
> successfully and the second kernel executes.
>
> Please use the .config that that I attached to this mail, and also apply
> the patch I supplied (it fixes a build problem that 2.6.16 has with the 
> newer binutils versions and x86_64). I use gcc-4.1.2 to build the kernel.
>
> Once you have the bzImage of that guest kernel, use a root filesystem 
> and boot it straight into /bin/bash.
>
> Now, assuming that your guest rootfs has kexec-utils package installed, 
> do the following:
>
>   mount -t proc proc /proc
>   kexec -l bzImage --command-line='ro root=/dev/hda1 init=/bin/bash'
>   kexec -e
>
> BTW, if you use the serial console with the '-nographic' switch, then
> you might want to use kexec a little differently:
>
>   kexec -l bzImage --command-line='ro root=/dev/hda1 init=/bin/bash 
> console=ttyS0,115200' --serial=ttyS0 --serial-baud=115200           
>   

I managed to reproduce it (FC6 kernel kexecing itself).  It is Intel 
specific.

-- 
error compiling committee.c: too many arguments to function


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel

Reply via email to