|
From: <sv...@va...> - 2014-09-26 19:03:33
|
Author: cborntra
Date: Fri Sep 26 19:44:40 2014
New Revision: 14569
Log:
implement KVM_KVMCLOCK_CTRL. Interestingly, the kernel does not check
the parameter. QEMU does pass 0 nevertheless as parameter.
bugzilla: [Bug 339424] Full support of KVM ioctl
Modified:
trunk/coregrind/m_syswrap/syswrap-linux.c
trunk/include/vki/vki-linux.h
Modified: trunk/coregrind/m_syswrap/syswrap-linux.c
==============================================================================
--- trunk/coregrind/m_syswrap/syswrap-linux.c (original)
+++ trunk/coregrind/m_syswrap/syswrap-linux.c Fri Sep 26 19:44:40 2014
@@ -5430,6 +5430,7 @@
case VKI_KVM_S390_ENABLE_SIE:
case VKI_KVM_CREATE_IRQCHIP:
case VKI_KVM_S390_INITIAL_RESET:
+ case VKI_KVM_KVMCLOCK_CTRL:
/* vhost without parameter */
case VKI_VHOST_SET_OWNER:
@@ -9379,6 +9380,7 @@
case VKI_KVM_CREATE_IRQCHIP:
case VKI_KVM_RUN:
case VKI_KVM_S390_INITIAL_RESET:
+ case VKI_KVM_KVMCLOCK_CTRL:
break;
#ifdef ENABLE_XEN
Modified: trunk/include/vki/vki-linux.h
==============================================================================
--- trunk/include/vki/vki-linux.h (original)
+++ trunk/include/vki/vki-linux.h Fri Sep 26 19:44:40 2014
@@ -3116,6 +3116,7 @@
#define VKI_KVM_RUN _VKI_IO(KVMIO, 0x80)
#define VKI_KVM_S390_INITIAL_RESET _VKI_IO(KVMIO, 0x97)
#define VKI_KVM_NMI _VKI_IO(KVMIO, 0x9a)
+#define VKI_KVM_KVMCLOCK_CTRL _VKI_IO(KVMIO, 0xad)
//----------------------------------------------------------------------
// From linux-2.6/include/linux/net_stamp.h
|