KVM: Add method to check for backwards-compatible API extensions
Signed-off-by: Avi Kivity <avi@qumranet.com>
This commit is contained in:
parent
739872c56f
commit
5d308f4550
2 changed files with 11 additions and 0 deletions
|
@ -2416,6 +2416,12 @@ static long kvm_dev_ioctl(struct file *filp,
|
||||||
r = 0;
|
r = 0;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case KVM_CHECK_EXTENSION:
|
||||||
|
/*
|
||||||
|
* No extensions defined at present.
|
||||||
|
*/
|
||||||
|
r = 0;
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
;
|
;
|
||||||
}
|
}
|
||||||
|
|
|
@ -232,6 +232,11 @@ struct kvm_cpuid {
|
||||||
#define KVM_GET_API_VERSION _IO(KVMIO, 0x00)
|
#define KVM_GET_API_VERSION _IO(KVMIO, 0x00)
|
||||||
#define KVM_CREATE_VM _IO(KVMIO, 0x01) /* returns a VM fd */
|
#define KVM_CREATE_VM _IO(KVMIO, 0x01) /* returns a VM fd */
|
||||||
#define KVM_GET_MSR_INDEX_LIST _IOWR(KVMIO, 0x02, struct kvm_msr_list)
|
#define KVM_GET_MSR_INDEX_LIST _IOWR(KVMIO, 0x02, struct kvm_msr_list)
|
||||||
|
/*
|
||||||
|
* Check if a kvm extension is available. Argument is extension number,
|
||||||
|
* return is 1 (yes) or 0 (no, sorry).
|
||||||
|
*/
|
||||||
|
#define KVM_CHECK_EXTENSION _IO(KVMIO, 0x03)
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* ioctls for VM fds
|
* ioctls for VM fds
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue