[Pvfs2-cvs] commit by pcarns in pvfs2-1/src/io/trove/trove-dbpf: dbpf-bstream-direct.c

CVS commit program cvs at parl.clemson.edu
Wed Jan 6 09:31:00 EST 2010


Update of /projects/cvsroot/pvfs2-1/src/io/trove/trove-dbpf
In directory parlweb1:/tmp/cvs-serv2342/src/io/trove/trove-dbpf

Modified Files:
      Tag: pvfs-2-8-branch
	dbpf-bstream-direct.c 
Log Message:
merge patches from trunk to properly sync size updates in directio write
path


Index: dbpf-bstream-direct.c
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/src/io/trove/trove-dbpf/dbpf-bstream-direct.c,v
diff -p -u -r1.13.2.3 -r1.13.2.4
--- dbpf-bstream-direct.c	3 Jan 2010 16:25:17 -0000	1.13.2.3
+++ dbpf-bstream-direct.c	6 Jan 2010 14:31:00 -0000	1.13.2.4
@@ -857,10 +857,7 @@ static int dbpf_bstream_direct_write_op_
                 gen_mutex_unlock(&dbpf_update_size_lock);
                 goto cache_put;
             }
-            if(qop_p->op.flags & TROVE_SYNC)
-            {
-                sync_required = 1;
-            }
+            sync_required = 1;
         }
         gen_mutex_unlock(&dbpf_update_size_lock);
 
@@ -1067,7 +1064,7 @@ static int dbpf_bstream_direct_write_lis
                         coll_p,
                         NULL,
                         user_ptr,
-                        0,
+                        TROVE_SYNC,
                         context_id);
 
     op = &q_op_p->op.u.b_rw_list;



More information about the Pvfs2-cvs mailing list