summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOliver Smith-Denny <osde@microsoft.com>2024-10-28 10:56:07 -0700
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2025-02-07 02:23:11 +0000
commit861b91d9757ac4b2e15ee99d52cef230d07409e9 (patch)
tree45baed2e64c290c42a8b71ddbbc777de126998bd
parent30547859f22024fb4d24cc667e020c68a3710538 (diff)
downloadedk2-861b91d9757ac4b2e15ee99d52cef230d07409e9.tar.gz
ArmVirtPkg: Add RNDR Support to QEMU
In order to use dynamic stack cookies in ArmVirtQemu, we need RNDR support. This is added by using the neoverse-n2 cpu. Signed-off-by: Oliver Smith-Denny <osde@linux.microsoft.com>
-rw-r--r--ArmVirtPkg/PlatformCI/PlatformBuildLib.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/ArmVirtPkg/PlatformCI/PlatformBuildLib.py b/ArmVirtPkg/PlatformCI/PlatformBuildLib.py
index ccc61feaff..3ba6dea561 100644
--- a/ArmVirtPkg/PlatformCI/PlatformBuildLib.py
+++ b/ArmVirtPkg/PlatformCI/PlatformBuildLib.py
@@ -235,7 +235,7 @@ class PlatformBuilder(UefiBuilder, BuildSettingsManager):
if (self.env.GetValue("TARGET_ARCH").upper() == "AARCH64"):
cmd = "qemu-system-aarch64"
args = "-M virt"
- args += " -cpu cortex-a57" # emulate cpu
+ args += " -cpu neoverse-n2" # emulate cpu
elif(self.env.GetValue("TARGET_ARCH").upper() == "ARM"):
cmd = "qemu-system-arm"
args = "-M virt,highmem=off"