From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?ISO-8859-15?Q?=22T=2E_Eichst=E4dt=22?= Subject: kernel BUG at arch/i386/mm/hypervisor.c Date: Wed, 10 Sep 2008 17:45:00 +0200 Message-ID: <48C7EB7C.7080403@digithi.de> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Hello All, I have some problems with a 32 Bit DomU Guest under a 64 Bit Dom0: The=20 DomU crashes randomly. The problem only occurs on 32 Bit DomUs, not on 64 Bit DomUs. I have CentOS 5.2 with a 2.6.18 distro kernel running on DomU and Dom0. My problem seems to be the same as:=20 http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D756 Are there already any solutions ? Kernel output and xm dmesg are attached. Best regards Thimo Eichst=E4dt ---domuU kernel crash: -------------- kernel BUG at arch/i386/mm/hypervisor.c:197! invalid opcode: 0000 [#1] SMP last sysfs file: /block/ram0/range Modules linked in: ipv6 i2c_dev i2c_core sunrpc xennet ztdummy(U)=20 zaptel(U) oslec(U) crc_ccitt fcpci(U) capi capifs kernelcapi dm_mirror=20 dm_multipath dm_mod parport_pc lp parport pcspkr xenblk ext3 jbd=20 ehci_hcd ohci_hcd uhci_hcd CPU: 0 EIP: 0061:[] Tainted: PF VLI EFLAGS: 00010282 (2.6.18-53.1.4.el5xen #1) EIP is at xen_pgd_pin+0x43/0x51 eax: ffffffea ebx: c0e9aef4 ecx: 00000001 edx: 00000000 esi: 00007ff0 edi: 00000000 ebp: d4b81550 esp: c0e9aef4 ds: 007b es: 007b ss: 0069 Process crond (pid: 1594, ti=3Dc0e9a000 task=3Dc0ea8550 task.ti=3Dc0e9a00= 0) Stack: 00000002 00078d59 00000000 00318460 00000000 c041230e c0700900=20 c0412337 c06f96a4 c041b793 c0e9afbc bfe34a24 01200011 00000000 d4b81550=20 c0ea8550 c0700900 c0700e40 c06f96b0 c06f96c4 c06f96c0 c0700900 00000001=20 00000001 Call Trace: [] __pgd_pin+0x2a/0x37 [] mm_pin+0x1c/0x23 [] copy_process+0xb63/0x1167 [] do_fork+0x41/0x130 [] sys_clone+0x28/0x2d [] syscall_call+0x7/0xb =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Code: 75 0e a1 28 72 74 c0 8b 14 90 81 e2 ff ff ff 7f 89 54 24 04 89 e3=20 b9 01 00 00 00 31 d2 be f0 7f 00 00 e8 96 c1 fe ff 85 c0 79 08 <0f> 0b=20 c5 00 eb 82 61 c0 83 c4 0c 5b 5e c3 56 89 c2 53 83 ec 0c EIP: [] xen_pgd_pin+0x43/0x51 SS:ESP 0069:c0e9aef4 <0>Kernel panic - not syncing: Fatal exception --------------- xm dmesg ------------- .... (XEN) mm.c:1904:d10 Dom 10 cannot set foreign dom <-- this is the 32 Bit=20 domain (XEN) mm.c:1904:d10 Dom 10 cannot set foreign dom (XEN) mm.c:1904:d10 Dom 10 cannot set foreign dom (XEN) mm.c:1904:d10 Dom 10 cannot set foreign dom (XEN) mm.c:1904:d10 Dom 10 cannot set foreign dom (XEN) mm.c:1904:d10 Dom 10 cannot set foreign dom (XEN) mm.c:1904:d10 Dom 10 cannot set foreign dom (XEN) mm.c:1904:d10 Dom 10 cannot set foreign dom (XEN) mm.c:1752:d10 Bad type (saw 00000000e8000001 !=3D exp=20 0000000020000000) for mfn 958d2 (pfn 8454) (XEN) mm.c:644:d10 Attempt to create linear p.t. with write perms (XEN) mm.c:1069:d10 Failure in alloc_l2_table: entry 7 (XEN) mm.c:1773:d10 Error while validating mfn bd54a (pfn 19b1b) for=20 type 0000000040000000: caf=3D80000003 taf=3D0000000040000001 (XEN) mm.c:1143:d10 Failure in alloc_l3_table: entry 0 (XEN) mm.c:1773:d10 Error while validating mfn 78d59 (pfn 18c23) for=20 type 0000000060000000: caf=3D80000003 taf=3D0000000060000001 (XEN) mm.c:2042:d10 Error while pinning mfn 78d59