From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1bc9ku-0000Ml-5S for mharc-grub-devel@gnu.org; Tue, 23 Aug 2016 07:20:32 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52146) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bc9kr-0000Md-H7 for grub-devel@gnu.org; Tue, 23 Aug 2016 07:20:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bc9kp-0006JV-Gn for grub-devel@gnu.org; Tue, 23 Aug 2016 07:20:28 -0400 Received: from mail-qk0-x22a.google.com ([2607:f8b0:400d:c09::22a]:35312) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bc9kp-0006JR-AS for grub-devel@gnu.org; Tue, 23 Aug 2016 07:20:27 -0400 Received: by mail-qk0-x22a.google.com with SMTP id v123so102893689qkh.2 for ; Tue, 23 Aug 2016 04:20:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-transfer-encoding; bh=d3/gFXzxA1mzVoEH+34GBxbleSBaz0dx6jcGdtQMBrs=; b=q+OXrIQPjiQV/wP5UzDvHBGPakS46PWc2ny5QnPDOVvcaq147DxHgTstICNd4Mvl7Q x2N3s+S6/T6iqCRX7CeuekHlV0tQ1ooXICv9+FQeAi7/OS5HLHsinJzotRx/wB6Nadnb Pbg6KkXTv3Euz2AnLK4jPnu5sj9qRvj6UNKUWgvvD8ufvQnUAik218PJKARJ8uJXLsNy zL1RJcyW0FZYw27PPhefo+VxRjxQ65zU6zXiIeTKnXeIhc01vER/K+YhavJAxxQOGK91 mGIgtL7bLrjQvotAlg208nh8qXF1wS2VdBPxxxVkcDybrqGakN87not4AdIvCte5Ubok qcbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-transfer-encoding; bh=d3/gFXzxA1mzVoEH+34GBxbleSBaz0dx6jcGdtQMBrs=; b=cT+uLYaUPmQuSpGwFMIbcmZ7zmQGRf3GRhpQAhoq3YI9a950Ahn9jE6h44/7qFo1Iw 2AMlOdGKjqsptwQg16GhczoASOgjnC6SIXZaJwk6T5ZfFvtNCTvgcE0sqPmmlYWP6i6L ZwCrrLUhcZDOKCueyKTlJZfyMbqQq9EHmoQ3s/3KxO+zj7sbp0/KUIBcVguJbRUDSxKE 3BZgGzSK70QI8wArv7ZrKsnnn538vT4pOwH1iCfahFqRPNioDz2LNBaRNKbsD+uCwaH9 5wIamDgU66w8XWwh9d05PoChPvS9c4u0S2RPjf4BVNjeUeF+ikzPWu3i5E36rNyw7SaW LGUg== X-Gm-Message-State: AEkoouuECT1w6XTE7KPDsPtftXaJYLde//eR/c7sAUjHeH1Yy0ELcWJJeXBiIP1g6LvsPoGNEhJXwwjQQV03ZA== X-Received: by 10.55.42.231 with SMTP id q100mr29822102qkq.212.1471951226223; Tue, 23 Aug 2016 04:20:26 -0700 (PDT) MIME-Version: 1.0 Received: by 10.200.49.65 with HTTP; Tue, 23 Aug 2016 04:20:25 -0700 (PDT) In-Reply-To: <005c01d1fd30$1f6252d0$5e26f870$@gmx.fr> References: <001101d1fd21$547050d0$fd50f270$@gmx.fr> <004301d1fd22$4e42a180$eac7e480$@gmx.fr> <006d01d1fd28$88754140$995fc3c0$@gmx.fr> <005c01d1fd30$1f6252d0$5e26f870$@gmx.fr> From: Andrei Borzenkov Date: Tue, 23 Aug 2016 14:20:25 +0300 Message-ID: Subject: Re: Windows on ARM machines : UEFI bugs To: The development of GNU GRUB Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400d:c09::22a 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:20:30 -0000 On Tue, Aug 23, 2016 at 2:18 PM, Longhorn wrote: > The call to ExitBootServices as done by Grub returns EFI_INVALID_PARAMETE= R from the firmware. > grub has many different loaders. What exactly are you doing? > -----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 >> [mailto:grub-devel-bounces+mmediouni=3Dgmx.fr@gnu.org] Bagi Pihak Andrei >> 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 >>> search for handles has to start at handle 1. This bug doesn=E2=80=99t a= ffect >>> other WoA devices. >>> >> >> Well, someone who has access to such devices needs to find out how to de= tect this condition. >> >>> >>> >>> On WoA(Windows on ARM) machines, ExitBootServices doesn=E2=80=99t work, >>> 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 >>> 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 > > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > https://lists.gnu.org/mailman/listinfo/grub-devel