From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1LlsiR-0004MP-Fr for mharc-grub-devel@gnu.org; Mon, 23 Mar 2009 18:33:55 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LlsiQ-0004MC-Af for grub-devel@gnu.org; Mon, 23 Mar 2009 18:33:54 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LlsiO-0004Lk-OW for grub-devel@gnu.org; Mon, 23 Mar 2009 18:33:52 -0400 Received: from [199.232.76.173] (port=41165 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LlsiO-0004Lh-KN for grub-devel@gnu.org; Mon, 23 Mar 2009 18:33:52 -0400 Received: from fg-out-1718.google.com ([72.14.220.157]:57673) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LlsiN-000289-Qp for grub-devel@gnu.org; Mon, 23 Mar 2009 18:33:52 -0400 Received: by fg-out-1718.google.com with SMTP id 19so638331fgg.7 for ; Mon, 23 Mar 2009 15:33:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=BoW2/+UNg33VJQSKJ364jtUfViGFrc9xj5tBXUtds00=; b=F23y+vmOygSM+L07wLN/SeEcEIydX8+glNLDnwMfZmSaLxxD8+WHXjPSx1XVU6xvyD TU1jc5+0qAiIn30/NlgzDewATbFA7U4TaOewBOH58l6Y6Gk0dmiQyrj+mGsD74zcJeA/ NPK/yR3F+wTgivG8lbbPGfetdEQnaE5fmkpTw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=Wygkfe1SXW6Xx3Ie4cU60f4IyRXTqAg2JctVusnojqHCYBmZlZqlsQJIo/dmuv+iY+ B20pEcvOl1Dalukq6JhUI8dSR0/iPQV4I7qUjmT2YuBCpBmszaadEXgfFOWLnrgzUjKf VYx8mtqdfwGpgqY9CnDlv2ge8AVLrOiRTp3fk= Received: by 10.86.65.9 with SMTP id n9mr4065339fga.61.1237847630298; Mon, 23 Mar 2009 15:33:50 -0700 (PDT) Received: from ?192.168.1.2? (173-122.3-85.cust.bluewin.ch [85.3.122.173]) by mx.google.com with ESMTPS id l19sm3033581fgb.16.2009.03.23.15.33.49 (version=SSLv3 cipher=RC4-MD5); Mon, 23 Mar 2009 15:33:49 -0700 (PDT) Message-ID: <49C80E4E.4050409@gmail.com> Date: Mon, 23 Mar 2009 23:33:50 +0100 From: phcoder User-Agent: Thunderbird 2.0.0.21 (X11/20090318) MIME-Version: 1.0 To: The development of GRUB 2 References: <49C780C3.4010403@gmail.com> <49C809BB.2000006@gmail.com> In-Reply-To: <49C809BB.2000006@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: Re: multiboot on EFI X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Mar 2009 22:33:54 -0000 You may also need my elf bugfix patch (was applied as rev 2037) phcoder wrote: > Try with 2030. Actually it's diffed against 2030+some of my posted and > unposted patches. If it still doesn't apply please report I'll update > and rediff it against HEAD. > I'm interested in behaviour of this code on real EFI however doesn't > expect this version to be able to work completely. > x86_64-efi isn't supported by this patch yet > Also if xen uses any bios interrupts it will probably triple fault. On > IRC we discussed a possibility of loading seabios and it's probably > feasible but will take more time > uzer cheg wrote: >> Vladimir, >> >> First of all I'd like to say thank you for a quick feedback and >> development. >> >> I tried to apply your patches and test it on my Apple Xserve Intel 32 >> bit. >> I've done following; >> >> # svn co svn://svn.sv.gnu.org/grub/trunk/grub2 >> # cd ./grub2 >> # patch -b -p1 < ./uppermem.diff >> patching file conf/i386.rmk >> patching file lib/i386/uppermem.c >> --- it's Ok >> --- Than >> # patch -b -p1 < ./efiboot.diff >> patching file conf/common.rmk >> Hunk #1 succeeded at 503 (offset -4 lines). >> patching file conf/i386-coreboot.rmk >> Hunk #1 succeeded at 99 with fuzz 2 (offset -3 lines). >> Hunk #2 succeeded at 200 (offset -10 lines). >> patching file conf/i386-efi.rmk >> Hunk #1 FAILED at 80. >> Hunk #2 FAILED at 103. >> ... >> etc. >> >> >> I would like to ask you for what revision of grub2 this patches where >> done? >> Do I have to checkout any specific branch of grub2? >> >> Thank you in advance. >> >> 2009/3/23 phcoder : >>> Hello. Here is an initial version of patch for booting multiboot >>> kernels on >>> i386-efi. No Changelog yet because it's not for inclusion yet. >>> -- >>> >>> Regards >>> Vladimir 'phcoder' Serbinenko >>> >>> _______________________________________________ >>> Grub-devel mailing list >>> Grub-devel@gnu.org >>> http://lists.gnu.org/mailman/listinfo/grub-devel >>> >>> >> >> >> _______________________________________________ >> Grub-devel mailing list >> Grub-devel@gnu.org >> http://lists.gnu.org/mailman/listinfo/grub-devel > > -- Regards Vladimir 'phcoder' Serbinenko