From mboxrd@z Thu Jan 1 00:00:00 1970 From: Junwei Zhang Subject: [PATCH] drm/amdgpu: bo could be null when access in vm bo update Date: Mon, 23 Apr 2018 17:29:25 +0800 Message-ID: <1524475765-31984-1-git-send-email-Jerry.Zhang@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: Junwei Zhang U2lnbmVkLW9mZi1ieTogSnVud2VpIFpoYW5nIDxKZXJyeS5aaGFuZ0BhbWQuY29tPgotLS0KIGRy aXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV92bS5jIHwgNSArKy0tLQogMSBmaWxlIGNo YW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfdm0uYyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQv YW1kZ3B1L2FtZGdwdV92bS5jCmluZGV4IDZhMzcyY2EuLjFjMDBmMWEgMTAwNjQ0Ci0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV92bS5jCisrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9hbWQvYW1kZ3B1L2FtZGdwdV92bS5jCkBAIC0xNTA5LDcgKzE1MDksNiBAQCBpbnQgYW1kZ3B1 X3ZtX2JvX3VwZGF0ZShzdHJ1Y3QgYW1kZ3B1X2RldmljZSAqYWRldiwKIAlzdHJ1Y3QgZHJtX21t X25vZGUgKm5vZGVzOwogCXN0cnVjdCBkbWFfZmVuY2UgKmV4Y2x1c2l2ZSwgKipsYXN0X3VwZGF0 ZTsKIAl1aW50NjRfdCBmbGFnczsKLQl1aW50MzJfdCBtZW1fdHlwZTsKIAlpbnQgcjsKIAogCWlm IChjbGVhciB8fCAhYm9fdmEtPmJhc2UuYm8pIHsKQEAgLTE1NjgsOSArMTU2Nyw5IEBAIGludCBh bWRncHVfdm1fYm9fdXBkYXRlKHN0cnVjdCBhbWRncHVfZGV2aWNlICphZGV2LAogCSAqIHRoZSBl dmljdGVkIGxpc3Qgc28gdGhhdCBpdCBnZXRzIHZhbGlkYXRlZCBhZ2FpbiBvbiB0aGUKIAkgKiBu ZXh0IGNvbW1hbmQgc3VibWlzc2lvbi4KIAkgKi8KLQltZW1fdHlwZSA9IGJvLT50Ym8ubWVtLm1l bV90eXBlOwogCWlmIChibyAmJiBiby0+dGJvLnJlc3YgPT0gdm0tPnJvb3QuYmFzZS5iby0+dGJv LnJlc3YgJiYKLQkgICAgIShiby0+cHJlZmVycmVkX2RvbWFpbnMgJiBhbWRncHVfbWVtX3R5cGVf dG9fZG9tYWluKG1lbV90eXBlKSkpCisJICAgICEoYm8tPnByZWZlcnJlZF9kb21haW5zICYKKwkg ICAgYW1kZ3B1X21lbV90eXBlX3RvX2RvbWFpbihiby0+dGJvLm1lbS5tZW1fdHlwZSkpKQogCQls aXN0X2FkZF90YWlsKCZib192YS0+YmFzZS52bV9zdGF0dXMsICZ2bS0+ZXZpY3RlZCk7CiAJc3Bp bl91bmxvY2soJnZtLT5zdGF0dXNfbG9jayk7CiAKLS0gCjEuOS4xCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwphbWQtZ2Z4IG1haWxpbmcgbGlzdAphbWQt Z2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2FtZC1nZngK