Received: by 10.192.165.148 with SMTP id m20csp1104525imm; Fri, 27 Apr 2018 12:47:43 -0700 (PDT) X-Google-Smtp-Source: AB8JxZqYSXEiX8DGXnP7md2RBp0uXoOI2+7NjK6W12/iZGG56p6vRfuWjPrSScFQ81xSM6iURQNc X-Received: by 2002:a17:902:96a:: with SMTP id 97-v6mr3469616plm.266.1524858463455; Fri, 27 Apr 2018 12:47:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524858463; cv=none; d=google.com; s=arc-20160816; b=Rjs3Gf8a2KrKS1QV5YHxm3or+lMu0jgvJVS/KPzhJrc91rPbPBvDGA58495kr52cb2 jmj1AyIlRL3ImCn5mh9eY/yDJ4b8SH1j2XLpVV2zh2jR5KyMooOzdUEojxO1TsZZDed0 bEfT3PIU+SmhEQlSL2bvkAQrruSa2vgq7R3mREAkSO7phrrq+7F0G6PFweZC108hozJ0 IWgnnbWZpQMC2nTaKAoY6S/rrgIniJ4VBmFShAsrVREnRCJgmtMVuzqkCb5z2Ex9blNf xL/kPX5TeyH/csj2ojOSNIuhEF6NNFNAtHh3abQSL5gH4bnqaNouTA910inNdxHGwjj4 BTXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:references:in-reply-to:mime-version :dkim-signature:arc-authentication-results; bh=5oGll3ts9C00treLjgYf8D1RmFyoCpsWYhSCFv3HjcE=; b=fqJnyz6wo5NSk7QU6G+pJQv5LqFztKFwWIho6qY5k/VEDzT4tn+3enjoa9tPd4XAg5 rUkoROhRC3zyqY+v1U+9KIQjImatyufAf5fKvy8htf2z4PFR3CjueBOdUr/ytIFDxZpz USMgI7cU+bj6vxGgA9OWFHfS7V33q3rxjpxZ9IrCqCgC1Nh/xRKAL8bAuVHc28K977pm 0JjSYBM+aV/Qb3OiaOotkZbuUl5vlcrDlQWoDmYAMbskqcBzXOolqjKn2jw2gVQdbSzm d3pOms9mMHHtvOFhFm19aLhYDw1RxxuSd9+SJ9eZSsxHrzlrcjvnhSOgFzP9/F1p+2Xp VzZA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=tw2jLcOc; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u128-v6si1726336pgc.247.2018.04.27.12.47.29; Fri, 27 Apr 2018 12:47:43 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=tw2jLcOc; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759056AbeD0TqB (ORCPT + 99 others); Fri, 27 Apr 2018 15:46:01 -0400 Received: from mail-qt0-f193.google.com ([209.85.216.193]:33778 "EHLO mail-qt0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758703AbeD0Tp7 (ORCPT ); Fri, 27 Apr 2018 15:45:59 -0400 Received: by mail-qt0-f193.google.com with SMTP id f16-v6so3826163qth.0; Fri, 27 Apr 2018 12:45:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=5oGll3ts9C00treLjgYf8D1RmFyoCpsWYhSCFv3HjcE=; b=tw2jLcOcaK7ntGYGhdIzz2PadEOUvEJJVbAx1tKyrrEuGv/Mzd7KszpekzmKnLPc4j PLMCzmfNYvPjgVxY7wSJuCNXsEJ9Sb97cmT7xFeCbeNmY19suUDeI0LIqabJJ2L7M0L0 PYQ8VnWUEiMR+uCggWQ570KhyKSmhg7zsn+Z1qLOeGA0lExM/jQWPHDHn9Wxz+fvko/4 li8V5f6AFOWfPXdr58KkCio2Z7nakNtntWqLsLFiX++7w0amKJ4EqqpjvhMrhVk27JPX XzIjW1HVHORdJry4pZ2tCkSAzNpMczr5/NonZzwSdCfWE+CtUcopTfn2I81MwuIAWKIy OC4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=5oGll3ts9C00treLjgYf8D1RmFyoCpsWYhSCFv3HjcE=; b=q4FlyREfZGn1JY5AQ/s4IO6V3vlA+QKfOhzRvB8uOUPCLO8QRbxBKm+nW2rrGuTWJ4 GcI2n38SEAQ22bBkufB7lm/8Ardp+kzt1cw88wQu91HGXmK5z5WWKTpRJfmc6D+0l1bF BGEFzAAR+5MDEpv31m2qJrmbSZOpB7W+0HQu0O1bQAVcJ7ArpmpT3K8VgfhPPZQisxiL hDfgtksc88EnV9Jq6PtG5KhTAYgpUgs/s8yCBT4FZ99nL7+ojnC76s2ojimzNQH9YcAV Uar+H9Gg0V5mY5ZCDa0KorWf2ij54bP7H0wb1xUIluzaTjOba+dEYCJ3B3yEwQzLJpEi +/nQ== X-Gm-Message-State: ALQs6tDWQNhkKeo3pl8PiFzmCv0dM74liEwUEQp5cYtt570yQhs3ZCj8 ROuAlyxenIZ/XibqkoRKx8tJvYBcHcT+tKqWSB0h1A== X-Received: by 2002:ac8:546:: with SMTP id c6-v6mr3425505qth.163.1524858358789; Fri, 27 Apr 2018 12:45:58 -0700 (PDT) MIME-Version: 1.0 Received: by 10.12.185.3 with HTTP; Fri, 27 Apr 2018 12:45:58 -0700 (PDT) In-Reply-To: <20180427193204.GD23874@flask> References: <20180423080512.1614520-1-arnd@arndb.de> <20180427193204.GD23874@flask> From: Arnd Bergmann Date: Fri, 27 Apr 2018 21:45:58 +0200 X-Google-Sender-Auth: bnTQnsrJCeZMCLl0uij_nf8GL_w Message-ID: Subject: Re: [PATCH] [RESEND] KVM: x86: use timespec64 for KVM_HC_CLOCK_PAIRING To: =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= Cc: Paolo Bonzini , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , "the arch/x86 maintainers" , kvm@vger.kernel.org, Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Apr 27, 2018 at 9:32 PM, Radim Kr=C4=8Dm=C3=A1=C5=99 wrote: > 2018-04-23 10:04+0200, Arnd Bergmann: >> The hypercall was added using a struct timespec based implementation, >> but we should not use timespec in new code. >> >> This changes it to timespec64. There is no functional change >> here since the implementation is only used in 64-bit kernels >> that use the same definition for timespec and timespec64. >> >> Fixes: 55dd00a73a51 ("KVM: x86: add KVM_HC_CLOCK_PAIRING hypercall") > > (Removed the "Fixes:" tag as it doesn't really change behavior.) > >> Signed-off-by: Arnd Bergmann >> --- >> I originally sent this in October, but got no reply. The patch >> is still required for the overall cleanup of 'timespec' uses >> in the kernel, please apply. > > Queued now, thanks! > > Anything we need to do for the x86_platform_ops switch? I think it's on me to resend what I have. That patch is one of the few remaining ones in my backlog for y2038 after having sent out some 50 other patches (some new, some old). It has been in my testing tree since October though and not shown any regressions for a while (I had to do one modification after Jailhouse got merged), so I'll just send it out now. Arnd