|
[PATCH v4 0/7] BaseTools: add support for GCC5 in LTO mode
I know Steven has provided the patch to fix this GenFw issue.
I know Steven has provided the patch to fix this GenFw issue.
|
By
Liming Gao
· #115
·
|
|
[Patch v4 00/46] MP Initialize Library
Update Patch #2, #4 - #8, #28, #33, #36, #38 per Giri's comments to a. Update SDM date to June, 2016 b. Mention BCD format in CPU_MICROCODE_DATE c.
Update Patch #2, #4 - #8, #28, #33, #36, #38 per Giri's comments to a. Update SDM date to June, 2016 b. Mention BCD format in CPU_MICROCODE_DATE c.
|
By
...
· #140
·
|
|
[Patch v4 02/46] UefiCpuPkg/MpInitLib: Add microcode definitions defined in IA32 SDM
+ UINT32 Model:4; + UINT32 Family:4; + UINT32 Type:2; + UINT32 Reserved1:2; + UINT32 ExtendedModel:4; + UINT32 ExtendedFamily:8; + UINT32 Reserved2:4; + } Bits; + UINT32 Uint32; +}
+ UINT32 Model:4; + UINT32 Family:4; + UINT32 Type:2; + UINT32 Reserved1:2; + UINT32 ExtendedModel:4; + UINT32 ExtendedFamily:8; + UINT32 Reserved2:4; + } Bits; + UINT32 Uint32; +}
|
By
...
· #142
·
|
|
[Patch v4 05/46] UefiCpuPkg/MpInitLib: Add two instances PeiMpInitLib and DxeMpInitLib
Return EFI_UNSUPPORTED instead of EFI_SUCCESS for NULL implementation of all Functions. 2. Sync MpInitLibxxx functions header updating described in v4 part of Patch #4. v3: 1.
Return EFI_UNSUPPORTED instead of EFI_SUCCESS for NULL implementation of all Functions. 2. Sync MpInitLibxxx functions header updating described in v4 part of Patch #4. v3: 1.
|
By
...
· #145
·
|
|
[Patch v4 39/46] UefiCpuPkg/CpuMpPei: Remove unused files and codes
is the multiple of 1-KByte, the padding data should not - // exist if the microcode patch alignment value is not larger than 1-KByte.
is the multiple of 1-KByte, the padding data should not - // exist if the microcode patch alignment value is not larger than 1-KByte.
|
By
...
· #179
·
|
|
[Patch v4 41/46] UefiCpuPkg/CpuDxe: Consume MpInitLib to produce CPU MP Protocol services
Move the code Consume MpInitLib APIs to produce CPU MP Protocol from patch #40 to this patch. 2.
Move the code Consume MpInitLib APIs to produce CPU MP Protocol from patch #40 to this patch. 2.
|
By
...
· #181
·
|
|
[PATCH 2/2] MdeModulePkg/EbcDxe: cleanup
// ... but use two slots + b 3f + +2: ldp x4, x5, [x2, #-16]! + stp x4, x5, [sp, #-16]!
// ... but use two slots + b 3f + +2: ldp x4, x5, [x2, #-16]! + stp x4, x5, [sp, #-16]!
|
By
Ard Biesheuvel
· #269
·
|
|
[PATCHV2] MdePkg: Add DmaRemappingReportingTable.h
This replaces the DMARemappingReportingTable.h from EdkCompatibilityPkg\Foundation\Include\IndustryStandard Patch V2: added below defines and re-arranged the file.
This replaces the DMARemappingReportingTable.h from EdkCompatibilityPkg\Foundation\Include\IndustryStandard Patch V2: added below defines and re-arranged the file.
|
By
...
· #283
·
|
|
[Patch v5 00/48] MP Initialize Library
Update Patch #2, #4 - #8, #28, #33, #36, #38 per Giri's comments to a. Update SDM date to June, 2016 b. Mention BCD format in CPU_MICROCODE_DATE c.
Update Patch #2, #4 - #8, #28, #33, #36, #38 per Giri's comments to a. Update SDM date to June, 2016 b. Mention BCD format in CPU_MICROCODE_DATE c.
|
By
...
· #309
·
|
|
[Patch v5 02/48] UefiCpuPkg/MpInitLib: Add microcode definitions defined in IA32 SDM
+ UINT32 Model:4; + UINT32 Family:4; + UINT32 Type:2; + UINT32 Reserved1:2; + UINT32 ExtendedModel:4; + UINT32 ExtendedFamily:8; + UINT32 Reserved2:4; + } Bits; + UINT32 Uint32; +}
+ UINT32 Model:4; + UINT32 Family:4; + UINT32 Type:2; + UINT32 Reserved1:2; + UINT32 ExtendedModel:4; + UINT32 ExtendedFamily:8; + UINT32 Reserved2:4; + } Bits; + UINT32 Uint32; +}
|
By
...
· #311
·
|
|
[Patch v5 05/48] UefiCpuPkg/MpInitLib: Add two instances PeiMpInitLib and DxeMpInitLib
Return EFI_UNSUPPORTED instead of EFI_SUCCESS for NULL implementation of all Functions. 2. Sync MpInitLibxxx functions header updating described in v4 part of Patch #4. v3: 1.
Return EFI_UNSUPPORTED instead of EFI_SUCCESS for NULL implementation of all Functions. 2. Sync MpInitLibxxx functions header updating described in v4 part of Patch #4. v3: 1.
|
By
...
· #314
·
|
|
[Patch v5 39/48] UefiCpuPkg/CpuMpPei: Remove unused files and codes
is the multiple of 1-KByte, the padding data should not - // exist if the microcode patch alignment value is not larger than 1-KByte.
is the multiple of 1-KByte, the padding data should not - // exist if the microcode patch alignment value is not larger than 1-KByte.
|
By
...
· #348
·
|
|
[Patch v5 41/48] UefiCpuPkg/CpuDxe: Consume MpInitLib to produce CPU MP Protocol services
Move the code Consume MpInitLib APIs to produce CPU MP Protocol from patch #40 to this patch. 2.
Move the code Consume MpInitLib APIs to produce CPU MP Protocol from patch #40 to this patch. 2.
|
By
...
· #350
·
|
|
[patch] MdeModulePkg/UsbMass: Not retry if usb bot transfer execution fail
[Sorry, this patch was pushed into EDKII trunk by wrong operation. If the review mail could pass review, I would prefer to not do a roll-back. Sorry again for that.
[Sorry, this patch was pushed into EDKII trunk by wrong operation. If the review mail could pass review, I would prefer to not do a roll-back. Sorry again for that.
|
By
...
· #416
·
|
|
[PATCH 0/4] Introduce CLANG38 toolchain in edk2
Seperate the GenFW new relocation types support patch from this serial, and I will send it later in new serial. 4. Add EFIAPI for UefiShellCommandLib function.
Seperate the GenFW new relocation types support patch from this serial, and I will send it later in new serial. 4. Add EFIAPI for UefiShellCommandLib function.
|
By
...
· #420
·
|
|
[PATCH 2/4] BaseTools-Conf:Introduce CLANG38 new toolchain for x86
Pre-Built Binaries from http://www.llvm.org/releases/ (e.g. http://www.llvm.org/releases/ 3.8.0/clang+llvm-3.8.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz and extract it as ~/clang38). 2.
Pre-Built Binaries from http://www.llvm.org/releases/ (e.g. http://www.llvm.org/releases/ 3.8.0/clang+llvm-3.8.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz and extract it as ~/clang38). 2.
|
By
...
· #422
·
|
|
[PATCH 2/4] BaseTools-Conf:Introduce CLANG38 new toolchain for x86
Hello Steven, This is probably caused by the same issue I am addressing with the series I sent out yesterday, to pass the CC flags to the DLINK command. The reason is that code is generated by the lin
Hello Steven, This is probably caused by the same issue I am addressing with the series I sent out yesterday, to pass the CC flags to the DLINK command. The reason is that code is generated by the lin
|
By
Ard Biesheuvel
· #426
·
|
|
[PATCH 2/4] BaseTools-Conf:Introduce CLANG38 new toolchain for x86
Hello Ard, [Steven]: I just tried it. No, replacing '-Wl,-pie' with -fpie cannot works for clang38. With -fpie in link flags, the OvmfPkgX64 still hang in 64bits SEC at high address. [Steven]: OK, I w
Hello Ard, [Steven]: I just tried it. No, replacing '-Wl,-pie' with -fpie cannot works for clang38. With -fpie in link flags, the OvmfPkgX64 still hang in 64bits SEC at high address. [Steven]: OK, I w
|
By
...
· #433
·
|
|
[PATCH v5 0/4] Introduce CLANG38 toolchain in edk2
Seperate the GenFW new relocation types support patch from this serial, and I will send it later in new serial. 4. Add EFIAPI for UefiShellCommandLib function.
Seperate the GenFW new relocation types support patch from this serial, and I will send it later in new serial. 4. Add EFIAPI for UefiShellCommandLib function.
|
By
...
· #436
·
|
|
[PATCH v5 2/4] BaseTools-Conf:Introduce CLANG38 new toolchain for x86
Pre-Built Binaries from http://www.llvm.org/releases/ (e.g. http://www.llvm.org/releases/ 3.8.0/clang+llvm-3.8.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz and extract it as ~/clang38). 2.
Pre-Built Binaries from http://www.llvm.org/releases/ (e.g. http://www.llvm.org/releases/ 3.8.0/clang+llvm-3.8.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz and extract it as ~/clang38). 2.
|
By
...
· #438
·
|