From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [PATCH 2/2] drm/i915/gtt: Control cache domain of dma_map_page() directly Date: Fri, 6 Jul 2018 13:26:11 +0100 Message-ID: <20180706122611.4142-2-chris@chris-wilson.co.uk> References: <20180706122611.4142-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 fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id 5AE7B6F003 for ; Fri, 6 Jul 2018 12:26:29 +0000 (UTC) In-Reply-To: <20180706122611.4142-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: intel-gfx@lists.freedesktop.org Cc: Matthew Auld List-Id: intel-gfx@lists.freedesktop.org V2UgYWxyZWFkeSBtYXVhbGx5IGNvbnRyb2wgdGhlIENQVSBjYWNoZSBmb3Igb3VyIHBhZ2UgdGFi bGUgZGlyZWN0b3JpZXMsCnNvIHdlIGNhbiB0ZWxsIHRoZSBkbWEgbWFwcGVyIHRvIHNraXAgZG9p bmcgaXQgYXMgd2VsbC4KClNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMt d2lsc29uLmNvLnVrPgpDYzogTWF0dGhldyBBdWxkIDxtYXR0aGV3LmF1bGRAaW50ZWwuY29tPgot LS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jIHwgMiArKwogMSBmaWxlIGNo YW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZ2VtX2d0dC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMKaW5k ZXggZWU4ODE5OThhN2QzLi4zYjdhMTQzN2JmYmYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2k5MTVfZ2VtX2d0dC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2Vt X2d0dC5jCkBAIC01NjQsNiArNTY0LDcgQEAgc3RhdGljIGludCBfX3NldHVwX3BhZ2VfZG1hKHN0 cnVjdCBpOTE1X2FkZHJlc3Nfc3BhY2UgKnZtLAogCXAtPmRhZGRyID0gZG1hX21hcF9wYWdlX2F0 dHJzKHZtLT5kbWEsCiAJCQkJICAgICAgcC0+cGFnZSwgMCwgUEFHRV9TSVpFLAogCQkJCSAgICAg IFBDSV9ETUFfQklESVJFQ1RJT05BTCwKKwkJCQkgICAgICBETUFfQVRUUl9TS0lQX0NQVV9TWU5D IHwKIAkJCQkgICAgICBETUFfQVRUUl9OT19XQVJOKTsKIAlpZiAodW5saWtlbHkoZG1hX21hcHBp bmdfZXJyb3Iodm0tPmRtYSwgcC0+ZGFkZHIpKSkgewogCQl2bV9mcmVlX3BhZ2Uodm0sIHAtPnBh Z2UpOwpAQCAtNjQ4LDYgKzY0OSw3IEBAIHNldHVwX3NjcmF0Y2hfcGFnZShzdHJ1Y3QgaTkxNV9h ZGRyZXNzX3NwYWNlICp2bSwgZ2ZwX3QgZ2ZwKQogCQlhZGRyID0gZG1hX21hcF9wYWdlX2F0dHJz KHZtLT5kbWEsCiAJCQkJCSAgcGFnZSwgMCwgc2l6ZSwKIAkJCQkJICBQQ0lfRE1BX0JJRElSRUNU SU9OQUwsCisJCQkJCSAgRE1BX0FUVFJfU0tJUF9DUFVfU1lOQyB8CiAJCQkJCSAgRE1BX0FUVFJf Tk9fV0FSTik7CiAJCWlmICh1bmxpa2VseShkbWFfbWFwcGluZ19lcnJvcih2bS0+ZG1hLCBhZGRy KSkpCiAJCQlnb3RvIGZyZWVfcGFnZTsKLS0gCjIuMTguMAoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==