Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Mar 1995 21:19:05 +1000
From:      Bruce Evans <bde@zeta.org.au>
To:        bde@zeta.org.au, davidg@Root.COM
Cc:        freebsd-bugs@freefall.cdrom.com
Subject:   Re: Changed information for PR kern/260
Message-ID:  <199503221119.VAA11435@godzilla.zeta.org.au>

index | next in thread | raw e-mail

>   Kirk thinks utimes() is required by POSIX to be synchronous.

It only requires that utime() sets the atime and mtime and marks the
ctime for update.  I think the first requirement is satisfied by
overriding any existing marks for update.  Then utime() acts as if
it set the times (unless the system crashes, and POSIX can't specify
that system crashes don't lose information).

Similarly, chmod() and chmod() have to change the mode immediately,
but they can't be required to commit the change to eternally
warranteed media.

Bruce


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199503221119.VAA11435>