From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id A40406F842 for ; Fri, 11 Jan 2019 16:19:09 +0000 (UTC) From: Lukasz Kalamarz Date: Fri, 11 Jan 2019 17:15:46 +0100 Message-Id: <20190111161548.15732-2-lukasz.kalamarz@intel.com> In-Reply-To: <20190111161548.15732-1-lukasz.kalamarz@intel.com> References: <20190111161548.15732-1-lukasz.kalamarz@intel.com> Subject: [igt-dev] [PATCH i-g-t v3 2/4] lib/igt_dummyload: use gem_mmap__cpu and gem_mmap__wc when applicable List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org List-ID: V2UgaGFkIHNvbWUgZHVwbGljYXRlcyBpbiBjb2RlIHRoYXQgYXJlIHVzaW5nIGRpcmVjdCBjYWxs IHRvCl9fZ2VtX21tYXBfX2NwdSBvciBfX2dlbV9tbWFwX193YyBhbmQgdGhlbiBhc3NlcnQgaXQg cmVzdWx0LCB3aGljaCBpcyB3aGF0CmdlbV9tbWFwX19jcHUgYW5kIGdlbV9tbWFwX193YyBpcyB0 YWtpbmcgY2FyZSBmb3IgdXMuCnYyOiBSZWJhc2VkIGFuZCByZW9yZGVyZWQgdGhpcyBwYXRjaCBp biBzZXJpZXMKClNpZ25lZC1vZmYtYnk6IEx1a2FzeiBLYWxhbWFyeiA8bHVrYXN6LmthbGFtYXJ6 QGludGVsLmNvbT4KQ2M6IE1pY2hhbCBXaW5pYXJza2kgPG1pY2hhbC53aW5pYXJza2lAaW50ZWwu Y29tPgpDYzogS2F0YXJ6eW5hIERlYyA8a2F0YXJ6eW5hLmRlY0BpbnRlbC5jb20+CkNjOiBEYW5p ZWxlIENlcmFvbG8gU3B1cmlvIDxkYW5pZWxlLmNlcmFvbG9zcHVyaW9AaW50ZWwuY29tPgpDYzog Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Ci0tLQogbGliL2lndF9kdW1t eWxvYWQuYyB8IDEzICsrKysrKy0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMo KyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGliL2lndF9kdW1teWxvYWQuYyBiL2xp Yi9pZ3RfZHVtbXlsb2FkLmMKaW5kZXggMjAyN2E0YjcuLjk4MjkwNmYyIDEwMDY0NAotLS0gYS9s aWIvaWd0X2R1bW15bG9hZC5jCisrKyBiL2xpYi9pZ3RfZHVtbXlsb2FkLmMKQEAgLTE0OCwxNCAr MTQ4LDEzIEBAIGVtaXRfcmVjdXJzaXZlX2JhdGNoKGlndF9zcGluX3QgKnNwaW4sCiAKIAkJaWYg KF9fZ2VtX3NldF9jYWNoaW5nKGZkLCBzcGluLT5wb2xsX2hhbmRsZSwKIAkJCQkgICAgICBJOTE1 X0NBQ0hJTkdfQ0FDSEVEKSA9PSAwKQotCQkJc3Bpbi0+cnVubmluZyA9IF9fZ2VtX21tYXBfX2Nw dShmZCwgc3Bpbi0+cG9sbF9oYW5kbGUsCi0JCQkJCQkJMCwgNDA5NiwKLQkJCQkJCQlQUk9UX1JF QUQgfCBQUk9UX1dSSVRFKTsKKwkJCXNwaW4tPnJ1bm5pbmcgPSBnZW1fbW1hcF9fY3B1KGZkLCBz cGluLT5wb2xsX2hhbmRsZSwKKwkJCQkJCSAgICAgIDAsIDQwOTYsCisJCQkJCQkgICAgICBQUk9U X1JFQUQgfCBQUk9UX1dSSVRFKTsKIAkJZWxzZQotCQkJc3Bpbi0+cnVubmluZyA9IF9fZ2VtX21t YXBfX3djKGZkLCBzcGluLT5wb2xsX2hhbmRsZSwKLQkJCQkJCSAgICAgICAwLCA0MDk2LAotCQkJ CQkJICAgICAgIFBST1RfUkVBRCB8IFBST1RfV1JJVEUpOwotCQlpZ3RfYXNzZXJ0KHNwaW4tPnJ1 bm5pbmcpOworCQkJc3Bpbi0+cnVubmluZyA9IGdlbV9tbWFwX193YyhmZCwgc3Bpbi0+cG9sbF9o YW5kbGUsCisJCQkJCQkgICAgIDAsIDQwOTYsCisJCQkJCQkgICAgIFBST1RfUkVBRCB8IFBST1Rf V1JJVEUpOwogCQlpZ3RfYXNzZXJ0X2VxKCpzcGluLT5ydW5uaW5nLCAwKTsKIAogCQkqYmF0Y2gr KyA9IE1JX1NUT1JFX0RXT1JEX0lNTSB8IChnZW4gPCA2ID8gMSA8PCAyMiA6IDApOwotLSAKMi4x Ny4yCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppZ3Qt ZGV2IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXYK