From mboxrd@z Thu Jan 1 00:00:00 1970 From: Florian Wagner Subject: Re: Cannot access memory beyond end of bootstrap direct-map area Date: Wed, 24 Mar 2010 08:16:15 +0100 Message-ID: <20100324081615.4eb1b83d@auedv3.syscomp.de> References: <20100318101816.69943f0c@auedv3.syscomp.de> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0760463967==" Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Keir Fraser Cc: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org --===============0760463967== Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/8gmfobXKUa2BxBQe4bA0Fz8"; protocol="application/pgp-signature" --Sig_/8gmfobXKUa2BxBQe4bA0Fz8 Content-Type: multipart/mixed; boundary="MP_/IS_OJCe1MzPxOeXW4K_Nxie" --MP_/IS_OJCe1MzPxOeXW4K_Nxie Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline > Okay, please try the attached patch. You only need to rebuild/install > the hypervisor itself (xen.gz). If it works okay for you I will apply > it to the next stable releases of 4.0 and 3.4. The patch didn't apply cleanly to the xen 3.4.2 release so I modified it to do so (see attached reloc-3.4.2). All it did is turn the original problem into another one. I now get a "elf_init: not an ELF binary" error instead. For reference I've attached the full Xen Hypervisor output of unpatched and patched versions. Also the GRUB2 entries I use to boot look like this: menuentry "Xen Unpatched" { insmod ext2 set root=3D'(hd0,4)' multiboot /xen-unpatched.gz dummy=3Ddummy noreboot com1=3D38400,8n1 con= sole=3Dcom1 sync_console module /vmlinuz-2.6.26-2-xen-686 dummy=3Ddummy root=3DUUID=3D29475092-5= 83f-4a90-9bac-c5afda9ac352 ro pci=3Dnomsi module /initrd.img-2.6.26-2-xen-686 } =20 menuentry "Xen Patched" { insmod ext2 set root=3D'(hd0,4)' multiboot /xen-patched.gz dummy=3Ddummy noreboot com1=3D38400,8n1 conso= le=3Dcom1 sync_console module /vmlinuz-2.6.26-2-xen-686 dummy=3Ddummy root=3DUUID=3D29475092-5= 83f-4a90-9bac-c5afda9ac352 ro pci=3Dnomsi module /initrd.img-2.6.26-2-xen-686 } Regards Florian Wagner -------------- Florian Wagner Abteilung EDV Telefon: 0821 / 4201 - 453 Fax: 0821 / 4201 - 411 E-Mail: f_wagner@syscomp.de Syscomp Biochemische Dienstleistungen GmbH August-Wessels-Stra=C3=9Fe 5, 86154 Augsburg Postfach 102506, 86015 Augsburg Telefon: 0821 / 4201 - 0 Fax: 0821 / 417992 Web: http://www.syscomp.de E-Mail: syscomp@syscomp.de Gesch=C3=A4ftsf=C3=BChrer: Dr. med. Bernd Schottdorf Gabriele Schottdorf Registergericht Augsburg HRB 8670 --MP_/IS_OJCe1MzPxOeXW4K_Nxie Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=output-patched.txt __ __ _____ _ _ ____ =20 \ \/ /___ _ __ |___ /| || | |___ \=20 \ // _ \ '_ \ |_ \| || |_ __) | / \ __/ | | | ___) |__ _| / __/=20 /_/\_\___|_| |_| |____(_) |_|(_)_____| =20 (XEN) Xen version 3.4.2 (root@syscomp.de) (gcc version 4.3.2 (Debian 4.3.2-= 1.1) ) Tue Mar 23 14:48:26 CET 2010 (XEN) Latest ChangeSet: unavailable (XEN) Console output is synchronous. (XEN) Command line: noreboot com1=3D38400,8n1 console=3Dcom1 sync_console (XEN) Video information: (XEN) VGA is text mode 80x25, font 8x16 (XEN) Disc information: (XEN) Found 1 MBR signatures (XEN) Found 1 EDD information structures (XEN) Xen-e820 RAM map: (XEN) 0000000000000000 - 000000000009f800 (usable) (XEN) 000000000009f800 - 00000000000a0000 (reserved) (XEN) 00000000000ca000 - 0000000000100000 (reserved) (XEN) 0000000000100000 - 000000007fef0000 (usable) (XEN) 000000007fef0000 - 000000007feff000 (ACPI data) (XEN) 000000007feff000 - 000000007ff00000 (ACPI NVS) (XEN) 000000007ff00000 - 000000007ff80000 (usable) (XEN) 000000007ff80000 - 0000000080000000 (reserved) (XEN) 00000000fec00000 - 00000000fec04000 (reserved) (XEN) 00000000fee00000 - 00000000fee01000 (reserved) (XEN) 00000000fff80000 - 0000000100000000 (reserved) (XEN) System RAM: 2047MB (2096188kB) (XEN) ACPI: RSDP 000F7100, 0014 (r0 PTLTD ) (XEN) ACPI: RSDT 7FEFCF28, 002C (r1 PTLTD RSDT 6040000 LTP 0) (XEN) ACPI: FACP 7FEFEF2E, 0074 (r1 AMD TECATE 6040000 PTL F4240) (XEN) ACPI: DSDT 7FEFCF54, 1FDA (r1 AMD AMDACPI 6040000 MSFT 100000D) (XEN) ACPI: FACS 7FEFFFC0, 0040 (XEN) ACPI: APIC 7FEFEFA2, 005E (r1 PTLTD APIC 6040000 LTP = 0) (XEN) Xen heap: 9MB (9768kB) (XEN) Domain heap initialised (XEN) Processor #1 6:8 APIC version 16 (XEN) Processor #0 6:8 APIC version 16 (XEN) IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23 (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Detected 2000.113 MHz processor. (XEN) CPU0: AMD Athlon(tm) MP 2400+ stepping 01 (XEN) Booting processor 1/0 eip 8c000 (XEN) CPU1: AMD Athlon(tm) Processor stepping 01 (XEN) Total of 2 processors activated. (XEN) ENABLING IO-APIC IRQs (XEN) -> Using new ACK method (XEN) checking TSC synchronization across 2 CPUs: passed. (XEN) Platform timer is 3.579MHz ACPI PM Timer (XEN) Brought up 2 CPUs (XEN) I/O virtualisation disabled (XEN) CPUIDLE: disabled due to no HPET. Force enable with 'cpuidle'. (XEN) mtrr: your CPUs had inconsistent fixed MTRR settings (XEN) *** LOADING DOMAIN 0 *** (XEN) elf_init: not an ELF binary (XEN)=20 (XEN) **************************************** (XEN) Panic on CPU 0: (XEN) Could not set up DOM0 guest OS (XEN) **************************************** (XEN)=20 (XEN) Manual reset required ('noreboot' specified) --MP_/IS_OJCe1MzPxOeXW4K_Nxie Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=output-unpatched.txt __ __ _____ _ _ ____ =20 \ \/ /___ _ __ |___ /| || | |___ \=20 \ // _ \ '_ \ |_ \| || |_ __) | / \ __/ | | | ___) |__ _| / __/=20 /_/\_\___|_| |_| |____(_) |_|(_)_____| =20 (XEN) Xen version 3.4.2 (root@syscomp.de) (gcc version 4.3.2 (Debian 4.3.2-= 1.1) ) Wed Mar 24 08:07:02 CET 2010 (XEN) Latest ChangeSet: unavailable (XEN) Console output is synchronous. (XEN) Command line: noreboot com1=3D38400,8n1 console=3Dcom1 sync_console (XEN) Video information: (XEN) VGA is text mode 80x25, font 8x16 (XEN) Disc information: (XEN) Found 1 MBR signatures (XEN) Found 1 EDD information structures (XEN) Xen-e820 RAM map: (XEN) 0000000000000000 - 000000000009f800 (usable) (XEN) 000000000009f800 - 00000000000a0000 (reserved) (XEN) 00000000000ca000 - 0000000000100000 (reserved) (XEN) 0000000000100000 - 000000007fef0000 (usable) (XEN) 000000007fef0000 - 000000007feff000 (ACPI data) (XEN) 000000007feff000 - 000000007ff00000 (ACPI NVS) (XEN) 000000007ff00000 - 000000007ff80000 (usable) (XEN) 000000007ff80000 - 0000000080000000 (reserved) (XEN) 00000000fec00000 - 00000000fec04000 (reserved) (XEN) 00000000fee00000 - 00000000fee01000 (reserved) (XEN) 00000000fff80000 - 0000000100000000 (reserved) (XEN)=20 (XEN) **************************************** (XEN) Panic on CPU 0: (XEN) Cannot access memory beyond end of bootstrap direct-map area (XEN) **************************************** (XEN)=20 (XEN) Manual reset required ('noreboot' specified) (XEN) Unknown interrupt (cr2=3D00000000) (XEN) ff204084 5fe00000 00000002 ff22be54 00000082 00000002 ff1d78d= c ff1d78dc ff14efa6 0000e008 00000286 5fe00000 ff204084 00000002 00= 000000 00000082 5fe00000 00000082 ff122ec5 ff1d77bc 00000082 ff1d076= 8 ff22bea4 ff1d77c0 0000000a 60400000 ff1f8424 ff1d0768 00000001 ff= 1c56e4 ff1e8250 ff249ac0 6120a800 60243000 ff1f8997 ff203680 ff08c29= 8 ff08cbd0 00000010 00000000 00000000 00000000 00000000 00000000 00= 000000 00000000 00000000 00000000 00000000 ff1e8250 ff08bf60 0000000= 0 00000000 00000000 00000000 00000000 0008bf60 00000000 00000000 ff= 08bfc0 01295600 00000000 00000000 00000000 00000000 00000000 0000000= 0 00000000 00000000 00000000 ffea4980 00000000 00000000 00000000 00= 000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000= 0 00000000 00000000 00000008 0000006e 00000001 00000003 000002f8 00= 000000 00000000 001e0d70 ff260040 0007feac ff10006c 0008bfc0 0000000= 0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00= 000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000= 0 00000000 00000000 fffff000 --MP_/IS_OJCe1MzPxOeXW4K_Nxie Content-Type: application/octet-stream; name=reloc-3.4.2 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=reloc-3.4.2 ZGlmZiAtTmF1ciB4ZW4tMy40LjIveGVuL2FyY2gveDg2L2Jvb3QvYnVpbGQzMi5tayB4ZW4tMy40 LjItcGF0Y2hlZC94ZW4vYXJjaC94ODYvYm9vdC9idWlsZDMyLm1rCi0tLSB4ZW4tMy40LjIveGVu L2FyY2gveDg2L2Jvb3QvYnVpbGQzMi5tawkyMDA5LTExLTEwIDE2OjEyOjU3LjAwMDAwMDAwMCAr MDEwMAorKysgeGVuLTMuNC4yLXBhdGNoZWQveGVuL2FyY2gveDg2L2Jvb3QvYnVpbGQzMi5tawky MDEwLTAzLTE5IDA3OjUyOjIzLjY1NzAwMDU3NiArMDEwMApAQCAtMTksNyArMTksNyBAQAogCSQo T0JKQ09QWSkgLU8gYmluYXJ5ICQ8ICRACiAKICUubG5rOiAlLm8KLQkkKExEKSAkKExERkxBR1Nf RElSRUNUKSAtTiAtVHRleHQgMHg4YzAwMCAtbyAkQCAkPAorCSQoTEQpICQoTERGTEFHU19ESVJF Q1QpIC1OIC1UdGV4dCAkKFJFTE9DKSAtbyAkQCAkPAogCiAlLm86ICUuYwotCSQoQ0MpICQoQ0ZM QUdTKSAtYyAkPCAtbyAkQAorCSQoQ0MpICQoQ0ZMQUdTKSAtRFhFTl9CSVRTUEVSTE9ORz0kKFhF Tl9CSVRTUEVSTE9ORykgLWMgJDwgLW8gJEAKZGlmZiAtTmF1ciB4ZW4tMy40LjIveGVuL2FyY2gv eDg2L2Jvb3QvTWFrZWZpbGUgeGVuLTMuNC4yLXBhdGNoZWQveGVuL2FyY2gveDg2L2Jvb3QvTWFr ZWZpbGUKLS0tIHhlbi0zLjQuMi94ZW4vYXJjaC94ODYvYm9vdC9NYWtlZmlsZQkyMDA5LTExLTEw IDE2OjEyOjU3LjAwMDAwMDAwMCArMDEwMAorKysgeGVuLTMuNC4yLXBhdGNoZWQveGVuL2FyY2gv eDg2L2Jvb3QvTWFrZWZpbGUJMjAxMC0wMy0xOSAwNzo1MTowNy41NjEyNzAwMTcgKzAxMDAKQEAg LTIsNiArMiw2IEBACiAKIGhlYWQubzogcmVsb2MuUwogCi0jIE5CLiBCT09UX1RSQU1QT0xJTkUg PT0gMHg4YzAwMAorQk9PVF9UUkFNUE9MSU5FIDo9ICQoc2hlbGwgc2VkIC1uICdzLF5cI2RlZmlu ZVtbOnNwYWNlOl1dXCtCT09UX1RSQU1QT0xJTkVbWzpzcGFjZTpdXVwrLCxwJyAkKEJBU0VESVIp L2luY2x1ZGUvYXNtLXg4Ni9jb25maWcuaCkKICUuUzogJS5jCi0JUkVMT0M9MHg4YzAwMCAkKE1B S0UpIC1mIGJ1aWxkMzIubWsgJEAKKwlSRUxPQz0kKEJPT1RfVFJBTVBPTElORSkgWEVOX0JJVFNQ RVJMT05HPSQocGF0c3Vic3QgeDg2XyUsJSwkKFRBUkdFVF9TVUJBUkNIKSkgJChNQUtFKSAtZiBi dWlsZDMyLm1rICRACmRpZmYgLU5hdXIgeGVuLTMuNC4yL3hlbi9hcmNoL3g4Ni9ib290L3JlbG9j LmMgeGVuLTMuNC4yLXBhdGNoZWQveGVuL2FyY2gveDg2L2Jvb3QvcmVsb2MuYwotLS0geGVuLTMu NC4yL3hlbi9hcmNoL3g4Ni9ib290L3JlbG9jLmMJMjAwOS0xMS0xMCAxNjoxMjo1Ny4wMDAwMDAw MDAgKzAxMDAKKysrIHhlbi0zLjQuMi1wYXRjaGVkL3hlbi9hcmNoL3g4Ni9ib290L3JlbG9jLmMJ MjAxMC0wMy0xOSAwNzo1MDoyMy4zMTc1MjkzNTcgKzAxMDAKQEAgLTcwLDggKzcwLDI4IEBACiAg ICAgICAgICAgICAobW9kdWxlX3QgKiltYmktPm1vZHNfYWRkciwgbWJpLT5tb2RzX2NvdW50ICog c2l6ZW9mKG1vZHVsZV90KSk7CiAgICAgICAgIG1iaS0+bW9kc19hZGRyID0gKHUzMiltb2RzOwog ICAgICAgICBmb3IgKCBpID0gMDsgaSA8IG1iaS0+bW9kc19jb3VudDsgaSsrICkKKyAgICAgICAg eworI2lmIFhFTl9CSVRTUEVSTE9ORyA9PSAzMgorICAgICAgICAgICAgLyoKKyAgICAgICAgICAg ICAqIDMyLWJpdCBYZW4gb25seSBtYXBzIGJvdHRvbSAxR0Igb2YgbWVtb3J5IGF0IGJvb3QgdGlt ZS4KKyAgICAgICAgICAgICAqIFJlbG9jYXRlIG1vZHVsZXMgd2hpY2ggZXh0ZW5kIGJleW9uZCB0 aGlzIChHUlVCMiBpbiBwYXJ0aWN1bGFyCisgICAgICAgICAgICAgKiBsaWtlcyB0byBwbGFjZSBt b2R1bGVzIGFzIGhpZ2ggYXMgcG9zc2libGUgYmVsb3cgNEdCKS4KKyAgICAgICAgICAgICAqLwor I2RlZmluZSBCT09UTUFQX0VORCAoMXVsPDwzMCkgLyogMUdCICovCisgICAgICAgICAgICBzdGF0 aWMgdm9pZCAqbW9kX2FsbG9jID0gKHZvaWQgKilCT09UTUFQX0VORDsKKyAgICAgICAgICAgIHUz MiBtb2RfbGVuID0gbW9kc1tpXS5tb2RfZW5kIC0gbW9kc1tpXS5tb2Rfc3RhcnQ7CisgICAgICAg ICAgICBpZiAoIG1vZHNbaV0ubW9kX2VuZCA+IEJPT1RNQVBfRU5EICkKKyAgICAgICAgICAgIHsK KyAgICAgICAgICAgICAgICBtb2RfYWxsb2MgPSAodm9pZCAqKQorICAgICAgICAgICAgICAgICAg ICAoKCh1bnNpZ25lZCBsb25nKW1vZF9hbGxvYyAtIG1vZF9sZW4pICYgfjE1dWwpOworICAgICAg ICAgICAgICAgIG1vZHNbaV0ubW9kX3N0YXJ0ID0gKHUzMiltZW1jcHkoCisgICAgICAgICAgICAg ICAgICAgIG1vZF9hbGxvYywgKGNoYXIgKiltb2RzW2ldLm1vZF9zdGFydCwgbW9kX2xlbik7Cisg ICAgICAgICAgICAgICAgbW9kc1tpXS5tb2RfZW5kID0gbW9kc1tpXS5tb2Rfc3RhcnQgKyBtb2Rf bGVuOworICAgICAgICAgICAgfQorI2VuZGlmCiAgICAgICAgICAgICBpZiAoIG1vZHNbaV0uc3Ry aW5nICkKICAgICAgICAgICAgICAgICBtb2RzW2ldLnN0cmluZyA9ICh1MzIpcmVsb2NfbWJpX3N0 cmluZygoY2hhciAqKW1vZHNbaV0uc3RyaW5nKTsKKyAgICAgICAgfQogICAgIH0KIAogICAgIGlm ICggbWJpLT5mbGFncyAmIE1CSV9NRU1NQVAgKQo= --MP_/IS_OJCe1MzPxOeXW4K_Nxie-- --Sig_/8gmfobXKUa2BxBQe4bA0Fz8 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkupvD8ACgkQujTGeTwhKyvEJwCggxlubSclOKJCVt5F2QaNRU2X GxcAoJzGXxUQkolhnZPNBFJhkepSP2cP =F7cU -----END PGP SIGNATURE----- --Sig_/8gmfobXKUa2BxBQe4bA0Fz8-- --===============0760463967== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============0760463967==--