What is FreeBSD semantics for atime updates on directories? It does not seem to be working. Is that by design? The reason I'm asking is because it would allow autounmountd(8) to actually unmount filesystems some specified time after last use, by checking atime of filesystem's root, instead of just retrying unmount(2) until it succeeds.