ArmVirtPkg: switch to KVM safe IoLib implementation
authorArd Biesheuvel <ard.biesheuvel@linaro.org>
Sun, 10 Jun 2018 18:03:35 +0000 (20:03 +0200)
committerArd Biesheuvel <ard.biesheuvel@linaro.org>
Mon, 11 Jun 2018 16:03:52 +0000 (18:03 +0200)
Switch to the new IoLib implementation that will only use KVM
safe instructions to perform MMIO memory accesses.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
ArmVirtPkg/ArmVirt.dsc.inc

index 766e4f5..7464ac7 100644 (file)
@@ -41,7 +41,7 @@
   PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf\r
   PeCoffGetEntryPointLib|MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf\r
   PeCoffLib|MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf\r
-  IoLib|MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf\r
+  IoLib|MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsicArmVirt.inf\r
   UefiDecompressLib|MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf\r
   CpuLib|MdePkg/Library/BaseCpuLib/BaseCpuLib.inf\r
 \r