From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gerd Hoffmann Subject: Re: Regression: drm: Lobotomize set_busid nonsense for !pci drivers (a325725633c2) Date: Wed, 05 Oct 2016 08:34:57 +0200 Message-ID: <1475649297.25728.5.camel@redhat.com> References: <1466499262-18717-7-git-send-email-daniel.vetter@ffwll.ch> <1466510913-17958-1-git-send-email-daniel.vetter@ffwll.ch> <503b3377-5e61-75c7-1d33-a44c89028a79@redhat.com> <798c8b2d-1da9-51a3-8be7-b23d4cb26f3f@redhat.com> <9d5cd002-eb29-bc4d-89e8-a4a594dd84ad@redhat.com> <1bb8741c-3411-ce56-9e84-f85433af05f0@redhat.com> <26ac8ab0-fe8c-ea8a-08fb-905c873b5fef@redhat.com> <8469d2ee-958a-514f-b625-a586d111444d@redhat.com> <13448e3a-2ac5-3f5b-5d31-2c372d566634@redhat.com> <3eff4361-286c-e31a-27dc-024ae42def6b@redhat.com> <859e9d3c-2eae-6a36-67ea-8bcde49246b9@redhat.com> <1475567025.14732.4.camel@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by gabe.freedesktop.org (Postfix) with ESMTPS id ACB0B6E7D3 for ; Wed, 5 Oct 2016 06:35:00 +0000 (UTC) In-Reply-To: <1475567025.14732.4.camel@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter Cc: Laszlo Ersek , Emil Velikov , ML dri-devel , Hans de Goede , "Thorsten Leemhuis (regressions address)" , David Airlie , Daniel Vetter , Joachim Frieben , Gustavo Padovan List-Id: dri-devel@lists.freedesktop.org T24gRGksIDIwMTYtMTAtMDQgYXQgMDk6NDMgKzAyMDAsIEdlcmQgSG9mZm1hbm4gd3JvdGU6Cj4g ICBIaSwKPiAKPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdmlydGlvL3ZpcnRncHVf ZHJtX2J1cy5jCj4gPiBiL2RyaXZlcnMvZ3B1L2RybS92aXJ0aW8vdmlydGdwdV9kcm1fYnVzLmMK PiA+IGluZGV4IGE1OWQwZTMwOWJmYy4uMWZjZjczOWJmNTA5IDEwMDY0NAo+ID4gLS0tIGEvZHJp dmVycy9ncHUvZHJtL3ZpcnRpby92aXJ0Z3B1X2RybV9idXMuYwo+ID4gKysrIGIvZHJpdmVycy9n cHUvZHJtL3ZpcnRpby92aXJ0Z3B1X2RybV9idXMuYwo+ID4gQEAgLTY4LDYgKzY4LDEwIEBAIGlu dCBkcm1fdmlydGlvX2luaXQoc3RydWN0IGRybV9kcml2ZXIgKmRyaXZlciwKPiA+IHN0cnVjdCB2 aXJ0aW9fZGV2aWNlICp2ZGV2KQo+ID4gICAgICAgICAgICAgICAgIGRldi0+cGRldiA9IHBkZXY7 Cj4gPiAgICAgICAgICAgICAgICAgaWYgKHZnYSkKPiA+ICAgICAgICAgICAgICAgICAgICAgICAg IHZpcnRpb19wY2lfa2lja19vdXRfZmlybXdhcmVfZmIocGRldik7Cj4gPiArCj4gPiArICAgICAg ICAgICAgICAgcmV0ID0gZHJtX2Rldl9zZXRfdW5pcXVlKGRldiwgZGV2X25hbWUoZGV2LT5wZGV2 KSk7Cj4gPiArICAgICAgICAgICAgICAgaWYgKHJldCkKPiA+ICsgICAgICAgICAgICAgICAgICAg ICAgIGdvdG8gZXJyX2ZyZWU7Cj4gPiAgICAgICAgIH0KPiAKPiBBcHByb2FjaCBsb29rcyBzZW5z aWJsZSB0byBtZSwgSSdsbCBnaXZlIGl0IGEgdHJ5IC4uLgoKV2VsbCwgZGV2X25hbWUoKSByZXR1 cm5zIGEgc3RyaW5nIHdpdGhvdXQgdGhlICJwY2k6IiBwcmVmaXgsIHdlIGhhdmUgdG8KYWRkIHRo YXQgdG8gbWFrZSB0aGluZ3MgYWN0dWFsbHkgd29yaywgbGlrZSB0aGlzOgoKLS0tIGEvZHJpdmVy cy9ncHUvZHJtL3ZpcnRpby92aXJ0Z3B1X2RybV9idXMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0v dmlydGlvL3ZpcnRncHVfZHJtX2J1cy5jCkBAIC02MCwxMyArNjAsMjIgQEAgaW50IGRybV92aXJ0 aW9faW5pdChzdHJ1Y3QgZHJtX2RyaXZlciAqZHJpdmVyLApzdHJ1Y3QgdmlydGlvX2RldmljZSAq dmRldikKIAogICAgICAgIGlmIChzdHJjbXAodmRldi0+ZGV2LnBhcmVudC0+YnVzLT5uYW1lLCAi cGNpIikgPT0gMCkgewogICAgICAgICAgICAgICAgc3RydWN0IHBjaV9kZXYgKnBkZXYgPSB0b19w Y2lfZGV2KHZkZXYtPmRldi5wYXJlbnQpOworICAgICAgICAgICAgICAgY29uc3QgY2hhciAqcG5h bWUgPSBkZXZfbmFtZSgmcGRldi0+ZGV2KTsKICAgICAgICAgICAgICAgIGJvb2wgdmdhID0gKHBk ZXYtPmNsYXNzID4+IDgpID09IFBDSV9DTEFTU19ESVNQTEFZX1ZHQTsKKyAgICAgICAgICAgICAg IGNoYXIgdW5pcXVlWzIwXTsKIAotICAgICAgICAgICAgICAgRFJNX0lORk8oInBjaTogJXMgZGV0 ZWN0ZWRcbiIsCi0gICAgICAgICAgICAgICAgICAgICAgICB2Z2EgPyAidmlydGlvLXZnYSIgOiAi dmlydGlvLWdwdS1wY2kiKTsKKyAgICAgICAgICAgICAgIERSTV9JTkZPKCJwY2k6ICVzIGRldGVj dGVkIGF0ICVzXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgdmdhID8gInZpcnRpby12Z2Ei IDogInZpcnRpby1ncHUtcGNpIiwKKyAgICAgICAgICAgICAgICAgICAgICAgIHBuYW1lKTsKICAg ICAgICAgICAgICAgIGRldi0+cGRldiA9IHBkZXY7CiAgICAgICAgICAgICAgICBpZiAodmdhKQog ICAgICAgICAgICAgICAgICAgICAgICB2aXJ0aW9fcGNpX2tpY2tfb3V0X2Zpcm13YXJlX2ZiKHBk ZXYpOworCisgICAgICAgICAgICAgICBzbnByaW50Zih1bmlxdWUsIHNpemVvZih1bmlxdWUpLCAi cGNpOiVzIiwgcG5hbWUpOworICAgICAgICAgICAgICAgcmV0ID0gZHJtX2Rldl9zZXRfdW5pcXVl KGRldiwgdW5pcXVlKTsKKyAgICAgICAgICAgICAgIGlmIChyZXQpCisgICAgICAgICAgICAgICAg ICAgICAgIGdvdG8gZXJyX2ZyZWU7CisKICAgICAgICB9CiAKICAgICAgICByZXQgPSBkcm1fZGV2 X3JlZ2lzdGVyKGRldiwgMCk7CgpBbmQgYSBwYXJ0aWFsIHJldmVydCBvZiBjb21taXQgYTc0Mjk0 NmExYmE1N2UyNGU4YmUyMDVlYTg3MjI0YzA1YjM4YzM4MAp0byByZS1leHBvcnQgZHJtX2Rldl9z ZXRfdW5pcXVlKCkuCgpQdXNoZWQgdG8gZ2l0Oi8vZ2l0LmtyYXhlbC5vcmcvbGludXggZHJtLXFl bXUKCmNoZWVycywKICBHZXJkCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9k cmktZGV2ZWwK