cpu/i386: populate CPUID 0x8000_001F when SEV is active
commit6cb8f2a663a47c6e0da17fc4fb9e06abfda2bd48
authorBrijesh Singh <brijesh.singh@amd.com>
Thu, 8 Mar 2018 12:48:58 +0000 (8 06:48 -0600)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 13 Mar 2018 16:36:05 +0000 (13 17:36 +0100)
tree3c48a2d039a0fc134316020b9b94d9cb212cab8e
parent8fa4466d77b44f4f58f3836601f31ca5e401485d
cpu/i386: populate CPUID 0x8000_001F when SEV is active

When SEV is enabled, CPUID 0x8000_001F should provide additional
information regarding the feature (such as which page table bit is used
to mark the pages as encrypted etc).

The details for memory encryption CPUID is available in AMD APM
(https://support.amd.com/TechDocs/24594.pdf) Section E.4.17

Cc: Paolo Bonzini <pbonzini@redhat.com>
Cc: Richard Henderson <rth@twiddle.net>
Cc: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Eduardo Habkost <ehabkost@redhat.com>
Signed-off-by: Brijesh Singh <brijesh.singh@amd.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
target/i386/cpu.c