From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=3.0 tests=MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4C313C43603 for ; Fri, 6 Dec 2019 03:22:29 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 2809C2077B for ; Fri, 6 Dec 2019 03:22:29 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2809C2077B Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=bugzilla.kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 4E0746F959; Fri, 6 Dec 2019 03:22:28 +0000 (UTC) Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by gabe.freedesktop.org (Postfix) with ESMTPS id 90BF46F959 for ; Fri, 6 Dec 2019 03:22:27 +0000 (UTC) From: bugzilla-daemon@bugzilla.kernel.org To: dri-devel@lists.freedesktop.org Subject: [Bug 201539] AMDGPU R9 390 automatic fan speed control in Linux 4.19/4.20/5.0 Date: Fri, 06 Dec 2019 03:22:25 +0000 X-Bugzilla-Reason: None X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: AssignedTo drivers_video-dri@kernel-bugs.osdl.org X-Bugzilla-Product: Drivers X-Bugzilla-Component: Video(DRI - non Intel) X-Bugzilla-Version: 2.5 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rmuncrief@humanavance.com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P1 X-Bugzilla-Assigned-To: drivers_video-dri@kernel-bugs.osdl.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugzilla.kernel.org/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-Mailman-Original-Authentication-Results: mail.kernel.org; dkim=permerror (bad message/signature format) X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" aHR0cHM6Ly9idWd6aWxsYS5rZXJuZWwub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDE1MzkKCi0tLSBD b21tZW50ICMzOCBmcm9tIG11bmNyaWVmIChybXVuY3JpZWZAaHVtYW5hdmFuY2UuY29tKSAtLS0K KEluIHJlcGx5IHRvIE1hc3RlckNBVFogZnJvbSBjb21tZW50ICMzNykKPiB3ZWxsIGl0cyBuZWl0 aGVyIG9mIHRob3NlIG1vZHVsZXMgCj4gSSBzaG91bGQgaGF2ZSBsb29rZWQgYXQgdGhlIGZpbGVz IGFmdGVyIEkgc2Nhbm5lZCBmb3IgZmlsZXMgY29udGFpbmluZyAxMDQwMDAKPiAKPiAKPiBJIGNh biBub3QgZXZlbiBmb3JjZSBydW4gdGhlIGNhcmRzIGluIHBlcmZvcm1hbmNlIG1vZGUgYW55bW9y ZSB3aXRoIDEwMCUgZmFuCj4gc3BlZWQgc3R1Y2sgb24gCj4gCj4gaWYgaSBjb3VsZCBqdXN0IGZp bmQgdGhlIHNldHRpbmcgdG8gdGVsbCBhbWRncHUgLyBod21vbiAvIHBvd2VycGxheSB3aGF0Cj4g dGVtcCBJIGNhbGwgaG90IHRoaXMgd291bGQgYmUgc29sdmVkCgpIZXJlIGlzIGEgc2xpZ2h0bHkg bW9kaWZpZWQgdmVyc2lvbiBvZiBhIGZhbiBjb250cm9sIHNjcmlwdCwgYWxvbmcgd2l0aCB0aGUK c2VydmljZSB0byBydW4gaXQsIGZyb20gdGhlIEFyY2ggV2lraS4gSSBkb24ndCBrbm93IHdoYXQg ZGlzdHJpYnV0aW9uIHlvdSB1c2UKYnV0IGhvcGVmdWxseSB0aGlzIHdpbGwgYXQgbGVhc3QgZ2V0 IHlvdSBzdGFydGVkLiBVbmZvcnR1bmF0ZWx5IGl0IGRvZXNuJ3Qgc2VlbQpsaWtlIHRoZSBrZXJu ZWwgZGV2cyBhcmUgaW50ZXJlc3RlZCBpbiBmaXhpbmcgdGhpcywgc28gYWZ0ZXIgYSBsb25nIHRp bWUgSSBqdXN0CmhhZCB0byB1c2UgdGhpcyBrbHVkZ2V5IHNvbHV0aW9uLgoKMS4gQ3JlYXRlIGEg ZmlsZSB3aXRoIHRoZSBmb2xsb3dpbmcgY29udGVudHMgbmFtZWQgImFtZGdwdS1mYW5jb250cm9s IiBpbgoiL3Vzci9sb2NhbC9iaW4iIGFuZCBtYWtlIGl0IGV4ZWN1dGFibGUuCgotLS0tLS0tLS0t LS0tLS0gU3RhcnQgYW1kZ3B1LWZhbmNvbnRyb2wgLS0tLS0tLS0tLS0tLS0tCgojIS9iaW4vYmFz aAoKSFlTVEVSRVNJUz02MDAwICAgIyBpbiBtSwpTTEVFUF9JTlRFUlZBTD0xICAjIGluIHMKREVC VUc9dHJ1ZQoKIyBzZXQgdGVtcHMgKGluIGRlZ3JlZXMgQyAqIDEwMDApIGFuZCBjb3JyZXNwb25k aW5nIHB3bSB2YWx1ZXMgaW4gYXNjZW5kaW5nCm9yZGVyIGFuZCB3aXRoIHRoZSBzYW1lIGFtb3Vu dCBvZiB2YWx1ZXMKVEVNUFM9KCA0MDAwMCAgNTAwMDAgIDY1MDAwIDc1MDAwIDgwMDAwIDkwMDAw ICkKUFdNUz0oICAgICAgMCAgMTAwICAgICAxNDAgICAxOTAgICAyMDAgICAyNTUgKQoKIyBod21v biBwYXRocywgaGFyZGNvZGVkIGZvciBvbmUgYW1kZ3B1IGNhcmQsIGFkanVzdCBhcyBuZWVkZWQK SFdNT049JChscyAvc3lzL2NsYXNzL2RybS9jYXJkMC9kZXZpY2UvaHdtb24pCkZJTEVfUFdNPSQo ZWNobyAvc3lzL2NsYXNzL2RybS9jYXJkMC9kZXZpY2UvaHdtb24vJEhXTU9OL3B3bTEpCkZJTEVf RkFOTU9ERT0kKGVjaG8gL3N5cy9jbGFzcy9kcm0vY2FyZDAvZGV2aWNlL2h3bW9uLyRIV01PTi9w d20xX2VuYWJsZSkKRklMRV9URU1QPSQoZWNobyAvc3lzL2NsYXNzL2RybS9jYXJkMC9kZXZpY2Uv aHdtb24vJEhXTU9OL3RlbXAxX2lucHV0KQojIG1pZ2h0IHdhbnQgdG8gdXNlIHRoaXMgbGF0ZXIK I0ZJTEVfVEVNUF9DUklUPSQoZWNobyAvc3lzL2NsYXNzL2h3bW9uL2h3bW9uPy90ZW1wMV9jcml0 X2h5c3QpCltbIC1mICIkRklMRV9QV00iICYmIC1mICIkRklMRV9GQU5NT0RFIiAmJiAtZiAiJEZJ TEVfVEVNUCIgXV0gfHwgeyBlY2hvCiJpbnZhbGlkIGh3bW9uIGZpbGVzIiA7IGV4aXQgMTsgfQoK IyBsb2FkIGNvbmZpZ3VyYXRpb24gZmlsZSBpZiBwcmVzZW50ClsgLWYgL2V0Yy9hbWRncHUtZmFu Y29udHJvbC5jZmcgXSAmJiAuIC9ldGMvYW1kZ3B1LWZhbmNvbnRyb2wuY2ZnCgojIGNoZWNrIGlm IGFtb3VudCBvZiB0ZW1wcyBhbmQgcHdtIHZhbHVlcyBtYXRjaAppZiBbICIkeyNURU1QU1tAXX0i IC1uZSAiJHsjUFdNU1tAXX0iIF0KdGhlbgogIGVjaG8gIkFtb3VudCBvZiB0ZW1wZXJhdHVyZSBh bmQgcHdtIHZhbHVlcyBkb2VzIG5vdCBtYXRjaCIKICBleGl0IDEKZmkKCiMgY2hlY2tpbmcgZm9y IHByaXZpbGVnZXMKaWYgWyAkVUlEIC1uZSAwIF0KdGhlbgogIGVjaG8gIldyaXRpbmcgdG8gc3lz ZnMgcmVxdWlyZXMgcHJpdmlsZWdlcywgcmVsYXVuY2ggYXMgcm9vdCIKICBleGl0IDEKZmkKCmZ1 bmN0aW9uIGRlYnVnIHsKICBpZiAkREVCVUc7IHRoZW4KICAgIGVjaG8gJDEKICBmaQp9CgojIHNl dCBmYW4gbW9kZSB0byBtYXgoMCksIG1hbnVhbCgxKSBvciBhdXRvKDIpCmZ1bmN0aW9uIHNldF9m YW5tb2RlIHsKICBlY2hvICJzZXR0aW5nIGZhbiBtb2RlIHRvICQxIgogIGVjaG8gIiQxIiA+ICIk RklMRV9GQU5NT0RFIgp9CgpmdW5jdGlvbiBzZXRfcHdtIHsKICBORVdfUFdNPSQxCiAgT0xEX1BX TT0kKGNhdCAkRklMRV9QV00pCgogIGVjaG8gImN1cnJlbnQgcHdtOiAkT0xEX1BXTSwgcmVxdWVz dGVkIHRvIHNldCBwd20gdG8gJE5FV19QV00iCiAgZGVidWcgImN1cnJlbnQgcHdtOiAkT0xEX1BX TSwgcmVxdWVzdGVkIHRvIHNldCBwd20gdG8gJE5FV19QV00iCiAgaWYgWyAkKGNhdCAke0ZJTEVf RkFOTU9ERX0pIC1uZSAxIF0KICB0aGVuCiAgICBlY2hvICJGYW5tb2RlIG5vdCBzZXQgdG8gbWFu dWFsLiIKICAgIHNldF9mYW5tb2RlIDEKICBmaQoKICBpZiBbICIkTkVXX1BXTSIgLWd0ICIkT0xE X1BXTSIgXSB8fCBbIC16ICIkVEVNUF9BVF9MQVNUX1BXTV9DSEFOR0UiIF0gfHwgWwokKCgkKGNh dCAkRklMRV9URU1QKSArIEhZU1RFUkVTSVMpKSAtbGUgIiRURU1QX0FUX0xBU1RfUFdNX0NIQU5H RSIgXTsgdGhlbgogICAgJERFQlVHIHx8IGVjaG8gImN1cnJlbnQgdGVtcDogJFRFTVAiCiAgICBl Y2hvICJ0ZW1wIGF0IGxhc3QgY2hhbmdlIHdhcyAkVEVNUF9BVF9MQVNUX1BXTV9DSEFOR0UiCiAg ICBlY2hvICJjaGFuZ2luZyBwd20gdG8gJE5FV19QV00iCiAgICBlY2hvICIkTkVXX1BXTSIgPiAi JEZJTEVfUFdNIgogICAgVEVNUF9BVF9MQVNUX1BXTV9DSEFOR0U9JChjYXQgJEZJTEVfVEVNUCkK ICBlbHNlCiAgICBkZWJ1ZyAibm90IGNoYW5naW5nIHB3bSwgd2UganVzdCBkaWQgYXQgJFRFTVBf QVRfTEFTVF9QV01fQ0hBTkdFLCBuZXh0CmNoYW5nZSB3aGVuIGJlbG93ICQoKFRFTVBfQVRfTEFT VF9QV01fQ0hBTkdFIC0gSFlTVEVSRVNJUykpIgogIGZpCn0KCmZ1bmN0aW9uIGludGVycG9sYXRl X3B3bSB7CiAgaT0wCiAgVEVNUD0kKGNhdCAkRklMRV9URU1QKQoKICBkZWJ1ZyAiY3VycmVudCB0 ZW1wOiAkVEVNUCIKCiAgaWYgW1sgJFRFTVAgLWxlICR7VEVNUFNbMF19IF1dOyB0aGVuCiAgICAj IGJlbG93IGZpcnN0IHBvaW50IGluIGxpc3QsIHNldCB0byBtaW4gc3BlZWQKICAgIHNldF9wd20g IiR7UFdNU1tpXX0iCiAgICByZXR1cm4KICBmaQoKICBmb3IgaSBpbiAiJHshVEVNUFNbQF19Ijsg ZG8KICAgIGlmIFtbICRpIC1lcSAkKCgkeyNURU1QU1tAXX0tMSkpIF1dOyB0aGVuCiAgICAgICMg aGl0IGxhc3QgcG9pbnQgaW4gbGlzdCwgc2V0IHRvIG1heCBzcGVlZAogICAgICBzZXRfcHdtICIk e1BXTVNbaV19IgogICAgICByZXR1cm4KICAgIGVsaWYgW1sgJFRFTVAgLWd0ICR7VEVNUFNbJGld fSBdXTsgdGhlbgogICAgICBjb250aW51ZQogICAgZmkKCiAgICAjIGludGVycG9sYXRlIGxpbmVh cmx5CiAgICBMT1dFUlRFTVA9JHtURU1QU1tpLTFdfQogICAgSElHSEVSVEVNUD0ke1RFTVBTW2ld fQogICAgTE9XRVJQV009JHtQV01TW2ktMV19CiAgICBISUdIRVJQV009JHtQV01TW2ldfQogICAg UFdNPSQoZWNobyAiKCAoICRURU1QIC0gJExPV0VSVEVNUCApICogKCAkSElHSEVSUFdNIC0gJExP V0VSUFdNICkgLyAoCiRISUdIRVJURU1QIC0gJExPV0VSVEVNUCApICkgKyAkTE9XRVJQV00iIHwg YmMpCiAgICBkZWJ1ZyAiaW50ZXJwb2xhdGVkIHB3bSB2YWx1ZSBmb3IgdGVtcGVyYXR1cmUgJFRF TVAgaXM6ICRQV00iCiAgICBzZXRfcHdtICIkUFdNIgogICAgcmV0dXJuCiAgZG9uZQp9CgpmdW5j dGlvbiByZXNldF9vbl9mYWlsIHsKICBlY2hvICJleGl0aW5nLCByZXNldHRpbmcgZmFuIHRvIGF1 dG8gY29udHJvbC4uLiIKICBzZXRfZmFubW9kZSAyCiAgZXhpdCAxCn0KCiMgYWx3YXlzIHRyeSB0 byByZXNldCBmYW5zIG9uIGV4aXQKdHJhcCAicmVzZXRfb25fZmFpbCIgU0lHSU5UIFNJR1RFUk0K CmZ1bmN0aW9uIHJ1bl9kYWVtb24gewogIHdoaWxlIDo7IGRvCiAgICBpbnRlcnBvbGF0ZV9wd20K ICAgIGRlYnVnCiAgICBzbGVlcCAkU0xFRVBfSU5URVJWQUwKICBkb25lCn0KCiMgc2V0IGZhbiBj b250cm9sIHRvIG1hbnVhbApzZXRfZmFubW9kZSAxCgojIGZpbmFsbHkgc3RhcnQgdGhlIGxvb3AK cnVuX2RhZW1vbgoKLS0tLS0tLS0tLS0tLS0tIEVuZCBhbWRncHUtZmFuY29udHJvbCAtLS0tLS0t LS0tLS0tLS0KCgoyLiBDcmVhdGUgYSBmaWxlIHdpdGggdGhlIGZvbGxvd2luZyBjb250ZW50cyBu YW1lZCAiYW1kZ3B1LWZhbmNvbnRyb2wuc2VydmljZSIKaW4gL2V0Yy9zeXN0ZW1kL3N5c3RlbS4K Ci0tLS0tLS0tLS0tLS0tLSBTdGFydCBhbWRncHUtZmFuY29udHJvbC5zZXJ2aWNlIC0tLS0tLS0t LS0tLS0tLQoKW1VuaXRdCkRlc2NyaXB0aW9uPWFtZGdwdS1mYW5jb250cm9sCgpbU2VydmljZV0K VHlwZT1zaW1wbGUKRXhlY1N0YXJ0PS91c3IvbG9jYWwvYmluL2FtZGdwdS1mYW5jb250cm9sCgpb SW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQKCi0tLS0tLS0tLS0tLS0tLSBFbmQg YW1kZ3B1LWZhbmNvbnRyb2wuc2VydmljZSAtLS0tLS0tLS0tLS0tLS0KCjMuIEhlcmUncyBob3cg dG8gZW5hYmxlLCBkaXNhYmxlLCBhbmQgZ2V0IHRoZSBzdGF0dXMgb2YgdGhlIGZhbiBjb250cm9s CnNlcnZpY2U6CgpzdWRvIHN5c3RlbWN0bCBlbmFibGUgYW1kZ3B1LWZhbmNvbnRyb2wKc3VkbyBz eXN0ZW1jdGwgc3RhcnQgYW1kZ3B1LWZhbmNvbnRyb2wKc3VkbyBzeXN0ZW1jdGwgc3RhdHVzIGFt ZGdwdS1mYW5jb250cm9sCgotLSAKWW91IGFyZSByZWNlaXZpbmcgdGhpcyBtYWlsIGJlY2F1c2U6 CllvdSBhcmUgd2F0Y2hpbmcgdGhlIGFzc2lnbmVlIG9mIHRoZSBidWcuCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QK ZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbA==