svn commit: r354125 - stable/11/sys/ufs/ufs
Kirk McKusick
mckusick at FreeBSD.org
Sun Oct 27 04:10:50 UTC 2019
Author: mckusick
Date: Sun Oct 27 04:10:49 2019
New Revision: 354125
URL: https://svnweb.freebsd.org/changeset/base/354125
Log:
MFC of 354050
Ensure that ctime update is visible immediately
Modified:
stable/11/sys/ufs/ufs/ufs_lookup.c
Directory Properties:
stable/11/ (props changed)
Modified: stable/11/sys/ufs/ufs/ufs_lookup.c
==============================================================================
--- stable/11/sys/ufs/ufs/ufs_lookup.c Sun Oct 27 04:09:24 2019 (r354124)
+++ stable/11/sys/ufs/ufs/ufs_lookup.c Sun Oct 27 04:10:49 2019 (r354125)
@@ -1176,6 +1176,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 {
@@ -1289,6 +1290,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-stable-11
mailing list