In message <[EMAIL PROTECTED]>, Francisco Ballesteros w rites: >Are you using user-level programs called to synchronize? >We are doing the same. Look for repl in the Plan B man page.
Yes. It's a user-level file server in the spirit of cfs(4). There are a few major differences, the first being the persistance of the cache and a record of updates while disconnected that is played back on reconnection. The other two differences were originally short-cuts to simplify my life when working on what was originally just an experiment. One of them was to use files in the local file system to store cache data and metadata rather than using a raw partition. The second was to use ordinary system calls rather than pass the 9P requests on to the file server directly. This last one helps to make it more flexible with respect to the server and translated more easily to a Linux implementation. To be honest, I haven't taken a look at the Plan B design yet. My only excuse is that it's on my to-do list. BLS
