aboutsummaryrefslogtreecommitdiff
path: root/sys/conf/files.arm
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2015-12-07 12:09:04 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2015-12-07 12:09:04 +0000
commitdc15d94fd995f69a1d16f57bcfab88d5e7ccf23e (patch)
treef027dae5da20042a522f655e909191537e147385 /sys/conf/files.arm
parent74540a31837ec7a5bd968b8a42c041fd11c7535b (diff)
downloadsrc-dc15d94fd995f69a1d16f57bcfab88d5e7ccf23e.tar.gz
src-dc15d94fd995f69a1d16f57bcfab88d5e7ccf23e.zip
Update ctime when atime or birthtime are updated.
Cleanup setting of ctime/mtime/birthtime: do not set IN_ACCESS or IN_UPDATE, then clear them with ufs_itimes(), making transient (possibly inconsistent) change to the times, and then copy user-supplied times into the inode. Instead, directly clear IN_ACCESS or IN_UPDATE when user supplied the time, and copy the value into the inode. Minor inconsistency left is that the inode ctime is updated even when birthtime update attempt is performed on a UFS1 volume. Submitted by: bde MFC after: 2 weeks
Notes
Notes: svn path=/head/; revision=291936
Diffstat (limited to 'sys/conf/files.arm')
0 files changed, 0 insertions, 0 deletions