svn commit: r354124 - stable/12/sys/ufs/ufs
Kirk McKusick
mckusick at FreeBSD.org
Sun Oct 27 04:09:26 UTC 2019
Author: mckusick
Date: Sun Oct 27 04:09:24 2019
New Revision: 354124
URL: https://svnweb.freebsd.org/changeset/base/354124
Log:
MFC of 354050
Ensure that ctime update is visible immediately
Modified:
stable/12/sys/ufs/ufs/ufs_lookup.c
Directory Properties:
stable/12/ (props changed)
Modified: stable/12/sys/ufs/ufs/ufs_lookup.c
==============================================================================
--- stable/12/sys/ufs/ufs/ufs_lookup.c Sun Oct 27 03:47:16 2019 (r354123)
+++ stable/12/sys/ufs/ufs/ufs_lookup.c Sun Oct 27 04:09:24 2019 (r354124)
@@ -1178,6 +1178,7 @@ ufs_dirremove(dvp, ip, flags, isrmdir)
*/
if (ip) {
ip->i_effnlink--;
+ ip->i_flag |= IN_CHANGE;
if (DOINGSOFTDEP(dvp)) {
softdep_setup_unlink(dp, ip);
} else {
@@ -1291,6 +1292,7 @@ ufs_dirrewrite(dp, oip, newinum, newtype, isrmdir)
* necessary.
*/
oip->i_effnlink--;
+ oip->i_flag |= IN_CHANGE;
if (DOINGSOFTDEP(vdp)) {
softdep_setup_unlink(dp, oip);
} else {
More information about the svn-src-all
mailing list