From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [PATCH igt] lib: Assert that the internal gem_create interface matches the ioctl Date: Tue, 3 Oct 2017 15:05:18 +0100 Message-ID: <20171003140518.29004-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 6AAD56E509 for ; Tue, 3 Oct 2017 14:05:26 +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 U2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Ci0t LQogbGliL2lndF9jb3JlLmggICAgICAgfCAxNCArKysrKysrKysrKysrKwogbGliL2lvY3RsX3dy YXBwZXJzLmMgfCAgNCArKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKykKCmRp ZmYgLS1naXQgYS9saWIvaWd0X2NvcmUuaCBiL2xpYi9pZ3RfY29yZS5oCmluZGV4IGY4NTQzZDY1 Li5mNWY2NTk4NCAxMDA2NDQKLS0tIGEvbGliL2lndF9jb3JlLmgKKysrIGIvbGliL2lndF9jb3Jl LmgKQEAgLTkzMiw0ICs5MzIsMTggQEAgaW50IGlndF9zeXN0ZW1fcXVpZXQoY29uc3QgY2hhciAq Y29tbWFuZCk7CiAJCWZyZWUoYnVmKTsgXAogCX0gd2hpbGUgKDApCiAKKy8qKgorICogaWd0X3R5 cGVjaGVjazoKKyAqIEB0eXBlOiBUaGUgaW50ZW5kZWQgdHlwZSB3ZSBleHBlY3QgdGhlIHZhcmlh YmxlIHRvIGJlCisgKiBAeDogVGhlIHZhcmlhYmxlIHdlIHdpc2ggdG8gY2hlY2sKKyAqCisgKiBQ ZXJmb3JtcyBhICpjb21waWxlLXRpbWUqIGNoZWNrIHRoYXQgYSB2YXJpYWJsZSBpcyBvZiBhIHBh cnRpY3VsYXIgdHlwZS4KKyAqLworI2RlZmluZSBpZ3RfdHlwZWNoZWNrKHR5cGUsIHgpICh7IFwK Kwl0eXBlIF9fZHVtbXk7IFwKKyAgICAgICAgdHlwZW9mKHgpIF9fZHVtbXkyOyBcCisgICAgICAg ICh2b2lkKSgmX19kdW1teSA9PSAmX19kdW1teTIpOyBcCisgICAgICAgIDE7IFwKK30pCisKICNl bmRpZiAvKiBJR1RfQ09SRV9IICovCmRpZmYgLS1naXQgYS9saWIvaW9jdGxfd3JhcHBlcnMuYyBi L2xpYi9pb2N0bF93cmFwcGVycy5jCmluZGV4IDg3NTExZmM2Li4wYjUyM2ZhYyAxMDA2NDQKLS0t IGEvbGliL2lvY3RsX3dyYXBwZXJzLmMKKysrIGIvbGliL2lvY3RsX3dyYXBwZXJzLmMKQEAgLTU1 OCw2ICs1NTgsMTAgQEAgaW50IF9fZ2VtX2NyZWF0ZShpbnQgZmQsIHVpbnQ2NF90IHNpemUsIHVp bnQzMl90ICpoYW5kbGUpCiAJfTsKIAlpbnQgZXJyID0gMDsKIAorCS8qIEVuc3VyZSB0aGF0IG91 ciBpbnRlcm5hbCBpbnRlcmZhY2UgbWF0Y2hlcyB0aGUga2VybmVsJ3MgKi8KKwlpZ3RfdHlwZWNo ZWNrKHR5cGVvZihjcmVhdGUuc2l6ZSksIHNpemUpOworCWlndF90eXBlY2hlY2sodHlwZW9mKGNy ZWF0ZS5oYW5kbGUpLCAqaGFuZGxlKTsKKwogCWlmIChpZ3RfaW9jdGwoZmQsIERSTV9JT0NUTF9J OTE1X0dFTV9DUkVBVEUsICZjcmVhdGUpID09IDApCiAJCSpoYW5kbGUgPSBjcmVhdGUuaGFuZGxl OwogCWVsc2UKLS0gCjIuMTQuMgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v aW50ZWwtZ2Z4Cg==