mirror of https://github.com/acidanthera/audk.git
0487cac09f
When updating a page table descriptor in a way that requires break before make, we temporarily disable the MMU to ensure that we don't unmap the memory region that the code itself is executing from. However, this is a condition we can check in a straight-forward manner, and if the regions are disjoint, we don't have to bother with the MMU controls, and we can just perform an ordinary break before make. Signed-off-by: Ard Biesheuvel <ardb@kernel.org> Reviewed-by: Leif Lindholm <quic_llindhol@quicinc.com> |
||
---|---|---|
.. | ||
Chipset | ||
Guid | ||
IndustryStandard | ||
Library | ||
Ppi | ||
Protocol | ||
AsmMacroIoLib.h | ||
AsmMacroIoLib.inc | ||
AsmMacroIoLibV8.h |