From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Auld Subject: [PATCH 1/2] drm/i915: use correct node for handling cache domain eviction Date: Fri, 3 Mar 2017 18:03:34 +0000 Message-ID: <20170303180335.18857-1-matthew.auld@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4C0746EDBC for ; Fri, 3 Mar 2017 18:03:39 +0000 (UTC) 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 SXQgbG9va3MgbGlrZSB3ZSB3ZXJlIGluY29ycmVjdGx5IGNvbXBhcmluZyB2bWEtPm5vZGUgYWdh aW5zdCBpdHNlbGYKaW5zdGVhZCBvZiB0aGUgdGFyZ2V0IG5vZGUsIHdoZW4gZXZpY3RpbmcgZm9y IGEgbm9kZSBvbiBzeXN0ZW1zIHdoZXJlIHdlCm5lZWQgZ3VhcmQgcGFnZXMgYmV0d2VlbiByZWdp b25zIHdpdGggZGlmZmVyZW50IGNhY2hlIGRvbWFpbnMuIEFzIGEKY29uc2VxdWVuY2Ugd2UgY2Fu IGVuZCB1cCB0cnlpbmcgdG8gbmVlZGxlc3NseSBldmljdCBuZWlnaGJvdXJpbmcgbm9kZXMsCmV2 ZW4gaWYgdGhleSBoYXZlIHRoZSBzYW1lIGNhY2hlIGRvbWFpbiwgYW5kIGlmIHRoZXkgd2VyZSBw aW5uZWQgd2UKd291bGQgZmFpbCB0aGUgZXZpY3Rpb24uCgpGaXhlczogNjI1ZDk4OGFjYzI4ICgi ZHJtL2k5MTU6IEV4dHJhY3QgcmVzZXJ2aW5nIHNwYWNlIGluIHRoZSBHVFQgdG8gYSBoZWxwZXIi KQpTaWduZWQtb2ZmLWJ5OiBNYXR0aGV3IEF1bGQgPG1hdHRoZXcuYXVsZEBpbnRlbC5jb20+CkNj OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KQ2M6IEpvb25hcyBMYWh0 aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxpbnV4LmludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2dlbV9ldmljdC5jIHwgOCArKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQg aW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2dlbV9ldmljdC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1f ZXZpY3QuYwppbmRleCBhMGRlNTczNGY3ZDAuLjJkYTNhOTRmYzlmMyAxMDA2NDQKLS0tIGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZXZpY3QuYworKysgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2dlbV9ldmljdC5jCkBAIC0yOTksMTIgKzI5OSwxMiBAQCBpbnQgaTkxNV9nZW1f ZXZpY3RfZm9yX25vZGUoc3RydWN0IGk5MTVfYWRkcmVzc19zcGFjZSAqdm0sCiAJCSAqIHRob3Nl IGFzIHdlbGwgdG8gbWFrZSByb29tIGZvciBvdXIgZ3VhcmQgcGFnZXMuCiAJCSAqLwogCQlpZiAo Y2hlY2tfY29sb3IpIHsKLQkJCWlmICh2bWEtPm5vZGUuc3RhcnQgKyB2bWEtPm5vZGUuc2l6ZSA9 PSBub2RlLT5zdGFydCkgewotCQkJCWlmICh2bWEtPm5vZGUuY29sb3IgPT0gbm9kZS0+Y29sb3Ip CisJCQlpZiAobm9kZS0+c3RhcnQgKyBub2RlLT5zaXplID09IHRhcmdldC0+c3RhcnQpIHsKKwkJ CQlpZiAobm9kZS0+Y29sb3IgPT0gdGFyZ2V0LT5jb2xvcikKIAkJCQkJY29udGludWU7CiAJCQl9 Ci0JCQlpZiAodm1hLT5ub2RlLnN0YXJ0ID09IG5vZGUtPnN0YXJ0ICsgbm9kZS0+c2l6ZSkgewot CQkJCWlmICh2bWEtPm5vZGUuY29sb3IgPT0gbm9kZS0+Y29sb3IpCisJCQlpZiAobm9kZS0+c3Rh cnQgPT0gdGFyZ2V0LT5zdGFydCArIHRhcmdldC0+c2l6ZSkgeworCQkJCWlmIChub2RlLT5jb2xv ciA9PSB0YXJnZXQtPmNvbG9yKQogCQkJCQljb250aW51ZTsKIAkJCX0KIAkJfQotLSAKMi45LjMK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=