From: Seung-Woo Kim Date: Mon, 6 Jan 2025 07:13:18 +0000 (+0900) Subject: kdbus: Rename inode atime, mtime and ctime fields X-Git-Tag: accepted/tizen/unified/20250107.153645^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F73%2F317673%2F1;p=platform%2Fkernel%2Flinux-tizen-modules-source.git kdbus: Rename inode atime, mtime and ctime fields With kernel version change, inode atime, mtime and ctime fields are renamed. Use proper field name for kernel version. Change-Id: Ic137a775ac5832c745e867eea8476e051ac9a8d1 Ref: commit 12cd44023651 ("fs: rename inode i_atime and i_mtime fields") Ref: commit 077c212f0344 ("fs: new accessor methods for atime and mtime") Signed-off-by: Seung-Woo Kim --- diff --git a/kernel/kdbus/fs.c b/kernel/kdbus/fs.c index 5eb7973..62ee487 100644 --- a/kernel/kdbus/fs.c +++ b/kernel/kdbus/fs.c @@ -213,7 +213,11 @@ static struct inode *fs_inode_get(struct super_block *sb, inode->i_private = kdbus_node_ref(node); inode->i_mapping->a_ops = &empty_aops; inode->i_mode = node->mode & S_IALLUGO; -#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,6,0)) +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,7,0)) + inode_set_atime_to_ts(inode, + inode_set_mtime_to_ts(inode, + inode_set_ctime_current(inode))); +#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(6,6,0)) inode->i_atime = inode->i_mtime = inode_set_ctime_current(inode); #else inode->i_atime = inode->i_ctime = inode->i_mtime = current_time(inode);