[Lguest] guest 'reboots; once it boots

Jon Andersen Jonathan.Andersen at citrix.com
Wed Dec 12 03:02:00 EST 2007


Balaji,

The hwclock issue is documented in the Lguest FAQ.  AFAIK you just need
to disable hwclock.

http://lguest.ozlabs.org/faq.html

Hope this helps,

-Jon Andersen

-----Original Message-----
Sent: Tuesday, December 11, 2007 10:53 AM
To: lguest at ozlabs.org
Subject: [Lguest] guest 'reboots; once it boots

Hello guys,

I installed a minimal fc8 system on a file using qemu and proceeded to
boot it using lguest. The system attempts to restart once i boot it,
and reboot also fails, and i end up at the shell.  Here's the dump at
the console. The hwclock program fails due to a GPF.
What am i doing wrong ?

After the hwclock GPF, it waits for sometime and it tries to restart
the system.. whats the reason for this delay ?

[    0.346425] hwclock[398] general protection eip:804b626 esp:bfdc1480
error:0
[    4.546761] Restarting system.
[   17.298452] general protection fault: 001a [#1] SMP
[   17.298528] Modules linked in:
[   17.298556]
[   17.298574] Pid: 753, comm: reboot Not tainted (2.6.24-rc4 #10)
[   17.298609] EIP: 0061:[<c0213647>] EFLAGS: 00010246 CPU: 0
[   17.298688] EIP is at native_machine_emergency_restart+0x155/0x175
[   17.298727] EAX: c04ef12c EBX: 01234502 ECX: 00000008 EDX: 00000001
[   17.298768] ESI: 00010000 EDI: ffffffff EBP: 0000000a ESP: c3e3be8c
[   17.298811]  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0069
[   17.298852] Process reboot (pid: 753, ti=c3e3a000 task=c3c8eb00
task.ti=c3e3a000)
[   17.298895] Stack: 01234567 28121969 b7f76ff4 c3e3a000 c0213427
c0213438 c02307ba c3c8eb00
[   17.298974]        c047f530 c3e1b680 c3c8eb00 c3e1b680 c047f320
c3e1b680 c3c8eb00 c03e271e
[   17.299072]        00000002 c3e3bf04 c3e3befc 00000000 c0237e15
00000001 c3c8ec64 c1087200
[   17.299172] Call Trace:
[   17.299202]  [<c0213427>] machine_emergency_restart+0x6/0x7
[   17.299246]  [<c0213438>] machine_restart+0x6/0x7
[   17.299268]  [<c02307ba>] sys_reboot+0x147/0x1ba
[   17.299302]  [<c03e271e>] schedule+0x578/0x5db
[   17.299357]  [<c0237e15>] enqueue_hrtimer+0xd7/0xe2
[   17.299396]  [<c0238316>] lock_hrtimer_base+0x15/0x2f
[   17.299417]  [<c02383c3>] hrtimer_try_to_cancel+0x5f/0x67
[   17.299445]  [<c02383d5>] hrtimer_cancel+0xa/0x14
[   17.299472]  [<c03e2ea4>] do_nanosleep+0x4f/0x73
[   17.299498]  [<c023851d>] hrtimer_nanosleep+0x50/0xce
[   17.299520]  [<c0237fc7>] hrtimer_wakeup+0x0/0x18
[   17.299543]  [<c03e2e92>] do_nanosleep+0x3d/0x73
[   17.299563]  [<c02385eb>] sys_nanosleep+0x50/0x96
[   17.299586]  [<c022f944>] sys_rt_sigprocmask+0x4b/0xc5
[   17.299611]  [<c0203fc2>] syscall_call+0x7/0xb
[   17.299633]  =======================
[   17.299647] Code: 46 03 00 e8 57 1a 0e 00 b0 fe e6 64 b8 de 46 03
00 45 e8 48 1a 0e 00 83 fd 0a 0f 85 1a ff ff ff b8 2c f1 4e c0 e8 69
e5 fe ff 90 <cc> e9 c1 fe ff ff 5b ba 05 00 00 00 5e b8 fc 23 48 c0 5f
5d e9
[   17.299954] EIP: [<c0213647>]
native_machine_emergency_restart+0x155/0x175 SS:ESP 0069:c3e3be8c
modprobe: FATAL: Could not load /lib/modules/2.6.24-rc4/modules.dep:
No such file or directory

and when i do dmesg in the root, i find this one additional line in the
logs :

[    3.554127] md: stopping all md devices.

Why is the guest trying to reboot here ?

Also, the reboot program crashes because of the 'triple fault' that
exists in native_machine_emergency_restart. Cant this be overridden
for the guest to handle it for the guest ?

Thank you in advance.
-- 
warm regards

Balaji Rao
NITK Surathkal
_______________________________________________
Lguest mailing list
Lguest at ozlabs.org
https://ozlabs.org/mailman/listinfo/lguest



More information about the Lguest mailing list