[Pvfs2-cvs] commit by slang in pvfs2/test/posix: io.c iox.c
openg-mpi.c
CVS commit program
cvs at parl.clemson.edu
Tue Dec 5 16:37:49 EST 2006
Update of /projects/cvsroot/pvfs2/test/posix
In directory parlweb1:/tmp/cvs-serv32341/test/posix
Modified Files:
Tag: pvfs-2-6-branch
io.c iox.c openg-mpi.c
Log Message:
merge pw's fixes to the 2.6 branch.
Index: io.c
===================================================================
RCS file: /projects/cvsroot/pvfs2/test/posix/io.c,v
diff -p -u -r1.3 -r1.3.10.1
--- io.c 20 Sep 2006 20:49:57 -0000 1.3
+++ io.c 5 Dec 2006 21:37:49 -0000 1.3.10.1
@@ -136,11 +136,11 @@ int main(int argc, char **argv)
if (err < 0)
fprintf(stderr, "node %d, write error, loc = %Ld: %s\n",
- mynod, mynod*opt_block, strerror(myerrno));
+ mynod, (long long) mynod*opt_block, strerror(myerrno));
/* only way sync_err can be nonzero is if opt_sync set*/
if (opt_sync && sync_err < 0)
fprintf(stderr, "node %d, sync error, loc = %Ld: %s\n",
- mynod, mynod*opt_block, strerror(sync_errno));
+ mynod, (long long) mynod*opt_block, strerror(sync_errno));
} /* end of write loop */
@@ -187,7 +187,7 @@ int main(int argc, char **argv)
if (err < 0)
fprintf(stderr, "node %d, read error, loc = %Ld: %s\n", mynod,
- mynod*opt_block, strerror(myerrno));
+ (long long) mynod*opt_block, strerror(myerrno));
/* if the user wanted to check correctness, compare the write
* buffer to the read buffer
@@ -274,9 +274,9 @@ int main(int argc, char **argv)
(max_write_tim*1000000.0);
printf("nr_procs = %d, nr_iter = %d, blk_sz = %Ld\n",
- nprocs, opt_iter, opt_block);
+ nprocs, opt_iter, (long long) opt_block);
- printf("# total_size = %Ld\n", (opt_block*nprocs*opt_iter));
+ printf("# total_size = %Ld\n", (long long) opt_block*nprocs*opt_iter);
if (opt_write)
printf("# Write: min_t = %f, max_t = %f, mean_t = %f, var_t = %f\n",
Index: iox.c
===================================================================
RCS file: /projects/cvsroot/pvfs2/test/posix/iox.c,v
diff -p -u -r1.3 -r1.3.10.1
--- iox.c 20 Sep 2006 20:49:57 -0000 1.3
+++ iox.c 5 Dec 2006 21:37:49 -0000 1.3.10.1
@@ -53,13 +53,17 @@ struct xtvec {
static ssize_t readx(unsigned long fd,
const struct iovec * iov, unsigned long iovlen,
- const struct xtvec * xtv, unsigned long xtvlen);
+ const struct xtvec * xtv, unsigned long xtvlen)
+{
+ return syscall(__NR_readx, fd, iov, iovlen, xtv, xtvlen);
+}
+
static ssize_t writex(unsigned long fd,
const struct iovec * iov, unsigned long iovlen,
- const struct xtvec * xtv, unsigned long xtvlen);
-
-_syscall5(ssize_t, readx, unsigned long, fd, const struct iovec *, iov, unsigned long, iovlen, const struct xtvec *, xtv, unsigned long, xtvlen);
-_syscall5(ssize_t, writex, unsigned long, fd, const struct iovec *, iov, unsigned long, iovlen, const struct xtvec *, xtv, unsigned long, xtvlen);
+ const struct xtvec * xtv, unsigned long xtvlen)
+{
+ return syscall(__NR_writex, fd, iov, iovlen, xtv, xtvlen);
+}
#ifndef min
#define min(a, b) (a) < (b) ? (a) : (b)
Index: openg-mpi.c
===================================================================
RCS file: /projects/cvsroot/pvfs2/test/posix/openg-mpi.c,v
diff -p -u -r1.2 -r1.2.14.1
--- openg-mpi.c 13 Sep 2006 20:23:12 -0000 1.2
+++ openg-mpi.c 5 Dec 2006 21:37:49 -0000 1.2.14.1
@@ -34,11 +34,16 @@
#define __NR_openfh 274
#endif
-static long openg(const char *, void *, size_t *, int, int);
-static long openfh(const void *, size_t);
+static long openg(const char *pathname, void *uhandle, size_t *uhandle_len,
+ int flags, int mode)
+{
+ return syscall(__NR_openg, pathname, uhandle, uhandle_len, flags, mode);
+}
-_syscall2(long, openfh, const void *, uhandle, size_t, handle_len);
-_syscall5(long, openg, const char *, pathname, void *, uhandle, size_t *, uhandle_len, int, flags, int, mode);
+static long openfh(const void *uhandle, size_t handle_len)
+{
+ return syscall(__NR_openfh, uhandle, handle_len);
+}
#define MAX_LENGTH 128
More information about the Pvfs2-cvs
mailing list