[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] VM Crash when Xen open page sharing
Hi all, Recently, I try to fix the bugs of xen memory sharing and now it nearly works. I boot 28 VM(RHEL5.4, 4 VCPUS and 512M memory) in every 20s, and reboot each one in 10 mins, and find that it saves 4G for Xen when I use "xm info". But sometimes in my test, it encounter VM crashes, after viewing the kernel stack backtrace of VM, I find it crash on the same point! Here come the kernel stack backtrace: crash> bt -l PID: 1682 TASK: ffff81001cc727e0 CPU: 1 COMMAND: "setfont" #0 [ffff810018f5f900] xen_panic_event at ffffffff88001d28 #1 [ffff810018f5f920] notifier_call_chain at ffffffff80066eaa /usr/src/redhat/BUILD/kernel-2.6.18/linux-2.6.18.x86_64/kernel/sys.c: 146 #2 [ffff810018f5f940] panic at ffffffff8009094a /usr/src/redhat/BUILD/kernel-2.6.18/linux-2.6.18.x86_64/kernel/panic.c: 101 #3 [ffff810018f5fa30] oops_end at ffffffff80064fca /usr/src/redhat/BUILD/kernel-2.6.18/linux-2.6.18.x86_64/arch/x86_64/kernel/traps.c: 539 #4 [ffff810018f5fa48] zone_statistics at ffffffff800caabe /usr/src/redhat/BUILD/kernel-2.6.18/linux-2.6.18.x86_64/mm/vmstat.c: 372 #5 [ffff810018f5fac8] zone_statistics at ffffffff800caabe /usr/src/redhat/BUILD/kernel-2.6.18/linux-2.6.18.x86_64/mm/vmstat.c: 372 #6 [ffff810018f5fb30] error_exit at ffffffff8005dde9 include/linux/bitops.h: 42 [exception RIP: vgacon_do_font_op+363] RIP: ffffffff800515e5 RSP: ffff810018f5fbe8 RFLAGS: 00010203 RAX: 0000000000000000 RBX: ffffffff804b3740 RCX: ffff8100000a056d RDX: 000000000000056e RSI: ffff81001c458000 RDI: ffffffff803244c4 RBP: ffff81001c458000 R8: d0d6999996000000 R9: 0000009090b0b0ff R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000004 R13: 0000000000000001 R14: 0000000000000001 R15: 000000000000000e ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0018 #7 [ffff810018f5fbe0] vgacon_do_font_op at ffffffff800514e5 /usr/src/redhat/BUILD/kernel-2.6.18/linux-2.6.18.x86_64/drivers/video/console/vgacon.c: 1078 #8 [ffff810018f5fc20] vgacon_font_set at ffffffff8016bec5 /usr/src/redhat/BUILD/kernel-2.6.18/linux-2.6.18.x86_64/drivers/video/console/vgacon.c: 1238 #9 [ffff810018f5fc60] con_font_op at ffffffff801aa86b /usr/src/redhat/BUILD/kernel-2.6.18/linux-2.6.18.x86_64/drivers/char/vt.c: 3645 #10 [ffff810018f5fcd0] vt_ioctl at ffffffff801a5af4 /usr/src/redhat/BUILD/kernel-2.6.18/linux-2.6.18.x86_64/drivers/char/vt_ioctl.c: 965 #11 [ffff810018f5fd70] tty_ioctl at ffffffff80038a2c /usr/src/redhat/BUILD/kernel-2.6.18/linux-2.6.18.x86_64/drivers/char/tty_io.c: 3340 #12 [ffff810018f5feb0] do_ioctl at ffffffff800420d9 /usr/src/redhat/BUILD/kernel-2.6.18/linux-2.6.18.x86_64/fs/ioctl.c: 39 #13 [ffff810018f5fed0] vfs_ioctl at ffffffff800302ce /usr/src/redhat/BUILD/kernel-2.6.18/linux-2.6.18.x86_64/fs/ioctl.c: 500 #14 [ffff810018f5ff40] sys_ioctl at ffffffff8004c766 /usr/src/redhat/BUILD/kernel-2.6.18/linux-2.6.18.x86_64/fs/ioctl.c: 520 #15 [ffff810018f5ff80] system_call at ffffffff8005d116 /usr/src/redhat/BUILD/kernel-2.6.18/linux-2.6.18.x86_64/arch/x86_64/kernel/entry.S RIP: 00000039294cc557 RSP: 00007fff63bcf668 RFLAGS: 00010206 RAX: 0000000000000010 RBX: ffffffff8005d116 RCX: 0000000000000000 RDX: 00007fff63bcf600 RSI: 0000000000004b72 RDI: 0000000000000003 RBP: 000000001b7d8ab0 R8: 0000000000000010 R9: 0000000000800000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000010 R13: 0000000000000200 R14: 0000000000000008 R15: 0000000000000008 ORIG_RAX: 0000000000000010 CS: 0033 SS: 002b the VM redhat kernel is from http://rhkernel.org/kernelrpmsRHEL5/kernel-2.6.18-164.el5.src.rpm Can some one help me with this problem? Thx! --pengfei zhang -- View this message in context: http://xen.1045712.n5.nabble.com/VM-Crash-when-Xen-open-page-sharing-tp4294225p4294225.html Sent from the Xen - Dev mailing list archive at Nabble.com. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |