From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm: Avoid NULL dereference of drm_device.dev Date: Fri, 30 Dec 2016 15:30:48 +0100 Message-ID: <20161230143048.GF8712@dvetter-linux.ger.corp.intel.com> References: <20161230141639.10487-1-chris@chris-wilson.co.uk> 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 CA3356E276 for ; Fri, 30 Dec 2016 14:30:53 +0000 (UTC) Received: by mail-wm0-x241.google.com with SMTP id l2so45717931wml.2 for ; Fri, 30 Dec 2016 06:30:53 -0800 (PST) Content-Disposition: inline In-Reply-To: <20161230141639.10487-1-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: Daniel Vetter , intel-gfx@lists.freedesktop.org, Gabriel Krisman Bertazi , dri-devel@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBEZWMgMzAsIDIwMTYgYXQgMDI6MTY6MzlQTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IEZvciBhIHZpcnR1YWwgZGV2aWNlLCBkcm1fZGV2aWNlLmRldiBpcyBOVUxMLCBzbyBi ZWNhcmVmdWwgbm90IHRvCj4gZGVyZWZlcmVuY2UgaXQgdW5jb25kaXRpb25hbGx5IGluIGNvcmUg Y29kZSBzdWNoIGFzIGRybV9kZXZfcmVnaXN0ZXIoKS4KPiAKPiBGaXhlczogNzVmNmRmZTNlNjUy ICgiZHJtOiBEZWR1cGxpY2F0ZSBkcml2ZXIgaW5pdGlhbGl6YXRpb24gbWVzc2FnZSIpCj4gU2ln bmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gQ2M6 IEdhYnJpZWwgS3Jpc21hbiBCZXJ0YXppIDxrcmlzbWFuQGNvbGxhYm9yYS5jby51az4KPiBDYzog RGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KCldlbHAsIHNvIG11Y2ggZm9y IGFzc3VtaW5nIEkgZG9uJ3QgbmVlZCB0byBDSSBzaW1wbGUgY29yZSBwYXRjaGVzIC4uLiBJCmd1 ZXNzIHdlIHNob3VsZCByb2xsIG91dCBiYXQgQ0kgdG8gZHJpLWRldmVsIGFzYXAsIGJ1dCBmb3Ig dGhhdCB0aGVyZSdzCnN0aWxsIHdheSB0b28gbXVjaCBub2lzZSA6KAoKVGhhbmtzIGZvciB0aGUg cXVpY2sgZml4LCBhcHBsaWVkLgotRGFuaWVsCj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1f ZHJ2LmMgfCAzICsrLQo+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0 aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHJ2LmMgYi9kcml2 ZXJzL2dwdS9kcm0vZHJtX2Rydi5jCj4gaW5kZXggMjRkMjk0OWZkODBiLi42Mjg1ZTQyYjQyZGEg MTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9kcnYuYwo+ICsrKyBiL2RyaXZlcnMv Z3B1L2RybS9kcm1fZHJ2LmMKPiBAQCAtNzY3LDcgKzc2Nyw4IEBAIGludCBkcm1fZGV2X3JlZ2lz dGVyKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsIHVuc2lnbmVkIGxvbmcgZmxhZ3MpCj4gIAo+ICAJ RFJNX0lORk8oIkluaXRpYWxpemVkICVzICVkLiVkLiVkICVzIGZvciAlcyBvbiBtaW5vciAlZFxu IiwKPiAgCQkgZHJpdmVyLT5uYW1lLCBkcml2ZXItPm1ham9yLCBkcml2ZXItPm1pbm9yLAo+IC0J CSBkcml2ZXItPnBhdGNobGV2ZWwsIGRyaXZlci0+ZGF0ZSwgZGV2X25hbWUoZGV2LT5kZXYpLAo+ ICsJCSBkcml2ZXItPnBhdGNobGV2ZWwsIGRyaXZlci0+ZGF0ZSwKPiArCQkgZGV2LT5kZXYgPyBk ZXZfbmFtZShkZXYtPmRldikgOiAidmlydHVhbCBkZXZpY2UiLAo+ICAJCSBkZXYtPnByaW1hcnkt PmluZGV4KTsKPiAgCj4gIAlnb3RvIG91dF91bmxvY2s7Cj4gLS0gCj4gMi4xMS4wCj4gCgotLSAK RGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDov L2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4Cg==