From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Micha=C5=82=20Winiarski?= Subject: [PATCH 09/14] drm/i915: Add information needed to track engine preempt state Date: Thu, 19 Oct 2017 20:36:14 +0200 Message-ID: <20171019183619.6235-10-michal.winiarski@intel.com> References: <20171019183619.6235-1-michal.winiarski@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id C7BE76EB39 for ; Thu, 19 Oct 2017 18:39:18 +0000 (UTC) In-Reply-To: <20171019183619.6235-1-michal.winiarski@intel.com> 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 V2Ugc2hvdWxkbid0IGluc3BlY3QgRUxTUCBjb250ZXh0IHN0YXR1cyAob3IgYW55IG90aGVyIGJp dHMgZGVwZW5kaW5nIG9uCnNwZWNpZmljIHN1Ym1pc3Npb24gYmFja2VuZCkgd2hlbiB1c2luZyBH dUMgc3VibWlzc2lvbi4KTGV0J3MgdXNlIGFub3RoZXIgcGllY2Ugb2YgSFdTUCBmb3IgcHJlZW1w dCBjb250ZXh0LCB0byB3cml0ZSBpdHMgYml0IG9mCmluZm9ybWF0aW9uLCBtZWFuaW5nIHRoYXQg cHJlZW1wdGlvbiBoYXMgZmluaXNoZWQsIGFuZCBoYXJkd2FyZSBpcyBub3cKaWRsZS4KClNpZ25l ZC1vZmYtYnk6IE1pY2hhxYIgV2luaWFyc2tpIDxtaWNoYWwud2luaWFyc2tpQGludGVsLmNvbT4K Q2M6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgpDYzogSmVmZiBNY0dl ZSA8amVmZi5tY2dlZUBpbnRlbC5jb20+CkNjOiBNaWNoYWwgV2FqZGVjemtvIDxtaWNoYWwud2Fq ZGVjemtvQGludGVsLmNvbT4KQ2M6IE9zY2FyIE1hdGVvIDxvc2Nhci5tYXRlb0BpbnRlbC5jb20+ ClJldmlld2VkLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KUmV2 aWV3ZWQtYnk6IEplZmYgTWNHZWUgPGplZmYubWNnZWVAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX3JpbmdidWZmZXIuaCB8IDcgKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX3JpbmdidWZmZXIuaCBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3JpbmdidWZmZXIu aAppbmRleCBmZThlNTJjODM5ZGQuLjhhZDlhMzNlODAzYiAxMDA2NDQKLS0tIGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfcmluZ2J1ZmZlci5oCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX3JpbmdidWZmZXIuaApAQCAtNTkzLDYgKzU5Myw4IEBAIGludGVsX3dyaXRlX3N0YXR1 c19wYWdlKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVuZ2luZSwgaW50IHJlZywgdTMyIHZhbHVl KQogICovCiAjZGVmaW5lIEk5MTVfR0VNX0hXU19JTkRFWAkJMHgzMAogI2RlZmluZSBJOTE1X0dF TV9IV1NfSU5ERVhfQUREUiAoSTkxNV9HRU1fSFdTX0lOREVYIDw8IE1JX1NUT1JFX0RXT1JEX0lO REVYX1NISUZUKQorI2RlZmluZSBJOTE1X0dFTV9IV1NfUFJFRU1QVF9JTkRFWAkweDMyCisjZGVm aW5lIEk5MTVfR0VNX0hXU19QUkVFTVBUX0FERFIgKEk5MTVfR0VNX0hXU19QUkVFTVBUX0lOREVY IDw8IE1JX1NUT1JFX0RXT1JEX0lOREVYX1NISUZUKQogI2RlZmluZSBJOTE1X0dFTV9IV1NfU0NS QVRDSF9JTkRFWAkweDQwCiAjZGVmaW5lIEk5MTVfR0VNX0hXU19TQ1JBVENIX0FERFIgKEk5MTVf R0VNX0hXU19TQ1JBVENIX0lOREVYIDw8IE1JX1NUT1JFX0RXT1JEX0lOREVYX1NISUZUKQogCkBA IC03NDUsNiArNzQ3LDExIEBAIHN0YXRpYyBpbmxpbmUgdTMyIGludGVsX2h3c19zZXFub19hZGRy ZXNzKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVuZ2luZSkKIAlyZXR1cm4gZW5naW5lLT5zdGF0 dXNfcGFnZS5nZ3R0X29mZnNldCArIEk5MTVfR0VNX0hXU19JTkRFWF9BRERSOwogfQogCitzdGF0 aWMgaW5saW5lIHUzMiBpbnRlbF9od3NfcHJlZW1wdF9kb25lX2FkZHJlc3Moc3RydWN0IGludGVs X2VuZ2luZV9jcyAqZW5naW5lKQoreworCXJldHVybiBlbmdpbmUtPnN0YXR1c19wYWdlLmdndHRf b2Zmc2V0ICsgSTkxNV9HRU1fSFdTX1BSRUVNUFRfQUREUjsKK30KKwogLyogaW50ZWxfYnJlYWRj cnVtYnMuYyAtLSB1c2VyIGludGVycnVwdCBib3R0b20taGFsZiBmb3Igd2FpdGVycyAqLwogaW50 IGludGVsX2VuZ2luZV9pbml0X2JyZWFkY3J1bWJzKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVu Z2luZSk7CiAKLS0gCjIuMTMuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v aW50ZWwtZ2Z4Cg==