summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/PiSmmCpuDxeSmm
AgeCommit message (Expand)AuthorFilesLines
2018-08-22UefiCpuPkg/PiSmmCpuDxeSmm: clear exec file mode bits on "PiSmmCpuDxeSmm.c"Laszlo Ersek1-0/+0
2018-08-21UefiCpuPkg/PiSmmCpuDxeSmm: [CVE-2017-5715] Stuff RSB before RSMHao Wu6-0/+122
2018-08-16UefiCpuPkg/PiSmmCpuDxeSmm: Use GDT/IDT saved in Smram.Eric Dong1-17/+14
2018-07-31UefiCpuPkg/PiSmmCpuDxeSmm: Avoid possible NULL ptr dereferenceHao Wu1-1/+1
2018-07-26UefiCpuPkg/PiSmmCpu: Check EFI_RUNTIME_RO in UEFI mem attrib table.Jiewen Yao3-3/+75
2018-07-26UefiCpuPkg/PiSmmCpu: Check for untested memory in GCDJiewen Yao1-24/+120
2018-06-28UefiCpuPkg: Clean up source filesLiming Gao3-10/+10
2018-04-04UefiCpuPkg/PiSmmCpuDxeSmm: use mnemonics for FXSAVE(64)/FXRSTOR(64)Laszlo Ersek3-10/+8
2018-04-04UefiCpuPkg/PiSmmCpuDxeSmm: remove DBs from SmmRelocationSemaphoreComplete32()Laszlo Ersek2-17/+23
2018-04-04UefiCpuPkg/PiSmmCpuDxeSmm: patch "gSmmInitStack" with PatchInstructionX86()Laszlo Ersek4-8/+12
2018-04-04UefiCpuPkg/PiSmmCpuDxeSmm: eliminate "gSmmJmpAddr" and related DBsLaszlo Ersek4-28/+7
2018-04-04UefiCpuPkg/PiSmmCpuDxeSmm: patch "gSmmCr0" with PatchInstructionX86()Laszlo Ersek5-9/+12
2018-04-04UefiCpuPkg/PiSmmCpuDxeSmm: patch "gSmmCr4" with PatchInstructionX86()Laszlo Ersek5-9/+16
2018-04-04UefiCpuPkg/PiSmmCpuDxeSmm: patch "gSmmCr3" with PatchInstructionX86()Laszlo Ersek4-8/+8
2018-04-04UefiCpuPkg/PiSmmCpuDxeSmm: remove unneeded DBs from X64 SmmStartup()Laszlo Ersek1-9/+8
2018-04-04UefiCpuPkg/PiSmmCpuDxeSmm: patch "XdSupported" with PatchInstructionX86()Laszlo Ersek4-6/+16
2018-04-04UefiCpuPkg/PiSmmCpuDxeSmm: patch "gSmiCr3" with PatchInstructionX86()Laszlo Ersek3-8/+8
2018-04-04UefiCpuPkg/PiSmmCpuDxeSmm: patch "gSmiStack" with PatchInstructionX86()Laszlo Ersek3-9/+11
2018-04-04UefiCpuPkg/PiSmmCpuDxeSmm: patch "gSmbase" with PatchInstructionX86()Laszlo Ersek3-12/+12
2018-04-04UefiCpuPkg/PiSmmCpuDxeSmm: remove *.S and *.asm assembly filesLaszlo Ersek17-4294/+0
2018-04-04UefiCpuPkg PiSmmCpuDxeSmm: Refine some comments about SmmMemoryAttributeStar Zeng2-23/+17
2018-02-08UefiCpuPkg/PiSmmCpuDxeSmm: fix infinite loop issue in SMM profileJian J Wang1-4/+17
2018-01-31UefiCpuPkg/PiSmmCpuDxeSmm: eliminate conditional jump in IA32 SmmStartup()Laszlo Ersek1-4/+3
2018-01-31UefiCpuPkg/PiSmmCpuDxeSmm: remove unneeded DBs from IA32 SmmStartup()Laszlo Ersek1-7/+6
2018-01-31UefiCpuPkg/PiSmmCpuDxeSmm: update comments in IA32 SmmStartup()Laszlo Ersek1-4/+4
2018-01-18UefiCpuPkg/PiSmmCpuDxeSmm: Enable NXE if it's supportedJian J Wang2-1/+25
2018-01-16UefiCpuPkg: Update PiSmmCpuDxeSmm pass XCODE5 tool chainLiming Gao9-24/+79
2018-01-15UefiCpuPkg PiSmmCpuDxeSmm: Remove redundant code to set IDT range to ROStar Zeng1-5/+4
2018-01-15UefiCpuPkg PiSmmCpuDxeSmm: Fixed #double fault on #page fault for IA32Star Zeng4-116/+57
2017-12-08UefiCpuPkg: PiSmmCpuDxeSmm Add the missing ASM_PFX in nasm codeLiming Gao1-5/+5
2017-12-08UefiCpuPkg PiSmmCpuDxeSmm: SMM profile and static paging mutual exclusionStar Zeng2-4/+20
2017-12-08UefiCpuPkg PiSmmCpuDxeSmm: Only DumpCpuContext in error caseStar Zeng2-4/+8
2017-11-21UefiCpuPkg: Fix unix style of EOLJian J Wang6-307/+307
2017-11-17UefiCpuPkg/PiSmmCpuDxeSmm: Add SmmMemoryAttribute protocolJian J Wang6-1/+307
2017-10-16UefiCpuPkg/PiSmmCpuDxeSmm: Fix bitwise size issueJian J Wang1-1/+1
2017-10-11UefiCpuPkg/PiSmmCpuDxeSmm: Implement NULL pointer detection for SMM codeJian J Wang4-1/+49
2017-10-09UefiCpuPkg/PiSmmCpuDxeSmm: Add check to void use null pointer.Eric Dong1-0/+2
2017-09-29UefiCpuPkg/PiSmmCpuDxeSmm: Refine code to avoid duplicated code.Eric Dong1-60/+24
2017-09-29UefiCpuPkg/PiSmmCpuDxeSmm: Combine INIT-SIPI-SIPI.Eric Dong1-25/+26
2017-08-28UefiCpuPkg/PiSmmCpuDxeSmm: Centralize mPhysicalAddressBits definitionStar Zeng3-3/+2
2017-08-28UefiCpuPkg/PiSmmCpuDxeSmm: Fix memory protection crashStar Zeng3-6/+30
2017-08-17UefiCpuPkg/PiSmmCpuDxeSmm: Add CPUID MCA support checkMichael D Kinney1-2/+14
2017-08-04UefiCpuPkg PiSmmCpuDxeSmm: Check LMCE capability when wait for AP.Eric Dong1-1/+56
2017-05-19UefiCpuPkg/PiSmmCpuDxeSmm: Add missing JMP instructionMichael Kinney1-1/+2
2017-05-11UefiCpuPkg/PiSmmCpuDxeSmm: Fix logic check errorJeff Fan1-1/+1
2017-05-11UefiCpuPkg/PiSmmCpuDxeSmm: Check ProcessorId == INVALID_APIC_IDJeff Fan2-1/+9
2017-04-26PeCoffGetEntryPointLib: Fix spelling issueJeff Fan1-1/+1
2017-04-19UefiCpuPkg/PiSmmCpuDxeSmm: Lock should be acquiredJeff Fan1-1/+1
2017-04-07UefiCpuPkg/PiSmmCpuDxeSmm: Consume new APIsJeff Fan5-65/+18
2017-04-01UefiCpuPkg/PiSmmCpuDxeSmm: Update saved SMM ranges check in SmmProfileJeff Fan1-6/+36