Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp2109959yba; Mon, 15 Apr 2019 05:15:40 -0700 (PDT) X-Google-Smtp-Source: APXvYqx1ggEBJ5CVppVcESEf7Fu8OpsPmCur0XwEfmtbVqsYz3whbEeh28qZOVBL0PlpnzgOMoRW X-Received: by 2002:a17:902:7892:: with SMTP id q18mr74214521pll.163.1555330540238; Mon, 15 Apr 2019 05:15:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555330540; cv=none; d=google.com; s=arc-20160816; b=AYA9AVB4IE7y3Fcrg8/bYpbYBx4HFze2OTDKt2GNuvdd0YVXgF/hw+eo9S0g7DK6lL Ka8jy5rDgkdLOu04wHsV1su9dPpppcl+99UpIPBnpYe7pUPYcMbP+uN1811tY+eAXUi6 hwwUKgPXfqJZgxdyFwXgqaLcR8wICW5ti2QYftruyoIVEqnYBlEOh9q6FjYPD8OVgdas hqSK//PCR4RJ5zgWKzEF+i2iS2LSH9vc4Whf+1tYT0S3ysSPXlBG8lmYOXbCETn9x7Dg 5z+SU79b75LjAITVJExDf3d/+l5WZGzKW6CSZgdt5dkS4qXa22zgiOl3GqaJ2ScJF9zk Oukg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=QDmYhfMbphwvW3eq2t0rwZlHLxkIdoAbNcDRaFqRguE=; b=YFdsHt95JlF5AwSqqh1bXOwR8Wu3dVBaShJ6lGlT+gsl6abMQTrQpN8E1bIJnM50/k ZO+l+uSX0efAPsZWfvR0xY4PiASsLIAetPgBX3SrmAVdhI37RJmN9wEgXwU5AIGh9jaE vD0S2PgVAIDhtESGDXwIS1lGLaCuoRq3/Z/Q4srj6KClgF7OY3ZHxBKHV2BVdoBGew3Q V5XyxcT4DbGzSOI7HCn7ECFz/9cWZp3q0Rn9r4JysDuK88Gb6To0l/CVgLEcUoI1pTp9 c5ctctSh5ZxSnbReQvoSIl5a2GroXxP8gAg5mZhU4CtcN2UAQLWji6mtbYglDQ9FI4I9 ZmvQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail (test mode) header.i=@codeweavers.com header.s=6377696661 header.b=tkPfiY0c; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=codeweavers.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r82si46349813pfa.252.2019.04.15.05.15.23; Mon, 15 Apr 2019 05:15:40 -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 (test mode) header.i=@codeweavers.com header.s=6377696661 header.b=tkPfiY0c; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=codeweavers.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727448AbfDOMOi (ORCPT + 99 others); Mon, 15 Apr 2019 08:14:38 -0400 Received: from 50-203-203-244-static.hfc.comcastbusiness.net ([50.203.203.244]:37468 "EHLO mail.codeweavers.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727025AbfDOMOh (ORCPT ); Mon, 15 Apr 2019 08:14:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=codeweavers.com; s=6377696661; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=QDmYhfMbphwvW3eq2t0rwZlHLxkIdoAbNcDRaFqRguE=; b=tkPfiY0cPEdkiH5mBe8PwIQ54 GuD+NkMsAv1fVrWR6cPXCI/EZvOGm5nqZcsmZjTewbbHc6SsQqVKhfJ/Gf1f9jiz4LrScy3DeLQ1j lS5mP9nNOeg+O//DOCMTSYLkzPQkmuVVroQ1wfsWBdLbWV0o21vJP6gJwldZceaLZ8Cd8=; Received: from merlot.physics.ox.ac.uk ([163.1.241.98] helo=merlot) by mail.codeweavers.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hG0Vb-00021R-GO; Mon, 15 Apr 2019 07:14:48 -0500 Received: from daviesh by merlot with local (Exim 4.90_1) (envelope-from ) id 1hG0VM-0005kX-DG; Mon, 15 Apr 2019 13:14:32 +0100 Date: Mon, 15 Apr 2019 13:14:32 +0100 From: Huw Davies To: Vincenzo Frascino Cc: Thomas Gleixner , linux kernel , Andy Lutomirski Subject: Re: [PATCH 2/3] x86/vdso: Allow clock specific mult and shift values Message-ID: <20190415121431.GA22003@merlot.physics.ox.ac.uk> References: <20190411101205.10006-1-huw@codeweavers.com> <20190411101205.10006-3-huw@codeweavers.com> <20190415093042.GA21726@merlot.physics.ox.ac.uk> <82a61daf-f6f9-8be0-2157-e9f9d7ba1cdf@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <82a61daf-f6f9-8be0-2157-e9f9d7ba1cdf@arm.com> User-Agent: Mutt/1.9.4 (2018-02-28) X-Spam-Score: -106.0 X-Spam-Report: Spam detection software, running on the system "mail.codeweavers.com", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Mon, Apr 15, 2019 at 11:15:56AM +0100, Vincenzo Frascino wrote: > On 15/04/2019 10:51, Thomas Gleixner wrote: > > On Mon, 15 Apr 2019, Huw Davies wrote: > >> On Sun, Apr 14, 2019 at 12:53:32PM +020 [...] Content analysis details: (-106.0 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -100 USER_IN_WHITELIST From: address is in the user's white-list -6.0 ALL_TRUSTED Passed through trusted hosts only via SMTP Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Apr 15, 2019 at 11:15:56AM +0100, Vincenzo Frascino wrote: > On 15/04/2019 10:51, Thomas Gleixner wrote: > > On Mon, 15 Apr 2019, Huw Davies wrote: > >> On Sun, Apr 14, 2019 at 12:53:32PM +0200, Thomas Gleixner wrote: > >>> See https://lkml.kernel.org/r/alpine.DEB.2.21.1902231727060.1666@nanos.tec.linutronix.de > >>> for an alternate solution to this problem, which avoids this and just gives > >>> CLOCK_MONOTONIC_RAW a separate storage space alltogether. > >> > >> I can certainly do this for the x86 vdso. Would that be useful or > >> should I wait for Vincenzo's work on the generic vdso first? > > > > Depends. If Vincenzo comes along with his new version soon, then you might > > get this for free :) > > > > Vincenzo, what's the state of your work? > > > > I am mostly done with the development, the only thing missing is the integration > of the generic update_vsyscall. After this is complete, I will need to do some > testing and extract the performance numbers. > > Considering that I will be on Easter holiday from this Wednesday till the end of > April, I think v6 will be ready around second week of May. Hi Vincenzo, Great! In which case there's not much point in me changing the x86 vdso---it'll just end up making more work for you. Let me know if there's anything I can help with. Huw.