rust-vmm / kvm-ioctls

Apache License 2.0
255 stars 103 forks source link

Add support for `KVM_CAP_X86_SMM` / `KVM_SMI` #242

Closed 00xc closed 7 months ago

00xc commented 7 months ago

Summary of the PR

Allow VMMs to inject System Management Interrupts (SMIs) into the guest via the KVM_SMI vcpu ioctl, which is available if the KVM_CAP_X86_SMM capability is present.

Requirements

00xc commented 7 months ago

Reordered Cap::X86Smm to keep a consistent ordering.

00xc commented 7 months ago

Rebased on main, fixed conflicts and fixed a formatting error in the changelog.