History

KVM: SVM: Add KVM_SEND_UPDATE_DATA command

The command is used for encrypting the guest memory region using the encryption context created with KVM_SEV_SEND_START.

Brijesh Singh committed 5 years ago

Commit d3d1af81 parent 4cfdd473 files · +162 −0Browse files

Showing the changes to include/uapi (1 of 3 files). Show all

Unified · Split

include/uapi/linux/kvm.h+9−0
@@ -1744,6 +1744,15 @@ struct kvm_sev_send_start { · 1743 unmodified lines
17441744 __u32 session_len;
17451745 };
17461746
1747+struct kvm_sev_send_update_data {
1748+ __u64 hdr_uaddr;
1749+ __u32 hdr_len;
1750+ __u64 guest_uaddr;
1751+ __u32 guest_len;
1752+ __u64 trans_uaddr;
1753+ __u32 trans_len;
1754+};
1755+
17471756 #define KVM_DEV_ASSIGN_ENABLE_IOMMU (1 << 0)
17481757 #define KVM_DEV_ASSIGN_PCI_2_3 (1 << 1)
17491758 #define KVM_DEV_ASSIGN_MASK_INTX (1 << 2)