>> Post an (ignored) mode 000 fd in /srv? Since nobody could open >> it, it would always have one reference, and would go away when >> the venti did? > dns tries a similar trick.
I think /srv/dns serves an actual file system, so there are potentially many references to it (not just one). > it also assumes direct-attach storage. Not exactly, but you are right that ventis running on two kernels could mount the same storage. I seem to recall being surprised at some point to observe /dev/sdXX/data silently imposing a one-open-at-a-time policy (I think subsequent opens stalled). Maybe a script run at system boot time could turn on DMEXCL for appropriate things in /dev/sd*/*? Dave Eckhardt