From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Micha=C5=82=20Winiarski?= Subject: [PATCH 01/14] drm/i915/guc: Do not use 0 for GuC doorbell cookie Date: Thu, 19 Oct 2017 20:36:06 +0200 Message-ID: <20171019183619.6235-2-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 mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id E480D6EB26 for ; Thu, 19 Oct 2017 18:36:39 +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 QXBwYXJlbnRseSwgdGhpcyB2YWx1ZSBpcyByZXNlcnZlZCBhbmQgbWF5IGJlIGludGVycHJldGVk IGFzIGNoYW5naW5nCmRvb3JiZWxsIG93bmVyc2hpcC4gRXZlbiB0aG91Z2ggd2UncmUgbm90IG9i c2VydmluZyBhbnkgc2lkZSBlZmZlY3RzCm5vdywgbGV0J3Mgc2tpcCBvdmVyIGl0IHRvIGJlIGNv bnNpc3RlbnQgd2l0aCB0aGUgc3BlYy4KClN1Z2dlc3RlZC1ieTogU2FnYXIgQXJ1biBLYW1ibGUg PHNhZ2FyLmEua2FtYmxlQGludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTogTWljaGHFgiBXaW5pYXJz a2kgPG1pY2hhbC53aW5pYXJza2lAaW50ZWwuY29tPgpDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0Bj aHJpcy13aWxzb24uY28udWs+CkNjOiBTYWdhciBBcnVuIEthbWJsZSA8c2FnYXIuYS5rYW1ibGVA aW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ3VjX3N1Ym1pc3Npb24u YyB8IDUgKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25z KC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ndWNfc3VibWlzc2lv bi5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ndWNfc3VibWlzc2lvbi5jCmluZGV4IGEy ZTgxMTRiNzM5ZC4uMDJjYTJhNDEyYzYyIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2d1Y19zdWJtaXNzaW9uLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9n dWNfc3VibWlzc2lvbi5jCkBAIC00NzUsOSArNDc1LDEwIEBAIHN0YXRpYyB2b2lkIGd1Y19yaW5n X2Rvb3JiZWxsKHN0cnVjdCBpOTE1X2d1Y19jbGllbnQgKmNsaWVudCkKIAkvKiBwb2ludGVyIG9m IGN1cnJlbnQgZG9vcmJlbGwgY2FjaGVsaW5lICovCiAJZGIgPSBfX2dldF9kb29yYmVsbChjbGll bnQpOwogCi0JLyogd2UncmUgbm90IGV4cGVjdGluZyB0aGUgZG9vcmJlbGwgY29va2llIHRvIGNo YW5nZSBiZWhpbmQgb3VyIGJhY2sgKi8KKwkvKiB3ZSdyZSBub3QgZXhwZWN0aW5nIHRoZSBkb29y YmVsbCBjb29raWUgdG8gY2hhbmdlIGJlaGluZCBvdXIgYmFjaywKKwkgKiB3ZSBhbHNvIG5lZWQg dG8gdHJlYXQgMCBhcyBhIHJlc2VydmVkIHZhbHVlICovCiAJY29va2llID0gUkVBRF9PTkNFKGRi LT5jb29raWUpOwotCVdBUk5fT05fT05DRSh4Y2hnKCZkYi0+Y29va2llLCBjb29raWUgKyAxKSAh PSBjb29raWUpOworCVdBUk5fT05fT05DRSh4Y2hnKCZkYi0+Y29va2llLCBjb29raWUgKyAxID86 IGNvb2tpZSArIDIpICE9IGNvb2tpZSk7CiAKIAkvKiBYWFg6IGRvb3JiZWxsIHdhcyBsb3N0IGFu ZCBuZWVkIHRvIGFjcXVpcmUgaXQgYWdhaW4gKi8KIAlHRU1fQlVHX09OKGRiLT5kYl9zdGF0dXMg IT0gR1VDX0RPT1JCRUxMX0VOQUJMRUQpOwotLSAKMi4xMy42CgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK