From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web12.18361.1589563176544959727 for ; Fri, 15 May 2020 10:19:36 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ard.biesheuvel@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 14CA51042; Fri, 15 May 2020 10:19:35 -0700 (PDT) Received: from [192.168.1.81] (unknown [172.31.20.19]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 18FC23F305; Fri, 15 May 2020 10:19:33 -0700 (PDT) Subject: Re: [PATCH 0/4] OvmfPkg/PlatformPei: rewrite MemTypeInfo HOB production logic To: Laszlo Ersek , edk2-devel-groups-io Cc: Jiewen Yao , Jordan Justen , =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= References: <20200508121651.16045-1-lersek@redhat.com> From: "Ard Biesheuvel" Message-ID: Date: Fri, 15 May 2020 19:19:31 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: <20200508121651.16045-1-lersek@redhat.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 5/8/20 2:16 PM, Laszlo Ersek wrote: > Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2706 > Repo: https://pagure.io/lersek/edk2.git > Branch: memtypeinfo_rework >=20 > Please find the problem statement and the solution outline in the > Bugzilla ticket linked above. >=20 > Cc: Ard Biesheuvel > Cc: Jiewen Yao > Cc: Jordan Justen > Cc: Philippe Mathieu-Daud=C3=A9 >=20 > Thanks, > Laszlo >=20 > Laszlo Ersek (4): > OvmfPkg/PlatformPei: don't track BS Code/Data in default MemTypeInfo > HOB > OvmfPkg/PlatformPei: rewrite MemTypeInfo HOB production logic > OvmfPkg/PlatformPei: extract memory type info defaults to PCDs > OvmfPkg/PlatformPei: increase memory type info defaults >=20 For the series, Reviewed-by: Ard Biesheuvel > OvmfPkg/OvmfPkgIa32.dsc | 12 ++ > OvmfPkg/OvmfPkgIa32X64.dsc | 13 ++ > OvmfPkg/OvmfPkgX64.dsc | 12 ++ > OvmfPkg/PlatformPei/MemTypeInfo.c | 184 +++++++++++++------- > OvmfPkg/PlatformPei/PlatformPei.inf | 6 + > 5 files changed, 166 insertions(+), 61 deletions(-) >=20