From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1VYz6R-0004Du-TT for mharc-grub-devel@gnu.org; Wed, 23 Oct 2013 10:08:03 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56258) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VYz6I-00045N-Fz for grub-devel@gnu.org; Wed, 23 Oct 2013 10:08:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VYz65-00035U-Ar for grub-devel@gnu.org; Wed, 23 Oct 2013 10:07:54 -0400 Received: from mail-ea0-x232.google.com ([2a00:1450:4013:c01::232]:51097) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VYz65-00035H-3v for grub-devel@gnu.org; Wed, 23 Oct 2013 10:07:41 -0400 Received: by mail-ea0-f178.google.com with SMTP id a15so460783eae.37 for ; Wed, 23 Oct 2013 07:07:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; bh=9Rw0HhwP5/Y/j7mWx1Dd71MUW0PAHrlQ7YynmRlxNZI=; b=U8nIs30opSOp3EcpXLY6TBz6xdJgqa3/KFzSucPFy3NTTdqKDY4bw2y9feZi82QmJh hJ7UhAz/QzxhpOjJh3dlEBiZ/jTYOWoejkQTvzLZr2qN4/fqpZFRhJemTjBT7p9LDf9D xmuaptcp1dXk6TWWCjEe0eWDzH7iPUOCL6aQfcrXpqX5Pl5O9BJlILxrMih5rkfRJFAN /N11CjD5lrFDGdgywxOUR/OcbRA8K875FDkxX61yqMtYQpOMxAXMsuqU9QHhpnWCh0bQ eMxS7i01ghzVzR7vi3FPnWPLwKAhwa4Pm5lf7RD+fCq94VKmaNcWfz2LgqEUGEdC4l+5 lSAw== X-Received: by 10.15.76.129 with SMTP id n1mr1959079eey.85.1382537260112; Wed, 23 Oct 2013 07:07:40 -0700 (PDT) Received: from [192.168.1.16] (31-249.1-85.cust.bluewin.ch. [85.1.249.31]) by mx.google.com with ESMTPSA id r48sm70530954eev.14.2013.10.23.07.07.38 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 23 Oct 2013 07:07:39 -0700 (PDT) Message-ID: <5267D82A.3010307@gmail.com> Date: Wed, 23 Oct 2013 16:07:38 +0200 From: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131005 Icedove/17.0.9 MIME-Version: 1.0 To: The development of GNU GRUB Subject: Re: [Xen-devel] EFI and multiboot2 devlopment work for Xen References: <5266620602000078000FCA48@nat28.tlf.novell.com> <1382435127.1657.70.camel@hastur.hellion.org.uk> <526668A502000078000FCA7B@nat28.tlf.novell.com> <20131022134252.GA27302@phenom.dumpdata.com> <1382449985.18283.12.camel@hastur.hellion.org.uk> <20131022140947.GA17829@phenom.dumpdata.com> <1382451868.18283.21.camel@hastur.hellion.org.uk> <1382455358.18283.31.camel@hastur.hellion.org.uk> <20131022162632.GB19189@phenom.dumpdata.com> <1382517150.22417.21.camel@hastur.hellion.org.uk> <20131023131348.GA23898@phenom.dumpdata.com> In-Reply-To: <20131023131348.GA23898@phenom.dumpdata.com> X-Enigmail-Version: 1.5.1 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="----enig2EGGLESAVBQLOBUFKDFAN" X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4013:c01::232 Cc: Matthew Garrett , keir@xen.org, david.woodhouse@intel.com, stefano.stabellini@eu.citrix.com, Daniel Kiper , linux-kernel@vger.kernel.org, xen-devel@lists.xen.org, Jan Beulich , ross.philipson@citrix.com, richard.l.maliszewski@intel.com, boris.ostrovsky@oracle.com, Ian Campbell X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Oct 2013 14:08:03 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2EGGLESAVBQLOBUFKDFAN Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 23.10.2013 15:13, Konrad Rzeszutek Wilk wrote: > - not make an ExitBootServices call - which it does right now in the S= olaris > GRUB2 case and in the Fedora GRUB2 case. What about having a special tag in multiboot2 file header "RKEBSIHE": "request to keep EFI boot services" and then bootloader will pass another (empty, other than header) info tag: "Beware of EFI" > - Do the signature verification (hand-waving which one - probably both= ). Can someone throw me the link on the EFI signature specification? Can't really find it now. > - Pack the right bits in the multiboot2 structure. As soon as my patch is tested for compatibility with Solaris, I commit it. Tell me if you need sth else. ------enig2EGGLESAVBQLOBUFKDFAN Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iF4EAREKAAYFAlJn2CoACgkQNak7dOguQglb5QD+KtDa5y4T4bCajaI/IehayhQ3 YeRPLrRXQpUCHH36N3AA/0NEXyP01ZoZd7Ez5aJx8MnooeomFHAVX16krDFgK2sw =CQ4C -----END PGP SIGNATURE----- ------enig2EGGLESAVBQLOBUFKDFAN--