From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id 549C46E871 for ; Tue, 12 May 2020 08:24:06 +0000 (UTC) From: =?UTF-8?q?Zbigniew=20Kempczy=C5=84ski?= Date: Tue, 12 May 2020 10:23:57 +0200 Message-Id: <20200512082402.26792-2-zbigniew.kempczynski@intel.com> In-Reply-To: <20200512082402.26792-1-zbigniew.kempczynski@intel.com> References: <20200512082402.26792-1-zbigniew.kempczynski@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 1/6] lib/intel_bufops: Add bufops reference and relaxate stride requirement List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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 Cc: Chris Wilson List-ID: QWRkIGJ1Zm9wcyByZWZlcmVuY2UgdG8gaW50ZWxfYnVmIHRvIGFsbG93IGFjcXVpcmUgZHJtIGZk IGFnYWluc3Qgd2hpY2gKYnVmZmVyIHdhcyBjcmVhdGVkLgoKUmVsYXggc3RyaWRlIGxpbWl0YXRp b24gZm9yIGludGVsX2J1ZiBmb3Igbm9uLXRpbGVkIGJ1ZmZlcnMuCgpTaWduZWQtb2ZmLWJ5OiBa YmlnbmlldyBLZW1wY3p5xYRza2kgPHpiaWduaWV3LmtlbXBjenluc2tpQGludGVsLmNvbT4KQ2M6 IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgotLS0KIGxpYi9pbnRlbF9i dWZvcHMuYyB8IDIwICsrKysrKysrKysrKysrKysrKystCiBsaWIvaW50ZWxfYnVmb3BzLmggfCAg MyArKysKIDIgZmlsZXMgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoK ZGlmZiAtLWdpdCBhL2xpYi9pbnRlbF9idWZvcHMuYyBiL2xpYi9pbnRlbF9idWZvcHMuYwppbmRl eCA4MDRiMmEwYS4uY2RmNmIxMTQgMTAwNjQ0Ci0tLSBhL2xpYi9pbnRlbF9idWZvcHMuYworKysg Yi9saWIvaW50ZWxfYnVmb3BzLmMKQEAgLTY4Niw2ICs2ODYsOCBAQCBzdGF0aWMgdm9pZCBfX2lu dGVsX2J1Zl9pbml0KHN0cnVjdCBidWZfb3BzICpib3BzLAogCiAJbWVtc2V0KGJ1ZiwgMCwgc2l6 ZW9mKCpidWYpKTsKIAorCWJ1Zi0+Ym9wcyA9IGJvcHM7CisKIAlpZiAoY29tcHJlc3Npb24pIHsK IAkJaW50IGF1eF93aWR0aCwgYXV4X2hlaWdodDsKIApAQCAtNzIxLDcgKzcyMywxMCBAQCBzdGF0 aWMgdm9pZCBfX2ludGVsX2J1Zl9pbml0KHN0cnVjdCBidWZfb3BzICpib3BzLAogCQlzaXplID0g YnVmLT5hdXgub2Zmc2V0ICsgYXV4X3dpZHRoICogYXV4X2hlaWdodDsKIAogCX0gZWxzZSB7Ci0J CWJ1Zi0+c3RyaWRlID0gQUxJR04od2lkdGggKiAoYnBwIC8gOCksIDEyOCk7CisJCWlmIChidWYt PnRpbGluZykKKwkJCWJ1Zi0+c3RyaWRlID0gQUxJR04od2lkdGggKiAoYnBwIC8gOCksIDEyOCk7 CisJCWVsc2UKKwkJCWJ1Zi0+c3RyaWRlID0gd2lkdGggKiAoYnBwIC8gOCk7CiAJCWJ1Zi0+c2l6 ZSA9IGJ1Zi0+c3RyaWRlICogaGVpZ2h0OwogCQlidWYtPnRpbGluZyA9IHRpbGluZzsKIAkJYnVm LT5icHAgPSBicHA7CkBAIC0xMDM4LDYgKzEwNDMsMTkgQEAgdm9pZCBidWZfb3BzX2Rlc3Ryb3ko c3RydWN0IGJ1Zl9vcHMgKmJvcHMpCiAJZnJlZShib3BzKTsKIH0KIAorLyoqCisgKiBidWZfb3Bz X2dldGZkCisgKiBAYm9wczogcG9pbnRlciB0byBidWZfb3BzCisgKgorICogUmV0dXJuczogZHJt IGZkCisgKi8KK2ludCBidWZfb3BzX2dldGZkKHN0cnVjdCBidWZfb3BzICpib3BzKQoreworCWln dF9hc3NlcnQoYm9wcyk7CisKKwlyZXR1cm4gYm9wcy0+ZmQ7Cit9CisKIC8qKgogICogYnVmX29w c19zZXRfc29mdHdhcmVfdGlsaW5nCiAgKiBAYm9wczogcG9pbnRlciB0byBidWZfb3BzCmRpZmYg LS1naXQgYS9saWIvaW50ZWxfYnVmb3BzLmggYi9saWIvaW50ZWxfYnVmb3BzLmgKaW5kZXggZjNk NmFlZDguLmNkN2I3NGJkIDEwMDY0NAotLS0gYS9saWIvaW50ZWxfYnVmb3BzLmgKKysrIGIvbGli L2ludGVsX2J1Zm9wcy5oCkBAIC0yLDEwICsyLDEyIEBACiAjZGVmaW5lIF9fSU5URUxfQlVGT1BT X0hfXwogCiAjaW5jbHVkZSA8c3RkaW50Lmg+CisjaW5jbHVkZSAiaWd0X2F1eC5oIgogCiBzdHJ1 Y3QgYnVmX29wczsKIAogc3RydWN0IGludGVsX2J1ZiB7CisJc3RydWN0IGJ1Zl9vcHMgKmJvcHM7 CiAJdWludDMyX3QgaGFuZGxlOwogCXVpbnQzMl90IHN0cmlkZTsKIAl1aW50MzJfdCB0aWxpbmc7 CkBAIC01OCw2ICs2MCw3IEBAIGludGVsX2J1Zl9hdXhfaGVpZ2h0KGludCBnZW4sIGNvbnN0IHN0 cnVjdCBpbnRlbF9idWYgKmJ1ZikKIAogc3RydWN0IGJ1Zl9vcHMgKmJ1Zl9vcHNfY3JlYXRlKGlu dCBmZCk7CiB2b2lkIGJ1Zl9vcHNfZGVzdHJveShzdHJ1Y3QgYnVmX29wcyAqYm9wcyk7CitpbnQg YnVmX29wc19nZXRmZChzdHJ1Y3QgYnVmX29wcyAqYm9wcyk7CiAKIGJvb2wgYnVmX29wc19zZXRf c29mdHdhcmVfdGlsaW5nKHN0cnVjdCBidWZfb3BzICpib3BzLAogCQkJCSB1aW50MzJfdCB0aWxp bmcsCi0tIAoyLjI2LjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmlndC1kZXYgbWFpbGluZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0LWRldgo=