Message ID | 20240418193528.41780-1-dwmw2@infradead.org (mailing list archive) |
---|---|
Headers | show
Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5786E17BB31; Thu, 18 Apr 2024 19:41:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=90.155.92.199 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713469275; cv=none; b=TrJb9w+356SlD4H1nDFeujE0QTtFtNyy42G/530oQXeyFI1DxKcNyF+Etiyx7OhYBoW0OGf2OvX6MQnS8NM/UJ604rmc6TU1L8ErT1RnpiIWwVdrbISjWEAjLEHy4wgxc0HtAdg34IWcfvp4uUtaaPL6h+0UNS8r0hPFBops5dw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713469275; c=relaxed/simple; bh=FP9qrJPYp1HjBijjSu6k6ITYFAbO25mcYst7S5HnTqI=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=iW6Ce+BMrQXRZVSX8+S6QP5A46BNq0Snnip51K8/9RjWtam24/BVZ7TvKlZ3b9MaVNKNI3AoS/Mpd6qpDIv5rRxj6C97lkHSK3azdpKXtm/41mTxxXsK4ZkP4n7Y5HIWmYucMcF5vN5hhl98adCRcZW1NcHp8hgc+bwVHowoSYw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=infradead.org; spf=none smtp.mailfrom=desiato.srs.infradead.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b=dgwIbviy; arc=none smtp.client-ip=90.155.92.199 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=infradead.org Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=desiato.srs.infradead.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b="dgwIbviy" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=Sender:Content-Transfer-Encoding: MIME-Version:Message-ID:Date:Subject:Cc:To:From:Reply-To:Content-Type: Content-ID:Content-Description:In-Reply-To:References; bh=MaM1aE1ekoANLCptx7QvYKRY+khHGXAhwswsLC/S9fw=; b=dgwIbviyHaFZnJDDwR8rnjRvuS 6bEgL+qp+BzrT5qskZD2t5Pu58d3Lcj7tUmLCisvAzqFS3v72sAgbSnR+4dkFE0iGFvRT666KCSkA IBeJMTt37V9uz1kVnpw5F7F7Wt7Kl8VV5vxAoTiaE4Kx81/PNtGKVA14M5mR1VF1RKXKYa0HlYwmf 88FlSuQKbGz/XI2aWfncQHlyK3ynhBIr8pYJgV0amFEmUL0izd4POIM02l54Ke1NsmYAE7yU5JK+3 iAcNqe+Iqme2Iou8ttbrgbIU6rkwxoYqdLSRdKy80ENdYpLLEDEkPqM5Q1iMod9XPebi596GmFW4a 0/C0JQFg==; Received: from [2001:8b0:10b:1::ebe] (helo=i7.infradead.org) by desiato.infradead.org with esmtpsa (Exim 4.97.1 #2 (Red Hat Linux)) id 1rxXXf-0000000C8MK-2tH7; Thu, 18 Apr 2024 19:35:31 +0000 Received: from dwoodhou by i7.infradead.org with local (Exim 4.97.1 #2 (Red Hat Linux)) id 1rxXXe-00000000AsH-1rjf; Thu, 18 Apr 2024 20:35:30 +0100 From: David Woodhouse <dwmw2@infradead.org> To: kvm@vger.kernel.org Cc: Paolo Bonzini <pbonzini@redhat.com>, Jonathan Corbet <corbet@lwn.net>, Sean Christopherson <seanjc@google.com>, Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>, Dave Hansen <dave.hansen@linux.intel.com>, x86@kernel.org, "H. Peter Anvin" <hpa@zytor.com>, Paul Durrant <paul@xen.org>, Shuah Khan <shuah@kernel.org>, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, Oliver Upton <oliver.upton@linux.dev>, Marcelo Tosatti <mtosatti@redhat.com>, jalliste@amazon.co.uk, sveith@amazon.de Subject: [RFC PATCH 0/10] Cleaning up the KVM clock mess Date: Thu, 18 Apr 2024 20:34:39 +0100 Message-ID: <20240418193528.41780-1-dwmw2@infradead.org> X-Mailer: git-send-email 2.44.0 Precedence: bulk X-Mailing-List: kvm@vger.kernel.org List-Id: <kvm.vger.kernel.org> List-Subscribe: <mailto:kvm+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:kvm+unsubscribe@vger.kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: David Woodhouse <dwmw2@infradead.org> X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by desiato.infradead.org. See http://www.infradead.org/rpr.html |
Series |
Cleaning up the KVM clock mess
|
expand
|
On Thu, 2024-04-18 at 20:34 +0100, David Woodhouse wrote: > > KVM: x86: Remove periodic global clock updates > KVM: x86: Kill KVM_REQ_GLOBAL_CLOCK_UPDATE Meh, I might have to put those back. They were originally introduced to cope with NTP frequency skew which is no longer a problem, but we now know there's a systemic skew even between the host CLOCK_MONOTONIC_RAW and the KVM clock as calculated via the guest's TSC. So at least when !ka->use_master_clock I think the forced resync does need to happen.