From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomas Elf Subject: [PATCH 4/8] drm/i915: NULL checking when capturing buffer objects during error state capture Date: Thu, 8 Oct 2015 19:31:36 +0100 Message-ID: <1444329100-19189-5-git-send-email-tomas.elf@intel.com> References: <1444329100-19189-1-git-send-email-tomas.elf@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 696C96E291 for ; Thu, 8 Oct 2015 11:31:49 -0700 (PDT) In-Reply-To: <1444329100-19189-1-git-send-email-tomas.elf@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Intel-GFX@Lists.FreeDesktop.Org List-Id: intel-gfx@lists.freedesktop.org SW4gdGhlIHBhc3Qgdm1hcyBoYXZlIHNvbWV0aW1lcyB0dXJuZWQgb3V0IHRvIGJlIE5VTEwgd2hl biBjYXB0dXJpbmcgYnVmZmVyCm9iamVjdHMgZHVyaW5nIGVycm9yIHN0YXRlIGNhcHR1cmUuIFRv IGF2b2lkIE5VTEwgcG9pbnRlciBleGNlcHRpb25zIHRocm93IGEKV0FSTklORyBhbmQgZXhpdCBl YXJseSBhbmQgYmUgcHJlcGFyZWQgZm9yIHRoZSBlcnJvciBzdGF0ZSBub3QgYmVpbmcgZnVsbHkK YWNjdXJhdGUgZm9sbG93aW5nIHRoaXMgcG9pbnQuCgpTaWduZWQtb2ZmLWJ5OiBUb21hcyBFbGYg PHRvbWFzLmVsZkBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ncHVf ZXJyb3IuYyB8IDEwICsrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyks IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dw dV9lcnJvci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ncHVfZXJyb3IuYwppbmRleCBj Yzc1Y2E0Li5hZTI0OTcxIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dw dV9lcnJvci5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ3B1X2Vycm9yLmMKQEAg LTY5MSw5ICs2OTEsMTcgQEAgdW53aW5kOgogc3RhdGljIHZvaWQgY2FwdHVyZV9ibyhzdHJ1Y3Qg ZHJtX2k5MTVfZXJyb3JfYnVmZmVyICplcnIsCiAJCSAgICAgICBzdHJ1Y3QgaTkxNV92bWEgKnZt YSkKIHsKLQlzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVjdCAqb2JqID0gdm1hLT5vYmo7CisJc3Ry dWN0IGRybV9pOTE1X2dlbV9vYmplY3QgKm9iajsKIAlpbnQgaTsKIAorCWlmIChXQVJOX09OKCF2 bWEpKQorCSAgICByZXR1cm47CisKKwlpZiAoV0FSTl9PTighdm1hLT5vYmopKQorCSAgICByZXR1 cm47CisKKwlvYmogPSB2bWEtPm9iajsKKwogCWVyci0+c2l6ZSA9IG9iai0+YmFzZS5zaXplOwog CWVyci0+bmFtZSA9IG9iai0+YmFzZS5uYW1lOwogCWZvciAoaSA9IDA7IGkgPCBJOTE1X05VTV9S SU5HUzsgaSsrKQotLSAKMS45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v aW50ZWwtZ2Z4Cg==