Ben Woolley wrote: > On both UFS and tmpfs, if you watch for updates to the file with > kqueue, and pre-mmap a segment of the file, using the kqueue data to > notify of updates to the file crusor, and append the file in a > separate process, the written contents will populate AFTER the kqueue > event is received, and is starting to be read. Part of the end of the > read (of mapped memory) will still have 0s until the write completes.
openbsd does not have coherent mmap. you can't rely on read/write and mmap working together.
