<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office"><head><!--[if gte mso 9]><xml><o:OfficeDocumentSettings><o:AllowPNG/><o:PixelsPerInch>96</o:PixelsPerInch></o:OfficeDocumentSettings></xml><![endif]--></head><body><div class="ydp461185a2yahoo-style-wrap" style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 13px;"><div></div>
        <div>I can confirm that reverting just this commit fixes the fan speed regression using kernel 5.1.12.</div><div><br></div><div>How do we go about getting this reverted from stable kernels? <br></div><div><br></div><div>CCing the author.<br></div><div><br></div>
        
        </div><div id="ydpfecc7b4dyahoo_quoted_2185979816" class="ydpfecc7b4dyahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                    On Friday, June 21, 2019, 4:28:19 PM EDT, Mar Mel <marmel6942@yahoo.com> wrote:
                </div>
                <div><br></div>
                <div><br></div>
                <div><div id="ydpfecc7b4dyiv0878584982"><div><div class="ydpfecc7b4dyiv0878584982ydpcd1ca9cayahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div></div>
        <div>Thanks for finding this Emil! The change you point out also landed on 4.19.49 and I am able to reproduce the fan speed issue with that kernel as well, whereas previous 4.19.x series kernels were fine.</div><div><br clear="none"></div><div>I'll attempt to build both the latest 4.19.x and 5.1.x stable kernels with that patch reverted and see if it's the sole culprit.</div><div><br clear="none"></div>
        
        </div><div class="ydpfecc7b4dyiv0878584982yqt9894060672" id="ydpfecc7b4dyiv0878584982yqt72798"><div class="ydpfecc7b4dyiv0878584982ydpcf127bc9yahoo_quoted" id="ydpfecc7b4dyiv0878584982ydpcf127bc9yahoo_quoted_1946356900">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                    On Friday, June 21, 2019, 1:32:19 PM EDT, Emil Velikov <emil.l.velikov@gmail.com> wrote:
                </div>
                <div><br clear="none"></div>
                <div><br clear="none"></div>
                <div><div id="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360"><div><div dir="ltr"><div>Some weird interaction with disabling the i2c access, in the following patch perhaps?</div><div dir="ltr"><br clear="none"></div><div dir="ltr">commit cd68344b283174a9b38e9488d5a929464e1f417c<br clear="none">Author: Lyude Paul <<a shape="rect" href="mailto:lyude@redhat.com" rel="nofollow" target="_blank">lyude@redhat.com</a>><br clear="none">Date:   Tue Apr 9 16:23:30 2019 -0400<br clear="none"><br clear="none">    drm/nouveau/i2c: Disable i2c bus access after ->fini()<br clear="none"></div><br clear="none"><div class="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail_quote"><div class="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail_attr" dir="ltr">On Sun, 16 Jun 2019 at 15:28, Ilia Mirkin <<a shape="rect" href="mailto:imirkin@alum.mit.edu" rel="nofollow" target="_blank">imirkin@alum.mit.edu</a>> wrote:<br clear="none"></div><blockquote class="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex;"><div dir="ltr">I don't really see anything between v5.0..v5.1 which would account for this. Could have been a subtle change to the i2c logic somewhere. The fastest way to identify the problem would be to do a bisect on the kernel to identify the commit that caused this. There are many guides for this online.</div><br clear="none"><div class="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail_quote"><div class="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail_attr" dir="ltr">On Sat, Jun 15, 2019 at 12:17 PM Mar Mel <<a shape="rect" href="mailto:marmel6942@yahoo.com" rel="nofollow" target="_blank">marmel6942@yahoo.com</a>> wrote:<br clear="none"></div><blockquote class="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex;"><div><div class="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429ydpb69c7536yahoo-style-wrap"><div></div>
        <div>Unfortunately, even with this change now reverted in kernel 5.1.10, the fan speed issue persists.</div><div><br clear="none"></div><div>If someone could point me in the direction of a relevant commit(s) I'll happily file a bug report.</div><div><br clear="none"></div>
        
        </div><div class="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yahoo_quoted" id="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yahoo_quoted_0639155532">
            <div>
                
                <div>
                    On Thursday, June 13, 2019, 11:19:25 AM EDT, Mar Mel <<a shape="rect" href="mailto:marmel6942@yahoo.com" rel="nofollow" target="_blank">marmel6942@yahoo.com</a>> wrote:
                </div>
                <div><br clear="none"></div>
                <div><br clear="none"></div>
                <div><div id="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yiv3381411794"><div><div class="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yiv3381411794yahoo-style-wrap"><div>As of kernel 5.1.9, on resume from suspend, my NV50 fan runs at full speed. <br clear="none"></div><div><br clear="none"></div><div>Not sure if it has to do with this new config option (<span>NOUVEAU_LEGACY_CTX_SUPPORT)?</span><br clear="none"></div><div><br clear="none"></div><div>This issue is not present using kernel 5.0.21.</div><div><br clear="none"></div><div>Years ago I filed a similar issue:<br clear="none"></div><div><br clear="none"></div><div><a shape="rect" class="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yiv3381411794enhancr_card_0655079240" href="https://bugs.freedesktop.org/show_bug.cgi?id=60704" rel="nofollow" target="_blank">60704 – [nouveau, git regression] - I2C PWM fan control broken on nv50 adt7475 on kernels 3.3.x+</a></div><div><br clear="none"></div><div>Thanks.<br clear="none"></div><div><br clear="none"></div><div><br clear="none"></div><div class="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yiv3381411794ydp73b97a3ayahoo-link-enhancr-card ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yiv3381411794ydp73b97a3ayahoo-link-enhancr-not-allow-cover ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yiv3381411794ydp73b97a3aymail-preserve-class ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yiv3381411794ydp73b97a3aymail-preserve-style" id="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yiv3381411794ydp73b97a3aenhancr_card_0655079240" style="max-width:400px;font-family:Helvetica, Arial, sans-serif;"><a shape="rect" class="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yiv3381411794ydp73b97a3ayahoo-enhancr-cardlink" href="https://bugs.freedesktop.org/show_bug.cgi?id=60704" style="text-decoration:none;color:rgb(0,0,0);" rel="nofollow" target="_blank"><table class="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yiv3381411794ydp73b97a3acard-wrapper ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yiv3381411794ydp73b97a3ayahoo-ignore-table" style="max-width:400px;" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td colspan="1" rowspan="1" width="400"><table class="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yiv3381411794ydp73b97a3acard ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yiv3381411794ydp73b97a3ayahoo-ignore-table" style="max-width:400px;border-width:1px;border-style:solid;border-color:rgb(224,228,233);border-radius:2px;" width="100%" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td colspan="1" rowspan="1"><table class="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yiv3381411794ydp73b97a3acard-info ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yiv3381411794ydp73b97a3ayahoo-ignore-table" style="background-color:rgb(255,255,255);background-repeat:repeat;background-image:none;background-size:auto;width:100%;max-width:400px;border-radius:0px 0px 2px 2px;border-top:1px solid rgb(224,228,233);" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td colspan="1" rowspan="1" style="background-color:rgb(255,255,255);padding:16px 0px 16px 12px;vertical-align:top;border-radius:0px 0px 0px 2px;"></td><td colspan="1" rowspan="1" style="vertical-align:middle;padding:12px 24px 16px 12px;width:99%;font-family:Helvetica, Arial, sans-serif;border-radius:0px 0px 2px;"><h2 class="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yiv3381411794ydp73b97a3acard-title" style="font-size:14px;line-height:19px;margin:0px 0px 6px;font-family:Helvetica, Arial, sans-serif;color:rgb(38,40,42);">60704 – [nouveau, git regression] - I2C PWM fan control broken on nv50 a...</h2><p class="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360gmail-m_425674517675831047gmail-m_6577269616604786429yiv3381411794ydp73b97a3acard-description" style="font-size:12px;line-height:16px;margin:0px;color:rgb(151,155,167);"></p></td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table></a></div><div><br clear="none"></div><div><br clear="none"></div></div></div></div></div>
            </div>
        </div></div>_______________________________________________<br clear="none">
Nouveau mailing list<br clear="none">
<a shape="rect" href="mailto:Nouveau@lists.freedesktop.org" rel="nofollow" target="_blank">Nouveau@lists.freedesktop.org</a><br clear="none">
<a shape="rect" href="https://lists.freedesktop.org/mailman/listinfo/nouveau" rel="nofollow" target="_blank">https://lists.freedesktop.org/mailman/listinfo/nouveau</a></blockquote></div>
_______________________________________________<div class="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360yqt1360240492" id="ydpfecc7b4dyiv0878584982ydpcf127bc9yiv2478927360yqtfd61884"><br clear="none">
Nouveau mailing list<br clear="none">
<a shape="rect" href="mailto:Nouveau@lists.freedesktop.org" rel="nofollow" target="_blank">Nouveau@lists.freedesktop.org</a><br clear="none">
<a shape="rect" href="https://lists.freedesktop.org/mailman/listinfo/nouveau" rel="nofollow" target="_blank">https://lists.freedesktop.org/mailman/listinfo/nouveau</a></div></blockquote></div></div></div></div></div>
            </div>
        </div></div></div></div></div>
            </div>
        </div></body></html>