i haven't thought this through, but perhaps this would be an easier problem if we didn't change 9p, but we changed the model of the caching server. the current proposals assume that the caching servers don't know that other caches are out there. alternatively, the caching servers participate in a coherency protocol with 9p clients none-the-wiser. - erik