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.129.124]) by mx.groups.io with SMTP id smtpd.web11.20086.1676915069341838065 for ; Mon, 20 Feb 2023 09:44:29 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=YNRkINhk; spf=pass (domain: redhat.com, ip: 170.10.129.124, mailfrom: osteffen@redhat.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1676915068; 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=+oac0QjLii4oyybl00XvqdQaqozj20iMD5+hRJSi0PA=; b=YNRkINhk4/8lIOE+SOiKfi70VqnbXT+YyXWWW1zKXvvG+Y2m0Y83c9JWAVNw1r/a5YrxEf D+tn1JulSeWO/t7GJRwAsuMQbibF2aLtcminzognAPxl/SLOGbYUBEddddLa5NF7G5KkFQ RvaUsZiYUCHN5ZujmddE38CeQKaT+1o= Received: from mail-lj1-f200.google.com (mail-lj1-f200.google.com [209.85.208.200]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_128_GCM_SHA256) id us-mta-361-FRkb8wGMPAOC1PHHfIsh6A-1; Mon, 20 Feb 2023 12:44:25 -0500 X-MC-Unique: FRkb8wGMPAOC1PHHfIsh6A-1 Received: by mail-lj1-f200.google.com with SMTP id v14-20020a2e9f4e000000b002934fe0289bso542413ljk.0 for ; Mon, 20 Feb 2023 09:44:24 -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=+oac0QjLii4oyybl00XvqdQaqozj20iMD5+hRJSi0PA=; b=gcgNSzy6qJ10PqkIh5Nblb38JtJkFqQwOSzjyPJRxrGTGarj6/sJKuremYIxtVuaQ8 lDhSeRGCJk7ZNJjSo3iq2C+K9Q7btpdLfop1ZEyWWYPQVs0yqBs7WrsFu0xYiAtSymhc x/Syz+4keVJp3Hszetgr1anNS02qXSzRwJKKBKzuxSyM19SRWvog5QyZUK+ENHR5OONf cTtrSvgm4/RerziBUeoTIanonO80s+R0ewXOGWyGMOO1ojFvIIoJFR05PehsADPvDiVo rRotptvTLVofofPyVSVio9YyaTwFC/xY5cK+gluXZSW0zWYoKD75EXqwzWFKmtC9t6t9 V5bw== X-Gm-Message-State: AO0yUKWevLZApfgLO66WH9pR6HQqkt28Fnvp/Cesz4pPkKRpsnd/59RY CjLmJTIikzvIxPex6F7NmMyjdkBGEPpUeZMDFMy+LnSMTK2xgCFaCME9R7JntffMj9nOXk6ptTZ 98ojmGiRA2wfztWVLPFwmF77lf1T9Ow== X-Received: by 2002:a05:6512:73:b0:4d5:ca42:e43a with SMTP id i19-20020a056512007300b004d5ca42e43amr892483lfo.3.1676915063767; Mon, 20 Feb 2023 09:44:23 -0800 (PST) X-Google-Smtp-Source: AK7set9oKst9P2kgoV5CKUPNpeGC4WAV5Fyn3mIXWfHDcyonOu3ltpoNWikQPqFbKOLviE5ZOYNQFxL1QgWsnmyjPho= X-Received: by 2002:a05:6512:73:b0:4d5:ca42:e43a with SMTP id i19-20020a056512007300b004d5ca42e43amr892461lfo.3.1676915063468; Mon, 20 Feb 2023 09:44:23 -0800 (PST) Received: from 567203818698 named unknown by gmailapi.google.com with HTTPREST; Mon, 20 Feb 2023 09:44:22 -0800 MIME-Version: 1.0 In-Reply-To: References: <20230210123041.1489506-1-sunilvl@ventanamicro.com> From: "Oliver Steffen" User-Agent: alot/0.8.1 Date: Mon, 20 Feb 2023 09:44:22 -0800 Message-ID: Subject: Re: [edk2-devel] [edk2-staging/RiscV64QemuVirt PATCH V8 00/19] Add support for RISC-V virt machine To: Sunil V L , dann frazier , devel@edk2.groups.io Cc: 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 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="UTF-8" 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