Messages in this thread | | | Subject | Re: [PATCH/RFC] Lustre VFS patch | From | Arjan van de Ven <> | Date | Mon, 24 May 2004 15:44:44 +0200 |
| |
On Mon, 2004-05-24 at 14:08, hch@infradead.org wrote: > > vfs-raw_ops-vanilla-2.6.patch > > > > This adds raw operations for setattr, mkdir, rmdir, mknod, unlink, > > symlink, link and rename. The raw operations look up the parent > > directories (but not leaf nodes) involved in the operation and then > > ask the file system to execute the operation. These methods allow > > us to delegate the execution of these functions to the server, and > > instantiate no dentries for leaf nodes, leaf nodes will only enter > > the dcache on subsequent lookups. This patch dramatically > > simplifies the client/server lock management, particularly for > > rename. > > > > In Ottawa Linus suggested that we could maybe do this with intents > > instead. I feel that both are ugly, both are possible but intents > > looked akward. > > > This is complete crap. We don't want to methods for every namespace > operation.
fun question: how does it deal with say a rename that would span mounts on the client but wouldn't on the server? :) [unhandled content-type:application/pgp-signature] | |