From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 4/8] drm/i915: NULL checking when capturing buffer objects during error state capture Date: Fri, 9 Oct 2015 09:47:32 +0100 Message-ID: <20151009084732.GH27939@nuc-i3427.alporthouse.com> References: <1444329100-19189-1-git-send-email-tomas.elf@intel.com> <1444329100-19189-5-git-send-email-tomas.elf@intel.com> <20151009083211.GI26718@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [87.106.93.118]) by gabe.freedesktop.org (Postfix) with ESMTP id 807B16EE0B for ; Fri, 9 Oct 2015 01:47:35 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20151009083211.GI26718@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter Cc: Intel-GFX@Lists.FreeDesktop.Org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBPY3QgMDksIDIwMTUgYXQgMTA6MzI6MTFBTSArMDIwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBPbiBUaHUsIE9jdCAwOCwgMjAxNSBhdCAwNzozMTozNlBNICswMTAwLCBUb21hcyBF bGYgd3JvdGU6Cj4gPiBJbiB0aGUgcGFzdCB2bWFzIGhhdmUgc29tZXRpbWVzIHR1cm5lZCBvdXQg dG8gYmUgTlVMTCB3aGVuIGNhcHR1cmluZyBidWZmZXIKPiA+IG9iamVjdHMgZHVyaW5nIGVycm9y IHN0YXRlIGNhcHR1cmUuIFRvIGF2b2lkIE5VTEwgcG9pbnRlciBleGNlcHRpb25zIHRocm93IGEK PiA+IFdBUk5JTkcgYW5kIGV4aXQgZWFybHkgYW5kIGJlIHByZXBhcmVkIGZvciB0aGUgZXJyb3Ig c3RhdGUgbm90IGJlaW5nIGZ1bGx5Cj4gPiBhY2N1cmF0ZSBmb2xsb3dpbmcgdGhpcyBwb2ludC4K PiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogVG9tYXMgRWxmIDx0b21hcy5lbGZAaW50ZWwuY29tPgo+ ID4gLS0tCj4gPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ncHVfZXJyb3IuYyB8IDEwICsr KysrKysrKy0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u KC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dwdV9l cnJvci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ncHVfZXJyb3IuYwo+ID4gaW5kZXgg Y2M3NWNhNC4uYWUyNDk3MSAxMDA2NDQKPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZ3B1X2Vycm9yLmMKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ3B1X2Vy cm9yLmMKPiA+IEBAIC02OTEsOSArNjkxLDE3IEBAIHVud2luZDoKPiA+ICBzdGF0aWMgdm9pZCBj YXB0dXJlX2JvKHN0cnVjdCBkcm1faTkxNV9lcnJvcl9idWZmZXIgKmVyciwKPiA+ICAJCSAgICAg ICBzdHJ1Y3QgaTkxNV92bWEgKnZtYSkKPiA+ICB7Cj4gPiAtCXN0cnVjdCBkcm1faTkxNV9nZW1f b2JqZWN0ICpvYmogPSB2bWEtPm9iajsKPiA+ICsJc3RydWN0IGRybV9pOTE1X2dlbV9vYmplY3Qg Km9iajsKPiA+ICAJaW50IGk7Cj4gPiAgCj4gPiArCWlmIChXQVJOX09OKCF2bWEpKQo+ID4gKwkg ICAgcmV0dXJuOwo+IAo+IElmIHdlIHJjdS1wcm90ZWN0IHRoZSB2bWEgbGlzdHMgYW5kIHZtYXMg dGhlbXNlbHZlcyB0aGVuIHRoaXMgY2FuJ3QKPiBoYXBwZW4uCj4gCj4gPiArCj4gPiArCWlmIChX QVJOX09OKCF2bWEtPm9iaikpCj4gPiArCSAgICByZXR1cm47Cj4gCj4gQWdhaW4gd2UgcHJvYmFi bHkgbmVlZCB0byByY3UtcHJvdGVjdCB0aGlzLCBhbmQgbW9yZSBpbXBvcnRhbnQgd2UgbmVlZCB0 bwo+IG1ha2Ugc3VyZSB0aGUgY29tcGlsZXIgZG9lc24ndCBkbyBjcmFwLiBTbwo+IAo+IAlvYmog PSByY3VfZGVyZWZlbmNlKHZtYS0+b2JqKQo+IAlpZiAoIW9iaikKPiAJCXJldHVybjsKClRoZSBv dGhlciBpc3N1ZSBpcyB0aGF0IHdlIGRvbid0IGFjdHVhbGx5IHdhbnQgY2FwdHVyZV9ibygpIGJ1 dCBjYXB0dXJlX3ZtYSgpLgotQ2hyaXMKCi0tIApDaHJpcyBXaWxzb24sIEludGVsIE9wZW4gU291 cmNlIFRlY2hub2xvZ3kgQ2VudHJlCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v aW50ZWwtZ2Z4Cg==