Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement KVM_TDX_INIT_MEMORY_REGION and KVM_TDX_FINALIZE_VM #3

Closed
wants to merge 2 commits into from

Commits on Mar 21, 2024

  1. Implement KVM_TDX_INIT_VM and KVM_TDX_INIT_VCPU ioctl

    Implement the KVM_TDX_INIT_VM and KVM_TDX_INIT_VCPU ioctls.
    
    Additionally move some device agnostic types into a shared `src/linux/`
    folder.
    
    Exposes the vm filedescriptor in the `TdxVm` type.
    
    Implement a conversion from `i32` to `TdxError`
    
    Signed-off-by: Jake Correnti <[email protected]>
    jakecorrenti committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    aac8663 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Implement KVM_TDX_INIT_MEMORY_REGION and KVM_TDX_FINALIZE_VM

    Implements the final two ioctls for the TDX VM creation process.
    
    Signed-off-by: Jake Correnti <[email protected]>
    jakecorrenti committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    7ad08b6 View commit details
    Browse the repository at this point in the history