]> git.proxmox.com Git - mirror_edk2.git/commit
Always set WP in CR0.
authorYao, Jiewen <jiewen.yao@intel.com>
Thu, 26 Nov 2015 07:01:08 +0000 (07:01 +0000)
committerjyao1 <jyao1@Edk2>
Thu, 26 Nov 2015 07:01:08 +0000 (07:01 +0000)
commit8e496a7abcb78c36b0af47ed473096ef7f171606
tree780d46ef05f34a2c82220006b79cfdc8e7f70fee
parent989edf1633ab9a9fc9904c90b1a49ae84c5bbbe2
Always set WP in CR0.

Always set RW+P bit for page table by default.

So that we can use write-protection for code later.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <jiewen.yao@intel.com>
Reviewed-by: "Kinney, Michael D" <michael.d.kinney@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18960 6f19259b-4bc3-4df7-8a09-765794883524
UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/SmiEntry.S
UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/SmiEntry.asm
UefiCpuPkg/PiSmmCpuDxeSmm/MpService.c
UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.h
UefiCpuPkg/PiSmmCpuDxeSmm/SmmProfile.c
UefiCpuPkg/PiSmmCpuDxeSmm/X64/PageTbl.c
UefiCpuPkg/PiSmmCpuDxeSmm/X64/SmiEntry.S
UefiCpuPkg/PiSmmCpuDxeSmm/X64/SmiEntry.asm
UefiCpuPkg/PiSmmCpuDxeSmm/X64/SmmProfileArch.c