[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