Hi All,
        I've just opened bug 787[1] for tracking down this problem.

Quoting from my bug report:
==========================================

When running create/13_create_multinic_pos.test xen will panic as it calls
guest_physmap_remove_page().
---
(XEN) ****************************************
(XEN) Panic on CPU 0:
(XEN) guest_physmap_remove_page
(XEN) ****************************************
(XEN) 
(XEN) Reboot in five seconds..
---

I've added a BUG() statement to guest_physmap_remove_page() and get the
following backtrace.
---
(XEN) BUG at mm.c:382
(XEN) [000000000000F7C0] 000000000043276C .__force_crash+0x18/0x28
(XEN) [000000000000F840] 0000000000432744 .__bug+0x40/0x50
(XEN) [000000000000F8C0] 0000000000442F50 .guest_physmap_remove_page+0x2c/0x3c
(XEN) [000000000000F940] 0000000000414168 .guest_remove_page+0x1d0/0x20c
(XEN) [000000000000F9E0] 000000000041497C .decrease_reservation+0xf8/0x198
(XEN) [000000000000FAB0] 0000000000415E70 .do_memory_op+0x328/0x69c
(XEN) [000000000000FC00] 000000000043D45C .hcall_xen+0xcc/0xfc
(XEN) [000000000000FC90] 000000000043D580 .do_hcall+0x54/0x84
(XEN) [000000000000FD20] 0000000000451348 ex_hcall_continued+0xe4/0xf4
(XEN) [000000000043BEC0] 800100017C0802A6
(XEN) SP (600000004bffffd8) is not in xen space
(XEN) program_exception: type: 0x700
(XEN) ----[ Xen-3.0-unstable     ]----
(XEN) CPU: 00000000   DOMID: 00000002
(XEN) pc 000000000043276c msr 9000000000029002
(XEN) lr 000000000043276c ctr 0000000000432bcc
(XEN) srr0 ffffffffffffffff srr1 ffffffffffffffff
(XEN) r00: 000000000043276c 000000000000f7c0 0000000000744a78 9000000000009002
(XEN) r04: 0000000000000000 00000000ffffffff 0000000000000000 0000000000000001
(XEN) r08: 000000000074a21c 000000000074a21c 000000000074a21c 0000000000000000
(XEN) r12: 000000000043d52c 0000000000009080 5555555555555555 5555555555555555
(XEN) r16: 5555555555555555 c000000003fc0e70 c000000003fc26a0 c000000003fc0000
(XEN) r20: 0000000000000000 4000000000000000 0000000000000000 0000000000000040
(XEN) r24: 0000000000000040 c000000003fc0620 c000000003fc0620 000000000000003f
(XEN) r28: 0000000000000001 0000000000000000 c000000000546248 000000000000f7c0
(XEN) dar 0xd000000000000008, dsisr 0x42000000
(XEN) hid4 0x60000e0000000042
(XEN) ---[ backtrace ]---
(XEN) [000000000000F840] 0000000000432744 .__bug+0x40/0x50
(XEN) [000000000000F8C0] 0000000000442F50 .guest_physmap_remove_page+0x2c/0x3c
(XEN) [000000000000F940] 0000000000414168 .guest_remove_page+0x1d0/0x20c
(XEN) [000000000000F9E0] 000000000041497C .decrease_reservation+0xf8/0x198
(XEN) [000000000000FAB0] 0000000000415E70 .do_memory_op+0x328/0x69c
(XEN) [000000000000FC00] 000000000043D45C .hcall_xen+0xcc/0xfc
(XEN) [000000000000FC90] 000000000043D580 .do_hcall+0x54/0x84
(XEN) [000000000000FD20] 0000000000451348 ex_hcall_continued+0xe4/0xf4
(XEN) [000000000043BEC0] 800100017C0802A6
(XEN) SP (600000004bffffd8) is not in xen space
(XEN) machine_halt called
---

To reproduce:
 * cd .../tools/xm-test
 * create grouptest/test containing
   "create  13_create_multinic_pos.test"
 * ./runtest.sh -d -e [EMAIL PROTECTED] -g test bang

[1] http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=787

Yours Tony

   linux.conf.au       http://linux.conf.au/ || http://lca2007.linux.org.au/
   Jan 15-20 2007      The Australian Linux Technical Conference!


_______________________________________________
Xen-ppc-devel mailing list
Xen-ppc-devel@lists.xensource.com
http://lists.xensource.com/xen-ppc-devel

Reply via email to