【发布时间】:2020-10-16 02:06:38
【问题描述】:
在linux内核v4.19.3中
在我的模块中,我需要以纳秒而不是秒为单位获取 inode 上次修改时间,但它始终返回 0。
struct timespec64 i_mtime;
例如在这段代码中:
pr_info("nsec = %ld - sec = %lld\n",inode->i_mtime.tv_nsec,inode->i_mtime.tv_sec);
此代码返回:
nsec = 0 - sec = 1593096577
有什么想法吗?
【问题讨论】:
标签: linux filesystems kernel inode