upgrade to linux 2.6.10-1.12_FC2
[linux-2.6.git] / net / sunrpc / rpc_pipe.c
index 95ce716..11872a8 100644 (file)
@@ -523,16 +523,12 @@ rpc_populate(struct dentry *parent,
 {
        struct inode *inode, *dir = parent->d_inode;
        void *private = RPC_I(dir)->private;
-       struct qstr name;
        struct dentry *dentry;
        int mode, i;
 
        down(&dir->i_sem);
        for (i = start; i < eof; i++) {
-               name.name = files[i].name;
-               name.len = strlen(name.name);
-               name.hash = full_name_hash(name.name, name.len);
-               dentry = d_alloc(parent, &name);
+               dentry = d_alloc_name(parent, files[i].name);
                if (!dentry)
                        goto out_bad;
                mode = files[i].mode;