From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pg1-f178.google.com (mail-pg1-f178.google.com [209.85.215.178]) by mx.groups.io with SMTP id smtpd.web10.23976.1676923222776384167 for ; Mon, 20 Feb 2023 12:00:22 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@ventanamicro.com header.s=google header.b=SLZ1aJgG; spf=pass (domain: ventanamicro.com, ip: 209.85.215.178, mailfrom: sunilvl@ventanamicro.com) Received: by mail-pg1-f178.google.com with SMTP id c32so1318004pgc.7 for ; Mon, 20 Feb 2023 12:00:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ventanamicro.com; s=google; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=wdAocx22LO4G/g/ucZcn1j72LTiP5TxSkYNlMXlexV8=; b=SLZ1aJgGPVVFkp2wnyjZrTsD0Bfmze0MY3jkC8ozB9IOrS3geimkz1DxVMZTf99ga/ Pd67Peegadxd7PRGBO9/UrivJSQWNQwVmpY6ZJbkn6tK4NUHs8aIugM7M2agD8k8B6s+ hU2koswMn+HXp0pnqLVTOokxtbZXpCaY8mYygYUtc+L1fM0SUXs92GeGXVMAM9FQmYKr Dzfb47ALF5yh/ze3IuSR6sMwPKf6OVIFu17tc8IbB2knhZiM+YzF4vQcBVMmTYg3LChd aEEr1UwcYY3XqRrndsy32nQE8VKZHdOTdSWJ7tUy0Uim95Hp3F0rZRdcUa3IXkjChNBL cXTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=wdAocx22LO4G/g/ucZcn1j72LTiP5TxSkYNlMXlexV8=; b=H7DoxQZCcqQRI9v3TaCUi9CkcbPHxr9ywj87yLa1b+Fm+O/PNF+ORH8320FsXUNwTt R2YM6qaJy5xgUwOdPx6xoa3LqX9+jG+nqz2B8olZ39yFCW7gXMd89AgPM3shyNTNfW1F MyGEhEEVKkBlm5D5i4XloKte45iVrqUALaB+hhlVbO22SoMwvWLLpvnN4RAAOpCq/MtZ /rNoqUyBObF8e70x12AwyRoBQSzkYG6S6yhjCI7JDszsfTouM/RPMDfxhnIqDNaQ7HOe D2E/EzA+109m7BRxCYLYHmEYBaA/bW46aARPcRvpQ01coIBEd/ihtliLPq+tlWUOucZB MjqA== X-Gm-Message-State: AO0yUKWS5GDI766AP5Nj4tyajwVApE5Qr0r1xoY7kmYjSkDIzfHj4RcT D5/tnoKitHybFqR53wNTdaBPow== X-Google-Smtp-Source: AK7set/RPtw2iN5IOpGFd7o2bLHhXry/noNf3kjf503WSYmZd14Xn063d+TxQsQ9Hsb3cmKdz74ESg== X-Received: by 2002:aa7:9eda:0:b0:5a8:5e6d:28d7 with SMTP id r26-20020aa79eda000000b005a85e6d28d7mr1702986pfq.0.1676923222167; Mon, 20 Feb 2023 12:00:22 -0800 (PST) Return-Path: Received: from sunil-laptop ([49.206.14.226]) by smtp.gmail.com with ESMTPSA id q19-20020a62e113000000b005a890fea2c4sm8029305pfh.119.2023.02.20.12.00.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Feb 2023 12:00:21 -0800 (PST) Date: Tue, 21 Feb 2023 01:30:12 +0530 From: "Sunil V L" To: Oliver Steffen Cc: dann frazier , devel@edk2.groups.io, Abner Chang , Daniel Schaefer , Michael D Kinney , Liming Gao , Ard Biesheuvel , Jiewen Yao , Jordan Justen , Gerd Hoffmann , Sami Mujawar , Leif Lindholm , Eric Dong , Ray Ni , Rahul Kumar , Zhiguang Liu , Anup Patel , Heinrich Schuchardt , Andrei Warkentin , chris.fernald@outlook.com Subject: Re: [edk2-devel] [edk2-staging/RiscV64QemuVirt PATCH V8 00/19] Add support for RISC-V virt machine Message-ID: References: <20230210123041.1489506-1-sunilvl@ventanamicro.com> MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Feb 20, 2023 at 09:44:22AM -0800, Oliver Steffen wrote: > Quoting Sunil V L (2023-02-17 05:27:15) > > On Thu, Feb 16, 2023 at 03:45:49PM -0700, dann frazier wrote: > > > On Fri, Feb 10, 2023 at 5:30 AM Sunil V L wrote: > > > > > > > > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4076 > > > > > > > > Add support for RISC-V qemu virt machine. Most of the changes are migrated from > > > > edk2-platforms repo and added qemu specific libraries under OvmfPkg. > > > > > > > > The series has passed CI tests (https://github.com/tianocore/edk2/pull/4023) > > > > > > > > These changes are available at: https://github.com/vlsunil/edk2/tree/RiscV64QemuVirt_V8 > > > > > > > > The series can be tested as per instructions @ > > > > https://github.com/vlsunil/riscv-uefi-edk2-docs/wiki/RISC-V-Qemu-Virt-support > > > > > > Hi Sunil, > > > > > > Thanks for your work getting this merged! In the above wiki, it > > > notes that GCC 12+ is not supported. Is that still accurate? If so, > > > can you clarify what is blocking that? > > > > > Hi Dan, > > > > Please see https://bugzilla.tianocore.org/show_bug.cgi?id=4061. > > > > My attempt to fix this issue > > (https://edk2.groups.io/g/devel/message/93831) was not accepted due to > > the concerns that it can cause weird issues in CI. > > > > So, we are left with either support gcc <12 or gcc >=12. We can mandate > > gcc 12 itself for RISC-V, but that change need to be done hand in hand > > with CI tests moving to use gcc 12. Otherwise, it will break CI. > > > > Let me check with CI owners on their roadmap to move to gcc 12. > > > > Thanks, > > Sunil > > > > Adding Chris. > > Pull request for a new contaimer image for Linux CI jobs with gcc12 is > open: > https://github.com/tianocore/containers/pull/60 > > Meanwhile you could try this image (temporary test build) in the CI: > > docker pull ghcr.io/osteffenrh/edk2-containers/fedora-37-test:latest > > - Oliver > Hey Oliver!, Thank you very much!. However, I found a way to break this dependency. So, you can move the CI image anytime you want once this patch gets merged. https://edk2.groups.io/g/devel/message/100379 Thanks! Sunil