Received: by 2002:a25:ef43:0:0:0:0:0 with SMTP id w3csp732088ybm; Thu, 28 May 2020 13:45:32 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxQUXqHBpK9Cpi9An5mnwsh+vM7KHlZamHJ/7GN+sRgiJFoFraPR47steANfnG990Lr0A9m X-Received: by 2002:aa7:d28d:: with SMTP id w13mr4038143edq.336.1590698732750; Thu, 28 May 2020 13:45:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590698732; cv=none; d=google.com; s=arc-20160816; b=mIHd/9zmf1ZIsLKSZ2F7NmXmZ7NSWcxe66RU3cTLPXb8nR6xp977A8sq+19TEAgUlV DC288TlG1YuVglB2VZ3Kbho/2ywyyHvqimLArt9RMU1YycORJQcWRFbqDTkK004Ywerq bixcZ2WVb356zpJ4MWXyBn+kGYlVq6+nCvSbUhOiMhmSuYxWPkgKGvnespIFVDTNn7MF WyU/5fo/bKXtyXz56qVXiDqUoF0oRDnXBs1gIxo88rR0wzf8vNhrIafBo/Yu89z+IlSl 0ZFgER0xbDAIFFhAXimJnP9h7H+vSl5/CBO1yN/z4oCn76xvYxNq1GNgHDVd6ttoRFje aMmw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from; bh=E8kgOIeRmTQQSOIIrzlxvPq7M9bMMTm0qdMmt1ebhYI=; b=J2FsshcwEWQD2zydiPe5VoxdptAJdXftBsco9DGDBWibCJsfe9ppsSzNELdQ/i/jCh WNhElVMwmDFBmyTjVjDC3Arvu53IIcCSmWvxzaMvepaIuvF9xXnBMCVgbPQxvG3bQOmT qoESzMfi+gfJKNOb3xRQ3xCStpfHWmUtmfzN8QwmpgMhBVA1T1hAZ1wbF6Ounk4qVJkk nfnuZBkY6gDxocEdrMl5T38CuzLo/0wJwNwSuhcBWn0naP9zDJkfcKnCG6xDrJEkTnEp uxYd27EkZzkp8zlt//qrmaJF3l/SwflAbWumgrNrQfMQi/hTz7QQNGHFMfc3W3sTZQg1 zoEg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id t8si4542970ejs.266.2020.05.28.13.45.10; Thu, 28 May 2020 13:45:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2407343AbgE1UnM (ORCPT + 99 others); Thu, 28 May 2020 16:43:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44028 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2407321AbgE1UnJ (ORCPT ); Thu, 28 May 2020 16:43:09 -0400 Received: from Galois.linutronix.de (Galois.linutronix.de [IPv6:2a0a:51c0:0:12e:550::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F0460C08C5C6; Thu, 28 May 2020 13:43:08 -0700 (PDT) Received: from p5de0bf0b.dip0.t-ipconnect.de ([93.224.191.11] helo=nanos.tec.linutronix.de) by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1jePMl-00009i-6f; Thu, 28 May 2020 22:43:03 +0200 Received: by nanos.tec.linutronix.de (Postfix, from userid 1000) id A0D11100D01; Thu, 28 May 2020 22:43:02 +0200 (CEST) From: Thomas Gleixner To: Miklos Szeredi Cc: kvm@vger.kernel.org, Paolo Bonzini , Vincenzo Frascino , Juergen Gross , linux-kernel@vger.kernel.org Subject: Re: system time goes weird in kvm guest after host suspend/resume In-Reply-To: References: Date: Thu, 28 May 2020 22:43:02 +0200 Message-ID: <875zcfoko9.fsf@nanos.tec.linutronix.de> MIME-Version: 1.0 Content-Type: text/plain X-Linutronix-Spam-Score: -1.0 X-Linutronix-Spam-Level: - X-Linutronix-Spam-Status: No , -1.0 points, 5.0 required, ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Miklos Szeredi writes: > Bisected it to: > > b95a8a27c300 ("x86/vdso: Use generic VDSO clock mode storage") > > The effect observed is that after the host is resumed, the clock in > the guest is somewhat in the future and is stopped. I.e. repeated > date(1) invocations show the same time. TBH, the bisect does not make any sense at all. It's renaming the constants and moving the storage space and I just read it line for line again that the result is equivalent. I'll have a look once the merge window dust settles a bit. Thanks, tglx