Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ArmVirtPkg/ArmPlatformLibQemu: Enable early ID map on EL2+VHE #6491

Merged
merged 2 commits into from
Dec 5, 2024

Merge branch 'master' into armvirt-el2-vhe-early-idmap

0a75463
Select commit
Loading
Failed to load commit list.
Merged

ArmVirtPkg/ArmPlatformLibQemu: Enable early ID map on EL2+VHE #6491

Merge branch 'master' into armvirt-el2-vhe-early-idmap
0a75463
Select commit
Loading
Failed to load commit list.
Mergify / Queue: Embarked in merge queue succeeded Dec 5, 2024 in 0s

The pull request embarked with master (793f4d2) will be merged soon

Required conditions for merge:

  • #approved-reviews-by >= 1 [🛡 GitHub branch protection]
  • #changes-requested-reviews-by = 0 [🛡 GitHub branch protection]
  • #review-threads-unresolved = 0 [🛡 GitHub branch protection]
  • any of [🛡 GitHub branch protection]:
    • check-success = Ubuntu GCC5 PR
    • check-neutral = Ubuntu GCC5 PR
    • check-skipped = Ubuntu GCC5 PR
  • any of [🛡 GitHub branch protection]:
    • check-success = Windows VS2019 PR
    • check-neutral = Windows VS2019 PR
    • check-skipped = Windows VS2019 PR
  • any of [🛡 GitHub branch protection]:
    • check-success = tianocore.PatchCheck
    • check-neutral = tianocore.PatchCheck
    • check-skipped = tianocore.PatchCheck
  • any of [🛡 GitHub branch protection]:
    • check-success = PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR
    • check-neutral = PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR
    • check-skipped = PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR
  • any of [🛡 GitHub branch protection]:
    • check-success = PlatformCI_EmulatorPkg_Ubuntu_GCC5_PR
    • check-neutral = PlatformCI_EmulatorPkg_Ubuntu_GCC5_PR
    • check-skipped = PlatformCI_EmulatorPkg_Ubuntu_GCC5_PR
  • any of [🛡 GitHub branch protection]:
    • check-success = PlatformCI_EmulatorPkg_Windows_VS2019_PR
    • check-neutral = PlatformCI_EmulatorPkg_Windows_VS2019_PR
    • check-skipped = PlatformCI_EmulatorPkg_Windows_VS2019_PR
  • any of [🛡 GitHub branch protection]:
    • check-success = PlatformCI_OvmfPkg_Ubuntu_GCC5_PR
    • check-neutral = PlatformCI_OvmfPkg_Ubuntu_GCC5_PR
    • check-skipped = PlatformCI_OvmfPkg_Ubuntu_GCC5_PR
  • any of [🛡 GitHub branch protection]:
    • check-success = PlatformCI_OvmfPkg_Windows_VS2019_PR
    • check-neutral = PlatformCI_OvmfPkg_Windows_VS2019_PR
    • check-skipped = PlatformCI_OvmfPkg_Windows_VS2019_PR

Check-runs and statuses of the embarked pull request #6491:

