Received: by 10.192.165.148 with SMTP id m20csp3191975imm; Mon, 23 Apr 2018 02:09:16 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+vCF4faDAe+KhLeEcSkQ4e0VdJWCe04MfbLaYAmRC8v+DY6hwX1DY6BGH/UjLQnRkWvjd+ X-Received: by 2002:a17:902:6041:: with SMTP id a1-v6mr18363714plt.59.1524474556021; Mon, 23 Apr 2018 02:09:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524474555; cv=none; d=google.com; s=arc-20160816; b=aOxNxnRrhwOoO3e3RpOrwicI/wuLoRua0TF6Io769O8+/OT1XkeD2OB7u0Z/ygMfAy P2r1q0wVUu3TwKvH3WYsQxmTQSLYuDMvDd28fDVBTDOsxm+nwnNQ/pcdaxA/QAg8VmKe xKxRCtDY0fJ+bz2XJ/3PLq4O2SeGv6IdqXI1FMFPxa6f4go8ZBo2WE+hy+7Hc1F1Xe1C hys/8BwmW66mUBZ/qEyLSv4tQ+vd245In0dw7hJ2djjPCN9FOOcI9ayfuRjns+gukhLo gL3pwVuFI+j5Xca4yrEsiZocoQB1rwzkTIXFtPqnE746/LaJTDbmoyPZYNkdS21YZDsx qQhA== 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=Z+DQ81FQy9lbAMS2xHYo0yfuO+FMQrLKyC16L/sDTtI=; b=FB4zsag4Xb4yeeY8UpY4keEUUuXi+hBMey4IT4OO2oGSJpV8t5sddxTO30lcOkNQEW ZGiqTavSFl/1e9i7wLK0nMcoCsTN+W4AXyxGqhQQH0LDwbjP4ThYFV5najY8MFPZSIk3 uWqgScUvcO52zrsf6v49ZQfsi8cNaibtHQlgayZnWuhom+EF1+CWGkRLEtsHuTFrJvyC RiQ+suainKcJXn/gvUW82She/ldMQjYG+hewN1oKmsapcBy/DRJLOCZxxB4Gc0VI4cc8 tfkfdMdCEHupVvzYX7xkq9O+XuCljFfOqMSEhhD7fOtLeJhikTaSXvDqpFI5FlHMqoDt lYuA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=e2ylaujh; 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 u3-v6si11762212plj.338.2018.04.23.02.09.01; Mon, 23 Apr 2018 02:09:15 -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=e2ylaujh; 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 S1754427AbeDWJHx (ORCPT + 99 others); Mon, 23 Apr 2018 05:07:53 -0400 Received: from mail-vk0-f68.google.com ([209.85.213.68]:38130 "EHLO mail-vk0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754209AbeDWJHu (ORCPT ); Mon, 23 Apr 2018 05:07:50 -0400 Received: by mail-vk0-f68.google.com with SMTP id b16so8923325vka.5 for ; Mon, 23 Apr 2018 02:07:50 -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=Z+DQ81FQy9lbAMS2xHYo0yfuO+FMQrLKyC16L/sDTtI=; b=e2ylaujhYvn1k3ibnDfwmlQ4KIEP2YfpbA91tZ/5BXpTDK1KjvZcOlgsdUUJLgS4G0 hvZ89F3CADrGlXTE3lg8b1jJBt5IfdUzve9ijyXwbQgmTQo/6xQPddTpG2BNnj31joJ0 I1zsyiu6ZH2mHUrTUs+jDI5UPJS7IL13sjRU3/MdN45PpT0Uj6/HnvVd/T8V6u6g0RuJ zjV2p1U4XEd7tA3CjINwG86DIaoL7pmOI9B9dMKkejRZ2QMhkgvGNgM9oisBOU2woVmj uTbwMivCFc+gY6Zkp8fjlK5yHRiyMnyXczdcq7dmfqcQ/8HWYFaQKFZp/ax1W6W1y9JJ zDDA== 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=Z+DQ81FQy9lbAMS2xHYo0yfuO+FMQrLKyC16L/sDTtI=; b=nuQFcVrp2t/rhsOZclPHLp7KGR4BNLOGO3Hia6QyfuHoxCFwTkpx7EDnWTYg8jDvj7 q1JBTHns2jSLWVuK0OSeLUkGPVhnOZqGLr8jYnRepjA19hXh31zauJ1vGdo/3X60lZJ8 uSryH6Ry2me9C2ZFWfYe1VxcB+2WQ5VwrzrjxnHCCHhwcW2Ny5etnkhsb2nF3iYoZWDA irpJFZ9PEC9ACO0lVWF2n/nfLwlOIuojaepDnA+WwXH+gtmqqjzIIhCvHMt1NzKuxYSz ZuwVp+TESYBi5NVxEBnPnsTOh3YB+bc2c3DbCW9IR17wktmjpYPODThptWp/yyz4wQ4o PwxQ== X-Gm-Message-State: ALQs6tBY0kNKOAeXj6G5FTpZV8byM9SCkt6/7K9OCZRCE3Q5YS4cv7rc PWzdsLNp20s+9Jyo/QA+YCTGE21o2yaRsTZWq0dr6A== X-Received: by 10.31.164.2 with SMTP id n2mr14128224vke.176.1524474470098; Mon, 23 Apr 2018 02:07:50 -0700 (PDT) MIME-Version: 1.0 Received: by 10.103.122.68 with HTTP; Mon, 23 Apr 2018 02:07:49 -0700 (PDT) In-Reply-To: References: <0ca46228311ec615947e199def9fed62d70c1f07.1524118799.git.baolin.wang@linaro.org> From: Geert Uytterhoeven Date: Mon, 23 Apr 2018 11:07:49 +0200 X-Google-Sender-Auth: nE3hIehRGeMapc4p3kIaEKYpXVY Message-ID: Subject: Re: [PATCH] m68k: Remove read_persistent_clock() To: Baolin Wang Cc: Arnd Bergmann , Alexandre Belloni , Mark Brown , linux-m68k , 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 Hi Baolin, On Mon, Apr 23, 2018 at 4:08 AM, Baolin Wang wrote: > On 20 April 2018 at 23:22, Arnd Bergmann wrote: >> On Thu, Apr 19, 2018 at 8:22 AM, Baolin Wang wrote: >>> The read_persistent_clock() uses a timespec, which is not year 2038 safe >>> on 32bit systems. Moreover on m68k architecture, we have implemented generic >>> RTC drivers that can be used to compensate the system suspend time. So >>> we can remove the obsolete read_persistent_clock(). >>> >>> Signed-off-by: Baolin Wang >> >> I'm not sure about this one: it's still possible to turn off >> CONFIG_RTC_DRV_GENERIC >> on M68KCLASSIC, and in that case we still need a read_persistent_clock64() >> implementation. Or we use your patch but make CONFIG_RTC_DRV_GENERIC >> mandatory. > > OK. Thanks for fixing the issue with your patch. Can I consider that an Acked-by? Thanks! >> See below for a version I did a while ago (but never submitted as I got >> distracted). >> >> Arnd >> >> commit 13ddf5a33a195e9b7a7a6ed10481363b5259c1d4 >> Author: Arnd Bergmann >> Date: Thu Jan 25 15:30:50 2018 +0100 >> >> m68k: use read_persistent_clock64 consistently 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