Date: Wed, 21 Sep 2005 10:05:00 GMT From: soc-chenk <soc-chenk@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 84037 for review Message-ID: <200509211005.j8LA4xmA038373@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=84037 Change 84037 by soc-chenk@soc-chenk_leavemealone on 2005/09/21 10:04:00 tagged 0.2.1 Updated README.html to indicate last release (tried to) fix LOR of fuse_data and fuse_filehandle locks Submitted by: soc-chenk Affected files ... .. //depot/projects/soc2005/fuse4bsd2/Changelog#10 edit .. //depot/projects/soc2005/fuse4bsd2/README.html#5 edit .. //depot/projects/soc2005/fuse4bsd2/fuse_module/fuse.c#8 edit Differences ... ==== //depot/projects/soc2005/fuse4bsd2/Changelog#10 (text+ko) ==== @@ -1,3 +1,15 @@ +Wed Sep 21 11:58:29 CEST 2005 at node: creo.hu, nick: csaba + tagged 0.2.1 + +Wed Sep 21 11:57:29 CEST 2005 at node: creo.hu, nick: csaba + * Updated README.html to indicate last release + +Wed Sep 21 11:48:38 CEST 2005 at node: creo.hu, nick: csaba + * (tried to) fix LOR of fuse_data and fuse_filehandle locks + +Tue Sep 20 23:06:44 CEST 2005 at node: creo.hu, nick: csaba + tagged 0.2 + Tue Sep 20 21:01:08 CEST 2005 at node: creo.hu, nick: csaba * Doc fix: bogus info about device access in IMPLEMENTATION_NOTES corrected ==== //depot/projects/soc2005/fuse4bsd2/README.html#5 (text+ko) ==== @@ -55,7 +55,7 @@ </li> <li> <p> - The FreeBSD module. Source tarballs are provided at <a class="external" href="http://creo.hu/~csaba/projects/fuse4bsd/downloads/"><img src="/classic/img/moin-www.png" alt="[WWW]" height="11" width="11">http://creo.hu/~csaba/projects/fuse4bsd/downloads/</a> under the name <tt>fuse4bsd-</tt><em><version></em><tt>.tar.*</tt> The current code is available via Darcs, you can fetch it by + The FreeBSD module. Source tarballs are provided at <a class="external" href="http://creo.hu/~csaba/projects/fuse4bsd/downloads/"><img src="/classic/img/moin-www.png" alt="[WWW]" height="11" width="11">http://creo.hu/~csaba/projects/fuse4bsd/downloads/</a> under the name <tt>fuse4bsd-</tt><em><version></em><tt>.tar.*</tt> (latest release is <strong>0.2.1</strong>, date of release: <strong>21th Sep 2005</strong>). The current code is available via Darcs, you can fetch it by <pre> darcs get http://creo.hu/~csaba/darcs-repos/fuse4bsd</pre> command, or via <a class="external" href="http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=/depot/projects/soc2005/fuse4bsd2"><img src="/classic/img/moin-www.png" alt="[WWW]" height="11" width="11">Perforce</a> (you can use this latter link for online source code browsing). </p> </li> ==== //depot/projects/soc2005/fuse4bsd2/fuse_module/fuse.c#8 (text+ko) ==== @@ -4568,15 +4568,15 @@ * overhead as it would be worth for the trouble. */ + fvdat = vp->v_data; + sx_slock(&fvdat->fh_lock); if ((err = fdisp_get_vopdata(&fdi, vp->v_mount))) return (err); - fvdat = vp->v_data; - sx_slock(&fvdat->fh_lock); iterate_filehandles(vp, td, NULL, 0, fuse_fsync_filehandle, &fdi); - sx_sunlock(&fvdat->fh_lock); sx_sunlock(fdi.slock); + sx_sunlock(&fvdat->fh_lock); return (err); }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200509211005.j8LA4xmA038373>