From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Bragg Subject: [PATCH igt v3 08/11] igt/gem_exec_parse: update cmd-crossing-page for >= v8 Date: Wed, 9 Nov 2016 16:15:59 +0000 Message-ID: <20161109161602.2402-9-robert@sixbynine.org> References: <20161109161602.2402-1-robert@sixbynine.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) by gabe.freedesktop.org (Postfix) with ESMTPS id 35CFA6E6EF for ; Wed, 9 Nov 2016 16:17:18 +0000 (UTC) Received: by mail-wm0-x241.google.com with SMTP id u144so30214900wmu.0 for ; Wed, 09 Nov 2016 08:17:18 -0800 (PST) In-Reply-To: <20161109161602.2402-1-robert@sixbynine.org> 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 U2luY2UgYW4gYWNjZXNzIHZpb2xhdGlvbiB3b24ndCByZXR1cm4gYW4gZXJyb3IgdG8gdXNlcnNw YWNlIGZvciB2ID49IDgKb2YgdGhlIGNvbW1hbmQgcGFyc2VyIHRoaXMgdXBkYXRlcyB0aGUgY21k LWNyb3NzaW5nLXBhZ2UgdGVzdCB0bwpleHBsaWNpdGx5IHJlYWQgYmFjayBmcm9tIFNPX1dSSVRF X09GRlNFVFswXSB0byBzZWUgdGhhdCB0aGUgY29tbWFuZAp3YXNuJ3Qgc3F1YXNoZWQgdG8gYSBO T09QLgoKU2lnbmVkLW9mZi1ieTogUm9iZXJ0IEJyYWdnIDxyb2JlcnRAc2l4YnluaW5lLm9yZz4K LS0tCiB0ZXN0cy9nZW1fZXhlY19wYXJzZS5jIHwgMTUgKysrKysrKysrKysrKy0tCiAxIGZpbGUg Y2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90 ZXN0cy9nZW1fZXhlY19wYXJzZS5jIGIvdGVzdHMvZ2VtX2V4ZWNfcGFyc2UuYwppbmRleCAxYWE1 MTE0Li5kNmEyODg1IDEwMDY0NAotLS0gYS90ZXN0cy9nZW1fZXhlY19wYXJzZS5jCisrKyBiL3Rl c3RzL2dlbV9leGVjX3BhcnNlLmMKQEAgLTQ5OSwxNCArNDk5LDI1IEBAIGlndF9tYWluCiAJaWd0 X3N1YnRlc3QoImNtZC1jcm9zc2luZy1wYWdlIikgewogCQl1aW50MzJfdCBscmlfb2tbXSA9IHsK IAkJCU1JX0xPQURfUkVHSVNURVJfSU1NLAotCQkJMHg1MjgwLCAvKiBhbGxvd2VkIHJlZ2lzdGVy IGFkZHJlc3MgKFNPX1dSSVRFX09GRlNFVFswXSkgKi8KLQkJCTB4MSwKKwkJCVNPX1dSSVRFX09G RlNFVF8wLCAvKiBhbGxvd2VkIHJlZ2lzdGVyIGFkZHJlc3MgKi8KKwkJCTB4ZGNiYWFiYzAsIC8q IFsxOjBdIE1CWiAqLworCQkJTUlfQkFUQ0hfQlVGRkVSX0VORCwKKwkJfTsKKwkJdWludDMyX3Qg c3RvcmVfcmVnW10gPSB7CisJCQlNSV9TVE9SRV9SRUdJU1RFUl9NRU0gfCAoMyAtIDIpLAorCQkJ U09fV1JJVEVfT0ZGU0VUXzAsCisJCQkwLCAvKiByZWxvYyAqLwogCQkJTUlfQkFUQ0hfQlVGRkVS X0VORCwKIAkJfTsKIAkJZXhlY19zcGxpdF9iYXRjaChmZCwKIAkJCQkgbHJpX29rLCBzaXplb2Yo bHJpX29rKSwKIAkJCQkgSTkxNV9FWEVDX1JFTkRFUiwKIAkJCQkgMCk7CisJCWV4ZWNfYmF0Y2hf cGF0Y2hlZChmZCwgaGFuZGxlLAorCQkJCSAgIHN0b3JlX3JlZywKKwkJCQkgICBzaXplb2Yoc3Rv cmVfcmVnKSwKKwkJCQkgICAyICogc2l6ZW9mKHVpbnQzMl90KSwgLyogcmVsb2MgKi8KKwkJCQkg ICAweGRjYmFhYmMwKTsKIAl9CiAKIAlpZ3Rfc3VidGVzdCgib2Fjb250cm9sLXRyYWNraW5nIikg ewotLSAKMi4xMC4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1n ZngK