llMW x_@WWW!L@VW XW@?818, F ] h |  , 8  @  Ȃ Ղ      %  RcZc0hc2@rc6}c@cCcA@ [+cc&@c"ccB_@ccc@c) d)@d  .>?Ie S0 8TA 8 @S d = .B><Aw   ^q5Xg@ ˃ e.؃ 8@ 8H 8P 8X 8`" p, W> I @" bRU Ehq+p eW @A8Ad  u 8@8H} 8PQ? 8  L    @Ʉ Ԅ 8   ~j      * (@7 K" <  B H O @&@"2U 8@SG kFF@F_ q  ƅ   3 [ w  ˆ { V 8  @W ܙ g g@( g1 N< N k  }~H~@~~u~u@#8@@HSbqk@}@)@2 k@k/;L@Yan{@ @   € ʀ@ Ԁ0 ߀  @   ( @@ N ^k k t@ k  ˁ@@(:F@S`p@҂8@0A@WqSk@ƒσ@x@*<Rc@xXJ.@„̈́ۄ@&@?^{@]`@…ԅ@4M@f}@kԆ @  %0 D!V@!n!{! " FR .UW>V0      @    Ň  2· @ׇ   T .Z[& . uN [Y ._\^6  G  @V bb dQj hv  @  @ze( @u )Ј   c   & 7 H X Ј sgi |     KWW@ʼn np@(Pr k .hWm .hXo hql׉ 4 .pZx z@ | ~ ~O @ $ 3 |@D T  /@e @}  @    @  x@ʊ xъ  ߊ @     @ S 8    @ rRx ?  D G @ u Hw !Hy H!{ HW>8} HW> HX> HXX> H! HW HX 8HH z H  H Hg !H H! H H H H HUW 8Hzzzz8 8H H8 H 8HY ` g r y      !ݍ@UnzS=  t W @'u ,@g  'mGzɋ pk z@ ԋ    - A  J Q \vY 2g z    ͌     3 F Y l     ˍ ߍ    + > Q e w    ˎ  ! " #1 $F %Z &n ' ( ) * +Տ , - . / 02 1D Y f t ! " # $͐ %ݐ   " U@ % %  * J g   ӑ   ; Y w X 8ƒ  ؒ @  $ 86 8H  [ @m |   @ “   $@ד '5Qk     ' @6 `E Z5T 5G` M     @ `     _ @ f ` m  t  {     A@E`TY8A9=> CX $@ +M E ' @6   5  @ HҔ PT X5`"ߔ   @5k Qk6q #  1 @ ?  L  Y  Z@ 9 = A E@ I 2 T f p     @  IΕ 8ޕ  )Z   L( 08 @H< P X3 `M hS pX xb j O .D . . 8.Xu    Ֆ    $ !7 "J #] $p % & ' 0 1ї 2 3 4 5! 65 7I @d `s a b c d eƘ fۘ g h i j, k@ lT mf nv o p q r sÙ tҙ u v w x y z1 {E |X }n ~  ʚ ۚ  + < N ^ s › ћ  + = W i {  9 s (М N] ۜ    @k]c  e% -  8 @B M` M Z @h `z   @ `  2y   · @ʝ T'ӝ  @    @$ / /M > "m PXM`"'Z@ 9 = A E@ I 2  @@@Hs@@$,2@ANHL S  Q a o y       ɞ ў ?8ޞ 8 8c @܃` L @  ( : L@E L/@R Ih Wt W W@  W  ϟ oO@   mG@  0"Z@9=AE@( М ۜ    @k]c % -  8 @ `M Z @h `z  ·  @ 2y > HO V ` @j u  z 8@O 8 8 KDv@AȠ jѠ 8  '@ W  8 8& . ; 8B @V e r 8 8@ $e/L @  c ˡ ] @ۡ ·  @  z !i@ 8 83 8B ^ 8k @{   8  @ӝ ע Lߢ  @ 8@ 8H3 8P= 8 J @Z`S \ f  @s } " 8 0     ˣ I ܣ  VW 1 YajI 9RQ ɤ Ҥ |r SVN ԏ0>8@F P `  8   @ĥ ϥ ޥ  eg #,d 4d@V` p5 OO @`,L  9J5    @̀' q}@gO 8< S u   ߦ  ILW. 5 @ M ] r    է    0 D Z v    Ҩ    - ; dT en f g 6; @sk  0 @ ` "p," ( ̩ @թ ;ܩ   "  C@;` 0' G@;`1 =  "G S @,"`] C@;`t   \!@   @C;  Ī C;˪ H; ު @  "  ,"  @* ܩ  8  = 0' G@;`1 =  "G S @,"`V ( l @v ;ܩ   " ~ 0' G@;`1 =  "G S @,"` @@; " @ͫ @C' ;  ","׫ X  @  & ZBv ;, "4 34 WWI V @^ k |    ʬ    5 D T i !z " # 0 1ҭ 2 3 4! 57 6R @e A~ B C D Pծ Q R S$ `8 aL ] r ϯ  . H ` y Ű ݰ  & ? Z s ӱ  c  1   c@\!`G $ ] @m y    @C  @C  @Cٲ 45 @G5 = 5  @S  / D C @ 5T  5 g @* 5y  y 45 @G5 = 5  @S    $ C @ 5y  Գ 45 @G5 = 5  @S    y?@p?C $ @Ī C2  H c@S e ,H @     ´ մ    ) H @$AD DE`=M Y e Cq @H  @   & =ZBs kõ H ޵ @  skN8   0 B R b u    Զ  -  "&@5k = 0!LZ@H  '  @_ ;wY@978RXV"OW,+#U  -jq k w e.lӪз n 8e.S p 8e.   r Wk W 1* t Wk0!W  WskA v W*afuX x W*a7ei z W*a7d | e. 8 ~Ը n e.Y  8e.  e.  e.G   e.bj . >  e.YxN  vSc v      wԹ n vS  vSL    W F+ 0 "4  W F+ 0 "K  W  Bq}8g {   ʺ n  e.  e.( 7 E  WZ  Wj w n n n n nȻ nػ  n  n e.j JS5 8  g( 6  Y ZD Y ni s n n n n̼ n n n Z e.  e.U)  W>N? S nc nt  vSS  vS  ˽ n    e."/  e.j'>H  8e.STc  e.9Y 8d 8   ξ   n 8vS ( H  vS@ K d  vSJS  n n nҿ n vS   n  e. z# 8  e.T  vS8Cm  S  S  >   W*a 8  S   vSt   vS#:  3 D V n   S J    W*a  tz  Wͫ W3W  Wj  !  e._T, $A nT t Z Z          0 W*W 2 Wn1 4M 4  k 7 WԗVtn| 9 e.9 ; W =     Z - P  e.Si G W  I  I n n n vS{ _ P n- nB  vS[ Up     W [ IE ] n We. `  8e.( c e.UE eS  e. ; Wʝ h h e.UVWQ> j n   e.1 o e.VNF S q   / t= t # + W w mFVNF Sl y  Z Z    -  e. ZK Y Zb t   e.>    n e.Q  e.zi zTz  e.`g   c e.  e.3 M c  e.  o  c c  e.Tgݍ  e.ݍ  e.[ ;    Z 8W"3 H w\ nw    e.P 8   e. 8  c e.   vS̴4t%  8e.=5  8e.ZF W ck  e. _|  e.        c e.U   e.vS 5  e.ݍB J Z e.=[  e.Zg  e.os  e."   vSo8   e.x  e.  e.    e.R8  e.I   c vS 8/ O ] n{  c vSz    e.B )    n(  zA V nf G e.( 8   z  e. z   n  e. 8  ;e.   $ 0 I ^ nw n n e.s 8  n n X   8hv_enlightenments_controlnested_flush_hypercallmsr_bitmapenlightened_npt_tlbhv_vmcb_enlightenmentshv_vp_idhv_vm_idpartition_assist_pageVCPU_SREG_ESVCPU_SREG_CSVCPU_SREG_SSVCPU_SREG_DSVCPU_SREG_FSVCPU_SREG_GSVCPU_SREG_TRVCPU_SREG_LDTRfastpath_terror_code_validnested_page_faultasync_page_faultexit_qualificationKVM_DEBUGREG_BP_ENABLEDKVM_DEBUGREG_WONT_EXITKVM_DEBUGREG_AUTO_SWITCHlapic_timerdivide_countapicv_activesw_enabledirr_pendinglvt0_in_nmi_modeguest_apic_protectedisr_counthighest_isr_cachevapic_addrvapic_cachenr_lvt_entriesinterruptibilityperm_okhave_exceptiongpa_availablegpa_valopcode_leninterceptop_bytesad_bytescheck_permrip_relativelock_prefixrep_prefixregs_validmodrm_modmodrm_regmodrm_rmmodrm_segseg_override_eipmemop_regsmemoppfetchis_branchkvm_apicv_inhibitAPICV_INHIBIT_REASON_DISABLEAPICV_INHIBIT_REASON_HYPERVAPICV_INHIBIT_REASON_ABSENTAPICV_INHIBIT_REASON_BLOCKIRQAPICV_INHIBIT_REASON_PHYSICAL_ID_ALIASEDAPICV_INHIBIT_REASON_APIC_ID_MODIFIEDAPICV_INHIBIT_REASON_APIC_BASE_MODIFIEDAPICV_INHIBIT_REASON_NESTEDAPICV_INHIBIT_REASON_IRQWINAPICV_INHIBIT_REASON_PIT_REINJAPICV_INHIBIT_REASON_SEVAPICV_INHIBIT_REASON_LOGICAL_ID_ALIASEDwakeup_neededpending_ackspicsdev_masterdev_slavedev_elcrirq_stateskvm_x86_run_flagsKVM_RUN_FORCE_IMMEDIATE_EXITKVM_RUN_LOAD_GUEST_DR6KVM_RUN_LOAD_DEBUGCTLsrc_valdst_valsrc_bytesdst_bytessrc_typedst_typenext_ripX86_ICTP_NONEX86_ICPT_PRE_EXCEPTX86_ICPT_POST_EXCEPTX86_ICPT_POST_MEMACCESSsmram64smram32kvm_x86_init_opshardware_setupruntime_opspmu_opskvm_pmu_opsrdpmc_ecx_to_pmcmsr_idx_to_pmccheck_rdpmc_earlyis_valid_msrdeliver_pmiEVENTSEL_EVENTMAX_NR_GP_COUNTERSMIN_NR_GP_COUNTERSkvm_intr_typeKVM_HANDLING_IRQKVM_HANDLING_NMITASK_SWITCH_CALLTASK_SWITCH_IRETTASK_SWITCH_JMPTASK_SWITCH_GATEOUTSIDE_GUEST_MODEIN_GUEST_MODEEXITING_GUEST_MODEREADING_SHADOW_PAGE_TABLESkvm_host_mapkvm_io_device_opssse128_tx86_emulate_opsread_gprwrite_gprread_stdwrite_stdread_emulatedwrite_emulatedcmpxchg_emulatedpio_in_emulatedpio_out_emulatedget_cached_segment_baseget_crset_crget_drset_drset_msr_with_filterget_msr_with_filterread_pmcwbinvdfix_hypercallget_cpuidguest_has_movbeguest_has_fxsrguest_has_rdpidguest_cpuid_is_intel_compatibleis_smmset_xcris_canonical_addrOP_REGOP_MEMOP_MEM_STROP_IMMOP_XMMOP_MMOP_NONEorig_val64segmented_addresseavec_valmm_valfetch_cacheread_cachex86emul_modeX86EMUL_MODE_REALX86EMUL_MODE_VM86X86EMUL_MODE_PROT16X86EMUL_MODE_PROT32X86EMUL_MODE_PROT64fastop_tfastopexecutex86_interceptx86_intercept_nonex86_intercept_cr_readx86_intercept_cr_writex86_intercept_cltsx86_intercept_lmswx86_intercept_smswx86_intercept_dr_readx86_intercept_dr_writex86_intercept_lidtx86_intercept_sidtx86_intercept_lgdtx86_intercept_sgdtx86_intercept_lldtx86_intercept_sldtx86_intercept_ltrx86_intercept_strx86_intercept_rdtscx86_intercept_rdpmcx86_intercept_pushfx86_intercept_popfx86_intercept_cpuidx86_intercept_rsmx86_intercept_iretx86_intercept_intnx86_intercept_invdx86_intercept_pausex86_intercept_hltx86_intercept_invlpgx86_intercept_invlpgax86_intercept_vmrunx86_intercept_vmloadx86_intercept_vmsavex86_intercept_vmmcallx86_intercept_stgix86_intercept_clgix86_intercept_skinitx86_intercept_rdtscpx86_intercept_rdpidx86_intercept_icebpx86_intercept_wbinvdx86_intercept_monitorx86_intercept_mwaitx86_intercept_rdmsrx86_intercept_wrmsrx86_intercept_inx86_intercept_insx86_intercept_outx86_intercept_outsx86_intercept_xsetbvnr_x86_interceptskvm_only_cpuid_leafsCPUID_12_EAXCPUID_7_1_EDXCPUID_8000_0007_EDXCPUID_8000_0022_EAXCPUID_7_2_EDXCPUID_24_0_EBXCPUID_8000_0021_ECXNR_KVM_CPU_CAPSNKVMCAPINTScpuid_regkvm_governed_featuresKVM_GOVERNED_X86_FEATURE_GBPAGESKVM_GOVERNED_X86_FEATURE_XSAVESKVM_GOVERNED_X86_FEATURE_VMXKVM_GOVERNED_X86_FEATURE_NRIPSKVM_GOVERNED_X86_FEATURE_TSCRATEMSRKVM_GOVERNED_X86_FEATURE_V_VMSAVE_VMLOADKVM_GOVERNED_X86_FEATURE_LBRVKVM_GOVERNED_X86_FEATURE_PAUSEFILTERKVM_GOVERNED_X86_FEATURE_PFTHRESHOLDKVM_GOVERNED_X86_FEATURE_VGIFKVM_GOVERNED_X86_FEATURE_VNMIKVM_GOVERNED_X86_FEATURE_LAMKVM_NR_GOVERNED_FEATURESkvm_capshas_tsc_controlmax_guest_tsc_khztsc_scaling_ratio_frac_bitsmax_tsc_scaling_ratiodefault_tsc_scaling_ratiohas_bus_lock_exithas_notify_vmexitsupported_vm_typessupported_mce_capsupported_xcr0supported_xsssupported_perf_capsupported_quirksinapplicable_quirkskvm_smm_seg_state_32kvm_smram_state_32smm_revisionio_inst_restartauto_hlt_restartio_restart_rdiio_restart_rcxio_restart_rsiio_restart_ripint_shadowes_selcs_selss_selds_selfs_selgs_selldtr_seltr_selkvm_smm_seg_state_64kvm_smram_state_64io_restart_dwordamd_nmi_masksvm_guest_flagsvm_guest_vmcb_gpasvm_guest_virtual_intsmm_revisonsvm_guest_patsvm_host_efersvm_host_cr4svm_host_cr3svm_host_cr0kvm_timertarget_expirationtimer_modetimer_mode_masktscdeadlineexpired_tscdeadlinetimer_advance_nshv_timer_in_usekvm_kpic_statelast_irrpriority_addread_reg_selectspecial_maskrotate_on_auto_eoispecial_fully_nested_modeinit4elcrelcr_maskisr_ackpics_stateINTERCEPT_CR0_READINTERCEPT_CR3_READINTERCEPT_CR4_READINTERCEPT_CR8_READINTERCEPT_CR0_WRITEINTERCEPT_CR3_WRITEINTERCEPT_CR4_WRITEINTERCEPT_CR8_WRITEINTERCEPT_DR0_READINTERCEPT_DR1_READINTERCEPT_DR2_READINTERCEPT_DR3_READINTERCEPT_DR4_READINTERCEPT_DR5_READINTERCEPT_DR6_READINTERCEPT_DR7_READINTERCEPT_DR0_WRITEINTERCEPT_DR1_WRITEINTERCEPT_DR2_WRITEINTERCEPT_DR3_WRITEINTERCEPT_DR4_WRITEINTERCEPT_DR5_WRITEINTERCEPT_DR6_WRITEINTERCEPT_DR7_WRITEINTERCEPT_EXCEPTION_OFFSETINTERCEPT_INTRINTERCEPT_NMIINTERCEPT_SMIINTERCEPT_INITINTERCEPT_VINTRINTERCEPT_SELECTIVE_CR0INTERCEPT_STORE_IDTRINTERCEPT_STORE_GDTRINTERCEPT_STORE_LDTRINTERCEPT_STORE_TRINTERCEPT_LOAD_IDTRINTERCEPT_LOAD_GDTRINTERCEPT_LOAD_LDTRINTERCEPT_LOAD_TRINTERCEPT_RDTSCINTERCEPT_RDPMCINTERCEPT_PUSHFINTERCEPT_POPFINTERCEPT_CPUIDINTERCEPT_RSMINTERCEPT_IRETINTERCEPT_INTnINTERCEPT_INVDINTERCEPT_PAUSEINTERCEPT_HLTINTERCEPT_INVLPGINTERCEPT_INVLPGAINTERCEPT_IOIO_PROTINTERCEPT_MSR_PROTINTERCEPT_TASK_SWITCHINTERCEPT_FERR_FREEZEINTERCEPT_SHUTDOWNINTERCEPT_VMRUNINTERCEPT_VMMCALLINTERCEPT_VMLOADINTERCEPT_VMSAVEINTERCEPT_STGIINTERCEPT_CLGIINTERCEPT_SKINITINTERCEPT_RDTSCPINTERCEPT_ICEBPINTERCEPT_WBINVDINTERCEPT_MONITORINTERCEPT_MWAITINTERCEPT_MWAIT_CONDINTERCEPT_XSETBVINTERCEPT_RDPRUTRAP_EFER_WRITETRAP_CR0_WRITETRAP_CR1_WRITETRAP_CR2_WRITETRAP_CR3_WRITETRAP_CR4_WRITETRAP_CR5_WRITETRAP_CR6_WRITETRAP_CR7_WRITETRAP_CR8_WRITEINTERCEPT_INVLPGBINTERCEPT_INVLPGB_ILLEGALINTERCEPT_INVPCIDINTERCEPT_MCOMMITINTERCEPT_TLBSYNCINTERCEPT_IDLE_HLThv_enlightenmentsreserved_swvmcb_control_areainterceptspause_filter_threshpause_filter_countiopm_base_pamsrpm_base_patlb_ctlint_ctlint_vectorint_statereserved_3exit_code_hiexit_int_infoexit_int_info_errnested_ctlavic_vapic_barghcb_gpaevent_inj_errnested_cr3virt_extreserved_5insn_lenavic_backing_pagereserved_6avic_logical_idavic_physical_idreserved_7vmsa_pareserved_8vmcb_save_areareserved_0xa0vmcbVMCB_INTERCEPTSVMCB_PERM_MAPVMCB_ASIDVMCB_INTRVMCB_NPTVMCB_CRVMCB_DRVMCB_DTVMCB_SEGVMCB_CR2VMCB_LBRVMCB_AVICVMCB_SWkvm_sev_infoes_activeneed_initpages_lockedap_jump_tablevmsa_featuresghcb_versionenc_context_ownermirror_vmsmirror_entrymigration_in_progresssnp_contextguest_req_bufguest_resp_bufguest_req_mutexkvm_svmavic_vm_idavic_logical_id_table_pageavic_physical_id_table_pagesev_infokvm_vmcb_infoasid_generationvmcb_save_area_cachedvmcb_ctrl_area_cachedsvm_nested_statevmcb02hsave_msrvm_cr_msrvmcb12_gpalast_vmcb12_gpamsrpmnested_run_pendingforce_msr_bitmap_recalcvcpu_sev_es_stateghcb_mapreceived_first_sipiap_reset_hold_typeghcb_saghcb_sa_lenghcb_sa_syncghcb_sa_freepsc_idxpsc_inflightpsc_2mghcb_registered_gpasnp_vmsa_mutexsnp_vmsa_gpasnp_ap_waiting_for_resetsnp_has_guest_vmsavcpu_svmvmcb01current_vmcbsysenter_esp_hisysenter_eip_himsr_decfgtsc_ratio_msrvirt_spec_ctrlnmi_iret_ripnmi_maskedawaiting_iret_completionnmi_singlestepnmi_singlestep_guest_rflagsnmi_l1_to_l2soft_int_csbasesoft_int_old_ripsoft_int_next_ripsoft_int_injectedldr_regdfr_regavic_physical_id_cacheir_listir_list_lockshadow_msr_interceptsev_esguest_state_loadedx2avic_msrs_interceptedguest_gifsvm_cpu_datamax_asidmin_asidsave_areasave_area_pasev_vmcbssvm_direct_access_msrsalwaysNONE_SVM_INSTRSVM_INSTR_VMRUNSVM_INSTR_VMLOADSVM_INSTR_VMSAVE__x86_interceptemul_typesmramfor_injectionroot_hparoot_levelrun_flagsspec_ctrl_interceptedgvatprtrig_modereinjectedexit_fastpathintr_infovmloadtarget_vmcbinit_eventto_vmcbfrom_vmcbcommit_side_effectscurrent_tsc_ratiosvm_dataPMU_TYPE_COUNTERPMU_TYPE_EVNTSELuser_kvm_nested_statekvm_stateuser_data_sizeto_savefrom_savefrom_vmrunvmcb12_ripvmcb12_csbasenested_nptreload_pdptrskvm_lapic_irqshorthandmsi_redir_hintkvm_s390_adapter_intind_addrsummary_addrind_offsetsummary_offsetadapter_idkvm_hv_sintkvm_xen_evtchnirqchiphv_sintxen_evtchnkvm_kernel_irq_routing_entryavic_ipi_failure_causeAVIC_IPI_FAILURE_INVALID_INT_TYPEAVIC_IPI_FAILURE_TARGET_NOT_RUNNINGAVIC_IPI_FAILURE_INVALID_TARGETAVIC_IPI_FAILURE_INVALID_BACKING_PAGEAVIC_IPI_FAILURE_INVALID_IPI_VECTORamd_svm_iommu_irhost_irqguest_irqldricrlicrhsev_cmd_idKVM_SEV_INITKVM_SEV_ES_INITKVM_SEV_LAUNCH_STARTKVM_SEV_LAUNCH_UPDATE_DATAKVM_SEV_LAUNCH_UPDATE_VMSAKVM_SEV_LAUNCH_SECRETKVM_SEV_LAUNCH_MEASUREKVM_SEV_LAUNCH_FINISHKVM_SEV_SEND_STARTKVM_SEV_SEND_UPDATE_DATAKVM_SEV_SEND_UPDATE_VMSAKVM_SEV_SEND_FINISHKVM_SEV_RECEIVE_STARTKVM_SEV_RECEIVE_UPDATE_DATAKVM_SEV_RECEIVE_UPDATE_VMSAKVM_SEV_RECEIVE_FINISHKVM_SEV_GUEST_STATUSKVM_SEV_DBG_DECRYPTKVM_SEV_DBG_ENCRYPTKVM_SEV_CERT_EXPORTKVM_SEV_GET_ATTESTATION_REPORTKVM_SEV_SEND_CANCELKVM_SEV_INIT2KVM_SEV_SNP_LAUNCH_STARTKVM_SEV_SNP_LAUNCH_UPDATEKVM_SEV_SNP_LAUNCH_FINISHKVM_SEV_NR_MAXkvm_sev_cmdsev_fdkvm_sev_initkvm_sev_launch_startdh_uaddrdh_lensession_uaddrsession_lenkvm_sev_launch_update_datakvm_sev_launch_secrethdr_uaddrguest_uaddrguest_lentrans_uaddrtrans_lenkvm_sev_launch_measurekvm_sev_guest_statuskvm_sev_dbgsrc_uaddrdst_uaddrkvm_sev_attestation_reportmnoncekvm_sev_send_startpdh_cert_uaddrpdh_cert_lenplat_certs_uaddrplat_certs_lenamd_certs_uaddramd_certs_lenpad4kvm_sev_send_update_datakvm_sev_receive_startpdh_uaddrpdh_lenkvm_sev_receive_update_datakvm_sev_snp_launch_startkvm_sev_snp_launch_updategfn_startkvm_sev_snp_launch_finishid_block_uaddrid_auth_uaddrid_block_enauth_key_envcek_disabledkvm_gmem_populate_cbsev_ret_codesev_cmdSEV_CMD_INITSEV_CMD_SHUTDOWNSEV_CMD_FACTORY_RESETSEV_CMD_PLATFORM_STATUSSEV_CMD_PEK_GENSEV_CMD_PEK_CSRSEV_CMD_PEK_CERT_IMPORTSEV_CMD_PDH_CERT_EXPORTSEV_CMD_PDH_GENSEV_CMD_DF_FLUSHSEV_CMD_DOWNLOAD_FIRMWARESEV_CMD_GET_IDSEV_CMD_INIT_EXSEV_CMD_DECOMMISSIONSEV_CMD_ACTIVATESEV_CMD_DEACTIVATESEV_CMD_GUEST_STATUSSEV_CMD_LAUNCH_STARTSEV_CMD_LAUNCH_UPDATE_DATASEV_CMD_LAUNCH_UPDATE_VMSASEV_CMD_LAUNCH_MEASURESEV_CMD_LAUNCH_UPDATE_SECRETSEV_CMD_LAUNCH_FINISHSEV_CMD_ATTESTATION_REPORTSEV_CMD_SEND_STARTSEV_CMD_SEND_UPDATE_DATASEV_CMD_SEND_UPDATE_VMSASEV_CMD_SEND_FINISHSEV_CMD_SEND_CANCELSEV_CMD_RECEIVE_STARTSEV_CMD_RECEIVE_UPDATE_DATASEV_CMD_RECEIVE_UPDATE_VMSASEV_CMD_RECEIVE_FINISHSEV_CMD_DBG_DECRYPTSEV_CMD_DBG_ENCRYPTSEV_CMD_SNP_INITSEV_CMD_SNP_SHUTDOWNSEV_CMD_SNP_PLATFORM_STATUSSEV_CMD_SNP_DF_FLUSHSEV_CMD_SNP_INIT_EXSEV_CMD_SNP_SHUTDOWN_EXSEV_CMD_SNP_DECOMMISSIONSEV_CMD_SNP_ACTIVATESEV_CMD_SNP_GUEST_STATUSSEV_CMD_SNP_GCTX_CREATESEV_CMD_SNP_GUEST_REQUESTSEV_CMD_SNP_ACTIVATE_EXSEV_CMD_SNP_LAUNCH_STARTSEV_CMD_SNP_LAUNCH_UPDATESEV_CMD_SNP_LAUNCH_FINISHSEV_CMD_SNP_DBG_DECRYPTSEV_CMD_SNP_DBG_ENCRYPTSEV_CMD_SNP_PAGE_SWAP_OUTSEV_CMD_SNP_PAGE_SWAP_INSEV_CMD_SNP_PAGE_MOVESEV_CMD_SNP_PAGE_MD_INITSEV_CMD_SNP_PAGE_SET_STATESEV_CMD_SNP_PAGE_RECLAIMSEV_CMD_SNP_PAGE_UNSMASHSEV_CMD_SNP_CONFIGSEV_CMD_SNP_DOWNLOAD_FIRMWARE_EXSEV_CMD_SNP_COMMITSEV_CMD_SNP_VLEK_LOADSEV_CMD_MAXsev_data_decommissionsev_data_activatesev_data_deactivatesev_data_guest_statussev_data_launch_startdh_cert_addressdh_cert_lensession_addresssev_data_launch_update_datasev_data_launch_update_vmsasev_data_launch_measuresev_data_launch_secrethdr_addressguest_addresstrans_addresssev_data_launch_finishsev_data_send_startpdh_cert_addressplat_certs_addressamd_certs_addresssev_data_send_update_datasev_data_send_finishsev_data_send_cancelsev_data_receive_startsev_data_receive_update_datasev_data_receive_finishsev_data_dbgsev_data_attestation_reportsev_data_snp_activategctx_paddrsev_data_snp_addrsev_data_snp_launch_startma_gctx_paddrma_enimi_enSNP_PAGE_TYPE_NORMALSNP_PAGE_TYPE_VMSASNP_PAGE_TYPE_ZEROSNP_PAGE_TYPE_UNMEASUREDSNP_PAGE_TYPE_SECRETSNP_PAGE_TYPE_CPUIDSNP_PAGE_TYPE_MAXsev_data_snp_launch_updateimi_pagevmpl1_permsvmpl2_permsvmpl3_permssev_data_snp_launch_finishid_block_paddrid_auth_paddrsev_data_snp_page_reclaimsev_data_snp_guest_requestreq_paddrres_paddrsev_platform_init_argsSNP_MSG_TYPE_INVALIDSNP_MSG_CPUID_REQSNP_MSG_CPUID_RSPSNP_MSG_KEY_REQSNP_MSG_KEY_RSPSNP_MSG_REPORT_REQSNP_MSG_REPORT_RSPSNP_MSG_EXPORT_REQSNP_MSG_EXPORT_RSPSNP_MSG_IMPORT_REQSNP_MSG_IMPORT_RSPSNP_MSG_ABSORB_REQSNP_MSG_ABSORB_RSPSNP_MSG_VMRK_REQSNP_MSG_VMRK_RSPSNP_MSG_TYPE_MAXkvm_host_valuesenc_regionsev_gmem_populate_argspsc_buffermax_orderhostsapscsource_fddst_kvmsrc_kvmdecdst_paddrdst_vaddrinpages__kvm_is_svm_supported__nested_copy_vmcb_control_to_cache__nested_vmcb_check_controls__nested_vmcb_check_save__sev_dbg_decrypt_user__sev_dbg_encrypt_user__sev_guest_init__sev_send_start_query_session_length__sev_send_update_data_query_lengths__svm_skip_emulated_instructionac_interceptionamd_check_rdpmc_earlyamd_is_valid_msramd_msr_idx_to_pmcamd_pmu_get_msramd_pmu_refreshamd_pmu_set_msramd_rdpmc_ecx_to_pmcavic_activate_vmcbavic_apicv_post_state_restoreavic_ga_log_notifieravic_handle_ldr_updateavic_hardware_setupavic_incomplete_ipi_interceptionavic_init_vcpuavic_init_vmcbavic_invalidate_logical_id_entryavic_kick_target_vcpusavic_kick_target_vcpus_fastavic_pi_update_irteavic_refresh_apicv_exec_ctrlavic_refresh_virtual_apic_modeavic_ring_doorbellavic_unaccelerated_access_interceptionavic_vcpu_blockingavic_vcpu_get_apicv_inhibit_reasonsavic_vcpu_loadavic_vcpu_putavic_vcpu_unblockingavic_vm_destroyavic_vm_initbp_interceptionclgi_interceptioncr8_write_interceptioncr_interceptioncr_trapdb_interceptiondisable_nmi_singlestepdr_interceptiondump_vmcbefer_trapenter_svm_guest_modefind_next_bitget_npt_levelget_num_contig_pagesgp_interceptioninit_vmcbinterrupt_window_interceptionintr_interceptioninvlpg_interceptioninvlpga_interceptioninvpcid_interceptionio_interceptioniret_interceptionkvm_machine_checkkvm_pr_unimpl_wrmsrkvm_register_read_rawkvm_rmp_make_sharedmc_interceptionmsr_interceptionmsr_write_interceptednested_copy_vmcb_control_to_cachenested_copy_vmcb_save_to_cachenested_svm_check_permissionsnested_svm_exit_handlednested_svm_exit_specialnested_svm_get_tdp_cr3nested_svm_get_tdp_pdptrnested_svm_inject_npf_exitnested_svm_is_exception_vmexitnested_svm_load_cr3nested_svm_transition_tlb_flushnested_svm_triple_faultnested_svm_update_tsc_ratio_msrnested_svm_vmexitnested_svm_vmrunnested_svm_vmrun_msrpmnested_sync_control_from_vmcb02nested_vmcb02_compute_g_patnested_vmcb02_prepare_controlnested_vmcb02_prepare_savenmi_interceptionnpf_interceptionpause_interceptionpf_interceptionpre_sev_runrecalc_interceptsrsm_interceptionset_dr_interceptsset_msr_interceptionset_msr_interception_bitmapset_shadow_msr_interceptsetup_vmgexit_scratchsev_asid_freesev_asid_newsev_clflush_pagessev_cpu_initsev_dbg_cryptsev_dev_get_attrsev_es_init_vmcbsev_es_prepare_switch_to_guestsev_es_string_iosev_es_sync_from_ghcbsev_es_sync_vmsasev_es_unmap_ghcbsev_es_validate_vmgexitsev_es_vcpu_after_set_cpuidsev_es_vcpu_resetsev_flush_asidssev_free_vcpusev_get_attestation_reportsev_gmem_invalidatesev_gmem_post_populatesev_gmem_preparesev_guest_memory_reclaimedsev_handle_rmp_faultsev_handle_vmgexitsev_handle_vmgexit_msr_protocolsev_hardware_setupsev_hardware_unsetupsev_init_vmcbsev_launch_measuresev_launch_secretsev_launch_startsev_launch_update_datasev_launch_update_vmsasev_lock_two_vmssev_mem_enc_ioctlsev_mem_enc_register_regionsev_mem_enc_unregister_regionsev_migrate_fromsev_pin_memorysev_post_set_cr3sev_private_max_mapping_levelsev_receive_startsev_receive_update_datasev_send_startsev_send_update_datasev_set_cpu_capssev_snp_ap_creationsev_snp_init_protected_guest_statesev_vcpu_after_set_cpuidsev_vcpu_deliver_sipi_vectorsev_vm_copy_enc_context_fromsev_vm_destroysev_vm_move_enc_context_fromshutdown_interceptionskinit_interceptionsmi_interceptionsnp_begin_pscsnp_complete_one_pscsnp_complete_psc_msrsnp_decommission_contextsnp_handle_guest_reqsnp_launch_finishsnp_launch_startsnp_launch_updatesnp_launch_update_vmsasnp_page_reclaimsnp_safe_alloc_page_nodestgi_interceptionsvm_alloc_apic_backing_pagesvm_allocate_nestedsvm_apic_init_signal_blockedsvm_cache_regsvm_cancel_injectionsvm_check_emulate_instructionsvm_check_interceptsvm_check_nested_eventssvm_check_processor_compatsvm_clear_vintrsvm_complete_emulated_msrsvm_complete_interrupt_deliverysvm_complete_interruptssvm_copy_lbrssvm_copy_vmloadsave_statesvm_copy_vmrun_statesvm_deliver_interruptsvm_disable_lbrvsvm_disable_virtualization_cpusvm_emergency_disable_virtualization_cpusvm_enable_irq_windowsvm_enable_lbrvsvm_enable_nmi_windowsvm_enable_smi_windowsvm_enable_virtualization_cpusvm_enter_smmsvm_exitsvm_flush_tlb_allsvm_flush_tlb_asidsvm_flush_tlb_currentsvm_flush_tlb_gvasvm_free_nestedsvm_get_cplsvm_get_cs_db_l_bitssvm_get_exit_infosvm_get_gdtsvm_get_idtsvm_get_if_flagsvm_get_interrupt_shadowsvm_get_l2_tsc_multipliersvm_get_l2_tsc_offsetsvm_get_msrsvm_get_nested_statesvm_get_nested_state_pagessvm_get_nmi_masksvm_get_rflagssvm_get_segmentsvm_get_segment_basesvm_handle_exitsvm_handle_exit_irqoffsvm_hardware_setupsvm_hardware_unsetupsvm_has_emulated_msrsvm_has_wbinvd_exitsvm_hv_enable_l2_tlb_flushsvm_hv_inject_synthetic_vmexit_post_tlb_flushsvm_initsvm_inject_exceptionsvm_inject_irqsvm_inject_nmisvm_interrupt_allowedsvm_interrupt_blockedsvm_invoke_exit_handlersvm_ir_list_delsvm_is_valid_cr0svm_is_valid_cr4svm_is_vnmi_pendingsvm_leave_nestedsvm_leave_smmsvm_load_mmu_pgdsvm_msr_filter_changedsvm_msrpm_offsetsvm_nmi_allowedsvm_nmi_blockedsvm_patch_hypercallsvm_prepare_switch_to_guestsvm_recalc_instruction_interceptssvm_sched_insvm_segsvm_set_cpu_capssvm_set_cr0svm_set_cr4svm_set_dr7svm_set_efersvm_set_gdtsvm_set_gifsvm_set_idtsvm_set_interrupt_shadowsvm_set_msrsvm_set_nested_statesvm_set_nmi_masksvm_set_rflagssvm_set_segmentsvm_set_vnmi_pendingsvm_set_x2apic_msr_interceptionsvm_setup_mcesvm_skip_emulated_instructionsvm_smi_allowedsvm_smi_blockedsvm_switch_vmcbsvm_sync_dirty_debug_regssvm_update_cr8_interceptsvm_update_exception_bitmapsvm_update_lbrvsvm_update_soft_interrupt_ripsvm_vcpu_after_set_cpuidsvm_vcpu_alloc_msrpmsvm_vcpu_createsvm_vcpu_deliver_sipi_vectorsvm_vcpu_enter_exitsvm_vcpu_freesvm_vcpu_free_msrpmsvm_vcpu_init_msrpmsvm_vcpu_loadsvm_vcpu_pre_runsvm_vcpu_putsvm_vcpu_resetsvm_vcpu_runsvm_vm_destroysvm_vm_initsvm_write_tsc_multipliersvm_write_tsc_offsettask_switch_interceptionud_interceptionvmload_interceptionvmload_vmsave_interceptionvmrun_interceptionvmsave_interception