|
[PATCH v2 8/8] ArmPkg: show stage2 granule support on Neoverse-N1
N1 uses '0000' values which mean: Support for 4KB granule at stage 2 is identified in the ID_AA64MMFR0_EL1.TGran{4,16,64} field. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/A
N1 uses '0000' values which mean: Support for 4KB granule at stage 2 is identified in the ID_AA64MMFR0_EL1.TGran{4,16,64} field. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/A
|
By
Marcin Juszkiewicz
·
|
|
[PATCH v2 7/8] ArmPkg: cleaning output of ArmCpuInfo
There is no point of having double spaces. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/Application/ArmCpuInfo/ArmCpuInfo.c | 24 +++++++++++----------- 1 file changed, 12 inse
There is no point of having double spaces. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/Application/ArmCpuInfo/ArmCpuInfo.c | 24 +++++++++++----------- 1 file changed, 12 inse
|
By
Marcin Juszkiewicz
·
|
|
[PATCH v2 6/8] ArmPkg: handle SVE/SME in ArmCpuInfo
If cpu supports SVE or SME then display information of supported features. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/Application/ArmCpuInfo/ArmCpuInfo.c | 344 +++++++++++++
If cpu supports SVE or SME then display information of supported features. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/Application/ArmCpuInfo/ArmCpuInfo.c | 344 +++++++++++++
|
By
Marcin Juszkiewicz
·
|
|
[PATCH v2 5/8] ArmPkg: format output in one place in ArmCpuInfo
Having two places with same formatting is error-prone. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/Application/ArmCpuInfo/ArmCpuInfo.c | 2 +- 1 file changed, 1 insertion(+),
Having two places with same formatting is error-prone. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/Application/ArmCpuInfo/ArmCpuInfo.c | 2 +- 1 file changed, 1 insertion(+),
|
By
Marcin Juszkiewicz
·
|
|
[PATCH v2 4/8] ArmPkg: skip empty system registers in ArmCpuInfo
If system register is empty (value =3D=3D 0) then do not display informat= ion from it. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/Application/ArmCpuInfo/ArmCpuInfo.c | 35 +
If system register is empty (value =3D=3D 0) then do not display informat= ion from it. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/Application/ArmCpuInfo/ArmCpuInfo.c | 35 +
|
By
Marcin Juszkiewicz
·
|
|
[PATCH v2 3/8] ArmPkg: add functions to read SVE/SME info
ID_AA64ZFR0_EL1 and ID_AA64SMFR0_EL1 system registers are needed for ArmCpuInfo application to show state of SVE/SME support. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/Libr
ID_AA64ZFR0_EL1 and ID_AA64SMFR0_EL1 system registers are needed for ArmCpuInfo application to show state of SVE/SME support. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/Libr
|
By
Marcin Juszkiewicz
·
|
|
[PATCH v2 0/8] ArmCpuInfo improvements
This changeset was supposed to add SVE/SME information but got some updates to improve output of ArmCpuInfo application a bit too. Probably would need to definition of system registers for older toolc
This changeset was supposed to add SVE/SME information but got some updates to improve output of ArmCpuInfo application a bit too. Probably would need to definition of system registers for older toolc
|
By
Marcin Juszkiewicz
·
|
|
[PATCH v2 2/8] ArmPkg: shorten register field in ArmCpuInfo
It is hard to fit in 80 columns so let drop extra spaces and ID_AA64 prefix from system register names. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/Application/ArmCpuInfo/Arm
It is hard to fit in 80 columns so let drop extra spaces and ID_AA64 prefix from system register names. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/Application/ArmCpuInfo/Arm
|
By
Marcin Juszkiewicz
·
|
|
[PATCH v2 1/8] ArmPkg: fix reading of first nibbles in ArmCpuInfo
First nibbles of DFR0/ISAR1/ISAR2/MMRF2/PFR0 system registers were read in wrong way -- second one was used instead. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/Application/A
First nibbles of DFR0/ISAR1/ISAR2/MMRF2/PFR0 system registers were read in wrong way -- second one was used instead. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/Application/A
|
By
Marcin Juszkiewicz
·
|
|
[PATCH v2 1/1] ArmPkg: add SMC defines for SiP service calls
They are useful for those platforms where SMC SiP calls exist. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/Include/IndustryStandard/ArmStdSmc.h | 9 +++++++++ 1 file changed,
They are useful for those platforms where SMC SiP calls exist. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@...> --- ArmPkg/Include/IndustryStandard/ArmStdSmc.h | 9 +++++++++ 1 file changed,
|
By
Marcin Juszkiewicz
·
|
|
[PATCH] NetworkPkg: Correct the length of EAP Identity when in ASCII format
FIX: https://bugzilla.tianocore.org/show_bug.cgi?id=4477 Tls connection fail over WiFi in AMT OCR flow due to invalid identity. This was due to missing conversion between unicode and ascii string whic
FIX: https://bugzilla.tianocore.org/show_bug.cgi?id=4477 Tls connection fail over WiFi in AMT OCR flow due to invalid identity. This was due to missing conversion between unicode and ascii string whic
|
By
Li, Yi
·
|
|
[PATCH] MdeModulePkg: Fix port multiplier port in AhciPei PEIM
9 messages
If there is no port multiplier, PortMultiplierPort should be converted to 0 to follow AHCI spec. The same logic already applied in AtaAtapiPassThruDxe driver. Signed-off-by: Neo Hsueh <Hong-Chih.Hsueh
If there is no port multiplier, PortMultiplierPort should be converted to 0 to follow AHCI spec. The same logic already applied in AtaAtapiPassThruDxe driver. Signed-off-by: Neo Hsueh <Hong-Chih.Hsueh
|
By
Neo Hsueh
·
|
|
[PATCH] UnitTestFrameworkPkg: Add UnitTestPeiServicesTablePointerLib
2 messages
This library supports a PeiServicesTablePointerLib implementation that allows code dependent upon PeiServicesTable to operate in an isolated execution environment such as within the context of a host-
This library supports a PeiServicesTablePointerLib implementation that allows code dependent upon PeiServicesTable to operate in an isolated execution environment such as within the context of a host-
|
By
Zhiguang Liu
·
|
|
Event: Tools, CI, Code base construction meeting series - Monday, June 5, 2023
#cal-reminder
Reminder: Tools, CI, Code base construction meeting series When: Monday, June 5, 2023 4:30pm to 5:30pm (UTC-07:00) America/Los Angeles Where: https://github.com/tianocore/edk2/discussions/2614 View Ev
Reminder: Tools, CI, Code base construction meeting series When: Monday, June 5, 2023 4:30pm to 5:30pm (UTC-07:00) America/Los Angeles Where: https://github.com/tianocore/edk2/discussions/2614 View Ev
|
By
Group Notification
·
|
|
[PATCH 2/2] MdeModulePkg/Bus/Ata/AtaAtapiPassThru: Fix UNUSED_VALUE Coverity issue
3 messages
From: Ranbir Singh <Ranbir.Singh3@...> The return value stored in Status after call to SetDriveParameters is not made of any use thereafter and hence it remains as UNUSED. Assuming, this non-usage is
From: Ranbir Singh <Ranbir.Singh3@...> The return value stored in Status after call to SetDriveParameters is not made of any use thereafter and hence it remains as UNUSED. Assuming, this non-usage is
|
By
Ranbir Singh
·
|
|
[PATCH 1/2] MdeModulePkg/Bus/Ata/AtaAtapiPassThru: Fix SIGN_EXTENSION Coverity issue
2 messages
From: Ranbir Singh <Ranbir.Singh3@...> Line number 1348 does contain a typecast with UINT32, but it is after all the operations (16-bit left shift followed by OR'ing) are over. To avoid any SIGN_EXTEN
From: Ranbir Singh <Ranbir.Singh3@...> Line number 1348 does contain a typecast with UINT32, but it is after all the operations (16-bit left shift followed by OR'ing) are over. To avoid any SIGN_EXTEN
|
By
Ranbir Singh
·
|
|
[PATCH v2 1/1] MdePkg/BaseLib: Add SpeculationBarrier implementation for RiscV64
3 messages
Implement the SpeculationBarrier with implementations consisting of fence instruction which provides finer-grain memory orderings. Perform Data Barrier in RiscV: fence rw,rw Perform Instruction Barrie
Implement the SpeculationBarrier with implementations consisting of fence instruction which provides finer-grain memory orderings. Perform Data Barrier in RiscV: fence rw,rw Perform Instruction Barrie
|
By
Li, Yong
·
|
|
failed pr
6 messages
Could someone push the merge button on this pr please? https://github.com/tianocore/edk2/pull/4470
Could someone push the merge button on this pr please? https://github.com/tianocore/edk2/pull/4470
|
By
Ard Biesheuvel
·
|
|
[PATCH v2] OvmfPkg: Create additional PML1 entries for large SEV-SNP VMs
7 messages
Edk2 was failing, rather than creating more PML4 entries, when they weren't present in the initial memory acceptance flow. Because of that VMs with more than 512G memory were crashing. This code fixes
Edk2 was failing, rather than creating more PML4 entries, when they weren't present in the initial memory acceptance flow. Because of that VMs with more than 512G memory were crashing. This code fixes
|
By
Mikolaj Lisik
·
|
|
[PATCH v1 1/1] CharEncodingCheckPlugin: Remove Noisy Print
3 messages
Currently, CharEncodingCheckPlugin prints a message for every file that passes the test, which for some platforms can cause most of the CI build log to be filled with this print. It does not add any v
Currently, CharEncodingCheckPlugin prints a message for every file that passes the test, which for some platforms can cause most of the CI build log to be filled with this print. It does not add any v
|
By
Oliver Smith-Denny
·
|