Received: by 10.192.165.148 with SMTP id m20csp4726468imm; Tue, 24 Apr 2018 07:30:08 -0700 (PDT) X-Google-Smtp-Source: AIpwx48RSl/BrtJN/eilo9XYgYcGKuS9TkwDxzNho54wpXd8chaiuVtrxk04LaypVofd6HC3GKIM X-Received: by 10.99.56.8 with SMTP id f8mr20662074pga.374.1524580208770; Tue, 24 Apr 2018 07:30:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524580208; cv=none; d=google.com; s=arc-20160816; b=AtiVOeehBUNBBZc46pcs92RpMAeXL47En0FoHpO3nzUecCzI8wudax0zcY+NngEjby vWGau6G17BlXx8n9VANRRBKlDVkv3yGkWX3ZURGzGOvePig9kFoNCNMUYkcq279q23WD 9p14kF56S4SW9CXaOphOiI00TpjLQZKA3Mx9oaZ2X2SvRyHYBF0hrZYOvBf1psMJO+5n 6o+WbEDzMckvwT7KQxCHoHgJ1WB4XD3dOueH2Rg2EuYwceu0MpUVxbuJQK26n9b6UPvA PGEtedRNWRqeIrQGW0kEc7XAcNFAKMMYuRYQwSN0rgvKFoKjcvqdn4v966uxneBfi+ru Jm2Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=mcom05HW5GtluijgFZGm+MPrrBet/80Q6LY89/FPKpM=; b=hINIJro9TiQwqWKaDxoSY6cDk0Gr1KJhnjty6rC80ELE17aPCptotCSXCHwm7fzQU0 4SXJW/frkj57D8R+y5bPlxOR9esKJFB9d6IkrUFOcZQFlIf0OIly++/vI94kGq5rrEO2 4Y+p85cKpEyX5aBBJRutL0XhN4V+vdsWmL4O2LEW2CKfj4azrxuBrTEOFGAwYKjNw2we w7/dzloDr6jYKP8sADAtpcJZWxRG+8yk0vG/Jdd5E7xxHQOBgr2yCpJePiBbWK9OS2Cx CmvNU70Fa4q86nHzj/ZPDwlxG+WJzG3Ez3EwC8nvQMlRL/PXPlo1zwYw48ocDUMNBHDf ES4A== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=OUKMohNW; 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 j10-v6si14096426plg.396.2018.04.24.07.29.54; Tue, 24 Apr 2018 07:30:08 -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=OUKMohNW; 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 S1756292AbeDXKZW (ORCPT + 99 others); Tue, 24 Apr 2018 06:25:22 -0400 Received: from mail-vk0-f65.google.com ([209.85.213.65]:45959 "EHLO mail-vk0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753223AbeDXKZS (ORCPT ); Tue, 24 Apr 2018 06:25:18 -0400 Received: by mail-vk0-f65.google.com with SMTP id 203so11275519vka.12 for ; Tue, 24 Apr 2018 03:25:17 -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; bh=mcom05HW5GtluijgFZGm+MPrrBet/80Q6LY89/FPKpM=; b=OUKMohNWh155T7v7hX0VD64KziWfRpov4vRinoljXXJa0mQAnYuSbVEAk6Nilzm9xx i4kVrRDMUpUcGbyNIf9O0iGxPX72T0b1kK7oinK3r9IUKm4qADzoP11zVCZUW0LNqUnP qSXvGEaXEVp28m1umxkcNeFgOaIfKen9PNkI209C3JYVqSAdAd9dVGWOuKP74KaNEyPD q6hOPaWOjwweN2cBOuF1ppwBlARLbXgzey0DCiY0EMmLgaSjqvqsqmQu5gEMbAs34BCC EtqqSSe/2htGOGN0t2B+oL8uWcR4xugQonpFbctR53AHdgPHwsShQEBzYNJSmC0WUlEG mhUg== 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; bh=mcom05HW5GtluijgFZGm+MPrrBet/80Q6LY89/FPKpM=; b=a0p7PYNE9VNnxvj2MFEvqvc3N8O9bN2NqyGaTmEDy/q+nQ0mTIYB2q3d1SRIpwSOB1 2SmvT2WzDEEw+OKQRhN8YpaJkLtLDOQVoYb1H2xwuizc6jEE6X3NXLLdjgufcmE7GLuk OvR0dL9VQ7dJtMC952FyTipXOxACb9ql8kVsVkyoc8tQdSwhys3/G9+YTFPDK6VRJJ08 gbtEPpZYDjTgRhYmXsuN+XCHyZx39c7SlrsDBj6MsyeKdzj1qonMxr+hrpOYI+kfo5eM iSGES05pEeIuL1G+wa3UUvRzzm88CXEMvpNlkdL2bwTme9qwmpjSViApLvFlWsXuqjGN 4Hmw== X-Gm-Message-State: ALQs6tBj0JLKzeYajNwNPQS1nIOZvOOs81JWCzmGp32JdZo8BDqKVC0j Q+iZ6dtklVQcFYhoTJGP+mGspvTBfjH8F5rTqoU= X-Received: by 10.31.137.148 with SMTP id l142mr17036538vkd.50.1524565517489; Tue, 24 Apr 2018 03:25:17 -0700 (PDT) MIME-Version: 1.0 Received: by 10.103.122.68 with HTTP; Tue, 24 Apr 2018 03:25:17 -0700 (PDT) In-Reply-To: <20180423085242.3140416-1-arnd@arndb.de> References: <20180423085242.3140416-1-arnd@arndb.de> From: Geert Uytterhoeven Date: Tue, 24 Apr 2018 12:25:17 +0200 X-Google-Sender-Auth: 5ITZQW29lJqquM1E3HKWkZSGIYo Message-ID: Subject: Re: [PATCH] m68k: use read_persistent_clock64 consistently To: Arnd Bergmann Cc: linux-m68k , Stan Johnson , Finn Thain , Sam Creasey , y2038 Mailman List , Baolin Wang , Alexandre Belloni , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Apr 23, 2018 at 10:52 AM, Arnd Bergmann wrote: > We have two ways of getting the current time from a platform at boot > or during suspend: either using read_persistent_clock() or the rtc > class operation. We never need both, so I'm hiding the > read_persistent_clock variant when the generic RTC is enabled. > > Since read_persistent_clock() and mktime() are deprecated because of > the y2038 overflow of time_t, we should use the time64_t based > replacements here. > > Finally, the dependency on CONFIG_ARCH_USES_GETTIMEOFFSET looks > completely bogus in this case, so let's remove that. It was > added in commit b13b3f51ff7b ("m68k: fix inclusion of > arch_gettimeoffset for non-MMU 68k classic CPU types") to deal > with arch_gettimeoffset(), which has since been removed from > this file and is unrelated to the RTC functions. > > The rtc accessors are only used by classic machines, while > coldfire uses proper RTC drivers, so we can put the old > ifdef back around both functions. > > Signed-off-by: Arnd Bergmann Thanks, applied and queued for v4.18 with Baolin's Rb. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds