From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sharat Masetty Subject: [PATCH 08/13] drm/scheduler: set sched->thread to NULL in failure Date: Mon, 1 Oct 2018 18:01:40 +0530 Message-ID: <1538397105-19581-9-git-send-email-smasetty@codeaurora.org> References: <1538397105-19581-1-git-send-email-smasetty@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1538397105-19581-1-git-send-email-smasetty-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, jcrouse-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, Sharat Masetty , dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: dri-devel@lists.freedesktop.org SW4gY2FzZXMgd2hlcmUgdGhlIHNjaGVkdWxlciBpbnN0YW5jZSBpcyB1c2VkIGEgYmFzZSBvYmpl Y3Qgb2YgYW5vdGhlcgp2ZW5kb3IgZHJpdmVyIG9iamVjdCwgaXQncyBub3QgY2xlYXIgaWYgdGhl IGRyaXZlciBjYW4gY2FsbCBzY2hlZCBjbGVhbnVwIG9uCnRoZSBmYWlsIHBhdGguIFNldCB0aGUg c2NoZWQtPnRocmVhZCB0byBOVUxMLCBzbyB0aGF0IHRoZSB2ZW5kb3IgZHJpdmVyCmNhbiBzYWZl bHkgY2FsbCBkcm1fc2NoZWRfZmluaSgpIGR1cmluZyBjbGVhbnVwLgoKU2lnbmVkLW9mZi1ieTog U2hhcmF0IE1hc2V0dHkgPHNtYXNldHR5QGNvZGVhdXJvcmEub3JnPgotLS0KIGRyaXZlcnMvZ3B1 L2RybS9zY2hlZHVsZXIvZ3B1X3NjaGVkdWxlci5jIHwgNiArKysrLS0KIDEgZmlsZSBjaGFuZ2Vk LCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL3NjaGVkdWxlci9ncHVfc2NoZWR1bGVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vc2NoZWR1 bGVyL2dwdV9zY2hlZHVsZXIuYwppbmRleCA0NGQ0ODA3Li5iZjBlMGM5IDEwMDY0NAotLS0gYS9k cml2ZXJzL2dwdS9kcm0vc2NoZWR1bGVyL2dwdV9zY2hlZHVsZXIuYworKysgYi9kcml2ZXJzL2dw dS9kcm0vc2NoZWR1bGVyL2dwdV9zY2hlZHVsZXIuYwpAQCAtNzYwLDcgKzc2MCw3IEBAIGludCBk cm1fc2NoZWRfaW5pdChzdHJ1Y3QgZHJtX2dwdV9zY2hlZHVsZXIgKnNjaGVkLAogCQkgICBsb25n IHRpbWVvdXQsCiAJCSAgIGNvbnN0IGNoYXIgKm5hbWUpCiB7Ci0JaW50IGk7CisJaW50IGksIHJl dDsKIAlzY2hlZC0+b3BzID0gb3BzOwogCXNjaGVkLT5od19zdWJtaXNzaW9uX2xpbWl0ID0gaHdf c3VibWlzc2lvbjsKIAlzY2hlZC0+bmFtZSA9IG5hbWU7CkBAIC03NzksOCArNzc5LDEwIEBAIGlu dCBkcm1fc2NoZWRfaW5pdChzdHJ1Y3QgZHJtX2dwdV9zY2hlZHVsZXIgKnNjaGVkLAogCS8qIEVh Y2ggc2NoZWR1bGVyIHdpbGwgcnVuIG9uIGEgc2VwZXJhdGUga2VybmVsIHRocmVhZCAqLwogCXNj aGVkLT50aHJlYWQgPSBrdGhyZWFkX3J1bihkcm1fc2NoZWRfbWFpbiwgc2NoZWQsIHNjaGVkLT5u YW1lKTsKIAlpZiAoSVNfRVJSKHNjaGVkLT50aHJlYWQpKSB7CisJCXJldCA9IFBUUl9FUlIoc2No ZWQtPnRocmVhZCk7CisJCXNjaGVkLT50aHJlYWQgPSBOVUxMOwogCQlEUk1fRVJST1IoIkZhaWxl ZCB0byBjcmVhdGUgc2NoZWR1bGVyIGZvciAlcy5cbiIsIG5hbWUpOwotCQlyZXR1cm4gUFRSX0VS UihzY2hlZC0+dGhyZWFkKTsKKwkJcmV0dXJuIHJldDsKIAl9CiAKIAlyZXR1cm4gMDsKLS0gCjEu OS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpGcmVl ZHJlbm8gbWFpbGluZyBsaXN0CkZyZWVkcmVub0BsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9mcmVlZHJlbm8K