Reply to thread

Update 2:


I believe this is a security  feature, rather than a bug.

CPPC is designed hand CPU preferred core control from the UEFI/chipset to the O/S, if CPPC initializes upon boot in tandem with strict enforcement measures of SecureBoot + CSM disabled, amdppm.sys attempts to to write or read to memory areas of the BIOS restricted by the hypervisor or UEFI, triggering the crash.

Enabling CSM allows one to use SecureBoot, HVCI, IMMOU, VBS, and CI-config, by relaxing UEFI/hypervisor security restrictions.

This allows greater compatibility at the expense of security.


O/S or OS: Operating System

CPU: Central Processing Unit

BIOS: Basic Input-Output System 

UEFI: Unified Extensible Firmware Interface

CSM: Compatibility Support Module

HVCI: "Hypervisor-Enforced Code Integrity" or "Hypervisor-Protected Code Integrity"

VBS: Virtualization-based Security

CPPC: Collaborative Processor Performance Control

IOMMU: Input/Output Memory Management Unit

SMM: System Management Mode

MAT: (UEFI v2.6) Memory Attributes Table

TPM: Trusted Platform Module (2.0)


Back
Top