[Pvfs2-cvs] commit by shuangy in pvfs2/src/client/sysint:
sys-mkdir.sm
CVS commit program
cvs at parl.clemson.edu
Fri Dec 3 17:17:46 EST 2010
Update of /projects/cvsroot/pvfs2/src/client/sysint
In directory parlweb1:/tmp/cvs-serv13753/src/client/sysint
Modified Files:
Tag: Orange-Elaine-Distr-Dir-Branch
sys-mkdir.sm
Log Message:
adjust mkdir.
Index: sys-mkdir.sm
===================================================================
RCS file: /projects/cvsroot/pvfs2/src/client/sysint/sys-mkdir.sm,v
diff -p -u -r1.66.36.10 -r1.66.36.11
--- sys-mkdir.sm 29 Nov 2010 23:30:55 -0000 1.66.36.10
+++ sys-mkdir.sm 3 Dec 2010 22:17:46 -0000 1.66.36.11
@@ -355,7 +355,8 @@ static PINT_sm_action mkdir_msg_setup_ms
js_p->error_code = 0;
- gossip_debug(GOSSIP_CLIENT_DEBUG," mkdir: posting mkdir req\n");
+ gossip_debug(GOSSIP_CLIENT_DEBUG," mkdir: posting mkdir req, "
+ "[num_dirent_files=%d]\n", sm_p->u.mkdir.num_dirent_files);
PINT_msgpair_init(&sm_p->msgarray_op);
msg_p = &sm_p->msgarray_op.msgpair;
@@ -647,6 +648,16 @@ static PINT_sm_action mkdir_parent_getat
js_p->error_code = ret;
return SM_ACTION_COMPLETE;
}
+
+#if 0
+ /* set value of num_dirent_files,
+ * max(max(parent_num, command_line) [client], config_file)[server] */
+ sm_p->u.mkdir.num_dirent_files = attr->u.dir.dist_dir_attr.num_servers;
+
+ /* TODO: get command line value of NumDirdata */
+
+ /* note: if select less # of dirdata servers, need to modify getattr, etc. to contact only active servers, not all dirdata servers */
+#endif
return SM_ACTION_COMPLETE;
}
More information about the Pvfs2-cvs
mailing list