STRUCT SEV_DATA_SNP_VERIFY_MITIGATION_DST(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to the struct sev_data_snp_verify_mitigation_dst(9) page in the Kernel API Manual. yes, the name is a whole commute, but we’re gonna get through it together πŸ’….

πŸ’– NAME πŸ’–

struct sev_data_snp_verify_mitigation_dst β€” mitigation result vectors. that’s the name, that’s the assignment, and it’s iconic in a deeply kernel-header way πŸ‘‘.

✨ SYNOPSIS ✨

here’s the exact struct, bestie β€” don’t let the braces scare you:

struct sev_data_snp_verify_mitigation_dst {
    u64 mit_verified_vector;
    u64 mit_supported_vector;
    u32 mit_failure_status;
 };

🫢 Members 🫢

  • mit_verified_vector β€” the bit vector of vulnerability mitigations verified. βœ…
  • mit_supported_vector β€” the bit vector of vulnerability mitigations supported. πŸ›Ÿ
  • mit_failure_status β€” the status of the verification operation. 🚦

🌈 SEE ALSO 🌈

go sip some tea and click through these, bestie β€” this is the whole reference list, no skips:

  • Kernel file: ./include/linux/psp-sev.h
  • struct sev_data_init(9), struct sev_data_init_ex(9), struct sev_data_pek_csr(9), struct sev_data_download_firmware(9), struct sev_data_get_id(9), struct sev_data_pdh_cert_export(9), struct sev_data_decommission(9), struct sev_data_activate(9), struct sev_data_deactivate(9), struct sev_data_guest_status(9)
  • struct sev_data_launch_start(9), struct sev_data_launch_update_data(9), struct sev_data_launch_update_vmsa(9), struct sev_data_launch_measure(9), struct sev_data_launch_secret(9), struct sev_data_launch_finish(9), struct sev_data_send_start(9), struct sev_data_send_finish(9), struct sev_data_send_cancel(9), struct sev_data_receive_start(9)
  • struct sev_data_receive_update_data(9), struct sev_data_receive_update_vmsa(9), struct sev_data_receive_finish(9), struct sev_data_dbg(9), struct sev_data_attestation_report(9), struct sev_data_snp_download_firmware(9), struct sev_data_snp_activate(9), struct sev_data_snp_addr(9), struct sev_data_snp_launch_start(9), struct sev_data_snp_launch_update(9)
  • struct sev_data_snp_launch_finish(9), struct sev_data_snp_guest_status(9), struct sev_data_snp_page_reclaim(9), struct sev_data_snp_page_unsmash(9), struct sev_data_snp_dbg(9), struct sev_data_snp_guest_request(9), struct sev_data_snp_init_ex(9), struct sev_data_range(9), struct sev_data_range_list(9), struct sev_data_snp_shutdown_ex(9)
  • struct sev_platform_init_args(9), struct sev_data_snp_commit(9), struct sev_data_snp_feature_info(9), struct sev_data_snp_verify_mitigation(9), struct sev_snp_tcb_version_genoa_milan(9), struct sev_snp_tcb_version_turin(9)
  • sev_module_init(9), sev_platform_init(9), sev_platform_status(9), sev_issue_cmd_external_user(9), sev_guest_deactivate(9), sev_guest_activate(9), sev_guest_df_flush(9), sev_guest_decommission(9), sev_do_cmd(9)

xoxo, your kernel bestie πŸ’‹ β€” source: ./include/linux, date: October 2026, from the Kernel API Manual.

πŸ“¦ where this page comes from