From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 35F27EB64DD for ; Fri, 23 Jun 2023 14:35:19 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232230AbjFWOfS (ORCPT ); Fri, 23 Jun 2023 10:35:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34368 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231948AbjFWOfK (ORCPT ); Fri, 23 Jun 2023 10:35:10 -0400 X-Greylist: delayed 492 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Fri, 23 Jun 2023 07:35:05 PDT Received: from mail.alarsen.net (joe.alarsen.net [IPv6:2a01:4f8:191:10e8:1::fe]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BC2E71987 for ; Fri, 23 Jun 2023 07:35:05 -0700 (PDT) Received: from oscar.alarsen.net (unknown [IPv6:fd8b:531:bccf:96:1d26:f9f2:f499:3633]) by joe.alarsen.net (Postfix) with ESMTPS id 7BCB8180292; Fri, 23 Jun 2023 16:26:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alarsen.net; s=joe; t=1687530408; bh=cNJElIuh7IRKT/A94Y0wNfI+PwUt+V2OMs3r9laCu1Y=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=YfENN8a4Amxx7D4M7cuYsfx7yrgo4IiSRelp1EDhFfYNcoHwaHSi6kLRJW875vpQq 6JijsJhtVRfu+EYSKD0UbJVuUM9eYKxCSU5kMgVcZPO8vqIdWMNv6nSbhodQLkaGzq hNU5FpJkcdRRUETR+I8JgYn9fYwj9q6vTSmmYbUE= Received: from oscar.localnet (localhost [IPv6:::1]) by oscar.alarsen.net (Postfix) with ESMTP id 6F01527C092D; Fri, 23 Jun 2023 16:26:48 +0200 (CEST) From: Anders Larsen To: Jeff Layton Cc: Christian Brauner , Al Viro , Jan Kara , linux-kernel@vger.kernel.org Subject: Re: [PATCH 57/79] qnx4: switch to new ctime accessors Date: Fri, 23 Jun 2023 16:26:48 +0200 Message-ID: <5944926.lOV4Wx5bFT@alarsen.net> In-Reply-To: <20230621144735.55953-56-jlayton@kernel.org> References: <20230621144507.55591-1-jlayton@kernel.org> <20230621144735.55953-1-jlayton@kernel.org> <20230621144735.55953-56-jlayton@kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wednesday, 2023-06-21 16:46 Jeff Layton wrote: > In later patches, we're going to change how the ctime.tv_nsec field is > utilized. Switch to using accessor functions instead of raw accesses of > inode->i_ctime. > > Signed-off-by: Jeff Layton > --- > fs/qnx4/inode.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/fs/qnx4/inode.c b/fs/qnx4/inode.c > index 391ea402920d..3fde90b3f99b 100644 > --- a/fs/qnx4/inode.c > +++ b/fs/qnx4/inode.c > @@ -305,8 +305,8 @@ struct inode *qnx4_iget(struct super_block *sb, unsigned long ino) > inode->i_mtime.tv_nsec = 0; > inode->i_atime.tv_sec = le32_to_cpu(raw_inode->di_atime); > inode->i_atime.tv_nsec = 0; > - inode->i_ctime.tv_sec = le32_to_cpu(raw_inode->di_ctime); > - inode->i_ctime.tv_nsec = 0; > + inode_ctime_set_sec(inode, le32_to_cpu(raw_inode->di_ctime)); > + inode_ctime_set_nsec(inode, 0); > inode->i_blocks = le32_to_cpu(raw_inode->di_first_xtnt.xtnt_size); > > memcpy(qnx4_inode, raw_inode, QNX4_DIR_ENTRY_SIZE); Acked-by: Anders Larsen