[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Re: Crash when booting 32-bit kernel with pvgrub


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: Christian Tramnitz <chris.ace@xxxxxxx>
  • Date: Sun, 16 Aug 2009 22:20:16 +0200
  • Delivery-date: Sun, 16 Aug 2009 13:20:58 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Not sure if this is the actual cause of the problem but since you didn't mention it explicitly: Did you build a separate 32bit pvgrub? pvgrub does not support 32bit/64bit switching so if you need to change architectures you need to compile another version of it...


Best regards,
   Christian

Jeremy Fitzhardinge wrote:
I'm trying to boot a 32-bit PV guest on a 64-bit xen+dom0 system, and it
crashes as soon as I select a kernel:


  Booting 'Fedora (2.6.27.19-170.2.35.fc10.i686.PAE)'

root (hd0,0)
Error ENOENT when reading the backend path device/vkbd/0/backend
Page fault at linear address 0x1c, eip 0x4b6ee, regs 0xb4ff7c, sp 0xb4fff0, 
our_sp 0xb4ff50, code 2
Thread: kbdfront
EIP: 4b6ee, EFLAGS 10002.
EBX: 746f6f72 ECX: 00000013 EDX: 00000000
ESI: 00b3fe98 EDI: 00000001 EBP: 00b4ffb0 EAX: 00000000
DS: c2c2e021 ES: e021 orig_eax: ffffffff, eip: 0004b6ee
CS: 1e019 EFLAGS: 00010002 esp: 00b4fff0 ss: 37eb
base is 0xb4ffb0 caller is 0x37eb
base is 0xb4fff0 caller is 0x31ad

b4ffe0: c2 c2 c2 c2 8f 37 00 00 90 05 00 00 40 20 00 98
b4fff0: 00 00 00 00 ad 31 00 00 94 fe b3 00 00 00 00 00
b50000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b50010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

b4ffa0: ff ff ff ff ee b6 04 00 19 e0 01 00 02 00 01 00
b4ffb0: f0 ff b4 00 eb 37 00 00 00 00 00 00 01 00 00 00
b4ffc0: c2 c2 c2 c2 c2 c2 c2 c2 c2 c2 c2 c2 c2 c2 c2 c2
b4ffd0: c2 c2 c2 c2 c2 c2 c2 00 c2 c2 c2 c2 c2 c2 c2 c2

4b6d0: e5 8b 45 08 c7 40 1c 00 00 00 00 c7 40 20 00 00
4b6e0: 00 00 83 60 18 fe 5d c3 55 89 e5 8b 45 08 c7 40
4b6f0: 1c 00 00 00 00 c7 40 20 00 00 00 00 83 48 18 01
4b700: 5d c3 55 89 e5 53 83 ec 14 a1 e0 e1 94 00 8b 58
Pagetable walk from virt 1c, base 9d7000:
  L3 = 0000000032520027 (0x9d8000)  [offset = 0]
   L2 = 000000003251e067 (0x9da000)  [offset = 0]
    L1 = 0000000000000000 [offset = 0]


Any clues?

Thanks,
        J


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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.