Re: [edk2-devel] [edk2-discuss] GSoC Proposal

2022-04-14 Thread Andrew Fish via groups.io
> On Apr 14, 2022, at 6:06 PM, Nate DeSimone > wrote: > > Hi Marvin, > >> -Original Message- >> From: devel@edk2.groups.io On Behalf Of Marvin >> Häuser >> Sent: Thursday, April 14, 2022 12:56 AM >> To: disc...@edk2.groups.io; Desimone, Nathaniel L >> >> Cc: Pedro Falcato ;

Re: [edk2-devel] [edk2-discuss] GSoC Proposal

2022-04-14 Thread Nate DeSimone
Hi Marvin, > -Original Message- > From: devel@edk2.groups.io On Behalf Of Marvin > Häuser > Sent: Thursday, April 14, 2022 12:56 AM > To: disc...@edk2.groups.io; Desimone, Nathaniel L > > Cc: Pedro Falcato ; edk2-devel-groups-io > ; adachristin...@gmail.com; Shi, Steven > > Subject:

[edk2-devel] [PATCH V2 6/6] OvmfPkg: Add CcProbeLib in *.dsc

2022-04-14 Thread Min Xu
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3902 CcProbeLib is imported in BaseIoLibIntrinsicSev. OvmfPkg/Library/CcProbeLib is the OvmfPkg version which checks OvmfWorkArea to return the Cc guest type. It is included in OvmfPkgX64.dsc and IntelTdx/IntelTdxX64.dsc. Other .dsc include the

[edk2-devel] [PATCH V2 5/6] MdePkg: Probe Cc guest in BaseIoLibIntrinsicSev

2022-04-14 Thread Min Xu
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3902 Bad IO performance in SEC phase is observed after TDX features was introduced. (after commit b6b2de884864 - "MdePkg: Support mmio for Tdx guest in BaseIoLibIntrinsic"). This is because IsTdxGuest() will be called in each MMIO operation. It

[edk2-devel] [PATCH V2 4/6] OvmfPkg: Add CcProbeLib

2022-04-14 Thread Min Xu
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3902 This is the OvmfPkg specific CcProbeLib. It checks the Ovmf WorkArea (PcdOvmfWorkAreaBase) to return the guest type. Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu Cc: James Bottomley Cc: James Bottomley Cc: Jiewen Yao Cc: Gerd

[edk2-devel] [PATCH V2 3/6] MdePkg: Add CcProbeLib

2022-04-14 Thread Min Xu
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3902 CcProbeLib is used to probe the Confidential Computing guest type. This library is designed to run on SEC / PEI / DXE phases. A null instance of the library always returns CCGuestTypeNonEncrypted. A platform specific CcProbeLib will be

[edk2-devel] [PATCH V2 2/6] OvmfPkg: Replace GUEST_TYPE with CC_GUEST_TYPE

2022-04-14 Thread Min Xu
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3902 Replace GUEST_TYPE with CC_GUEST_TYPE which is defined in MdePkg/Include/ConfidentialComputingGuestAttr.h. Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu Cc: James Bottomley Cc: Jiewen Yao Cc: Gerd Hoffmann Cc: Brijesh Singh

[edk2-devel] [PATCH V2 1/6] MdePkg: Add CC_GUEST_TYPE in ConfidentialComputingGuestAttr.h

2022-04-14 Thread Min Xu
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3902 The confidential computing guest type (GUEST_TYPE) was defined in OvmfPkg/Include/WorkArea.h. Now it is to be moved to MdePkg/Include/ConfidentialComputingGuestAttr.h and renamed as CC_GUEST_TYPE. There are 2 reasons for this change. 1.

[edk2-devel] [PATCH V2 0/6] Introduce CcProbe in MdePkg

2022-04-14 Thread Min Xu
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3902 Bad IO performance in SEC phase is observed after TDX features was introduced. (after commit b6b2de884864 - "MdePkg: Support mmio for Tdx guest in BaseIoLibIntrinsic"). This is because IsTdxGuest() will be called in each MMIO operation. It

Re: [edk2-devel] GSoC Contributor Proposals

2022-04-14 Thread Ethin Probst
Hi Nate, I've submitted my proposal. I ran into some accessibility problems with the "project technologies" part, so there might be random junk there that was added that I couldn't figure out how to get rid of. On 4/13/22 22:33, Nate DeSimone wrote: Hi Everyone, I hope you are all working

Re: [edk2-devel] [PATCH v2 2/2] UefiPayloadPkg: Keep reserved MMIO at runtime

2022-04-14 Thread Guo Dong
Reviewed-by: Guo Dong -Original Message- From: Akihiko Odaki Sent: Sunday, April 10, 2022 7:47 PM Cc: devel@edk2.groups.io; Dong, Guo ; Wang, Jian J ; Gao, Liming ; Bi, Dandan ; Kinney, Michael D ; Liu, Zhiguang ; Ni, Ray ; Ma, Maurice ; You, Benjamin ; Akihiko Odaki Subject:

Re: [edk2-devel] [edk2-libc Patch 1/1] AppPkg\Applications\Python\Python-3.6.8\Lib: uuid.py module port for UEFI environment

