From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rob Clark Subject: [PATCH] drm/msm: fix handling of cmdstream offset Date: Mon, 15 Oct 2018 13:33:01 -0400 Message-ID: <20181015173321.22635-1-robdclark@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Rob Clark , freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: dri-devel@lists.freedesktop.org VXNlcnNwYWNlIGhhc24ndCB1c2VkIHN1Ym1pdCBjbWRzIHdpdGggc3VibWl0X29mZnNldCAhPSAw IGZvciBhIHdoaWxlLApidXQgdGhpcyBzdGFydHMgY3JvcHBpbmcgdXAgYWdhaW4gd2l0aCBjbWRz dHJlYW0gc3ViLWJ1ZmZlci1hbGxvY2F0aW9uCmluIGxpYmRybV9mcmVlZHJlbm8uCgpEb2Vzbid0 IGRvIG11Y2ggZ29vZCB0byBpbmNyZW1lbnQgdGhlIGJ1ZiBwdHIgYmVmb3JlIGFzc2lnbmluZyBp dC4KCkZpeGVzOiA3OGI4ZTViODQ3YjQgZHJtL21zbTogZHVtcCBhIHJkIEdQVUFERFIgaGVhZGVy IGZvciBhbGwgYnVmZmVycyBpbiB0aGUgY29tbWFuZApTaWduZWQtb2ZmLWJ5OiBSb2IgQ2xhcmsg PHJvYmRjbGFya0BnbWFpbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL21zbS9tc21fcmQuYyB8 IDUgKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9yZC5jIGIvZHJpdmVycy9ncHUv ZHJtL21zbS9tc21fcmQuYwppbmRleCBjY2E5MzM0NTg0MzkuLjBjMmM4ZDJjNjMxZiAxMDA2NDQK LS0tIGEvZHJpdmVycy9ncHUvZHJtL21zbS9tc21fcmQuYworKysgYi9kcml2ZXJzL2dwdS9kcm0v bXNtL21zbV9yZC5jCkBAIC0zMTYsMTAgKzMxNiwxMSBAQCBzdGF0aWMgdm9pZCBzbmFwc2hvdF9i dWYoc3RydWN0IG1zbV9yZF9zdGF0ZSAqcmQsCiAJCXVpbnQ2NF90IGlvdmEsIHVpbnQzMl90IHNp emUpCiB7CiAJc3RydWN0IG1zbV9nZW1fb2JqZWN0ICpvYmogPSBzdWJtaXQtPmJvc1tpZHhdLm9i ajsKKwl1bnNpZ25lZCBvZmZzZXQgPSAwOwogCWNvbnN0IGNoYXIgKmJ1ZjsKIAogCWlmIChpb3Zh KSB7Ci0JCWJ1ZiArPSBpb3ZhIC0gc3VibWl0LT5ib3NbaWR4XS5pb3ZhOworCQlvZmZzZXQgPSBp b3ZhIC0gc3VibWl0LT5ib3NbaWR4XS5pb3ZhOwogCX0gZWxzZSB7CiAJCWlvdmEgPSBzdWJtaXQt PmJvc1tpZHhdLmlvdmE7CiAJCXNpemUgPSBvYmotPmJhc2Uuc2l6ZTsKQEAgLTM0MCw2ICszNDEs OCBAQCBzdGF0aWMgdm9pZCBzbmFwc2hvdF9idWYoc3RydWN0IG1zbV9yZF9zdGF0ZSAqcmQsCiAJ aWYgKElTX0VSUihidWYpKQogCQlyZXR1cm47CiAKKwlidWYgKz0gb2Zmc2V0OworCiAJcmRfd3Jp dGVfc2VjdGlvbihyZCwgUkRfQlVGRkVSX0NPTlRFTlRTLCBidWYsIHNpemUpOwogCiAJbXNtX2dl bV9wdXRfdmFkZHIoJm9iai0+YmFzZSk7Ci0tIAoyLjE3LjIKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCkZyZWVkcmVubyBtYWlsaW5nIGxpc3QKRnJlZWRy ZW5vQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ZyZWVkcmVubwo=