From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) by mx.groups.io with SMTP id smtpd.web10.198.1676608045855593379 for ; Thu, 16 Feb 2023 20:27:25 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@ventanamicro.com header.s=google header.b=TsX4cA2T; spf=pass (domain: ventanamicro.com, ip: 209.85.216.43, mailfrom: sunilvl@ventanamicro.com) Received: by mail-pj1-f43.google.com with SMTP id 14so262700pjo.1 for ; Thu, 16 Feb 2023 20:27:25 -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=NwrlqOmg/T7/FBkfS7Q7ao2bM2wm/j5hZQ+5WL1emHk=; b=TsX4cA2TXHn715yDJESi5RijcbYQQ7TGI3kESjCSrA1T/39Zo+emsptHRHdA1DGios HDJy/RP9xhIFIKYKLFw4Y5ng09HdvcnHDKJ4CZ1vnCbTXDwNJDKBi63SbMLQvUXWk1XA dD4MuVOX7NsZf5etEzIn9IS3PSqEEfldavcjHAceu5RdnKrgaPDNAH3HY/gGVIIO9iWU ZHsFd817LNTfIzqKR5LtxNW6BEjODyirl3ADQDfujaJzX5Il7bOQ47bQgd8i+RGdv0nT /QUR6wF8u0yxn5VtH5fNYD+uww5aTS+YAClehPrDKD0+bcH5CpjcPyDQ5GGN3C8bYdOo vhiQ== 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=NwrlqOmg/T7/FBkfS7Q7ao2bM2wm/j5hZQ+5WL1emHk=; b=P5L3LQluH0tGQEtQhyw+IdLCcu1e5P3yMOw1KtK67G/SZWE4dA5USbLoyZwTlAWrzQ +q42tiHziBOEkmxP2K5/OqGt8uWgHU2SruTrHngbaQUSfZ6o2guLogJna0jo9PlH7Sf0 XyufFdkCG219kKVCwqzTbJUGQ/1WehwM9NBvZNPGc/2CopPy5kCNU/sDWyP5+L/RJ2Db qXalr8Ev46nS4PX1x13ZW4Jla3XxVzT2QHBnvanG3KbgTeIREXdu5PSJgdFFVNwSwoFU O4WM8zJyT+OuCDXFlwCg9UFUHCwYl4mxF1+kHXzCJUxKvfgPq4/ktRNjUAIrYvE1QLgW Jf7g== X-Gm-Message-State: AO0yUKU31BXFCgbOS5z+UoNmicrEEQXVkXgvvYY2o9GgIc+kCEUZZG2T s8nuJ3eVgXqX4Y4Ja6wZy0mq4A== X-Google-Smtp-Source: AK7set/ooCTkkXdnXPi2rr03p4jJTP3a1nMB42AdrLJF90fvJx+gGajz4cZ5phZLCZ9sQHN1ZnntNw== X-Received: by 2002:a17:902:c401:b0:19a:880b:bfd1 with SMTP id k1-20020a170902c40100b0019a880bbfd1mr130545plk.40.1676608045209; Thu, 16 Feb 2023 20:27:25 -0800 (PST) Return-Path: Received: from sunil-laptop ([49.206.14.226]) by smtp.gmail.com with ESMTPSA id jl1-20020a170903134100b00196025a34b9sm2077170plb.159.2023.02.16.20.27.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Feb 2023 20:27:24 -0800 (PST) Date: Fri, 17 Feb 2023 09:57:15 +0530 From: "Sunil V L" To: dann frazier Cc: 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 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 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