|
[PATCH v1 1/2] MdePkg/BaseCacheMaintenanceLib: Enable RISCV CMO
3 messages
Adding code to support Cache Management Operations (CMO) defined by RV spec https://github.com/riscv/riscv-CMOs Notes: 1. CMO only supports block based Operations. Meaning complete cache flush/invd/cl
Adding code to support Cache Management Operations (CMO) defined by RV spec https://github.com/riscv/riscv-CMOs Notes: 1. CMO only supports block based Operations. Meaning complete cache flush/invd/cl
|
By
Dhaval Sharma
·
|
|
[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 v5 2/3] MdePkg: add SBI-based SerialPortLib for RISC-V
6 messages
These are implementations of SerialPortLib using SBI console services. - SecPeiRiscVSerialPortLibSbi is appropriate for SEC/PEI (XIP) environments - PrePiDxeRiscVSerialPortLibSbi is appropriate for Pr
These are implementations of SerialPortLib using SBI console services. - SecPeiRiscVSerialPortLibSbi is appropriate for SEC/PEI (XIP) environments - PrePiDxeRiscVSerialPortLibSbi is appropriate for Pr
|
By
Andrei Warkentin
·
|
|
[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 v6 1/3] UsbNetworkPkg/UsbRndis: Add USB RNDIS devices support
3 messages
This driver provides UEFI driver for USB RNDIS device Signed-off-by: Richard Ho <richardho@...> Cc: Andrew Fish <afish@...> Cc: Leif Lindholm <quic_llindhol@...> Cc: Michael D Kinney <michael.d.kinney
This driver provides UEFI driver for USB RNDIS device Signed-off-by: Richard Ho <richardho@...> Cc: Andrew Fish <afish@...> Cc: Leif Lindholm <quic_llindhol@...> Cc: Michael D Kinney <michael.d.kinney
|
By
RichardHo [何明忠]
·
|
|
[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 1/1] OvmfPkg/CI: Boot OVMF in SMP mode.
Increase the chance that CI finds bugs in MP changes. Signed-off-by: Gerd Hoffmann <kraxel@...> --- OvmfPkg/PlatformCI/PlatformBuildLib.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --g
Increase the chance that CI finds bugs in MP changes. Signed-off-by: Gerd Hoffmann <kraxel@...> --- OvmfPkg/PlatformCI/PlatformBuildLib.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --g
|
By
Gerd Hoffmann
·
|
|
[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
·
|
|
[PATCH v2 01/17] MdePkg/ProcessorBind AARCH64: Add asm macro to emit GNU BTI note
9 messages
Implement a CPP macro that can be called from .S files to emit the .note section carrying the annotation that informs the linker that the object file is compatible with BTI control flow integrity chec
Implement a CPP macro that can be called from .S files to emit the .note section carrying the annotation that informs the linker that the object file is compatible with BTI control flow integrity chec
|
By
Ard Biesheuvel
·
|
|
[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 00/17] Enable BTI support in memory attributes table
4 messages
Implement version 2 of the memory attributes table, which now contains a=0D flag informing the OS whether or not code regions may be mapped with CFI=0D mitigations such as IBT or BTI enabled.=0D =0D T
Implement version 2 of the memory attributes table, which now contains a=0D flag informing the OS whether or not code regions may be mapped with CFI=0D mitigations such as IBT or BTI enabled.=0D =0D T
|
By
Ard Biesheuvel
·
|
|
[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 15/17] MdePkg: Update MemoryAttributesTable to v2.10
2 messages
UEFI v2.10 introduces a new flag to the memory attributes table to inform the OS whether or not runtime services code regions were emitted by the compiler with guard instructions for forward edge cont
UEFI v2.10 introduces a new flag to the memory attributes table to inform the OS whether or not runtime services code regions were emitted by the compiler with guard instructions for forward edge cont
|
By
Ard Biesheuvel
·
|
|
[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
·
|