From patchwork Fri Jun 22 13:32:58 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 139649 Delivered-To: patch@linaro.org Received: by 2002:a2e:970d:0:0:0:0:0 with SMTP id r13-v6csp881459lji; Fri, 22 Jun 2018 06:33:43 -0700 (PDT) X-Google-Smtp-Source: ADUXVKKZmD6opbLMUyCDWgB1JGqrSLXhL9DvptTUoqr2N3DDwAY5G8v2Bgfu53Ii8MqQIwJIsMG7 X-Received: by 2002:a62:df12:: with SMTP id u18-v6mr1809531pfg.230.1529674423249; Fri, 22 Jun 2018 06:33:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1529674423; cv=none; d=google.com; s=arc-20160816; b=W4Y1FGI4ITuefCL7gfH42CXgSwrxEBpE3c1cmTodHQXm0ymFMoPtavf0tnCnNfTeOm dVw6aqZZD7FPu6/5IZyumUm7y4MqAnmJ0JbTWl2TWBiRz7hpZuN2EI16oudOE4hms693 iB0+3wS29L1zmIev8KMPKFkcetrMKJHFEgX94bvs7K7vZ/G/0Mc/sMQkG1um9h0euKro nlKHFbuwgJuXWZ8H46VJ2Vf4CC0ZQ8QTdrPnZomcmYFQDXsT7Hw8gyvu15mphDioRvOX 4JRBvFnq11iA9llmIajM31O4DEwEq+V6UGk2NC7OyNWMMM/Vk8jiPLM62fOZ7cPzBr2S RmVA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :arc-authentication-results; bh=HLLXWhvRbmWBiXAtbJ1Pv/9gffuqoehBi7X9YvmNIR4=; b=HhVJy/T34oO2Un4RzhnkDjUTzWBEVfY/B/bCqOvREA6Z2PXkKpJ0dLI+Vz5/ewXvEl tm+r84dhO7hEl4PEoywapgzlSeAA1WmFYars2cYSqHN1rGPNDk46Bo/zfH1IBzxbggPV oKOLvo8TtnIR4eUYWkXx2opACVaCmbv7LdzPHnsIeY6ZbqVjNB0ZqGePvfhF2L95tDQz VB1EmPVhqHROTweZqDEB7PcQogO/QbRf5N6cKc6KKlUAkgQ2qVZ/j24fZVHVvkSetYze Yy5jVXr5uwhowvNLxqzgSCS/ULnnPkOuU/OzLt8G+3/XrUqQB5GXXSAIhzyWfz4cAXhX GRuA== ARC-Authentication-Results: i=1; mx.google.com; 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 a36-v6si7920271pla.207.2018.06.22.06.33.42; Fri, 22 Jun 2018 06:33:43 -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; 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 S1751402AbeFVNdk (ORCPT + 30 others); Fri, 22 Jun 2018 09:33:40 -0400 Received: from mout.kundenserver.de ([212.227.17.10]:42723 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750853AbeFVNdj (ORCPT ); Fri, 22 Jun 2018 09:33:39 -0400 Received: from wuerfel.lan ([95.208.111.237]) by mrelayeu.kundenserver.de (mreue102 [212.227.15.145]) with ESMTPA (Nemesis) id 0LvBGU-1gEf2I19W6-010KtA; Fri, 22 Jun 2018 15:33:20 +0200 From: Arnd Bergmann To: Andrew Morton Cc: y2038@lists.linaro.org, Arnd Bergmann , Jan Kara , Jeff Mahoney , reiserfs-devel@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] [v3] reiserfs: change j_timestamp type to time64_t Date: Fri, 22 Jun 2018 15:32:58 +0200 Message-Id: <20180622133315.221210-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K1:ZIohq4OfRwTj8RksFWJsgr0fkXc6EAwpyjrEy9nhctZCVB2zq2y 0NlaK/O0DCE5T8K52Je+T3RuSHoyeh1t9qhajPJhzpP6rNTn7IUE943gVncT7tMfCuSDZhM WGrmzrLotNo8BF6tBKCKh88L9v03xeh6lOLZz+ZPEjW9+WkM41FFmZ9n+Bq3jxvCRZdBGsD zJLLAyNEJHn7Y2Fp/v7cw== X-UI-Out-Filterresults: notjunk:1; V01:K0:vzaDHnzi2L4=:t+iZsVVDMX78uXk6uTXZK3 Q2l+iyd2f5Y9DGAa+CZbZxU2ndBNzDsrJxkcbHAZpN87iRq3e3sjsoaQnA0llpRudXHvYFp1I HuDTWd+iVZj5XLOd83rUKidr9aZDfsDHZvDaIeI2utuhZz7JSw68phrzFmyOEc1cNN9ihiQER SDwAMb/kSBvQiDK96soUWAa3YK7xsC+234jcMFHpCOCzljFaZcVcIry3Nng+adlAGx9FTwSRG oaOjMV4CTUj+vyp5O3xFrT/W39mHWzcOk+0xjux7cINHmk43u2FuWSg891WAW7iwI/Z1K4OQz dtUG4c5h4XO/UYT9OlsJZ4UbUynssCSIzHx+zIIqzKNKxpCMY08A7DQ6qaeSLwJLwyyL3/6ib P4lP7I6N9LoWY/DjrxAaZjqEjFfhyF5pqdKp7V55lY/4fkL14rWIdTylefsJOk0TOGfqPlyy1 FbByyFhsdRklszSu3glDL4o8Sd/dEP2UpajCkS9tR3NzkcmnXlxjsFT1ByhkuHB/MepyHjs1U 7SFuMyiDnSP1c22c063qXj57IrROpUFBrSDaMqCm9bCb6HQJqk/5xsyTl8ozgpZSc/o2Vu97A qbwL6GPvkf23uQN2JJez4gobbQH+3FGwDQYu3+am9oEZjbIELOtfKAEg1RYRFGVQOZtpkJFc+ WYaw9IKhqJITIaWVnHLEufJwdTt/QDp5aI+hNW4r0VmVHJn4giqWzR5vjLnXLNbByjpY= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This uses the deprecated time_t type but is write-only, and could be removed, but as Jeff explains, having a timestamp can be usefule for post-mortem analysis in crash dumps. In order to remove one of the last instances of time_t, this changes the type to time64_t, same as j_trans_start_time. Cc: Jan Kara Cc: Jeff Mahoney Signed-off-by: Arnd Bergmann --- This could replace "reiserfs: remove unused j_timestamp" if we decide that we want to keep that variable. Posting this patch as an alternative now, while waiting for Jeff to reply on how important this really is. --- fs/reiserfs/reiserfs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.9.0 diff --git a/fs/reiserfs/reiserfs.h b/fs/reiserfs/reiserfs.h index 621b9a07080a..e5ca9ed79e54 100644 --- a/fs/reiserfs/reiserfs.h +++ b/fs/reiserfs/reiserfs.h @@ -271,7 +271,7 @@ struct reiserfs_journal_list { struct mutex j_commit_mutex; unsigned int j_trans_id; - time_t j_timestamp; + time64_t j_timestamp; /* write-only but useful for crash dump analysis */ struct reiserfs_list_bitmap *j_list_bitmap; struct buffer_head *j_commit_bh; /* commit buffer head */ struct reiserfs_journal_cnode *j_realblock;