On Wed, May 20, 2020 at 10:39:16AM +0200, Borislav Petkov wrote: > On Tue, Apr 28, 2020 at 05:16:48PM +0200, Joerg Roedel wrote: > > +bool sev_es_active(void) > > +{ > > + return !!(sev_status & MSR_AMD64_SEV_ES_ENABLED); > > +} > > +EXPORT_SYMBOL_GPL(sev_es_active); > > I don't see this being used in modules anywhere in the patchset. Or am I > missing something? It is used in several places, for example do do_nmi() to conditionally re-open the NMI window in SEV-ES guests. But there are other uses too, like int sev_es_efi_map_ghcbs() or in sev_es_init_vc_handling() to opt out if not running as an SEV-ES guest. Joerg