Received: by 10.192.165.148 with SMTP id m20csp4730592imm; Tue, 24 Apr 2018 07:33:03 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+yCiFzMaxX3sBZj9iuS5IB28cDKVvVGSkG04XpGi4n6zWNwBSUuKVgFnEumuWy1WQYZqYW X-Received: by 10.101.70.72 with SMTP id k8mr18541257pgr.47.1524580383328; Tue, 24 Apr 2018 07:33:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524580383; cv=none; d=google.com; s=arc-20160816; b=wR2G1M5Qrb8nOHIQOJhRW8qCXXEUpmM/thRR7Ty9M9xTQr/nRZjETS72CU0K2PR/nx hgRGG5AtBHsdv4tF3nMz77l3pr5WKPFCWoWUuMLG/V8SI0u1YGQSWET09chlrdOt3J4L wLkXt4La/PNhKyuyBmpiXeGYBnWDUXW7m0+Cqc5fOz7hc0twxciew6U7w7go+urjVOW5 xvVx0iv5Kn2TvI1zGnZa/cDRNpDeBHvgM5l65vcK3NN3PWpUrn5VnM6I4KtXfC0VuP9J P8F8TTlS16ridXYWo5PX9Bf8frl1U8MlHVrp7vWIJqOJcZV57nQ/iP7TXtKvHAK9OKfG MhNA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:date:subject:user-agent:message-id :references:cc:in-reply-to:from:to:content-transfer-encoding :mime-version:dkim-signature:dkim-filter:arc-authentication-results; bh=ssDA63N4jLFEVfe/uvk1zVr3mleX3jT4YjugVpjFTsw=; b=t5H8l77DRON/zyHbbACjKlQGmONF5kL8J+u9zsRWOyFeIgBB5zMJEUSUYTf1BW7O5a f5urTmDQWf7WmZMlalGywVcnc29ExCHYYudw3J1lujAEJrKVWyA1We7OMV5/wxSqjZdW QRqLJ0dQKjKikw9v1AK6DCFQYR6xjJt/IfB//K/z/ePuNBh3pPm3sUk8v1W0EpeASNcM U2tex0SBq6z0la0vExZrghGFo7Jh63hM3YeuhOTsvL9rwSGQp+1fSbrPK1KVF9JZiula lzRCEhthqod4Ha+5byJStj7xk5u1i/TEPm6G9cWGVNFsULw6b3K9Q2F1DwY73O+wspYX X1rg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@genki.is header.s=genkimail header.b=nmH0fFni; 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=pass (p=NONE sp=NONE dis=NONE) header.from=genki.is Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j1-v6si13554819pld.108.2018.04.24.07.32.48; Tue, 24 Apr 2018 07:33:03 -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=pass header.i=@genki.is header.s=genkimail header.b=nmH0fFni; 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=pass (p=NONE sp=NONE dis=NONE) header.from=genki.is Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932859AbeDXMRO (ORCPT + 99 others); Tue, 24 Apr 2018 08:17:14 -0400 Received: from genki.is ([159.203.135.224]:33756 "EHLO genki.is" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756171AbeDXMMA (ORCPT ); Tue, 24 Apr 2018 08:12:00 -0400 Received: from localhost (c-73-47-239-165.hsd1.nh.comcast.net [73.47.239.165]) by genki.is (Postfix) with ESMTPSA id 8A91E406B6; Tue, 24 Apr 2018 12:11:50 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 genki.is 8A91E406B6 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=genki.is; s=genkimail; t=1524571910; bh=ssDA63N4jLFEVfe/uvk1zVr3mleX3jT4YjugVpjFTsw=; h=To:From:In-Reply-To:Cc:References:Subject:Date:From; b=nmH0fFnifqOsDftNkByK8DydzNuA4ByNM9LEfSC/7k5UpTEebKU2hlzj2LgikCo+O LWvNWLwn/m+EQyUlApJNpnYp67fzixYJSXO58Pt6KnhLnnnMm5hGWSsGwKAK+8M76G EZC1fx5gY1S0HuRTjaA4tvZm5uc5npqn29EXWuWc= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable To: John Stultz , Thomas Gleixner From: Genki Sky In-Reply-To: Cc: David Herrmann , lkml , Sergey Senozhatsky , Linus Torvalds , Peter Zijlstra References: <2580c734d38041e984215ccc522a4f2d@genki.is> Message-ID: <24d89dd95ab246e98562a14be05a602e@genki.is> User-Agent: alot Subject: Re: [RFC/RFT patch 0/7] timekeeping: Unify clock MONOTONIC and clock BOOTTIME Date: Tue, 24 Apr 2018 08:11:58 -0400 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Sorry to have been the bearer of bad news :(. Again, I just have my user hat on here. It does seem like this unifying would have been nice to have. And even, more compliant with the POSIX definition of MONOTONIC... On that note, maybe it is still worth introducing MONOTONIC_ACTIVE, but just as an alias for MONOTONIC for now. It's also more self-documenting. Then sometime in the future, if people switch over, remove BOOTTIME and make MONOTONIC like BOOTTIME. Though this doesn't help simplify the code, I know. Thanks again, Genki