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=-3.5 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SIGNED_OFF_BY,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 EA0ACC3F2CD for ; Mon, 2 Mar 2020 18:43:37 +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 BFBB52072A for ; Mon, 2 Mar 2020 18:43:37 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="sm6R1T0r" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org BFBB52072A Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=linuxfoundation.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=amd-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 5A8026E5D4; Mon, 2 Mar 2020 18:43:37 +0000 (UTC) Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by gabe.freedesktop.org (Postfix) with ESMTPS id 668796E439 for ; Mon, 2 Mar 2020 18:40:55 +0000 (UTC) Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id A5B6F21D56; Mon, 2 Mar 2020 18:40:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1583174455; bh=3T+/ee4Wt8L4PUjtzfdQ0VqtUWqKv+uZZJEe6H/hdKs=; h=Subject:To:Cc:From:Date:From; b=sm6R1T0rW9I+sj+ITaHAP4XFWDaSVnLOjlpNKXxPwRQQxpCewwv5vqaD6xtokFE2p don0sYsStZ3Qwzk+odCpRbGP2C4gVMISUxloQGP1FvhB/fOY1mQRMwLvcSjilFXuhF sr3FQWMC2FaZOZ2MYAbl88fTwYupAordvweKkOF0= Subject: Patch "drm/radeon: Inline drm_get_pci_dev" has been added to the 5.4-stable tree To: David1.Zhou@amd.com, alexander.deucher@amd.com, amd-gfx@lists.freedesktop.org, christian.koenig@amd.com, daniel.vetter@ffwll.ch, daniel.vetter@intel.com, emil.velikov@collabora.com, gregkh@linuxfoundation.org From: Date: Mon, 02 Mar 2020 19:40:13 +0100 Message-ID: <158317441222011@kroah.com> MIME-Version: 1.0 X-stable: commit X-Patchwork-Hint: ignore X-Mailman-Approved-At: Mon, 02 Mar 2020 18:43:36 +0000 X-BeenThere: amd-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: stable-commits@vger.kernel.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: amd-gfx-bounces@lists.freedesktop.org Sender: "amd-gfx" ClRoaXMgaXMgYSBub3RlIHRvIGxldCB5b3Uga25vdyB0aGF0IEkndmUganVzdCBhZGRlZCB0aGUg cGF0Y2ggdGl0bGVkCgogICAgZHJtL3JhZGVvbjogSW5saW5lIGRybV9nZXRfcGNpX2RldgoKdG8g dGhlIDUuNC1zdGFibGUgdHJlZSB3aGljaCBjYW4gYmUgZm91bmQgYXQ6CiAgICBodHRwOi8vd3d3 Lmtlcm5lbC5vcmcvZ2l0Lz9wPWxpbnV4L2tlcm5lbC9naXQvc3RhYmxlL3N0YWJsZS1xdWV1ZS5n aXQ7YT1zdW1tYXJ5CgpUaGUgZmlsZW5hbWUgb2YgdGhlIHBhdGNoIGlzOgogICAgIGRybS1yYWRl b24taW5saW5lLWRybV9nZXRfcGNpX2Rldi5wYXRjaAphbmQgaXQgY2FuIGJlIGZvdW5kIGluIHRo ZSBxdWV1ZS01LjQgc3ViZGlyZWN0b3J5LgoKSWYgeW91LCBvciBhbnlvbmUgZWxzZSwgZmVlbHMg aXQgc2hvdWxkIG5vdCBiZSBhZGRlZCB0byB0aGUgc3RhYmxlIHRyZWUsCnBsZWFzZSBsZXQgPHN0 YWJsZUB2Z2VyLmtlcm5lbC5vcmc+IGtub3cgYWJvdXQgaXQuCgoKRnJvbSBlYjEyYzk1NzczNWI1 ODI2MDdlNTg0MmEwNmQxZjRjNjJlMTg1YzFkIE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9t OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPgpEYXRlOiBTYXQsIDIyIEZl YiAyMDIwIDE4OjU0OjMyICswMTAwClN1YmplY3Q6IGRybS9yYWRlb246IElubGluZSBkcm1fZ2V0 X3BjaV9kZXYKTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PVVURi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKCkZyb206IERhbmllbCBW ZXR0ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+Cgpjb21taXQgZWIxMmM5NTc3MzViNTgyNjA3 ZTU4NDJhMDZkMWY0YzYyZTE4NWMxZCB1cHN0cmVhbS4KCkl0J3MgdGhlIGxhc3QgdXNlciwgYW5k IG1vcmUgaW1wb3J0YW50bHksIGl0J3MgdGhlIGxhc3Qgbm9uLWxlZ2FjeQp1c2VyIG9mIGFueXRo aW5nIGluIGRybV9wY2kuYy4KClRoZSBvbmx5IHRyaWNreSBiaXQgaXMgdGhlIGFncCBpbml0aWFs aXphdGlvbi4gQnV0IGEgY2xvc2UgbG9vayBzaG93cwp0aGF0IHJhZGVvbiBkb2VzIG5vdCB1c2Ug dGhlIGRybV9hZ3AgbWlkbGF5ZXIgKHRoZSBtYWluIHVzZSBvZiB0aGF0IGlzCmRybV9idWZzIGZv ciBsZWdhY3kgZHJpdmVycyksIGFuZCBpbnN0ZWFkIGNvdWxkIHVzZSB0aGUgYWdwIHN1YnN5c3Rl bQpkaXJlY3RseSAobGlrZSBub3V2ZWF1IGRvZXMgYWxyZWFkeSkuIEhlbmNlIHdlIGNhbiBqdXN0 IHB1bGwgdGhpcyBpbgp0b28uCgpBIGZ1cnRoZXIgc3RlcCB3b3VsZCBiZSB0byBlbnRpcmVseSBk cm9wIHRoZSB1c2Ugb2YgZHJtX2RldmljZS0+YWdwLApidXQgZmVlbHMgbGlrZSB0b28gbXVjaCBj aHVybiBqdXN0IGZvciB0aGlzIHBhdGNoLgoKU2lnbmVkLW9mZi1ieTogRGFuaWVsIFZldHRlciA8 ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+CkNjOiBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVj aGVyQGFtZC5jb20+CkNjOiAiQ2hyaXN0aWFuIEvDtm5pZyIgPGNocmlzdGlhbi5rb2VuaWdAYW1k LmNvbT4KQ2M6ICJEYXZpZCAoQ2h1bk1pbmcpIFpob3UiIDxEYXZpZDEuWmhvdUBhbWQuY29tPgpD YzogYW1kLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKUmV2aWV3ZWQtYnk6IEFsZXggRGV1Y2hl ciA8YWxleGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KUmV2aWV3ZWQtYnk6IEVtaWwgVmVsaWtvdiA8 ZW1pbC52ZWxpa292QGNvbGxhYm9yYS5jb20+ClNpZ25lZC1vZmYtYnk6IEFsZXggRGV1Y2hlciA8 YWxleGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KQ2M6IHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmcKU2ln bmVkLW9mZi1ieTogR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9y Zz4KCi0tLQogZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb25fZHJ2LmMgfCAgIDQzICsrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKystLQogZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9y YWRlb25fa21zLmMgfCAgICA2ICsrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDQ3IGluc2VydGlvbnMo KyksIDIgZGVsZXRpb25zKC0pCgotLS0gYS9kcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9k cnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9kcnYuYwpAQCAtMzcsNiAr MzcsNyBAQAogI2luY2x1ZGUgPGxpbnV4L3ZnYV9zd2l0Y2hlcm9vLmg+CiAjaW5jbHVkZSA8bGlu dXgvbW11X25vdGlmaWVyLmg+CiAKKyNpbmNsdWRlIDxkcm0vZHJtX2FncHN1cHBvcnQuaD4KICNp bmNsdWRlIDxkcm0vZHJtX2NydGNfaGVscGVyLmg+CiAjaW5jbHVkZSA8ZHJtL2RybV9kcnYuaD4K ICNpbmNsdWRlIDxkcm0vZHJtX2ZiX2hlbHBlci5oPgpAQCAtMzI1LDYgKzMyNiw3IEBAIHN0YXRp YyBpbnQgcmFkZW9uX3BjaV9wcm9iZShzdHJ1Y3QgcGNpX2QKIAkJCSAgICBjb25zdCBzdHJ1Y3Qg cGNpX2RldmljZV9pZCAqZW50KQogewogCXVuc2lnbmVkIGxvbmcgZmxhZ3MgPSAwOworCXN0cnVj dCBkcm1fZGV2aWNlICpkZXY7CiAJaW50IHJldDsKIAogCWlmICghZW50KQpAQCAtMzY1LDcgKzM2 Nyw0NCBAQCBzdGF0aWMgaW50IHJhZGVvbl9wY2lfcHJvYmUoc3RydWN0IHBjaV9kCiAJaWYgKHJl dCkKIAkJcmV0dXJuIHJldDsKIAotCXJldHVybiBkcm1fZ2V0X3BjaV9kZXYocGRldiwgZW50LCAm a21zX2RyaXZlcik7CisJZGV2ID0gZHJtX2Rldl9hbGxvYygma21zX2RyaXZlciwgJnBkZXYtPmRl dik7CisJaWYgKElTX0VSUihkZXYpKQorCQlyZXR1cm4gUFRSX0VSUihkZXYpOworCisJcmV0ID0g cGNpX2VuYWJsZV9kZXZpY2UocGRldik7CisJaWYgKHJldCkKKwkJZ290byBlcnJfZnJlZTsKKwor CWRldi0+cGRldiA9IHBkZXY7CisjaWZkZWYgX19hbHBoYV9fCisJZGV2LT5ob3NlID0gcGRldi0+ c3lzZGF0YTsKKyNlbmRpZgorCisJcGNpX3NldF9kcnZkYXRhKHBkZXYsIGRldik7CisKKwlpZiAo cGNpX2ZpbmRfY2FwYWJpbGl0eShkZXYtPnBkZXYsIFBDSV9DQVBfSURfQUdQKSkKKwkJZGV2LT5h Z3AgPSBkcm1fYWdwX2luaXQoZGV2KTsKKwlpZiAoZGV2LT5hZ3ApIHsKKwkJZGV2LT5hZ3AtPmFn cF9tdHJyID0gYXJjaF9waHlzX3djX2FkZCgKKwkJCWRldi0+YWdwLT5hZ3BfaW5mby5hcGVyX2Jh c2UsCisJCQlkZXYtPmFncC0+YWdwX2luZm8uYXBlcl9zaXplICoKKwkJCTEwMjQgKiAxMDI0KTsK Kwl9CisKKwlyZXQgPSBkcm1fZGV2X3JlZ2lzdGVyKGRldiwgZW50LT5kcml2ZXJfZGF0YSk7CisJ aWYgKHJldCkKKwkJZ290byBlcnJfYWdwOworCisJcmV0dXJuIDA7CisKK2Vycl9hZ3A6CisJaWYg KGRldi0+YWdwKQorCQlhcmNoX3BoeXNfd2NfZGVsKGRldi0+YWdwLT5hZ3BfbXRycik7CisJa2Zy ZWUoZGV2LT5hZ3ApOworCXBjaV9kaXNhYmxlX2RldmljZShwZGV2KTsKK2Vycl9mcmVlOgorCWRy bV9kZXZfcHV0KGRldik7CisJcmV0dXJuIHJldDsKIH0KIAogc3RhdGljIHZvaWQKQEAgLTU3OCw3 ICs2MTcsNyBAQCByYWRlb25fZ2V0X2NydGNfc2Nhbm91dF9wb3NpdGlvbihzdHJ1Y3QKIAogc3Rh dGljIHN0cnVjdCBkcm1fZHJpdmVyIGttc19kcml2ZXIgPSB7CiAJLmRyaXZlcl9mZWF0dXJlcyA9 Ci0JICAgIERSSVZFUl9VU0VfQUdQIHwgRFJJVkVSX0dFTSB8IERSSVZFUl9SRU5ERVIsCisJICAg IERSSVZFUl9HRU0gfCBEUklWRVJfUkVOREVSLAogCS5sb2FkID0gcmFkZW9uX2RyaXZlcl9sb2Fk X2ttcywKIAkub3BlbiA9IHJhZGVvbl9kcml2ZXJfb3Blbl9rbXMsCiAJLnBvc3RjbG9zZSA9IHJh ZGVvbl9kcml2ZXJfcG9zdGNsb3NlX2ttcywKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9y YWRlb25fa21zLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb25fa21zLmMKQEAg LTMxLDYgKzMxLDcgQEAKICNpbmNsdWRlIDxsaW51eC91YWNjZXNzLmg+CiAjaW5jbHVkZSA8bGlu dXgvdmdhX3N3aXRjaGVyb28uaD4KIAorI2luY2x1ZGUgPGRybS9kcm1fYWdwc3VwcG9ydC5oPgog I2luY2x1ZGUgPGRybS9kcm1fZmJfaGVscGVyLmg+CiAjaW5jbHVkZSA8ZHJtL2RybV9maWxlLmg+ CiAjaW5jbHVkZSA8ZHJtL2RybV9pb2N0bC5oPgpAQCAtNzcsNiArNzgsMTEgQEAgdm9pZCByYWRl b25fZHJpdmVyX3VubG9hZF9rbXMoc3RydWN0IGRybQogCXJhZGVvbl9tb2Rlc2V0X2ZpbmkocmRl dik7CiAJcmFkZW9uX2RldmljZV9maW5pKHJkZXYpOwogCisJaWYgKGRldi0+YWdwKQorCQlhcmNo X3BoeXNfd2NfZGVsKGRldi0+YWdwLT5hZ3BfbXRycik7CisJa2ZyZWUoZGV2LT5hZ3ApOworCWRl di0+YWdwID0gTlVMTDsKKwogZG9uZV9mcmVlOgogCWtmcmVlKHJkZXYpOwogCWRldi0+ZGV2X3By aXZhdGUgPSBOVUxMOwoKClBhdGNoZXMgY3VycmVudGx5IGluIHN0YWJsZS1xdWV1ZSB3aGljaCBt aWdodCBiZSBmcm9tIGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2ggYXJlCgpxdWV1ZS01LjQvZHJtLXJh ZGVvbi1pbmxpbmUtZHJtX2dldF9wY2lfZGV2LnBhdGNoCnF1ZXVlLTUuNC9kcm0tYW1kZ3B1LWRy b3AtZHJpdmVyX3VzZV9hZ3AucGF0Y2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KYW1kLWdmeCBtYWlsaW5nIGxpc3QKYW1kLWdmeEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9h bWQtZ2Z4Cg==