Versions in this module Expand all Collapse all v1 v1.0.1 Apr 30, 2024 Changes in this version + const KVM_CHECK_EXTENSION + const KVM_CREATE_VCPU + const KVM_CREATE_VM + const KVM_GET_MSRS + const KVM_GET_REGS + const KVM_GET_SREGS + const KVM_GET_SUPPORTED_CPUID + const KVM_GET_TSC_KHZ + const KVM_GET_VCPU_EVENTS + const KVM_GET_VCPU_MMAP_SIZE + const KVM_INTERRUPT + const KVM_NMI + const KVM_RUN + const KVM_SET_CPUID2 + const KVM_SET_DEVICE_ATTR + const KVM_SET_MSRS + const KVM_SET_REGS + const KVM_SET_SIGNAL_MASK + const KVM_SET_SREGS + const KVM_SET_TSC_KHZ + const KVM_SET_TSS_ADDR + const KVM_SET_USER_MEMORY_REGION + const KVM_SET_VCPU_EVENTS + var KVMProfiling = metric.FakeMetricBuilder + func OpenDevice(devicePath string) (*fd.FD, error) + type KVM struct + func New(deviceFile *fd.FD) (*KVM, error) + func (*KVM) CooperativelySchedulesAddressSpace() bool + func (*KVM) MapUnit() uint64 + func (*KVM) MaxUserAddress() hostarch.Addr + func (*KVM) MinUserAddress() hostarch.Addr + func (*KVM) SupportsAddressSpaceIO() bool + func (k *KVM) NewAddressSpace(any) (platform.AddressSpace, <-chan struct{}, error) + func (k *KVM) NewContext(pkgcontext.Context) platform.Context + func (k *KVM) SeccompInfo() platform.SeccompInfo