Analyze (CryptoPkg, IA32) details
Analyze (CryptoPkg, X64) details
Analyze (IntelFsp2Pkg, IA32,X64) details
Analyze (IntelFsp2WrapperPkg, IA32,X64) details
Analyze (MdeModulePkg, IA32) details
Analyze (MdeModulePkg, X64) details
Analyze (MdePkg, IA32,X64) details
Analyze (SecurityPkg, IA32,X64) details
CodeQL — 15 configurations not founddetails
Add Pull Request Reviewers details
Analyze (ArmPkg, IA32,X64) details
Analyze (DynamicTablesPkg, IA32,X64) details
Analyze (FatPkg, IA32,X64) details
Analyze (FmpDevicePkg, IA32,X64) details
Analyze (PcAtChipsetPkg, IA32,X64) details
Analyze (PrmPkg, IA32,X64) details
Analyze (ShellPkg, IA32,X64) details
Analyze (SourceLevelDebugPkg, IA32,X64) details
Analyze (StandaloneMmPkg, IA32,X64) details
Analyze (UefiCpuPkg, IA32,X64) details
Analyze (UnitTestFrameworkPkg, IA32,X64) details
Label PR from Description details
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR — Build #20241205.6 succeededdetails
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR (Platform_CI CLOUDHV_AARCH64_DEBUG) — Platform_CI CLOUDHV_AARCH64_DEBUG succeededdetails
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR (Platform_CI CLOUDHV_AARCH64_RELEASE) — Platform_CI CLOUDHV_AARCH64_RELEASE succeededdetails
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR (Platform_CI KVMTOOL_AARCH64_DEBUG) — Platform_CI KVMTOOL_AARCH64_DEBUG succeededdetails
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR (Platform_CI KVMTOOL_AARCH64_RELEASE) — Platform_CI KVMTOOL_AARCH64_RELEASE succeededdetails
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR (Platform_CI KVMTOOL_ARM_DEBUG) — Platform_CI KVMTOOL_ARM_DEBUG succeededdetails
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR (Platform_CI KVMTOOL_ARM_RELEASE) — Platform_CI KVMTOOL_ARM_RELEASE succeededdetails
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR (Platform_CI QEMU_AARCH64_DEBUG) — Platform_CI QEMU_AARCH64_DEBUG succeededdetails
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR (Platform_CI QEMU_AARCH64_NOOPT) — Platform_CI QEMU_AARCH64_NOOPT succeededdetails
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR (Platform_CI QEMU_AARCH64_RELEASE) — Platform_CI QEMU_AARCH64_RELEASE succeededdetails
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR (Platform_CI QEMU_ARM_DEBUG) — Platform_CI QEMU_ARM_DEBUG succeededdetails
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR (Platform_CI QEMU_ARM_NOOPT) — Platform_CI QEMU_ARM_NOOPT succeededdetails
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR (Platform_CI QEMU_ARM_RELEASE) — Platform_CI QEMU_ARM_RELEASE succeededdetails
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR (Platform_CI QEMU_KERNEL_AARCH64_DEBUG) — Platform_CI QEMU_KERNEL_AARCH64_DEBUG succeededdetails
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR (Platform_CI QEMU_KERNEL_AARCH64_NOOPT) — Platform_CI QEMU_KERNEL_AARCH64_NOOPT succeededdetails
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR (Platform_CI QEMU_KERNEL_AARCH64_RELEASE) — Platform_CI QEMU_KERNEL_AARCH64_RELEASE succeededdetails
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR (Platform_CI QEMU_KERNEL_ARM_DEBUG) — Platform_CI QEMU_KERNEL_ARM_DEBUG succeededdetails
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR (Platform_CI QEMU_KERNEL_ARM_NOOPT) — Platform_CI QEMU_KERNEL_ARM_NOOPT succeededdetails
PlatformCI_ArmVirtPkg_Ubuntu_GCC5_PR (Platform_CI QEMU_KERNEL_ARM_RELEASE) — Platform_CI QEMU_KERNEL_ARM_RELEASE succeededdetails
PlatformCI_EmulatorPkg_Ubuntu_GCC5_PR — Build #20241205.6 succeededdetails
PlatformCI_EmulatorPkg_Ubuntu_GCC5_PR (Platform_CI EmulatorPkg_X64_DEBUG) — Platform_CI EmulatorPkg_X64_DEBUG succeededdetails
PlatformCI_EmulatorPkg_Ubuntu_GCC5_PR (Platform_CI EmulatorPkg_X64_FULL_DEBUG) — Platform_CI EmulatorPkg_X64_FULL_DEBUG succeededdetails
PlatformCI_EmulatorPkg_Ubuntu_GCC5_PR (Platform_CI EmulatorPkg_X64_FULL_NOOPT) — Platform_CI EmulatorPkg_X64_FULL_NOOPT succeededdetails
PlatformCI_EmulatorPkg_Ubuntu_GCC5_PR (Platform_CI EmulatorPkg_X64_FULL_RELEASE) — Platform_CI EmulatorPkg_X64_FULL_RELEASE succeededdetails
PlatformCI_EmulatorPkg_Ubuntu_GCC5_PR (Platform_CI EmulatorPkg_X64_NOOPT) — Platform_CI EmulatorPkg_X64_NOOPT succeededdetails
PlatformCI_EmulatorPkg_Ubuntu_GCC5_PR (Platform_CI EmulatorPkg_X64_RELEASE) — Platform_CI EmulatorPkg_X64_RELEASE succeededdetails
PlatformCI_EmulatorPkg_Windows_VS2019_PR — Build #20241205.6 succeededdetails
PlatformCI_EmulatorPkg_Windows_VS2019_PR (Platform_CI EmulatorPkg_IA32_DEBUG) — Platform_CI EmulatorPkg_IA32_DEBUG succeededdetails
PlatformCI_EmulatorPkg_Windows_VS2019_PR (Platform_CI EmulatorPkg_IA32_FULL_DEBUG) — Platform_CI EmulatorPkg_IA32_FULL_DEBUG succeededdetails
PlatformCI_EmulatorPkg_Windows_VS2019_PR (Platform_CI EmulatorPkg_IA32_FULL_NOOPT) — Platform_CI EmulatorPkg_IA32_FULL_NOOPT succeededdetails
PlatformCI_EmulatorPkg_Windows_VS2019_PR (Platform_CI EmulatorPkg_IA32_FULL_RELEASE) — Platform_CI EmulatorPkg_IA32_FULL_RELEASE succeededdetails
PlatformCI_EmulatorPkg_Windows_VS2019_PR (Platform_CI EmulatorPkg_IA32_NOOPT) — Platform_CI EmulatorPkg_IA32_NOOPT succeededdetails
PlatformCI_EmulatorPkg_Windows_VS2019_PR (Platform_CI EmulatorPkg_IA32_RELEASE) — Platform_CI EmulatorPkg_IA32_RELEASE succeededdetails
PlatformCI_EmulatorPkg_Windows_VS2019_PR (Platform_CI EmulatorPkg_X64_DEBUG) — Platform_CI EmulatorPkg_X64_DEBUG succeededdetails
PlatformCI_EmulatorPkg_Windows_VS2019_PR (Platform_CI EmulatorPkg_X64_FULL_DEBUG) — Platform_CI EmulatorPkg_X64_FULL_DEBUG succeededdetails
PlatformCI_EmulatorPkg_Windows_VS2019_PR (Platform_CI EmulatorPkg_X64_FULL_NOOPT) — Platform_CI EmulatorPkg_X64_FULL_NOOPT succeededdetails
PlatformCI_EmulatorPkg_Windows_VS2019_PR (Platform_CI EmulatorPkg_X64_FULL_RELEASE) — Platform_CI EmulatorPkg_X64_FULL_RELEASE succeededdetails
PlatformCI_EmulatorPkg_Windows_VS2019_PR (Platform_CI EmulatorPkg_X64_NOOPT) — Platform_CI EmulatorPkg_X64_NOOPT succeededdetails
PlatformCI_EmulatorPkg_Windows_VS2019_PR (Platform_CI EmulatorPkg_X64_RELEASE) — Platform_CI EmulatorPkg_X64_RELEASE succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR — Build #20241205.6 succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI AMDSEV_X64_DEBUG) — Platform_CI AMDSEV_X64_DEBUG succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI BHYVE_X64_DEBUG) — Platform_CI BHYVE_X64_DEBUG succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI CLOUDHV_X64_DEBUG) — Platform_CI CLOUDHV_X64_DEBUG succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI INTELTDX_X64_DEBUG) — Platform_CI INTELTDX_X64_DEBUG succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI MICROVM_X64_DEBUG) — Platform_CI MICROVM_X64_DEBUG succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI OVMF_IA32X64_DEBUG) — Platform_CI OVMF_IA32X64_DEBUG succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI OVMF_IA32X64_FULL_DEBUG) — Platform_CI OVMF_IA32X64_FULL_DEBUG succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI OVMF_IA32X64_FULL_RELEASE) — Platform_CI OVMF_IA32X64_FULL_RELEASE succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI OVMF_IA32X64_NOOPT) — Platform_CI OVMF_IA32X64_NOOPT succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI OVMF_IA32X64_RELEASE) — Platform_CI OVMF_IA32X64_RELEASE succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI OVMF_IA32_DEBUG) — Platform_CI OVMF_IA32_DEBUG succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI OVMF_IA32_NOOPT) — Platform_CI OVMF_IA32_NOOPT succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI OVMF_IA32_RELEASE) — Platform_CI OVMF_IA32_RELEASE succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI OVMF_X64_DEBUG) — Platform_CI OVMF_X64_DEBUG succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI OVMF_X64_NOOPT) — Platform_CI OVMF_X64_NOOPT succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI OVMF_X64_RELEASE) — Platform_CI OVMF_X64_RELEASE succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI OVMF_XEN_X64_DEBUG) — Platform_CI OVMF_XEN_X64_DEBUG succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI QEMU_LOONGARCH64_DEBUG) — Platform_CI QEMU_LOONGARCH64_DEBUG succeededdetails
PlatformCI_OvmfPkg_Ubuntu_GCC5_PR (Platform_CI QEMU_RISCV64_DEBUG) — Platform_CI QEMU_RISCV64_DEBUG succeededdetails
PlatformCI_OvmfPkg_Windows_VS2019_PR — Build #20241205.6 succeededdetails
PlatformCI_OvmfPkg_Windows_VS2019_PR (Platform_CI OVMF_IA32X64_DEBUG) — Platform_CI OVMF_IA32X64_DEBUG succeededdetails
PlatformCI_OvmfPkg_Windows_VS2019_PR (Platform_CI OVMF_IA32X64_FULL_DEBUG) — Platform_CI OVMF_IA32X64_FULL_DEBUG succeededdetails
PlatformCI_OvmfPkg_Windows_VS2019_PR (Platform_CI OVMF_IA32X64_FULL_RELEASE) — Platform_CI OVMF_IA32X64_FULL_RELEASE succeededdetails
PlatformCI_OvmfPkg_Windows_VS2019_PR (Platform_CI OVMF_IA32X64_NOOPT) — Platform_CI OVMF_IA32X64_NOOPT succeededdetails
PlatformCI_OvmfPkg_Windows_VS2019_PR (Platform_CI OVMF_IA32X64_RELEASE) — Platform_CI OVMF_IA32X64_RELEASE succeededdetails
PlatformCI_OvmfPkg_Windows_VS2019_PR (Platform_CI OVMF_IA32_DEBUG) — Platform_CI OVMF_IA32_DEBUG succeededdetails
PlatformCI_OvmfPkg_Windows_VS2019_PR (Platform_CI OVMF_IA32_NOOPT) — Platform_CI OVMF_IA32_NOOPT succeededdetails
PlatformCI_OvmfPkg_Windows_VS2019_PR (Platform_CI OVMF_IA32_RELEASE) — Platform_CI OVMF_IA32_RELEASE succeededdetails
PlatformCI_OvmfPkg_Windows_VS2019_PR (Platform_CI OVMF_X64_DEBUG) — Platform_CI OVMF_X64_DEBUG succeededdetails
PlatformCI_OvmfPkg_Windows_VS2019_PR (Platform_CI OVMF_X64_NOOPT) — Platform_CI OVMF_X64_NOOPT succeededdetails
PlatformCI_OvmfPkg_Windows_VS2019_PR (Platform_CI OVMF_X64_RELEASE) — Platform_CI OVMF_X64_RELEASE succeededdetails
Ubuntu GCC5 PR — Build #20241205.6 succeededdetails
Ubuntu GCC5 PR (Build_GCC5 TARGET_ARM_ARMPLATFORM) — Build_GCC5 TARGET_ARM_ARMPLATFORM succeededdetails
Ubuntu GCC5 PR (Build_GCC5 TARGET_CRYPTO_DEBUG) — Build_GCC5 TARGET_CRYPTO_DEBUG succeededdetails
Ubuntu GCC5 PR (Build_GCC5 TARGET_CRYPTO_RELEASE) — Build_GCC5 TARGET_CRYPTO_RELEASE succeededdetails
Ubuntu GCC5 PR (Build_GCC5 TARGET_FMP_FAT_TEST) — Build_GCC5 TARGET_FMP_FAT_TEST succeededdetails
Ubuntu GCC5 PR (Build_GCC5 TARGET_FSP) — Build_GCC5 TARGET_FSP succeededdetails
Ubuntu GCC5 PR (Build_GCC5 TARGET_GCC_ONLY) — Build_GCC5 TARGET_GCC_ONLY succeededdetails
Ubuntu GCC5 PR (Build_GCC5 TARGET_MDEMODULE_DEBUG) — Build_GCC5 TARGET_MDEMODULE_DEBUG succeededdetails
Ubuntu GCC5 PR (Build_GCC5 TARGET_MDEMODULE_RELEASE) — Build_GCC5 TARGET_MDEMODULE_RELEASE succeededdetails
Ubuntu GCC5 PR (Build_GCC5 TARGET_MDE_CPU) — Build_GCC5 TARGET_MDE_CPU succeededdetails
Ubuntu GCC5 PR (Build_GCC5 TARGET_NETWORK) — Build_GCC5 TARGET_NETWORK succeededdetails
Ubuntu GCC5 PR (Build_GCC5 TARGET_OTHER) — Build_GCC5 TARGET_OTHER succeededdetails
Ubuntu GCC5 PR (Build_GCC5 TARGET_PLATFORMS) — Build_GCC5 TARGET_PLATFORMS succeededdetails
Ubuntu GCC5 PR (Build_GCC5 TARGET_SECURITY) — Build_GCC5 TARGET_SECURITY succeededdetails
Ubuntu GCC5 PR (Build_GCC5 TARGET_UEFIPAYLOAD) — Build_GCC5 TARGET_UEFIPAYLOAD succeededdetails
Windows VS2019 PR — Build #20241205.6 succeededdetails
Windows VS2019 PR (Build_VS2019 TARGET_ARM_ARMPLATFORM) — Build_VS2019 TARGET_ARM_ARMPLATFORM succeededdetails
Windows VS2019 PR (Build_VS2019 TARGET_CRYPTO_DEBUG) — Build_VS2019 TARGET_CRYPTO_DEBUG succeededdetails
Windows VS2019 PR (Build_VS2019 TARGET_CRYPTO_RELEASE) — Build_VS2019 TARGET_CRYPTO_RELEASE succeededdetails
Windows VS2019 PR (Build_VS2019 TARGET_FMP_FAT_TEST) — Build_VS2019 TARGET_FMP_FAT_TEST succeededdetails
Windows VS2019 PR (Build_VS2019 TARGET_FSP) — Build_VS2019 TARGET_FSP succeededdetails
Windows VS2019 PR (Build_VS2019 TARGET_MDEMODULE_DEBUG) — Build_VS2019 TARGET_MDEMODULE_DEBUG succeededdetails
Windows VS2019 PR (Build_VS2019 TARGET_MDEMODULE_RELEASE) — Build_VS2019 TARGET_MDEMODULE_RELEASE succeededdetails
Windows VS2019 PR (Build_VS2019 TARGET_MDE_CPU) — Build_VS2019 TARGET_MDE_CPU succeededdetails
Windows VS2019 PR (Build_VS2019 TARGET_NETWORK) — Build_VS2019 TARGET_NETWORK succeededdetails
Windows VS2019 PR (Build_VS2019 TARGET_OTHER) — Build_VS2019 TARGET_OTHER succeededdetails
Windows VS2019 PR (Build_VS2019 TARGET_PLATFORMS) — Build_VS2019 TARGET_PLATFORMS succeededdetails
Windows VS2019 PR (Build_VS2019 TARGET_SECURITY) — Build_VS2019 TARGET_SECURITY succeededdetails
Windows VS2019 PR (Build_VS2019 TARGET_UEFIPAYLOAD) — Build_VS2019 TARGET_UEFIPAYLOAD succeededdetails
tianocore.PatchCheck — Build #20241205.6 succeededdetails