summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>1998-06-07 10:49:18 +0000
committerbde <bde@FreeBSD.org>1998-06-07 10:49:18 +0000
commit0af8745beb100dd73cd116f49d475f9280407ada (patch)
tree1f0365d6b5dfd9ded3996f20128c484a9360ad91 /Makefile
parenta34566b534bc02b66f0cad9280b0191947d6c721 (diff)
downloadFreeBSD-src-0af8745beb100dd73cd116f49d475f9280407ada.zip
FreeBSD-src-0af8745beb100dd73cd116f49d475f9280407ada.tar.gz
Fixed some longstanding timestamp bugs:
1. mark atimes and mtimes of special files and fifos for update upon successful completion of non-null i/o, not at the beginning of the syscall. 2. never update file times for readonly filesystems. They were updated for stats and closes but not for syncs. The updates were of course only in-core and were thrown away when the inode was uncached, so the times sometimes appeared to go backwards. Improved comments in code related to (1) (mostly by removing them). Unmacroized ITIMES(). The test in (2) bloated it even more. Don't call getmicrotime() in the function version of it when we only need the time in seconds.
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud