summaryrefslogtreecommitdiff
path: root/fs/jbd2
diff options
context:
space:
mode:
authorJeff Layton <jlayton@kernel.org>2024-08-12 12:30:52 -0400
committerDavid Sterba <dsterba@suse.com>2024-08-15 20:35:44 +0200
commit3bc2ac2f8f0b78a13140fc72022771efe0c9b778 (patch)
tree9e76fc7c339646aadcf53501d8e5fbc3eddc136a /fs/jbd2
parentc0247d289e73e18f6ddb0895de30c09770fbed95 (diff)
btrfs: update target inode's ctime on unlink
Unlink changes the link count on the target inode. POSIX mandates that the ctime must also change when this occurs. According to https://pubs.opengroup.org/onlinepubs/9699919799/functions/unlink.html: "Upon successful completion, unlink() shall mark for update the last data modification and last file status change timestamps of the parent directory. Also, if the file's link count is not 0, the last file status change timestamp of the file shall be marked for update." Signed-off-by: Jeff Layton <jlayton@kernel.org> Reviewed-by: David Sterba <dsterba@suse.com> [ add link to the opengroup docs ] Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/jbd2')
0 files changed, 0 insertions, 0 deletions