2022-04-14 Thread Frinzell, Aaron
This is great! Thanks JP for the patch. Mike, Any ETA when this will get merged? Thanks! Aaron -Original Message- From: Kinney, Michael D Sent: Friday, April 8, 2022 1:00 PM To: Jayaprakash, N ; devel@edk2.groups.io; Kinney, Michael D Cc: Frinzell, Aaron Subject: RE:

[edk2-devel] Cancelled Event: TianoCore Design Meeting - APAC/NAMO - Friday, April 15, 2022 #cal-cancelled

2022-04-14 Thread devel@edk2.groups.io Calendar
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Groups.io Inc//Groups.io Calendar//EN METHOD:CANCELLED REFRESH-INTERVAL;VALUE=DURATION:PT1H X-PUBLISHED-TTL:PT1H CALSCALE:GREGORIAN BEGIN:VTIMEZONE TZID:Asia/Shanghai LAST-MODIFIED:20220317T223602Z TZURL:http://tzurl.org/zoneinfo-outlook/Asia/Shanghai

Re: [edk2-devel] [PATCH v1 1/1] CryptoPkg/TlsLibNull: Remove MU_CHANGE comment markers

2022-04-14 Thread Yao, Jiewen
Merged - https://github.com/tianocore/edk2/pull/2779 > -Original Message- > From: devel@edk2.groups.io On Behalf Of Yao, Jiewen > Sent: Thursday, April 14, 2022 10:32 PM > To: devel@edk2.groups.io; mikub...@linux.microsoft.com > Cc: Wang, Jian J ; Lu, Xiaoyu1 ; > Jiang, Guomin >

Re: [edk2-devel] [PATCH v1 1/1] CryptoPkg/TlsLibNull: Remove MU_CHANGE comment markers

2022-04-14 Thread Yao, Jiewen
Ah, thanks for the reminder. I overlooked this one. Reviewed-by: Jiewen Yao > -Original Message- > From: devel@edk2.groups.io On Behalf Of Michael > Kubacki > Sent: Thursday, April 14, 2022 10:19 PM > To: devel@edk2.groups.io > Cc: Yao, Jiewen ; Wang, Jian J ; > Lu, Xiaoyu1 ; Jiang,

Re: [edk2-devel] [PATCH v1 1/1] CryptoPkg/TlsLibNull: Remove MU_CHANGE comment markers

2022-04-14 Thread Michael Kubacki
Please review this patch when possible. It is just removing two irrelevant comments. Thanks, Michael On 4/5/2022 8:50 PM, Michael Kubacki wrote: From: Michael Kubacki MU_CHANGE tags are used in a different project (Project Mu) to highlight deviations from Tianocore. Therefore, the comments

Re: [edk2-devel] [edk2-discuss] GSoC Proposal

2022-04-14 Thread Marvin Häuser
> On 14. Apr 2022, at 00:57, Nate DeSimone > wrote: > > Hi All, > > Pedro is 100% correct. The primary use case and the reason I added this is to > remove library duplication across all the .efi files. This is actually super > valuable because LZMA compression is becoming ineffective

[edk2-devel] [PATCH v7 1/4] Platform/Phytium: Solved problems during boot.

2022-04-14 Thread Ling Jia
Solved the problem of lack of dependent Library in PciHostBridgeDxe. Solved the problem of missing boot magager menu. Signed-off-by: Ling Jia Reviewed-by: leif Lindholm --- Platform/Phytium/DurianPkg/DurianPkg.fdf | 6 ++ 1 file changed, 6 insertions(+) diff --git

[edk2-devel] [PATCH v7 2/4] Silicon/Phytium: Added flash driver support to Phytium Silicon.

2022-04-14 Thread Ling Jia
The SpiNorFlashDxe provided norflash initialization, read-write, erase and other interfaces. This is a set of special communication protocol for ft2004/4 chip QSPI controller. Signed-off-by: Ling Jia Reviewed-by: leif Lindholm --- Silicon/Phytium/PhytiumCommonPkg/PhytiumCommonPkg.dec

[edk2-devel] [PATCH v7 3/4] Silicon/Phytium: Added fvb driver for flash

2022-04-14 Thread Ling Jia
The FlashFvbDxe provided the fvb protocol, which requested by the flash operators. Signed-off-by: Ling Jia Reviewed-by: leif Lindholm --- Platform/Phytium/DurianPkg/DurianPkg.dsc |1 + Platform/Phytium/DurianPkg/DurianPkg.fdf |2 +

[edk2-devel] [PATCH v7 0/4] Improved support for FT2004/4 chip.

2022-04-14 Thread Ling Jia
Completed the flash driver and fvb driver. Solved the problems in boot process. Added virtual address conversion. The public git repository is : https://github.com/jialing2020/edk2-platforms/tree/Phytium_Opensource_For_FT2000-4_v7 Ling Jia (4): Platform/Phytium: Solved problems during boot.

[edk2-devel] [PATCH v7 4/4] Silicon/Phytium: Added runtime support to spi master.

2022-04-14 Thread Ling Jia
Solved the problem of virtual address translation in runtime access under OS Signed-off-by: Ling Jia Reviewed-by: leif Lindholm --- Silicon/Phytium/FT2000-4Pkg/Drivers/SpiDxe/SpiDxe.inf | 5 ++ Silicon/Phytium/FT2000-4Pkg/Drivers/SpiDxe/SpiDxe.h | 2 +