From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by mx.groups.io with SMTP id smtpd.web11.21048.1674060568125479837 for ; Wed, 18 Jan 2023 08:49:28 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Wwlk8C5W; spf=pass (domain: kernel.org, ip: 139.178.84.217, mailfrom: ardb@kernel.org) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 82F4B61901 for ; Wed, 18 Jan 2023 16:49:27 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 62E89C4339B for ; Wed, 18 Jan 2023 16:49:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1674060566; bh=YKfUujRpna17DYVqyrWpW5dbaAEYvuv+sBanN/cM7Oo=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=Wwlk8C5WnxFB6JZSzmvMMV9hXGr9wOvE6h5bPMIquYNy8uKAqvBT3CsTdh4dMonUP lkzgeLgLkRom6iMtopu8LZ239e/Rt+VwtkhsR/U0ZZVgDNwgyo/ydsUyOU+MVNA9Xc u8yg+EryZA1w/yxozNJYVNv/nx1axczy+6Bpx4OuumBZRwvZMgemQkzlR+NGtDrmzj CqNXwe+EekIgfi0QdHXBQjEWcj2V81shLi2zmfe1TX3NdCljkMbyMRc7nXNJHI2w54 M8ckOG3J9zoJbvDSIzhS9AzajyncHUTaYTQt/NfivaC2KX6PC4dg2Wsez3q8DjdUrS HTDYLvPer6RYg== Received: by mail-lj1-f181.google.com with SMTP id e16so10416971ljn.3 for ; Wed, 18 Jan 2023 08:49:26 -0800 (PST) X-Gm-Message-State: AFqh2kqzLNdqe6Q5EHXwWUOgfsYh6tGoJ5e/yd7f3q2Attu4eWvMA8QT j6wbXFHsJkvcCVf0vAL2c4UoBFjJjlZY9CJN8sw= X-Google-Smtp-Source: AMrXdXveFI6U43RGKNGVTa50N40/XiWQfsHktmc2BWHXZKSx3i9PbZdFVyPAPqq/34YyzFPvIGK4HFi+VK0NmEqbdVA= X-Received: by 2002:a2e:a908:0:b0:283:33fa:ee22 with SMTP id j8-20020a2ea908000000b0028333faee22mr381743ljq.415.1674060564375; Wed, 18 Jan 2023 08:49:24 -0800 (PST) MIME-Version: 1.0 References: <20230116233158.1268-1-min.m.xu@intel.com> <20230117105823.tkasxyjfjxku6wsz@sirius.home.kraxel.org> <20230118134302.fayijttqbikshjz5@sirius.home.kraxel.org> In-Reply-To: From: "Ard Biesheuvel" Date: Wed, 18 Jan 2023 17:49:13 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [edk2-devel] [PATCH V3 0/4] Introduce Separate-Fv in OvmfPkg/IntelTdx To: "Yao, Jiewen" Cc: "devel@edk2.groups.io" , Gerd Hoffmann , Michael Kubacki , "Xu, Min M" , Leif Lindholm , Abner Chang , Daniel Schaefer , "Aktas, Erdem" , James Bottomley , Tom Lendacky Content-Type: text/plain; charset="UTF-8" On Wed, 18 Jan 2023 at 17:41, Yao, Jiewen wrote: > > I think it is feasible. > > For example, https://github.com/tianocore/edk2/tree/master/OvmfPkg/PlatformCI includes multiple xxxBuild.py. Each GetDscName() will return different dsc. > > But https://github.com/tianocore/edk2/tree/master/ArmVirtPkg/PlatformCI only includes one xxxBuild.py. > > As long as we can adopt same mechanism in OvmfPkg, the ArmVirtPkg can support multiple dsc. > I believe that will help to catch such build issue earlier, if we enable them. > Ah interesting - I didn't realize there are multiple xxxBuild.py files. I'll try to implement the same for ArmVirtPkg