|
[PATCHv2 0/1] MdeModulePkg/Ahci: Skip retry for non-transient errors
Fix for the recovery logic which causes hdd unlock to fail if user supplies incorrect password. Every failed packet used to be recovered which is causing the incorrect password to be tried multiple ti
Fix for the recovery logic which causes hdd unlock to fail if user supplies incorrect password. Every failed packet used to be recovered which is causing the incorrect password to be tried multiple ti
|
By
Albecki, Mateusz
·
|
|
[PATCH v2 14/17] BaseTools/GenFw: Add DllCharacteristicsEx field to debug data
3 messages
The PE/COFF spec describes an additional DllCharacteristics field implemented as a debug directory entry, which carries flags related to which control flow integrity (CFI) features are supported by th
The PE/COFF spec describes an additional DllCharacteristics field implemented as a debug directory entry, which carries flags related to which control flow integrity (CFI) features are supported by th
|
By
Ard Biesheuvel
·
|
|
[Patch 0/2] Add and use FirmwareVolumeShadowPpi
5 messages
Add FirmwareVolumeShadow PPI to shadow an FV to memory. and use it to shadow FVs to memory. Cc: Jiewen Yao <jiewen.yao@...> Cc: Jian J Wang <jian.j.wang@...> Cc: Liming Gao <gaoliming@...> Signed-off-
Add FirmwareVolumeShadow PPI to shadow an FV to memory. and use it to shadow FVs to memory. Cc: Jiewen Yao <jiewen.yao@...> Cc: Jian J Wang <jian.j.wang@...> Cc: Liming Gao <gaoliming@...> Signed-off-
|
By
Michael D Kinney
·
|
|
[PATCH v1 2/2] OvmfPkg/RiscVVirt: Enable CMO support
2 messages
Cc: Sunil V L <sunilvl@...> Cc: Andrei Warkentin <andrei.warkentin@...> Cc: Daniel Schaefer <git@...> Signed-off-by: Dhaval Sharma <dhaval@...> Add support for Cache Management Operations --- OvmfPkg/
Cc: Sunil V L <sunilvl@...> Cc: Andrei Warkentin <andrei.warkentin@...> Cc: Daniel Schaefer <git@...> Signed-off-by: Dhaval Sharma <dhaval@...> Add support for Cache Management Operations --- OvmfPkg/
|
By
Dhaval Sharma
·
|
|
[Patch 2/2] SecurityPkg/FvReportPei: Use FirmwareVolumeShadowPpi
3 messages
From: Umang Patel <umang.patel@...> If FirmwareVolumeShadow PPI is available, then use it to shadow FVs to memory. Otherwise fallback to CopyMem(). Cc: Jiewen Yao <jiewen.yao@...> Cc: Jian J Wang <jia
From: Umang Patel <umang.patel@...> If FirmwareVolumeShadow PPI is available, then use it to shadow FVs to memory. Otherwise fallback to CopyMem(). Cc: Jiewen Yao <jiewen.yao@...> Cc: Jian J Wang <jia
|
By
Michael D Kinney
·
|
|
[PATCH v2 3/3] OvmfPkg/PlatformInitLib: simplify mtrr setup
2 messages
With the new mmconfig location at 0xe0000000 above the 32-bit PCI MMIO window we don't have to special-case the mmconfig xbar any more. We'll just add a mtrr uncachable entry starting at MMIO window b
With the new mmconfig location at 0xe0000000 above the 32-bit PCI MMIO window we don't have to special-case the mmconfig xbar any more. We'll just add a mtrr uncachable entry starting at MMIO window b
|
By
Gerd Hoffmann
·
|
|
[PATCH v2 2/3] OvmfPkg/PlatformInitLib: move mmconfig to 0xe0000000
2 messages
Also swap the ordering of 32bit PCI MMIO window on q35, i.e. use the room between end of low memory and the start of the mmconfig bar. With a typical configuration on modern qemu with gigabyte-aligned
Also swap the ordering of 32bit PCI MMIO window on q35, i.e. use the room between end of low memory and the start of the mmconfig bar. With a typical configuration on modern qemu with gigabyte-aligned
|
By
Gerd Hoffmann
·
|
|
[edk2-libc Patch 1/1] edk2-libc: Update Maintainer.txt file
2 messages
REF : https://bugzilla.tianocore.org/show_bug.cgi?id=4388 This commit adds Jayaprakash N as one of the maintainers of edk2-libc repo. Cc: Rebecca Cran <rebecca@...> Cc: Michael D Kinney <michael.d.kin
REF : https://bugzilla.tianocore.org/show_bug.cgi?id=4388 This commit adds Jayaprakash N as one of the maintainers of edk2-libc repo. Cc: Rebecca Cran <rebecca@...> Cc: Michael D Kinney <michael.d.kin
|
By
Jayaprakash, N
·
|
|
[edk2][PATCH V1 1/1] MdePkg/IndustryStandard: add definitions for MPAM ACPI specification
2 messages
Hi all, Gentle reminder on the patch. Regards, Rohit
Hi all, Gentle reminder on the patch. Regards, Rohit
|
By
Rohit Mathew
·
|
|
[PATCH v2 1/3] OvmfPkg/PlatformInitLib: update address space layout comment
2 messages
Move the commment up so it is placed just before the address space calculations start. Also add q35 memory layout. Signed-off-by: Gerd Hoffmann <kraxel@...> --- OvmfPkg/Library/PlatformInitLib/Platfor
Move the commment up so it is placed just before the address space calculations start. Also add q35 memory layout. Signed-off-by: Gerd Hoffmann <kraxel@...> --- OvmfPkg/Library/PlatformInitLib/Platfor
|
By
Gerd Hoffmann
·
|
|
[edk2-staging/Nvme-Fabrics-Boot] Introduction of new branch
Hello EDK2 community, The "Nvme-Fabrics-Boot" branch was created in edk2-staging repository. Role of this branch is to upstream our NVMe-over-Fabrics boot prototype created under Timberland SIG's umbr
Hello EDK2 community, The "Nvme-Fabrics-Boot" branch was created in edk2-staging repository. Role of this branch is to upstream our NVMe-over-Fabrics boot prototype created under Timberland SIG's umbr
|
By
Maciej Rabeda
·
|
|
[PATCH v2] RedfishPkg/RedfishPlatformCredentialIpmiLib: IPMI implementation
This library follows Redfish Host Interface specification and use IPMI command to get bootstrap account credential(NetFn 2Ch, Command 02h) from BMC. RedfishHostInterfaceDxe will use this credential fo
This library follows Redfish Host Interface specification and use IPMI command to get bootstrap account credential(NetFn 2Ch, Command 02h) from BMC. RedfishHostInterfaceDxe will use this credential fo
|
By
Nickle Wang
·
|
|
[PATCH v2 11/17] ArmPkg, BaseTools AARCH64: Add BTI ELF note to .hii objects
3 messages
The ELF based toolchains use objcopy to create HII object files, which contain only a single .hii section. This means no GNU note is inserted that describes the object as compatible with BTI, even tho
The ELF based toolchains use objcopy to create HII object files, which contain only a single .hii section. This means no GNU note is inserted that describes the object as compatible with BTI, even tho
|
By
Ard Biesheuvel
·
|
|
[PATCH v2 1/1] OvmfPkg/RiscVVirt: Support multiple reserved memory ranges
M-mode firmware ranges should not be used by EDK2/OS. Currently, we search for mmode_resv0 node in FDT and mark it as the reserved memory in EFI memory map. However, if there are multiple M-mode firmw
M-mode firmware ranges should not be used by EDK2/OS. Currently, we search for mmode_resv0 node in FDT and mark it as the reserved memory in EFI memory map. However, if there are multiple M-mode firmw
|
By
Sunil V L
·
|
|
[PATCH v2 13/17] BaseTools/GenFw: Parse IBT/BTI support status from ELF note
When performing ELF to PE/COFF conversion, parse any notes sections to decide whether the image supports forward CFI landing pads. This will be used to set the associated DllCharacteristicsEx flag in
When performing ELF to PE/COFF conversion, parse any notes sections to decide whether the image supports forward CFI landing pads. This will be used to set the associated DllCharacteristicsEx flag in
|
By
Ard Biesheuvel
·
|
|
[PATCH v2 12/17] ArmPlatformPkg/PrePeiCore: Make vector table object BTI compatible
The object file containing the vector table does not contain any callable functions, so it will not be implicitly annotated as BTI compatible on BTI builds. So add the annotation by hand, and use the
The object file containing the vector table does not contain any callable functions, so it will not be implicitly annotated as BTI compatible on BTI builds. So add the annotation by hand, and use the
|
By
Ard Biesheuvel
·
|
|
[PATCH v2 10/17] ArmPkg/GccLto AARCH64: Add BTI note to LTO helper library
The GccLto helper library does not contain any code, as its only purpose is to pull in other libraries that implement intrinsics to which the linker's codegen pass may emit calls. So mark it as BTI co
The GccLto helper library does not contain any code, as its only purpose is to pull in other libraries that implement intrinsics to which the linker's codegen pass may emit calls. So mark it as BTI co
|
By
Ard Biesheuvel
·
|
|
[PATCH v2 09/17] ArmPkg: Emit BTI opcodes when BTI codegen is enabled
When building with -mbranch-protection=3Dbti, which affects the compiler codegen only, ensure that the assembler based codegen is aligned with this, by emitting the BTI C opcode at the start of each e
When building with -mbranch-protection=3Dbti, which affects the compiler codegen only, ensure that the assembler based codegen is aligned with this, by emitting the BTI C opcode at the start of each e
|
By
Ard Biesheuvel
·
|
|
[PATCH v2 08/17] MdePkg/BaseRngLib AARCH64: Make asm files BTI compatible
Add the BTI instructions and the associated note to make the AArch64 asm objects compatible with BTI enforcement. Signed-off-by: Ard Biesheuvel <ardb@...> --- MdePkg/Library/BaseRngLib/AArch64/ArmRead
Add the BTI instructions and the associated note to make the AArch64 asm objects compatible with BTI enforcement. Signed-off-by: Ard Biesheuvel <ardb@...> --- MdePkg/Library/BaseRngLib/AArch64/ArmRead
|
By
Ard Biesheuvel
·
|
|
[PATCH v2 07/17] MdePkg/BaseSynchronizationLib AARCH64: Make asm files BTI compatible
Add the BTI instructions and the associated note to make the AArch64 asm objects compatible with BTI enforcement. Signed-off-by: Ard Biesheuvel <ardb@...> --- MdePkg/Library/BaseSynchronizationLib/AAr
Add the BTI instructions and the associated note to make the AArch64 asm objects compatible with BTI enforcement. Signed-off-by: Ard Biesheuvel <ardb@...> --- MdePkg/Library/BaseSynchronizationLib/AAr
|
By
Ard Biesheuvel
·
|