|
[PATCH v3 5/7] MdeModulePkg: PiSmmCore: Added parser of new MM communicate header
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3398 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3430 MM communicate protocols are expanded with EFI_MM_COMMUNICATE_HEADER_V3 structure that
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3398 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3430 MM communicate protocols are expanded with EFI_MM_COMMUNICATE_HEADER_V3 structure that
|
By
Kun Qin
· #79402
·
|
|
[PATCH v3 4/7] MdePkg: MmCommunication: Introduce EFI_PEI_MM_COMMUNICATION3_PPI to MdePkg
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3398 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3430 This change introduces a new definition for MM communicate PPI v3. This PPI will be in
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3398 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3430 This change introduces a new definition for MM communicate PPI v3. This PPI will be in
|
By
Kun Qin
· #79401
·
|
|
[PATCH v3 3/7] MdePkg: MmCommunication: Introduce EFI_MM_COMMUNICATION3_PROTOCOL to MdePkg
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3398 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3430 This change introduces a new definition for MM communicate protocol v3. This protocol
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3398 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3430 This change introduces a new definition for MM communicate protocol v3. This protocol
|
By
Kun Qin
· #79400
·
|
|
[PATCH v3 2/7] MdePkg: MmCommunication: Introduce EFI_MM_COMMUNICATE_HEADER_V3 to MdePkg
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3398 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3430 This change introduces a new definition for MM communicate header structure, intending
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3398 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3430 This change introduces a new definition for MM communicate header structure, intending
|
By
Kun Qin
· #79399
·
|
|
[PATCH v3 1/7] EDK2 Code First: PI Specification: New communicate header and interfaces
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3430 This change includes specification update markdown file that describes the proposed PI Specification v1.7 Errata A in detail and potential impa
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3430 This change includes specification update markdown file that describes the proposed PI Specification v1.7 Errata A in detail and potential impa
|
By
Kun Qin
· #79398
·
|
|
[PATCH v3 0/7] New MM Communicate header and interfaces
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3430 This patch series is a follow up of previous submission: https://edk2.groups.io/g/devel/message/77017 Since the submission of previous patch se
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3430 This patch series is a follow up of previous submission: https://edk2.groups.io/g/devel/message/77017 Since the submission of previous patch se
|
By
Kun Qin
· #79397
·
|
|
Is there any use case of FirmwarePerformanceStandaloneMm.inf now?
Hi Dandan, Thanks for letting me know. I added Bret and Sean to the thread for broader view in our scope. But currently our StandaloneMm Core does not report performance data to FirmwarePerformanceSta
Hi Dandan, Thanks for letting me know. I added Bret and Sean to the thread for broader view in our scope. But currently our StandaloneMm Core does not report performance data to FirmwarePerformanceSta
|
By
Kun Qin
· #78756
·
|
|
[EXTERNAL] Re: [edk2-devel] [PATCH v1 0/5] EDK2 Code First: PI Specification: Update EFI_MM_COMMUNICATE_HEADER
Thanks for the clarification. I will work on v-next with flexible array as Data field. Regards, Kun
Thanks for the clarification. I will work on v-next with flexible array as Data field. Regards, Kun
|
By
Kun Qin
· #77320
·
|
|
[EXTERNAL] Re: [edk2-devel] [PATCH v1 0/5] EDK2 Code First: PI Specification: Update EFI_MM_COMMUNICATE_HEADER
Hi Mike, Thanks for the note. I will add this check for sanity check in v-next, assuming this will not fail for currently supported compilers. Just curious, what do we normally do if this type of chec
Hi Mike, Thanks for the note. I will add this check for sanity check in v-next, assuming this will not fail for currently supported compilers. Just curious, what do we normally do if this type of chec
|
By
Kun Qin
· #77302
·
|
|
[PATCH v1 0/5] EDK2 Code First: PI Specification: Update EFI_MM_COMMUNICATE_HEADER
Hi Mike, Thanks for the information. I can update the patch and proposed spec change to use flexible array in v-next if there is no other concerns. After switching to flexible array, OFFSET_OF (Data)
Hi Mike, Thanks for the information. I can update the patch and proposed spec change to use flexible array in v-next if there is no other concerns. After switching to flexible array, OFFSET_OF (Data)
|
By
Kun Qin
· #77092
·
|
|
[PATCH v2 2/2] MdePkg: MmConfiguration: Added definition of MM Configuration PPI
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3440 MM Configuration PPI was defined in PI Specification since v1.5. This change added definition of such PPI and related GUIDs into MdePkg. Cc: Mi
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3440 MM Configuration PPI was defined in PI Specification since v1.5. This change added definition of such PPI and related GUIDs into MdePkg. Cc: Mi
|
By
Kun Qin
· #77037
·
|
|
[PATCH v2 1/2] MdePkg: MmConfiguration: Move definition of EFI_MM_RESERVED_MMRAM_REGION
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3440 The definition of EFI_MM_RESERVED_MMRAM_REGION, according to PI Spec 1.5 is also referenced in EFI_PEI_MM_CONFIGURATION_PPI. Defining this stru
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3440 The definition of EFI_MM_RESERVED_MMRAM_REGION, according to PI Spec 1.5 is also referenced in EFI_PEI_MM_CONFIGURATION_PPI. Defining this stru
|
By
Kun Qin
· #77036
·
|
|
[PATCH v2 0/2] Add MM Configuration PPI definition to MdePkg
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3440 This patch series is a follow up of previous submission: https://edk2.groups.io/g/devel/message/76748 v2 patches mainly focus on feedback for c
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3440 This patch series is a follow up of previous submission: https://edk2.groups.io/g/devel/message/76748 v2 patches mainly focus on feedback for c
|
By
Kun Qin
· #77035
·
|
|
回复: [edk2-devel] [PATCH v1 1/2] MdePkg: MmConfiguration: Moved EFI_MM_RESERVED_MMRAM_REGION to PiMmCis.h
Hi Liming, Thanks for pointing it out. I will updated the patches shortly. Regards, Kun
Hi Liming, Thanks for pointing it out. I will updated the patches shortly. Regards, Kun
|
By
Kun Qin
· #77023
·
|
|
[PATCH v1 1/5] EDK2 Code First: PI Specification: EFI_MM_COMMUNICATE_HEADER Update
Hi Hao, We have been circulating different ideas internally about how to enforce a warning around this change. There is an idea of deprecating the old structure and replacing it with a newly defined E
Hi Hao, We have been circulating different ideas internally about how to enforce a warning around this change. There is an idea of deprecating the old structure and replacing it with a newly defined E
|
By
Kun Qin
· #77021
·
|
|
[PATCH v2 1/6] EDK2 Code First: PI Specification: EFI_MM_COMMUNICATE_HEADER Update
I can place this file under "CodeFirst" folder on the next round of patch series. It would be helpful to update the code-first process page so that others can be consistent on the process next time. T
I can place this file under "CodeFirst" folder on the next round of patch series. It would be helpful to update the code-first process page so that others can be consistent on the process next time. T
|
By
Kun Qin
· #77018
·
|
|
[PATCH v1 0/5] EDK2 Code First: PI Specification: Update EFI_MM_COMMUNICATE_HEADER
Hi Marvin, I would prefer not to rely on undefined behaviors from different compilers. Instead of using flexible arrays, is it better to remove the `Data` field, pack the structure and follow "VARIABL
Hi Marvin, I would prefer not to rely on undefined behaviors from different compilers. Instead of using flexible arrays, is it better to remove the `Data` field, pack the structure and follow "VARIABL
|
By
Kun Qin
· #77017
·
|
|
[PATCH v1 2/2] MdePkg: MmConfiguration: Added definition of MM Configuration PPI
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3440 MM Configuration PPI was defined in PI Specification since v1.5. This change added definition of such PPI and related GUIDs into MdePkg. Cc: Mi
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3440 MM Configuration PPI was defined in PI Specification since v1.5. This change added definition of such PPI and related GUIDs into MdePkg. Cc: Mi
|
By
Kun Qin
· #76750
·
|
|
[PATCH v1 1/2] MdePkg: MmConfiguration: Moved EFI_MM_RESERVED_MMRAM_REGION to PiMmCis.h
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3440 The definition of EFI_MM_RESERVED_MMRAM_REGION, according to PI Spec 1.5 is also referenced in EFI_PEI_MM_CONFIGURATION_PPI. Defining this stru
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3440 The definition of EFI_MM_RESERVED_MMRAM_REGION, according to PI Spec 1.5 is also referenced in EFI_PEI_MM_CONFIGURATION_PPI. Defining this stru
|
By
Kun Qin
· #76749
·
|
|
[PATCH v1 0/2] Add MM Configuration PPI definition to MdePkg
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3440 EFI_PEI_MM_CONFIGURATION_PPI is defined since PI spec v1.5. This patch series added the interface definition and related GUIDs into MdePkg. On
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3440 EFI_PEI_MM_CONFIGURATION_PPI is defined since PI spec v1.5. This patch series added the interface definition and related GUIDs into MdePkg. On
|
By
Kun Qin
· #76748
·
|