From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-io1-f52.google.com (mail-io1-f52.google.com [209.85.166.52]) by mx.groups.io with SMTP id smtpd.web11.891.1639768859570533011 for ; Fri, 17 Dec 2021 11:20:59 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=efVgL36c; spf=pass (domain: gmail.com, ip: 209.85.166.52, mailfrom: shivanshu3@gmail.com) Received: by mail-io1-f52.google.com with SMTP id c3so4409775iob.6 for ; Fri, 17 Dec 2021 11:20:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DgogCARLsjVQMEnFX3IVIodlY2xUCayklQ6imTrR3sw=; b=efVgL36cH+0MfsgeUKyFo+mN3rlMjLje0kZ+Jm5bMu0VKPAW0iMFQFBXKYwx19JZHQ gdneKYjicQi3Ug4//KFbCxQX7BIBLRsETuwep0SzvmZwRoOzLjLd8aLLOt2hd551iTbj 5gfngwcynVlp33ab34fh5Kkf3YqlO7zw5ttjwc1jTTYEiwGnJEkX6yQcz6sOoUQF/Zyd ktes3VDwp2c43AQcWUEZmC7rGeFYLXj9Our8obL6R4Qnh+K33yOzVrShWnpQHxt/JZeS MdcXi8+nIbBT9Pcm2aa1YBR4pxv7uARLJbLFt9aFPnqMKr2y0ZQetMsO/XsvDbVDGiZ1 8zZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DgogCARLsjVQMEnFX3IVIodlY2xUCayklQ6imTrR3sw=; b=Zr3xnzJn4iTY3XjyNoVIlTKtt3o2Kh3QkgQlJcbrQOvhi0mL/lqw4qDKhmonvTBEct i3WruT7+gVlOhZ/wLCsWV6kZqRZ6IBGouhzDz6nWiroTYXS/PHysWlmuIjmn+ejRR8hQ DoLpqx0U2L6LnFlnN+Kh9HhOQIFGGry0kd2hPiNBgFMNbK3u9iCaxp9P7DYy8Auckcuq of1rjtWqwD8CRkWyBEjdk09gLDm4kfubjH3L1eFlnGz+E+aZ2zL84fJQvhv8+TXtUfP7 iZLpPYi9Rffi9atGzRwTZYA1AFlC4lm/63BxSzXdJSd6dZCblAImgGeidki/IKslini+ xQRQ== X-Gm-Message-State: AOAM533f8HigqHfuwjU0hrsw/ewZ2TKhhufpC36dKsLcrLo9UyjCQrYd gQl3TwRzGdE3be6A0vLgnUh5BvmPCF8Mb+tBo6NfpBmqxi/zlQ== X-Google-Smtp-Source: ABdhPJwycTHVS/vpkb5MlxgdlxZj+SSpV6fCXc4ALt90tcnkLTbPGujmJ5BVGo1pkTCdcMULicp3DRVBk1tO2QbaY0M= X-Received: by 2002:a6b:a10:: with SMTP id z16mr2358160ioi.204.1639768858994; Fri, 17 Dec 2021 11:20:58 -0800 (PST) MIME-Version: 1.0 References: <20211217024140.281271-1-stefanb@linux.ibm.com> <20211217055154.ksyo6omrzgdw4jjh@sirius.home.kraxel.org> In-Reply-To: From: Shivanshu Goyal Date: Fri, 17 Dec 2021 11:20:46 -0800 Message-ID: Subject: Re: [edk2-devel] [PATCH v3] OvmfPkg: Call PlatformInitializeConsole for GPU passthrough case To: Ard Biesheuvel Cc: edk2-devel-groups-io , Gerd Hoffmann , Stefan Berger , =?UTF-8?B?TWFyYy1BbmRyw6kgTHVyZWF1?= , Ard Biesheuvel , Jiewen Yao , Jordan Justen Content-Type: multipart/alternative; boundary="0000000000005aae6e05d35c70a7" --0000000000005aae6e05d35c70a7 Content-Type: text/plain; charset="UTF-8" Hi, I'm asking on behalf of Arch Linux maintainers: are you planning on creating a new release with this patch, or should we apply this patch ourselves until a new version is released? Thank you, Shivanshu Goyal On Fri, Dec 17, 2021, 9:37 AM Ard Biesheuvel wrote: > On Fri, 17 Dec 2021 at 06:52, Gerd Hoffmann wrote: > > > > On Thu, Dec 16, 2021 at 09:41:40PM -0500, Stefan Berger wrote: > > > For GPU passthrough support we have to initialize the console after > > > EfiBootManagerDispatchDeferredImages() has loaded ROMs, so call it > after > > > this. This was the calling order before the TCG physical presence > support > > > had to be moved and the console initialized earlier so user interaction > > > could be supported before processing TCG physical presence opcodes. > > > > > > Fixes: b8675deaa819631db2667df63f89799fe65fc906 > > > Fixes: https://bugzilla.tianocore.org/show_bug.cgi?id=3771 > > > Cc: Ard Biesheuvel > > > Cc: Jiewen Yao > > > Cc: Jordan Justen > > > Cc: Gerd Hoffmann > > > Signed-off-by: Stefan Berger > > > Tested-by: Shivanshu Goyal > > > > > + // > > > + // GPU passthrough only allows Console enablement after ROM image > load > > > + // > > > + PlatformInitializeConsole (gPlatformConsole); > > > > Ah, fixed already. > > > > Acked-by: Gerd Hoffmann > > > > take care, > > Gerd > > > > Merged as #2325 > > Thanks all, > --0000000000005aae6e05d35c70a7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

I&#= 39;m asking on behalf of Arch Linux maintainers: are you planning on creati= ng a new release with this patch, or should we apply this patch ourselves u= ntil a new version is released?

Thank you,
Shivanshu Goyal


On Fri, Dec = 17, 2021, 9:37 AM Ard Biesheuvel <ard= b@kernel.org> wrote:
On Fri,= 17 Dec 2021 at 06:52, Gerd Hoffmann <kraxel@redhat.com> wrote: >
> On Thu, Dec 16, 2021 at 09:41:40PM -0500, Stefan Berger wrote:
> > For GPU passthrough support we have to initialize the console aft= er
> > EfiBootManagerDispatchDeferredImages() has loaded ROMs, so call i= t after
> > this. This was the calling order before the TCG physical presence= support
> > had to be moved and the console initialized earlier so user inter= action
> > could be supported before processing TCG physical presence opcode= s.
> >
> > Fixes: b8675deaa819631db2667df63f89799fe65fc906
> > Fixes: https://bugzilla.t= ianocore.org/show_bug.cgi?id=3D3771
> > Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>=
> > Cc: Jiewen Yao <jiewen.yao@intel.com>
> > Cc: Jordan Justen <jordan.l.justen@intel.com> > > Cc: Gerd Hoffmann <kraxel@redhat.com>
> > Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>=
> > Tested-by: Shivanshu Goyal <shivanshu3@gmail.com>
>
> > +=C2=A0 //
> > +=C2=A0 // GPU passthrough only allows Console enablement after R= OM image load
> > +=C2=A0 //
> > +=C2=A0 PlatformInitializeConsole (gPlatformConsole);
>
> Ah, fixed already.
>
> Acked-by: Gerd Hoffmann <kraxel@redhat.com>
>
> take care,
>=C2=A0 =C2=A0Gerd
>

Merged as #2325

Thanks all,
--0000000000005aae6e05d35c70a7--