I enabled the printing of all values. There is bigger gap between two reading, it seems isync bring to performance drop.<br>Could you elaborate what does "closer that 64 tick together" mean?<br><br>You can see the attached log, the 0x40 is not always set.<br>
<br>Thanks<br>Gino<br><br><div class="gmail_quote">2010/3/26 Segher Boessenkool <span dir="ltr"><<a href="mailto:segher@kernel.crashing.org">segher@kernel.crashing.org</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">> After trying the new code with "isync" and unsigned long long convertion,<br>
> this problem doesn't happen(I tested for several minutes).<br>
<br>
</div>Do you now ever get two consecutive time readings that are closer<br>
that 64 tick together?  If not, it's simply hiding the problem.<br>
<br>
Do you ever now read a value that does not have the bit with value<br>
0x40 set?<br>
<font color="#888888"><br>
<br>
Segher<br>
</font></blockquote></div><br>