From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sasha Levin Subject: [PATCH AUTOSEL 4.19 14/73] drm/msm: fix handling of cmdstream offset Date: Wed, 12 Dec 2018 23:27:39 -0500 Message-ID: <20181213042838.75160-14-sashal@kernel.org> References: <20181213042838.75160-1-sashal@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20181213042838.75160-1-sashal@kernel.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Sasha Levin , linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, Sean Paul , freedreno@lists.freedesktop.org List-Id: linux-arm-msm@vger.kernel.org RnJvbTogUm9iIENsYXJrIDxyb2JkY2xhcmtAZ21haWwuY29tPgoKWyBVcHN0cmVhbSBjb21taXQg NDdlN2Y1MDZlZTY1OTBjZWIyZWZhMWYwOGFjYTdmOWYyZWU1YzFkMyBdCgpVc2Vyc3BhY2UgaGFz bid0IHVzZWQgc3VibWl0IGNtZHMgd2l0aCBzdWJtaXRfb2Zmc2V0ICE9IDAgZm9yIGEgd2hpbGUs CmJ1dCB0aGlzIHN0YXJ0cyBjcm9wcGluZyB1cCBhZ2FpbiB3aXRoIGNtZHN0cmVhbSBzdWItYnVm ZmVyLWFsbG9jYXRpb24KaW4gbGliZHJtX2ZyZWVkcmVuby4KCkRvZXNuJ3QgZG8gbXVjaCBnb29k IHRvIGluY3JlbWVudCB0aGUgYnVmIHB0ciBiZWZvcmUgYXNzaWduaW5nIGl0LgoKRml4ZXM6IDc4 YjhlNWI4NDdiNCBkcm0vbXNtOiBkdW1wIGEgcmQgR1BVQUREUiBoZWFkZXIgZm9yIGFsbCBidWZm ZXJzIGluIHRoZSBjb21tYW5kClJldmlld2VkLWJ5OiBLcmlzdGlhbiBILiBLcmlzdGVuc2VuIDxo b2Vnc2JlcmdAZ29vZ2xlLmNvbT4KU2lnbmVkLW9mZi1ieTogUm9iIENsYXJrIDxyb2JkY2xhcmtA Z21haWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBTZWFuIFBhdWwgPHNlYW5wYXVsQGNocm9taXVtLm9y Zz4KU2lnbmVkLW9mZi1ieTogU2FzaGEgTGV2aW4gPHNhc2hhbEBrZXJuZWwub3JnPgotLS0KIGRy aXZlcnMvZ3B1L2RybS9tc20vbXNtX3JkLmMgfCA1ICsrKystCiAxIGZpbGUgY2hhbmdlZCwgNCBp bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L21zbS9tc21fcmQuYyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX3JkLmMKaW5kZXggM2FhOGE4 NTc2YWJlLi5mN2EwZWRlYTQ3MDUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNt X3JkLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL21zbS9tc21fcmQuYwpAQCAtMzE2LDEwICszMTYs MTEgQEAgc3RhdGljIHZvaWQgc25hcHNob3RfYnVmKHN0cnVjdCBtc21fcmRfc3RhdGUgKnJkLAog CQl1aW50NjRfdCBpb3ZhLCB1aW50MzJfdCBzaXplKQogewogCXN0cnVjdCBtc21fZ2VtX29iamVj dCAqb2JqID0gc3VibWl0LT5ib3NbaWR4XS5vYmo7CisJdW5zaWduZWQgb2Zmc2V0ID0gMDsKIAlj b25zdCBjaGFyICpidWY7CiAKIAlpZiAoaW92YSkgewotCQlidWYgKz0gaW92YSAtIHN1Ym1pdC0+ Ym9zW2lkeF0uaW92YTsKKwkJb2Zmc2V0ID0gaW92YSAtIHN1Ym1pdC0+Ym9zW2lkeF0uaW92YTsK IAl9IGVsc2UgewogCQlpb3ZhID0gc3VibWl0LT5ib3NbaWR4XS5pb3ZhOwogCQlzaXplID0gb2Jq LT5iYXNlLnNpemU7CkBAIC0zNDAsNiArMzQxLDggQEAgc3RhdGljIHZvaWQgc25hcHNob3RfYnVm KHN0cnVjdCBtc21fcmRfc3RhdGUgKnJkLAogCWlmIChJU19FUlIoYnVmKSkKIAkJcmV0dXJuOwog CisJYnVmICs9IG9mZnNldDsKKwogCXJkX3dyaXRlX3NlY3Rpb24ocmQsIFJEX0JVRkZFUl9DT05U RU5UUywgYnVmLCBzaXplKTsKIAogCW1zbV9nZW1fcHV0X3ZhZGRyKCZvYmotPmJhc2UpOwotLSAK Mi4xOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpk cmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK