From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christian Borntraeger Subject: Re: [PATCH v2] kvm-s390: Provide guest TOD Clock Get/Set Controls Date: Fri, 07 Nov 2014 16:10:11 +0100 Message-ID: <545CE0D3.5090503@de.ibm.com> References: <1415372147-21735-1-git-send-email-jjherne@linux.vnet.ibm.com> <1415372147-21735-2-git-send-email-jjherne@linux.vnet.ibm.com> <545CDFE6.8010907@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit To: Paolo Bonzini , "Jason J. Herne" , kvm@vger.kernel.org, cornelia.huck@de.ibm.com, aik@ozlabs.ru, agraf@suse.de Return-path: Received: from e06smtp11.uk.ibm.com ([195.75.94.107]:40802 "EHLO e06smtp11.uk.ibm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750957AbaKGPKT (ORCPT ); Fri, 7 Nov 2014 10:10:19 -0500 Received: from /spool/local by e06smtp11.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Fri, 7 Nov 2014 15:10:17 -0000 Received: from b06cxnps4075.portsmouth.uk.ibm.com (d06relay12.portsmouth.uk.ibm.com [9.149.109.197]) by d06dlp01.portsmouth.uk.ibm.com (Postfix) with ESMTP id 6A96A17D8024 for ; Fri, 7 Nov 2014 15:10:21 +0000 (GMT) Received: from d06av04.portsmouth.uk.ibm.com (d06av04.portsmouth.uk.ibm.com [9.149.37.216]) by b06cxnps4075.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id sA7FAEpV6684800 for ; Fri, 7 Nov 2014 15:10:14 GMT Received: from d06av04.portsmouth.uk.ibm.com (localhost [127.0.0.1]) by d06av04.portsmouth.uk.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id sA7FACVD016479 for ; Fri, 7 Nov 2014 08:10:13 -0700 In-Reply-To: <545CDFE6.8010907@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: Am 07.11.2014 um 16:06 schrieb Paolo Bonzini: > > > On 07/11/2014 15:55, Jason J. Herne wrote: >> From: "Jason J. Herne" >> >> Provide KVM_REG_S390_TOD and KVM_REG_S390_TOD_HIGH registers on s390 for >> managing guest Time Of Day clock value. >> >> KVM_REG_S390_TOD_HIGH is presently always set to 0. In the future it will >> contain a high order expansion of the tod clock value after it overflows >> the 64-bits of KVM_REG_S390_TOD. >> >> Signed-off-by: Jason J. Herne >> --- >> arch/s390/include/uapi/asm/kvm.h | 2 ++ >> arch/s390/kvm/kvm-s390.c | 63 ++++++++++++++++++++++++++++++++++++++++ >> 2 files changed, 65 insertions(+) >> >> diff --git a/arch/s390/include/uapi/asm/kvm.h b/arch/s390/include/uapi/asm/kvm.h >> index 48eda3a..5578832 100644 >> --- a/arch/s390/include/uapi/asm/kvm.h >> +++ b/arch/s390/include/uapi/asm/kvm.h >> @@ -138,4 +138,6 @@ struct kvm_sync_regs { >> #define KVM_REG_S390_PFSELECT (KVM_REG_S390 | KVM_REG_SIZE_U64 | 0x7) >> #define KVM_REG_S390_PP (KVM_REG_S390 | KVM_REG_SIZE_U64 | 0x8) >> #define KVM_REG_S390_GBEA (KVM_REG_S390 | KVM_REG_SIZE_U64 | 0x9) >> +#define KVM_REG_S390_TOD (KVM_REG_S390 | KVM_REG_SIZE_U64 | 0xA) >> +#define KVM_REG_S390_TOD_HIGH (KVM_REG_S390 | KVM_REG_SIZE_U8 | 0xB) >> #endif >> diff --git a/arch/s390/kvm/kvm-s390.c b/arch/s390/kvm/kvm-s390.c >> index 55aade4..17e3d61 100644 >> --- a/arch/s390/kvm/kvm-s390.c >> +++ b/arch/s390/kvm/kvm-s390.c >> @@ -31,6 +31,7 @@ >> #include >> #include >> #include >> +#include Will apply with a small whitespace fix [..] > Acked-by: Paolo Bonzini