From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 11093C433ED for ; Sun, 11 Apr 2021 08:48:28 +0000 (UTC) Received: from shelob.surriel.com (shelob.surriel.com [96.67.55.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 9430060C40 for ; Sun, 11 Apr 2021 08:48:27 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 9430060C40 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmx.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kernelnewbies-bounces+kernelnewbies=archiver.kernel.org@kernelnewbies.org Received: from localhost ([::1] helo=shelob.surriel.com) by shelob.surriel.com with esmtp (Exim 4.94) (envelope-from ) id 1lVVla-0008HU-HE for kernelnewbies@archiver.kernel.org; Sun, 11 Apr 2021 04:48:26 -0400 Received: from mout.gmx.net ([212.227.17.20]) by shelob.surriel.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1lVVjo-0006hJ-Sz for kernelnewbies@kernelnewbies.org; Sun, 11 Apr 2021 04:46:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1618130776; bh=1Vjjks+zQW7ZziNWekmeuRzGkREulQj8fD8WOwQIaW0=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:References:In-Reply-To; b=lqHoz7dNSwtpS0Y4W78q4wta7aqyZw002JsOCiD0DveF6D2Di33OetZ2LtWnJB3M7 oEZ8dTQSWo36JUrMANDJrsCaAQDCm4HFTdpwTQb6N2uvcnx6itVQJOkqseScPjI/Tj 9ywJobl19TS8mZG53/fHWobEAkIT12XGvtdMbn5w= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from ubuntu ([83.52.229.153]) by mail.gmx.net (mrgmx104 [212.227.17.174]) with ESMTPSA (Nemesis) id 1M8hZJ-1lRMrZ2Quf-004n4l; Sun, 11 Apr 2021 10:46:16 +0200 Date: Sun, 11 Apr 2021 10:46:02 +0200 From: John Wood To: Valdis =?utf-8?Q?Kl=C4=93tnieks?= , Andi Kleen Subject: Re: Notify special task kill using wait* functions Message-ID: <20210411084602.GA3111@ubuntu> References: <20210404094837.GA3263@ubuntu> <193167.1617570625@turing-police> <20210405073147.GA3053@ubuntu> <115437.1617753336@turing-police> <20210407175151.GA3301@ubuntu> <184666.1617827926@turing-police> <20210408015148.GB3762101@tassilo.jf.intel.com> <20210409142933.GA3150@ubuntu> <20210409150621.GJ3762101@tassilo.jf.intel.com> <109781.1618010900@turing-police> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <109781.1618010900@turing-police> X-Provags-ID: V03:K1:EAEmH3q/PIh5praZCAHmNWQtBjhZxAhZQELrlWn078K7j+7TAF3 R9msrSb0bKzKAXgP1jmOtrwqnHIVNkIGmQVpo9kqBhnb8BFCBGqgUON+FjdNvqE/Md01qQx ihtitAxwKSufan3AGhQy30jdHjqCMj73Qyk4Iz8IRdgOfoKQwnambJAaC7IhhwU6nEwdwJ3 +nZI/GhWGcO7wvusbYuEA== X-UI-Out-Filterresults: notjunk:1;V03:K0:/mjAx4sG5S0=:Qq7JEAjjy+IbYLWb3HvGxb KW3TSJd+avTEVTklg6OuzIfJEGLTVKPuVDntr/Z/nhyQj/gXppFs9PftERV7emoUDxGFEuxHR IBdYK8I23fjK6qo8K88G0bRgK0TBlUKVcTyGPaqVnFkQ26pNE2f5fM5+YBuoibs0e4VfOAxo9 6Ruc+bGQGye9zMn3Bz9LNmP79qst5pJtqmcMdYqk0Ls11P0e9oQhyXyMkGj+BoB2RKUbWhtvi 6+HLGfeoSdJfhJmv6CRNH0qv9bSuKlxVC0ZIJ8F/DSYehA5HU7GCZZAq24KV0aYS494FEiEJi KVqmUytKh7aoyMjz0+0DzV9lbHQdZrjmqSHmQkl708iC72EhzZNPpyak5sNI2hMe+omfwlV7w 6Cl+XweP0eeU8hzYPU2jW4ueIhvAe0jihzw1xHqDGjp0u8WLTv9RImt5CbSq7qt5571XeZCn1 yYINTAURYa5dmVs9T61iRi3naCZV9brs1ZZFkeyd4sNDRVMjrc9UGqtP0l/70U3GNgGM0VnJ1 TWYO5ncZCh3X5PGDGt3P0Z41if0cNQwYNVcGEwtMiw1cykoRsqxi6Mg0cLkzwtws5ukX5rjOB H1mwwzXZO1lj18isQ1Nr130rQTaB+BbXRz1jBZVJn00rFY9LKbA7ypYouOSXOUVe5au0gbAXp RpggfSmE46xKZ6bga0unZE1nKUALMwhKp5tyMCRpDeNOq31Q0h6vma9r8smJSOCm2pq3gKH65 VasCgKNdBawwTAy8OVWMSwHAAayiX108RyjpKITySUgIntU5imICuJCsgHddqvThSi32fJbh7 RTL8t2wyNos5DXEDNlpLTGhayqowOZhyQDUMqo4s4kjosn6XsWUDANnsxkyMC1i1PtUy2i+rF pIxFnM6mbNVtu/o/iXFAjODLjaIZSJEdSlBzudajBj0aqnZZwfvpO1pMQbhishl8eJRVfoylj tQV+mrAP6TgL94FxNvt9+q+WZUlVMIpQYKOsu8LBOCKmxHDjXXBxZeNiQ4JfTqHfjKKVybcDt 098UxEJSoXChpia25qt37X3M/6hMlrRH4oy1p5c0kaE/wjIQSizEbLa/K5Nw8qKoeVeCaXodj 1j2eNOF0TlyZY+MoP7XTsIhS/yRCCM60VYDajRXBV9CdU69NYsl++xTBBOarm61ZGmuUejGr6 7rqdDINpcv7cuPVbx0W/gGXwKynkqeAKE9SMzyGFx6iVdl8b4OG8Jy7vBeEvyA3EHEa20= Cc: kernel-hardening@lists.openwall.com, John Wood , Kees Cook , kernelnewbies@kernelnewbies.org X-BeenThere: kernelnewbies@kernelnewbies.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Learn about the Linux kernel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: kernelnewbies-bounces+kernelnewbies=archiver.kernel.org@kernelnewbies.org SGksCgpPbiBGcmksIEFwciAwOSwgMjAyMSBhdCAwNzoyODoyMFBNIC0wNDAwLCBWYWxkaXMgS2zE k3RuaWVrcyB3cm90ZToKPiBPbiBGcmksIDA5IEFwciAyMDIxIDA4OjA2OjIxIC0wNzAwLCBBbmRp IEtsZWVuIHNhaWQ6Cj4KPiA+IFRoaW5raW5nIG1vcmUgYWJvdXQgaXQgd2hhdCBJIHdyb3RlIGFi b3ZlIHdhc24ndCBxdWl0ZSByaWdodC4gVGhlIGNhY2hlCj4gPiB3b3VsZCBvbmx5IG5lZWQgdG8g YmUgYXMgYmlnIGFzIHRoZSBudW1iZXIgb2YgYXR0YWNrYWJsZSBzZXJ2aWNlcy9zdWlkCj4gPiBi aW5hcmllcy4gUHJlc3VtYWJseSBvbiBtYW55IHByb2R1Y3Rpb24gc3lzdGVtcyB0aGF0J3MgcmF0 aGVyIHNtYWxsLAo+ID4gc28gYSBjYWNoZSAod2hpY2ggd291bGRuJ3QgYWN0dWFsbHkgYmUgYSBj YWNoZSwgYnV0IGEgY29tcGxldGUgZGF0YWJhc2UpCj4gPiBtaWdodCBhY3R1YWxseSB3b3JrLgo+ Cj4gWW91IGFsc28gbmVlZCB0byBjb25zaWRlciBub24tc3VpZCB0aGluZ3MgY2FsbGVkIGJ5IHN1 aWQgdGhpbmdzIHRoYXQgZG9uJ3QKPiBzYW5pdGl6ZSBpbnB1dCBzdWZmaWNpZW50bHkgYmVmb3Jl IGludm9jYXRpb24uLi4KPgo+IFRoaW5raW5nIGFib3V0IGF0IC0gaXMgaXQgcmVhbGx5IGEgZ29v ZCB0aGluZyB0byB0cnkgdG8gZG8gdGhpcyBpbiBrZXJuZWxzcGFjZT8KPiBPciBpcyAnZWNobyAx ID4gL3Byb2Mvc3lzL2tlcm5lbC9wcmludC1mYXRhbC1zaWduYWxzJyBhbmQgYSBwcm9ncmFtIHRv IHdhdGNoCj4gdGhlIGRtZXNnIGFuZCB0YWtlIGFjdGlvbiBtb3JlIGFwcHJvcHJpYXRlPyAgQSB1 c2Vyc3BhY2UgbW9uaXRvciB3b3VsZAo+IGhhdmUgbW9yZSBvcHRpb25zICh0aG91Z2ggYSBzbGln aHRseSBoaWdoZXIgcmlzayBvZiByYWNlIGNvbmRpdGlvbnMpLgo+CgpUaGFua3MgZm9yIHRoZSBp ZGVhcy4gSSBuZWVkIHNvbWUgdGltZSB0byBzZW5kIGEgZm9ybWFsIHByb3Bvc2FsIHRoYXQKd29y a3MgcHJvcGVybHkuIEkgd291bGQgbGlrZSB0byBnZXQgZmVlZGJhY2sgYXQgdGhhdCBtb21lbnQu IEkgdGhpbmsgaXQKd291bGQgYmUgYmV0dGVyIHRvIGRpc2N1c3MgYWJvdXQgdGhlIHJlYWwgcGF0 Y2guCgpBZ2FpbiwgdGhhbmtzLgpKb2huIFdvb2QKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCktlcm5lbG5ld2JpZXMgbWFpbGluZyBsaXN0Cktlcm5lbG5l d2JpZXNAa2VybmVsbmV3Ymllcy5vcmcKaHR0cHM6Ly9saXN0cy5rZXJuZWxuZXdiaWVzLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2tlcm5lbG5ld2JpZXMK