From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1bc9jO-0008S6-I5 for mharc-grub-devel@gnu.org; Tue, 23 Aug 2016 07:18:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51878) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bc9jM-0008Ry-BP for grub-devel@gnu.org; Tue, 23 Aug 2016 07:18:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bc9jG-0005qU-EH for grub-devel@gnu.org; Tue, 23 Aug 2016 07:18:55 -0400 Received: from mout.gmx.net ([212.227.17.20]:60839) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bc9jG-0005qN-45 for grub-devel@gnu.org; Tue, 23 Aug 2016 07:18:50 -0400 Received: from msmpc ([82.120.95.63]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0Lmazv-1b3vEx2fSd-00aDGF for ; Tue, 23 Aug 2016 13:18:48 +0200 From: "Longhorn" To: "'The development of GNU GRUB'" References: <001101d1fd21$547050d0$fd50f270$@gmx.fr> <004301d1fd22$4e42a180$eac7e480$@gmx.fr> <006d01d1fd28$88754140$995fc3c0$@gmx.fr> In-Reply-To: Subject: RE: Windows on ARM machines : UEFI bugs Date: Tue, 23 Aug 2016 13:18:48 +0200 Message-ID: <005c01d1fd30$1f6252d0$5e26f870$@gmx.fr> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQJTffOK9JvjvM7wto9jlKqFe6ynIgJ3E87aAYOlWZQCZoMBgwGaIdbynxOJMwA= Content-Language: fr X-Provags-ID: V03:K0:d9lu7f6dH+5ClqabKCPWg3D+BBDj7foLujFY8PuMBJs8y20a/pt 8UNwEX/vLm/f5fpUnXBPWKdSck2XhS85+lHqEu9YSYTS2S211AEIZ1Xm5JF7OjLm4RboCix YhIHW2qgTJcwhb4Qh9OEZyRkxAjrDzOSVlzziEo3KIX/cFbIHK0bhxyO4jdPHw6sH39tlV3 f+HLlInYK0CSom+NuX9xw== X-UI-Out-Filterresults: notjunk:1;V01:K0:kgDT2x5iqEo=:3GtkBnvbGffrAI66gE70Sf Yx0VcXFJRKHd0hDotOFbDY1Nqc2TaoIccDvJ/4/LmxLeJki3pIBGcrmHMz6al51a5rGNzc8dc dDqrLcObkkHEiHuQ4w4IzmhKkf5PSHodWJeyOHSAEl8MzK9Jxehe2rJSRBWYJ21mhghRzzXQ+ fTQ3//fVpyquqpC2Zsug0CJarZ77GBTAUGMJ1zdHKXyTkx7GyBP2OBlHYjo6mdasOm07jE0HP yI9pHhTv9yE01cmiMD4q/Aj83tt1fKVNH1nHqUoPOTIuEq5+oyc/4Ye0tfT2nRynfUrrG0zjV LJW3aHEZP7QZ8zitE1EcNSCrmtU5V8wkI0Yx2vQRaEOqO2z8fQD+avU3SMMSSFrWyfOZ7SwOv I2BbTjfHRO9zgNM5gXS6vBoOxvDYVDpIBVWk0SeCog55JOqF9rJBZNuY+7TZwrnpfBzANUF23 7FL9F4glYuqICzlGespkVM3COHx+HxmHTlA/FgH/4vZW4U5RDhByM8wtH4Wh8UAIwXwGIKPG6 FrJVMXnZtenmnbr+kIRHj0CDj9xQtEhf5A5d/VJ87w3I/j60GxtTMYb9+h70clmmxdEczOsGA J0aPsOGEHyBZTPru8t18PmZV4Yi0X+Adqe2T3WFTu4mDjoDVly1uckq1N16NThttaDiOLfyqi +jQ7cISa2GhM3x6RnSkZI1BEXAKXbAIYdl1CUtyF8yI/mYCBWRJvr+I1eyUV11S29rVVGQ0cu mdPCEQQf+zzVFdQtWxh0KS/WyT6BfQGucyh403PH43Vj7oSkS9j0+4YEOPCui3+ydv2KcUaLb IGLQaqq X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.20 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2016 11:18:57 -0000 The call to ExitBootServices as done by Grub returns = EFI_INVALID_PARAMETER from the firmware. -----Message d'origine----- De : Grub-devel [mailto:grub-devel-bounces+mmediouni=3Dgmx.fr@gnu.org] = De la part de Andrei Borzenkov Envoy=C3=A9 : mardi 23 ao=C3=BBt 2016 13:11 =C3=80 : The development of GNU GRUB Objet : Re: Windows on ARM machines : UEFI bugs On Tue, Aug 23, 2016 at 1:24 PM, my123 (@never_released) = wrote: > > It returns EFI_INVALID_PARAMETER and refuses to work here. What is "it"? What exactly are you doing? > (I didn't try to reverse engineer how Windows does it, yet) -----Mesej = > Asli----- > Daripada: Grub-devel=20 > [mailto:grub-devel-bounces+mmediouni=3Dgmx.fr@gnu.org] Bagi Pihak = Andrei=20 > Borzenkov > Hantar: mardi 23 ao=C3=BBt 2016 12:09 > Kepada: The development of GNU GRUB > Subjek: Re: Windows on ARM machines : UEFI bugs > > On Tue, Aug 23, 2016 at 12:39 PM, my123 (@never_released) = wrote: >> Note that on the Surface RT, the first GOP handle is unusable, th=20 >> search for handles has to start at handle 1. This bug doesn=E2=80=99t = affect=20 >> other WoA devices. >> > > Well, someone who has access to such devices needs to find out how to = detect this condition. > >> >> >> On WoA(Windows on ARM) machines, ExitBootServices doesn=E2=80=99t = work,=20 >> especially on nVidia devices. What action should be taken? >> > > Not sure I understand what you say. Could you elaborate on what you = are trying to do and what does not work? For booting Windows loader is = launched as EFI executable so no ExitBootServices happens. > >> >> >> (this is a part of the port of Linux to these machines, after=20 >> neutralizing Secure Boot) >> > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > https://lists.gnu.org/mailman/listinfo/grub-devel > > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > https://lists.gnu.org/mailman/listinfo/grub-devel _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel