WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Cannot access memory beyond end of bootstrap direct-map

To: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Cannot access memory beyond end of bootstrap direct-map area
From: Florian Wagner <f_wagner@xxxxxxxxxx>
Date: Wed, 24 Mar 2010 08:16:15 +0100
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Wed, 24 Mar 2010 00:17:25 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <C7C853AF.2BD4F%keir.fraser@xxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Organization: Syscomp GmbH
References: <20100318101816.69943f0c@xxxxxxxxxxxxxxxxx> <C7C853AF.2BD4F%keir.fraser@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
> 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='(hd0,4)'
    multiboot /xen-unpatched.gz dummy=dummy noreboot com1=38400,8n1 
console=com1 sync_console
    module /vmlinuz-2.6.26-2-xen-686 dummy=dummy 
root=UUID=29475092-583f-4a90-9bac-c5afda9ac352 ro pci=nomsi
    module /initrd.img-2.6.26-2-xen-686
  }
  
  menuentry "Xen Patched" {
    insmod ext2
    set root='(hd0,4)'
    multiboot /xen-patched.gz dummy=dummy noreboot com1=38400,8n1 console=com1 
sync_console
    module /vmlinuz-2.6.26-2-xen-686 dummy=dummy 
root=UUID=29475092-583f-4a90-9bac-c5afda9ac352 ro pci=nomsi
    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@xxxxxxxxxx

Syscomp Biochemische Dienstleistungen GmbH
August-Wessels-Straße 5, 86154 Augsburg
Postfach 102506, 86015 Augsburg
Telefon: 0821 / 4201 - 0
Fax: 0821 / 417992
Web: http://www.syscomp.de
E-Mail: syscomp@xxxxxxxxxx

Geschäftsführer:
  Dr. med. Bernd Schottdorf
  Gabriele Schottdorf

Registergericht Augsburg HRB 8670

Attachment: output-patched.txt
Description: Text document

Attachment: output-unpatched.txt
Description: Text document

Attachment: reloc-3.4.2
Description: Binary data

Attachment: signature.asc
Description: PGP signature

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