From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mx.groups.io with SMTP id smtpd.web11.15183.1672931909817967077 for ; Thu, 05 Jan 2023 07:18:30 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=OueSPYIL; spf=pass (domain: redhat.com, ip: 170.10.133.124, mailfrom: osteffen@redhat.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1672931909; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=pwtofQVZ7lBqnSux5zAFhvAlOJnQrbVEOjqBMR6tVxo=; b=OueSPYILRHRdiHempC6876K8bvjDWFTQ5kdn/Sz4LFpNw19cm9DJyk7hkHXRaJhT4OVwpa SABp5swDEv0D/TCE2VL4k0+cG6/zkuoLI5cD9gblj0jdcBz1R5d5QG+UEOOyKP79g5suyk HbiJQQycE+XxuTyLLrNJJlX+Duz6GK0= Received: from mail-lf1-f69.google.com (mail-lf1-f69.google.com [209.85.167.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_128_GCM_SHA256) id us-mta-592-17iM_HjoNKigyjMo20xjHA-1; Thu, 05 Jan 2023 10:18:27 -0500 X-MC-Unique: 17iM_HjoNKigyjMo20xjHA-1 Received: by mail-lf1-f69.google.com with SMTP id a24-20020ac25e78000000b004b5b7587537so12984217lfr.18 for ; Thu, 05 Jan 2023 07:18:27 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:user-agent:from:references :in-reply-to:mime-version:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=pwtofQVZ7lBqnSux5zAFhvAlOJnQrbVEOjqBMR6tVxo=; b=63YsdD5YLmRMwvG0p042ElnnlWwYGT9GF89ZaDbxK9KvzQ/ySX/lnn6/RTmZwZkdzT vp3VaJKKmtyCYI1ZrzAdtCVmxF0vaJIWv+afbdrHpLQL/dx7VcH+h2utllTc/2fIfoW6 zH2iaTGtUGfjF6PazxnqNarUfDJPN1/RFSyEToKnVyNAh5C1bOkxpnMFTBcHxisgnLWm OYnZ5ZGUFx2jIMkfVjbzRjF7YbCrU+xiFgdFlqNmPMi6bFPj9lIbAj+9SjGdJcgJ0z90 Fp+0i/IYs3QsX0JYcG09YL3uAy6aaHy1aOGSf7Rgu9jdNWYAycQpFZesAjx8usxLB8s+ pStQ== X-Gm-Message-State: AFqh2kohfGZ3orqqk0/TA0CKqZ/rt93ec/NdmEFU4U+jStccBWnka1Ba hB+7233mfw282oXfLfZP1GaV3fCuDtcF0UqhRe6tH2zA6ZqNLDd4d5gJ/yPQja59nhauREdowla D9s+captr6wTM45GDBOTDcMR8ZAO3Iw== X-Received: by 2002:a05:6512:499:b0:4a2:459e:a92d with SMTP id v25-20020a056512049900b004a2459ea92dmr2089035lfq.400.1672931906252; Thu, 05 Jan 2023 07:18:26 -0800 (PST) X-Google-Smtp-Source: AMrXdXt6UHMyZaunLmL24W7+GVScakxlk3Kt2TcnJtoTNbnpno4+lqj4g9ejofQbc3W9ts7CX6x0yF7lVDfRBFxBufQ= X-Received: by 2002:a05:6512:499:b0:4a2:459e:a92d with SMTP id v25-20020a056512049900b004a2459ea92dmr2089023lfq.400.1672931905915; Thu, 05 Jan 2023 07:18:25 -0800 (PST) Received: from 567203818698 named unknown by gmailapi.google.com with HTTPREST; Thu, 5 Jan 2023 16:18:25 +0100 MIME-Version: 1.0 In-Reply-To: <9bbcf3b8-1ef6-398c-ac6f-1fac7036f843@redhat.com> References: <20230104151234.286030-1-lersek@redhat.com> <20230105131222.jx3ridl4eb73xn2a@sirius.home.kraxel.org> <20230105135211.jdletfnhvn3edjqi@sirius.home.kraxel.org> <9bbcf3b8-1ef6-398c-ac6f-1fac7036f843@redhat.com> From: "Oliver Steffen" User-Agent: alot/0.8.1 Date: Thu, 5 Jan 2023 16:18:25 +0100 Message-ID: Subject: Re: [PATCH 0/1] OvmfPkg/PlatformInitLib: catch QEMU's CPU hotplug reg block regression To: Gerd Hoffmann , Laszlo Ersek Cc: devel@edk2.groups.io, Ard Biesheuvel , Brijesh Singh , Erdem Aktas , James Bottomley , Jiewen Yao , Jordan Justen , Min Xu , Sebastien Boeuf , Tom Lendacky X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="UTF-8" Quoting Laszlo Ersek (2023-01-05 16:12:36) > On 1/5/23 14:52, Gerd Hoffmann wrote: > > On Thu, Jan 05, 2023 at 02:43:32PM +0100, Oliver Steffen wrote: > >> Quoting Gerd Hoffmann (2023-01-05 14:12:22) > >>> Not sure this is an option. Is nested virtualization supported in azure > >>> pipeline VMs? If so, is /dev/kvm passed into containers? > >> > >> I doubt it, but need to check. > > > >>> That requires updating the fedora containers though. I think they are > >>> at Fedora 35 still, which is EOL meanwhile, so no more updates ... > >> > >> Yes, it is Fedora 35, because we were (are?) not ready for gcc 12 yet. > > > > The gcc12 fix finally landed (129404f6e4395008ac0045e7e627edbba2a1e064), > > so yes, we are ready now. > > > >> Currently we are building Qemu is from scratch anyway (instead of > >> using the Fedora 35 repo) becasue we needed a recent one, see > >> https://github.com/tianocore/containers/blob/main/Fedora-35/Dockerfile#L75 > > > > Alternative to self-compiling is using > > https://fedoraproject.org/wiki/Virtualization_Preview_Repository > > for a more recent qemu version. > > Ah, those options all sound great. I didn't expect it was possible to > use self-built (or otherwise "externally sourced") QEMUs in CI! I would prefer the tar download since it is a rather long lived and version-stable source. We a trying to pin down the version numbers the most relevant tools so that they don't "run away"/update without intent. I'll also check if we can run the CI with gcc 12. - Oliver