For recent X86 CPU, 0x15 CPUID instruction will return Time Stamp
Counter. This is recommended way to get the time, and also how
BaseCpuTimerLib works However, some CPU doesn't support this feature,
so disable it by default.
Cc: Guo Dong
Cc: Ray Ni
Cc: Maurice Ma
Cc: Benjamin You
Hi Lixia,
This patch introduce a new command line option --PRM. Could you add the help
information about --PRM?
Could you provide more information about the below change? Would there be
side-effect?
@@ -750,7 +818,7 @@ ScanSections64 (
if (shdr->sh_addralign <= mCoffAlignment) {
Reviewed-by: Sai Chaganty
-Original Message-
From: Oram, Isaac W
Sent: Tuesday, January 11, 2022 6:20 PM
To: devel@edk2.groups.io
Cc: Oram, Isaac W ; Chaganty, Rangasai V
; Gao, Liming
Subject: [edk2-devel][edk2-platforms][PATCH V1 20/27] SpcrFeaturePkg: Use
MinPlatform build
Reviewed-by: Sai Chaganty
-Original Message-
From: Oram, Isaac W
Sent: Tuesday, January 11, 2022 6:20 PM
To: devel@edk2.groups.io
Cc: Oram, Isaac W ; Chaganty, Rangasai V
; Gao, Liming
Subject: [edk2-devel][edk2-platforms][PATCH V1 21/27] TemplateFeaturePkg: Use
MinPlatform build
Reviewed-by: Sai Chaganty
-Original Message-
From: Oram, Isaac W
Sent: Tuesday, January 11, 2022 6:20 PM
To: devel@edk2.groups.io
Cc: Oram, Isaac W ; Chaganty, Rangasai V
; Desimone, Nathaniel L
; Gao, Liming ; Dong,
Eric
Subject: [edk2-devel][edk2-platforms][PATCH V1 24/27]
Reviewed-by: Sai Chaganty
-Original Message-
From: Oram, Isaac W
Sent: Tuesday, January 11, 2022 6:20 PM
To: devel@edk2.groups.io
Cc: Oram, Isaac W ; Chaganty, Rangasai V
; Gao, Liming
Subject: [edk2-devel][edk2-platforms][PATCH V1 15/27] NetworkFeaturePkg: Use
MinPlatformPkg build
Reviewed-by: Sai Chaganty
-Original Message-
From: Oram, Isaac W
Sent: Tuesday, January 11, 2022 6:20 PM
To: devel@edk2.groups.io
Cc: Oram, Isaac W ; Chaganty, Rangasai V
; Gao, Liming
Subject: [edk2-devel][edk2-platforms][PATCH V1 22/27] AdvancedFeaturePkg: Fix
all relative package
Reviewed-by: Sai Chaganty
-Original Message-
From: Oram, Isaac W
Sent: Tuesday, January 11, 2022 6:20 PM
To: devel@edk2.groups.io
Cc: Oram, Isaac W ; Chaganty, Rangasai V
; Gao, Liming
Subject: [edk2-devel][edk2-platforms][PATCH V1 23/27] AdvancedFeaturePkg: Add
missing features
Reviewed-by: Sai Chaganty
-Original Message-
From: Oram, Isaac W
Sent: Tuesday, January 11, 2022 6:20 PM
To: devel@edk2.groups.io
Cc: Oram, Isaac W ; Chaganty, Rangasai V
; Gao, Liming
Subject: [edk2-devel][edk2-platforms][PATCH V1 08/27] SmbiosFeaturePkg: Fix all
relative package
Reviewed-by: Sai Chaganty
-Original Message-
From: Oram, Isaac W
Sent: Tuesday, January 11, 2022 6:20 PM
To: devel@edk2.groups.io
Cc: Oram, Isaac W ; Chaganty, Rangasai V
; Gao, Liming
Subject: [edk2-devel][edk2-platforms][PATCH V1 07/27] S3FeaturePkg: Use
MinPlatformPkg build
Reviewed-by: Sai Chaganty
-Original Message-
From: Oram, Isaac W
Sent: Tuesday, January 11, 2022 6:20 PM
To: devel@edk2.groups.io
Cc: Oram, Isaac W ; Chaganty, Rangasai V
; Gao, Liming ; Dong,
Eric
Subject: [edk2-devel][edk2-platforms][PATCH V1 02/27] BeepDebugFeaturePkg: Fix
all
Reviewed-by: Sai Chaganty
-Original Message-
From: Oram, Isaac W
Sent: Tuesday, January 11, 2022 6:20 PM
To: devel@edk2.groups.io
Cc: Oram, Isaac W ; Chaganty, Rangasai V
; Gao, Liming
Subject: [edk2-devel][edk2-platforms][PATCH V1 06/27] S3FeaturePkg: Fix all
relative package paths
Reviewed-by: Sai Chaganty
-Original Message-
From: Oram, Isaac W
Sent: Tuesday, January 11, 2022 6:20 PM
To: devel@edk2.groups.io
Cc: Oram, Isaac W ; Chaganty, Rangasai V
; Gao, Liming ; Dong,
Eric
Subject: [edk2-devel][edk2-platforms][PATCH V1 03/27] AcpiDebugFeaturePkg: Fix
all
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Groups.io Inc//Groups.io Calendar//EN
METHOD:PUBLISH
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-PUBLISHED-TTL:PT1H
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
LAST-MODIFIED:20201011T015911Z
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Groups.io Inc//Groups.io Calendar//EN
METHOD:PUBLISH
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-PUBLISHED-TTL:PT1H
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
LAST-MODIFIED:20201011T015911Z
Thanks for reminder. It is in-consistent implementation between config-A and
config-B. I will fix it in the next version.
From: devel@edk2.groups.io On Behalf Of Vishal Annapurve
via groups.io
Sent: Friday, January 14, 2022 10:37 AM
To: Xu, Min M ; devel@edk2.groups.io
Subject: Re:
Thanks Min for the reference of the firmware design guide.
If VMM is expected to set it then issue I mentioned with
CoreInitializeMemoryServices can be ignored.
Though its mentioned in the design guide, I was confused by the current
implementation of TDX Qemu as per:
Hi, Vishal
TESTED_MEMORY_ATTRIBUTES is expected to be set by host VMM. Please see [TDVF]
Table 7-1
[TDVF]
https://www.intel.com/content/dam/develop/external/us/en/documents/tdx-virtual-firmware-design-guide-rev-1.01.pdf
Below is the TDVF log (in the very beginning).
1 Intel Tdx Started with
On January 11, 2022 5:23 PM, Gerd Hoffmann wrote:
>
> > > Well, if you want avoid the refactoring because of the risk there is
> > > still the option to have tdx config-b use the normal PEI boot flow.
> > > Then revisit refactoring and adding support for PEI-less boot later.
> > >
> > I think it
Hi Liming,
Could you help merge this change?
This change also get Guomin's reviewed-by.
Thanks
Zhiguang
> -Original Message-
> From: devel@edk2.groups.io On Behalf Of
> gaoliming
> Sent: Tuesday, January 11, 2022 9:19 AM
> To: devel@edk2.groups.io; Liu, Zhiguang
> Subject: 回复:
Pushed as 60bb320b9e..73d1067db3
-Original Message-
From: Desimone, Nathaniel L
Sent: Wednesday, January 12, 2022 6:54 PM
To: Oram, Isaac W ; devel@edk2.groups.io
Cc: Chiu, Chasel
Subject: RE: [edk2-devel][edk2-platforms][PATCH V1 1/1]
WhitleyOpenBoardPkg/Include: Remove duplicate
From: GuoMinJ
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368
Remove All UGA Support in MdePkg.
Signed-off-by: Guomin Jiang
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Zhiguang Liu
---
MdePkg/MdePkg.dec| 12 --
MdePkg/MdePkg.dsc| 3 -
From: GuoMinJ
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368
Remove all UGA support in BaseTools package.
Signed-off-by: Guomin Jiang
Cc: Bob Feng
Cc: Liming Gao
Cc: Yuwei Chen
---
.../Source/C/Include/Protocol/HiiFramework.h | 53 +-
From: GuoMinJ
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368
Remove All UGA Support in MdeModulePkg, first remove from library.
Remove the PcdConOutGopSupport definition.
Signed-off-by: Guomin Jiang
Cc: Jian J Wang
Cc: Liming Gao
Cc: Zhichao Gao
Cc: Ray Ni
Cc: Hao A Wu
---
From: GuoMinJ
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368
Remove All UGA Support in GraphicsConsoleDxe, remove comment about UGA
in HiiDatabaseDxe.
Signed-off-by: Guomin Jiang
Cc: Jian J Wang
Cc: Liming Gao
Cc: Zhichao Gao
Cc: Ray Ni
Cc: Dandan Bi
Cc: Eric Dong
---
From: GuoMinJ
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368
Remove the PcdConOutGopSupport, it is unnecessary any more.
Remove All UGA Support in ConSplitterDxe component.
Signed-off-by: Guomin Jiang
Cc: Jian J Wang
Cc: Liming Gao
Cc: Zhichao Gao
Cc: Ray Ni
---
From: GuoMinJ
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368
Delete PcdConOutGopSupport, it is unnecessary any more.
Signed-off-by: Guomin Jiang
Cc: Ard Biesheuvel
Cc: Jiewen Yao
Cc: Jordan Justen
Cc: Gerd Hoffmann
Cc: Anthony Perard
Cc: Julien Grall
---
From: GuoMinJ
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368
Remove All UGA Support in ShellPkg.
Signed-off-by: Guomin Jiang
Cc: Ray Ni
Cc: Zhichao Gao
---
.../Library/UefiHandleParsingLib/UefiHandleParsingLib.inf | 4 +---
From: GuoMinJ
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368
Remove All UGA Support in EmulatorPkg.
Signed-off-by: Guomin Jiang
Cc: Andrew Fish
Cc: Ray Ni
---
EmulatorPkg/EmuGopDxe/Gop.h | 10 +--
EmulatorPkg/Include/Protocol/EmuFileSystem.h | 24 +++---
From: GuoMinJ
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368
Remove All UGA Support in ArmPkg.
Signed-off-by: Guomin Jiang
Cc: Leif Lindholm
Cc: Ard Biesheuvel
---
.../Library/PlatformBootManagerLib/PlatformBootManagerLib.inf | 3 ---
From: GuoMinJ
REF: https//bugzilla.tianocore.org/show_bug.cgi?id=2368
Remove PcdConOutGopSupport, it is unnecessary any more.
Remove All UGA Support in ArmVirtPkg
Signed-off-by: Guomin Jiang
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Sami Mujawar
Cc: Gerd Hoffmann
---
From: GuoMinJ
REF: https//bugzilla.tianocore.org/show_bug.cgi?id=2368
Remove PcdConOutGopSupport, it is unnecessary any more.
Remove All UGA Support in UefiPayloadPkg.
Signed-off-by: Guomin Jiang
Cc: Guo Dong
Cc: Ray Ni
Cc: Maurice Ma
Cc: Benjamin You
---
REF: https//bugzilla.tianocore.org/show_bug.cgi?id=2368
Remove UGA protocol support and only support GOP protocol
GOP is modern graphic protocol of EDK2 and UGA is deprecated in fact.
GuoMinJ (11):
UefiPayloadPkg: Remove All UGA Support
ArmVirtPkg: Remove All UGA Support
ArmPkg: Remove All
Inline discussion continues.
Regards,
Isaac
-Original Message-
From: Desimone, Nathaniel L
Sent: Wednesday, January 12, 2022 7:54 PM
To: Oram, Isaac W ; devel@edk2.groups.io
Cc: Chaganty, Rangasai V ; Gao, Liming
; Dong, Eric ; Tan, Ming
; Chiu, Chasel ; Bi, Dandan
; Shindo, Miki ;
Hi Min,
>
> +/**
> + Transfer the incoming HobList for the TD to the final HobList for Dxe.
> + The Hobs transferred in this function are ResourceDescriptor hob and
> + MemoryAllocation hob.
> +
> + @param[in] VmmHobList The Hoblist pass the firmware
> +
> +**/
> +VOID
> +EFIAPI
>
> On Jan 11, 2022, at 10:02 AM, Bill Paul wrote:
>
> BTW, regarding 3) below, it looks like this is expected behavior from Clang/
> LLVM. Dereferencing a NULL pointer is technically undefined in C, and by
> default the Clang optimizer will cause a trap to occur if you try to do it
> (because
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Groups.io Inc//Groups.io Calendar//EN
METHOD:PUBLISH
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-PUBLISHED-TTL:PT1H
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
LAST-MODIFIED:20201011T015911Z
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Groups.io Inc//Groups.io Calendar//EN
METHOD:PUBLISH
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-PUBLISHED-TTL:PT1H
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
LAST-MODIFIED:20201011T015911Z
Add AmlCodeGenMethodRetInteger function to generate AML code for
a Method returning an Integer.
Signed-off-by: Rebecca Cran
Reviewed-by: Pierre Gondois
---
DynamicTablesPkg/Include/Library/AmlLib/AmlLib.h| 47 ++
DynamicTablesPkg/Library/Common/AmlLib/CodeGen/AmlCodeGen.c |
In AmlCodeGenReturn, the cast to AML_NODE_HEADER* in the call to
AmlSetFixedArgument is redundant because ReturnNode is already a
AML_NODE_HEADER* .
Signed-off-by: Rebecca Cran
Reviewed-by: Pierre Gondois
---
DynamicTablesPkg/Library/Common/AmlLib/CodeGen/AmlCodeGen.c | 2 +-
1 file changed, 1
Add functions to generate code for the Memory32Fixed ASL macro and a
method returning an Integer.
Remove a redundant cast from AmlCodeGenReturn.
Changes from v2 to v3:
o Rename function to AmlCodeGenRdMemory32Fixed.
o Use define ACPI_32_BIT_FIXED_MEMORY_RANGE_DESCRIPTOR.
Rebecca Cran (3):
Add a Memory32Fixed function to generate code for the corresponding
Memory32Fixed macro in AML.
Signed-off-by: Rebecca Cran
Reviewed-by: Pierre Gondois
---
DynamicTablesPkg/Include/Library/AmlLib/AmlLib.h| 33
Hi Abner,
General recommendations included below. Of course each lib/modules/include
needs to be reviewed and the
best location selected. I am aware that there are components in edk2 that do
not follow these general
recommendations. This is due to content that was added before these
On Mon, Jan 10, 2022 at 11:18 AM Tom Lendacky wrote:
>
> On 1/10/22 9:29 AM, Peter Gonda wrote:
> > On Fri, Jan 7, 2022 at 3:54 PM Tom Lendacky wrote:
> >>
> >> On 1/7/22 11:04 AM, Peter Gonda wrote:
> >>> The SEV-ES bit of Fn800-001F[EAX] - Bit 3 is used for a host to
> >>> determine support
The SEV-ES bit of Fn800-001F[EAX] - Bit 3 is used for a host to
determine support for running SEV-ES guests. It should not be checked by
a guest to determine if it is running under SEV-ES. The guest should use
the SEV_STATUS MSR Bit 1 to determine if SEV-ES is enabled. This check
was not part of
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3394
Firmware contains lots of code that deals with page table.These
code need the information of cpu physical address mask which
can be calculated from CPUID result.Today all these code implements
directly calls CPUID and calculates the address
Hello All,
Thank you attending the meeting.
Next meeting is on: 3rd February 2022
MOM:
Three issues were closed today. The updated status of other issues are as below:
Merged: https://github.com/tianocore/edk2/pull/2411
> -Original Message-
> From: Boeuf, Sebastien
> Sent: Tuesday, January 11, 2022 8:31 PM
> To: devel@edk2.groups.io
> Cc: Yao, Jiewen ; Justen, Jordan L
> ; kra...@redhat.com; Boeuf, Sebastien
>
> Subject: [PATCH v4 00/11] Create new
Reviewed-by: G Edhaya Chandran
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#85660): https://edk2.groups.io/g/devel/message/85660
Mute This Topic: https://groups.io/mt/87274606/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe:
Upstreamed as commit - id:
https://github.com/tianocore/edk2-test/commit/01d9d24efdedb30ff6b0e1f1c47c6c3b0c5a7093
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#85659): https://edk2.groups.io/g/devel/message/85659
Mute This Topic:
On Wed, Jan 05, 2022 at 06:35:06PM +0800, Maggie Chu wrote:
> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3757
>
> Add registers of boot partition feature which defined in NVM Express 1.4 Spec
nvme boot in qemu broke, and git bisect landed at this commit.
Error message:
Hello Rebecca,
Just 2 minor comments. With that changed:
Reviewed-by: Pierre Gondois
On 1/11/22 6:54 PM, Rebecca Cran wrote:
> Add a Memory32Fixed function to generate code for the corresponding
> Memory32Fixed macro in AML.
>
> Signed-off-by: Rebecca Cran
> ---
>
52 matches
Mail list logo