<div><br></div>Tahnks guys!<br><br><div class="gmail_quote">2013/1/30 Karaoui mohamed lamine <span dir="ltr">&lt;<a href="mailto:moharaka@gmail.com" target="_blank">moharaka@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

thanks, i think i get it.<br><br><div class="gmail_quote">2013/1/30  <span dir="ltr">&lt;<a href="mailto:Valdis.Kletnieks@vt.edu" target="_blank">Valdis.Kletnieks@vt.edu</a>&gt;</span><div><div class="h5"><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div>On Tue, 29 Jan 2013 20:16:26 +0100, you said:<br>
<br>
&gt; Actually my question is :<br>
&gt; Does POSIX specifies  the fact that we need to use &quot;lockf&quot; to be able to do<br>
&gt; read/write operation in different offset ? Is&#39;n the kernel supposed to<br>
&gt; ensure this ?<br>
<br>
</div>If you have non-overlapping writes, the kernel will eventually sort it out<br>
for you.  If your writes overlap, you&#39;ll have to provide your own locking<br>
via lockf() or similar, and synchronization via other methods.<br>
</blockquote></div></div></div><br>
</blockquote></div><br>