From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 2/4] drm: BUG_ON if passing NULL parent to drm_dev_init Date: Wed, 28 Mar 2018 09:17:32 +0200 Message-ID: <20180328071732.GA14155@phenom.ffwll.local> References: <20180328012451.31479-1-emil.l.velikov@gmail.com> <20180328012451.31479-2-emil.l.velikov@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) by gabe.freedesktop.org (Postfix) with ESMTPS id AA0E66E148 for ; Wed, 28 Mar 2018 07:17:36 +0000 (UTC) Received: by mail-wm0-x241.google.com with SMTP id r131so3137106wmb.2 for ; Wed, 28 Mar 2018 00:17:36 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20180328012451.31479-2-emil.l.velikov@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Emil Velikov Cc: Deepak Sharma , Daniel Vetter , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBNYXIgMjgsIDIwMTggYXQgMDI6MjQ6NDlBTSArMDEwMCwgRW1pbCBWZWxpa292IHdy b3RlOgo+IEZyb206IEVtaWwgVmVsaWtvdiA8ZW1pbC52ZWxpa292QGNvbGxhYm9yYS5jb20+Cj4g Cj4gUHJldmlvdXMgY29tbWl0IHJlbW92ZWQgdGhlIG9ubHkgcmVhc29uIHdoeSB3ZSB3ZXJlIGFs bG93aW5nIE5VTEwgYXMKPiBhIHBhcmVudCBkZXZpY2UuIFdpdGggdGhhdCByZXNvbHZlZCwgd2Ug Y2FuIGVuZm9yY2Ugbm9ib2R5IGVsc2UgZG9lcwo+IHRoYXQgbWlzdGFrZS4KPiAKPiBXaXRoIHRo YXQgd2UgY2FuIGRyb3AgdGhlIHVnbHkgZHJtX2Rldl9zZXRfdW5pcXVlIHdvcmthcm91bmQuCj4g Cj4gQ2M6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+Cj4gQ2M6IERlZXBh ayBTaGFybWEgPGRlZXBhay5zaGFybWFAYW1kLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBFbWlsIFZl bGlrb3YgPGVtaWwudmVsaWtvdkBjb2xsYWJvcmEuY29tPgoKUmV2aWV3ZWQtYnk6IERhbmllbCBW ZXR0ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+Cgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0v ZHJtX2Rydi5jIHwgOCArKystLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCsp LCA1IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2Ry di5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9kcnYuYwo+IGluZGV4IGExYjkzMzg3MzZlMy4uODhk YTk4NGZmOWViIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHJ2LmMKPiArKysg Yi9kcml2ZXJzL2dwdS9kcm0vZHJtX2Rydi5jCj4gQEAgLTQzMiw4ICs0MzIsNiBAQCBzdGF0aWMg dm9pZCBkcm1fZnNfaW5vZGVfZnJlZShzdHJ1Y3QgaW5vZGUgKmlub2RlKQo+ICAgKiBUaGUgaW5p dGlhbCByZWYtY291bnQgb2YgdGhlIG9iamVjdCBpcyAxLiBVc2UgZHJtX2Rldl9nZXQoKSBhbmQK PiAgICogZHJtX2Rldl9wdXQoKSB0byB0YWtlIGFuZCBkcm9wIGZ1cnRoZXIgcmVmLWNvdW50cy4K PiAgICoKPiAtICogTm90ZSB0aGF0IGZvciBwdXJlbHkgdmlydHVhbCBkZXZpY2VzIEBwYXJlbnQg Y2FuIGJlIE5VTEwuCj4gLSAqCj4gICAqIERyaXZlcnMgdGhhdCBkbyBub3Qgd2FudCB0byBhbGxv Y2F0ZSB0aGVpciBvd24gZGV2aWNlIHN0cnVjdAo+ICAgKiBlbWJlZGRpbmcgJnN0cnVjdCBkcm1f ZGV2aWNlIGNhbiBjYWxsIGRybV9kZXZfYWxsb2MoKSBpbnN0ZWFkLiBGb3IgZHJpdmVycwo+ICAg KiB0aGF0IGRvIGVtYmVkICZzdHJ1Y3QgZHJtX2RldmljZSBpdCBtdXN0IGJlIHBsYWNlZCBmaXJz dCBpbiB0aGUgb3ZlcmFsbAo+IEBAIC00NTgsNiArNDU2LDggQEAgaW50IGRybV9kZXZfaW5pdChz dHJ1Y3QgZHJtX2RldmljZSAqZGV2LAo+ICAJCXJldHVybiAtRU5PREVWOwo+ICAJfQo+ICAKPiAr CUJVR19PTihwYXJlbnQgPT0gTlVMTCk7Cj4gKwo+ICAJa3JlZl9pbml0KCZkZXYtPnJlZik7Cj4g IAlkZXYtPmRldiA9IHBhcmVudDsKPiAgCWRldi0+ZHJpdmVyID0gZHJpdmVyOwo+IEBAIC01MDYs OSArNTA2LDcgQEAgaW50IGRybV9kZXZfaW5pdChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAo+ICAJ CX0KPiAgCX0KPiAgCj4gLQkvKiBVc2UgdGhlIHBhcmVudCBkZXZpY2UgbmFtZSBhcyBEUk0gZGV2 aWNlIHVuaXF1ZSBpZGVudGlmaWVyLCBidXQgZmFsbAo+IC0JICogYmFjayB0byB0aGUgZHJpdmVy IG5hbWUgZm9yIHZpcnR1YWwgZGV2aWNlcyBsaWtlIHZnZW0uICovCj4gLQlyZXQgPSBkcm1fZGV2 X3NldF91bmlxdWUoZGV2LCBwYXJlbnQgPyBkZXZfbmFtZShwYXJlbnQpIDogZHJpdmVyLT5uYW1l KTsKPiArCXJldCA9IGRybV9kZXZfc2V0X3VuaXF1ZShkZXYsIGRldl9uYW1lKHBhcmVudCkpOwo+ ICAJaWYgKHJldCkKPiAgCQlnb3RvIGVycl9zZXR1bmlxdWU7Cj4gIAo+IC0tIAo+IDIuMTYuMAo+ IAoKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9u Cmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2RyaS1kZXZlbAo=