<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [NVE6] Strange readout on fan1_input when pwm1_min < 33"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=79820#c5">Comment # 5</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [NVE6] Strange readout on fan1_input when pwm1_min < 33"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=79820">bug 79820</a>
              from <span class="vcard"><a class="email" href="mailto:martin.peres@ensi-bourges.fr" title="Martin Peres <martin.peres@ensi-bourges.fr>"> <span class="fn">Martin Peres</span></a>
</span></b>
        <pre>(In reply to <a href="show_bug.cgi?id=79820#c2">comment #2</a>)
<span class="quote">> With nouveau loaded, can you grab vbios from
> /sys/kernel/debug/dri/0/vbios.rom? Or use -s prom with nvagetbios?</span >

I just pushed a patch to nvagetbios to suggest to use -s prom when the
signature is invalid. Let's stop wasting time suggesting this.

<span class="quote">> 
> It's moderately likely that the reported fan rpm is just 2x what it should
> be -- did the fan sound louder with nouveau than with the blob? See
> <a href="http://cgit.freedesktop.org/~darktama/nouveau/commit/">http://cgit.freedesktop.org/~darktama/nouveau/commit/</a>
> ?id=e3601d0869a18acc19e58f2d1216b810632d75f0 (which will be in 3.16-rc1).</span >

Yes, this is likely the problem here.

<span class="quote">> 
> Martin -- any idea about the weird RPMs reported for the lower values?</span >

It probably is a bouncing problem of the Hall effect sensor. This one may not
have a proper hysteresis cycle which leads to an unstable signal during the
transition phases. The longer the transition takes, the more un-wanted
oscillation is introduced. It is possible that the fan manufacturer added a
low-pass filter on the fan that only works down to the minimum speed (35%) and
fails to clean up the signal after that.

In any case, this is not our bug unless nvidia is able to cope with it (which
is impossible to test with the coolbits since they don't allow a fan speed
lower than the minimum speed). I could edit the vbios to change the minimum
speed limit and ask you to re-upload it and check if nvidia yields the same
result. Would you be interested in doing that?

(In reply to <a href="show_bug.cgi?id=79820#c3">comment #3</a>)
<span class="quote">> The noise didn’t really noticeably increase. And I just checked the values
> reported by nvidia-settings. When idle, these always seem to jump in
> increments of 30 RPM (usually between 1050 and 1080). With nouveau, the
> output value jumps in increments of 60 RPM, so you are probably right and
> the difference is only nominal.</span >

Perfect! Thank you :)

<span class="quote">> 
> In any case, I’m attaching the BIOS file obtained from nvagetbios -s prom.
> No warnings were reported this time.</span >

Thanks, but I don't think it will be necessary...</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>