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 Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 0F77AC54798 for ; Tue, 27 Feb 2024 17:03:54 +0000 (UTC) Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id 35DFD11C; Tue, 27 Feb 2024 18:03:42 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz 35DFD11C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1709053432; bh=l5e8ml4REQQUTX3sdXHOM7YXsSKlUkKAscSC883nVrg=; h=From:To:Cc:Subject:In-Reply-To:References:Date:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=H+eGmQeDI7GZRmJ7vV9C9nue111bnjC/HULTv1BS337DEOjnI7slv80q5Ha5yTVSh 7qL/nrzCG07DxxwBf9IJRrUaPwqJo00A8KU6tKHszsM+gBi0hc5qcRQDifVHJLZo55 jpisVasas9X6A7uy3QjBlqEtv4mmJD++cJ7Fsnzc= Received: by alsa1.perex.cz (Postfix, from userid 50401) id 08F9CF80580; Tue, 27 Feb 2024 18:03:16 +0100 (CET) Received: from mailman-core.alsa-project.org (mailman-core.alsa-project.org [10.254.200.10]) by alsa1.perex.cz (Postfix) with ESMTP id 83154F805A9; Tue, 27 Feb 2024 18:03:16 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 58BB5F801C0; Tue, 27 Feb 2024 18:03:12 +0100 (CET) Received: from galois.linutronix.de (galois.linutronix.de [193.142.43.55]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id 0CE5CF800F0 for ; Tue, 27 Feb 2024 18:03:07 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz 0CE5CF800F0 Authentication-Results: alsa1.perex.cz; dkim=pass (2048-bit key, unprotected) header.d=linutronix.de header.i=@linutronix.de header.a=rsa-sha256 header.s=2020 header.b=08SNpyQv; dkim=pass header.d=linutronix.de header.i=@linutronix.de header.a=ed25519-sha256 header.s=2020e header.b=schyaOoT From: Thomas Gleixner DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1709053387; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=5l/z5niNWmPcrTzUn5sccV50+EwR7ocb+Kg+fSadhTg=; b=08SNpyQvlIQU2jDRMfIsTN3MWypAwK0VUGYT42tEBQgFLalrgvtfjw6UYXQVej2Ynh4ktb 5Fk4PQ1exCmD8hEkfA4vrrKFpZNWQ1AO3HA3SOinAlt+rWo2xwFY3/wZ4SgDpWCFL1WpVQ 3Ui4gjSwZIE6e4msvl5V/U6twYA1bl7qqqwSy4rvbFeY2tm46uoYWMhDEYq394TrR6uYZl vyY759M+v3TaLN6BSUKcNv5ijbkpmhowBrO7U9XpbEd6b6qCRHNIBjq4sBKqSlm/CRti8t +xDkOUF+Kz4koFfCmAS4TKjW+HgSAGy+/eSlmUdGDeyzosfVbk/gwAEqza17pA== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1709053387; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=5l/z5niNWmPcrTzUn5sccV50+EwR7ocb+Kg+fSadhTg=; b=schyaOoT6pP96CHkQtz1KlTYOnuJapoTYgyTGeAbfVUt5j0qYE5viIyMTjwapWp7ij9Uiz Tq5mM+uFan0hgUAA== To: Uwe =?utf-8?Q?Kleine-K=C3=B6nig?= Cc: Andrew Lunn , alsa-devel@alsa-project.org, Charles Keepax , kernel@pengutronix.de, Shawn Guo , Sascha Hauer , linux-stm32@st-md-mailman.stormreply.com, linux-kernel@vger.kernel.org, Alexandre Torgue , Richard Fitzgerald , NXP Linux Team , Maxime Coquelin , patches@opensource.cirrus.com, Fabio Estevam , Gregory Clement , linux-arm-kernel@lists.infradead.org, Sebastian Hesselbarth Subject: Re: [PATCH 00/13] irqchip: Convert to platform remove callback returning void In-Reply-To: References: Date: Tue, 27 Feb 2024 18:03:07 +0100 Message-ID: <874jdtalh0.ffs@tglx> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: HKX2ST2Q3O3WWE54XCSMAIZER7TDTR4T X-Message-ID-Hash: HKX2ST2Q3O3WWE54XCSMAIZER7TDTR4T X-MailFrom: tglx@linutronix.de X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-alsa-devel.alsa-project.org-0; header-match-alsa-devel.alsa-project.org-1; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.9 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: On Thu, Feb 15 2024 at 22:03, Uwe Kleine-K=C3=B6nig wrote: > On Fri, Dec 22, 2023 at 11:50:31PM +0100, Uwe Kleine-K=C3=B6nig wrote: >> this series converts all drivers below drivers/irqchip to use >> .remove_new(). See commit 5c5a7680e67b ("platform: Provide a remove >> callback that returns no value") for an extended explanation and the >> eventual goal. The TL;DR; is to make it harder for driver authors to >> leak resources. >>=20 >> The drivers touched here are all fine though and don't return early in >> .remove(). So all conversions in this series are trivial. > > I'm still waiting for this series to go in (or get review feedback). Is > this still on your radar? You're the right maintainer to take this > series, aren't you? I am and it fell through my christmas crack. I don't even try to catch up with email after being almost 3 weeks AFK. For two decades I rely on submitters to ping me after a couple of weeks or month in this case :) Thanks, tglx 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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 14C82C5478C for ; Tue, 27 Feb 2024 17:03:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:References :In-Reply-To:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=Rs4yRxG8c8CtM1Hkr4ys6m5HKiYlwJ/zpFkxPskJa8I=; b=RTgJX5FzcdpCkO n158bvb9nfJGSm0uF5JRmbugA/cd4vm1kPRnxRuYEwXfCFAqVynu8qayJHHeNXlQiqFjjOeDmtZ0/ S7/9NIJY+pm4NQiDnkBqWDaDCQOW2XxcIekiWpXSOULJEB23UeV+jk4JPcNmqNUijL0c9z/+yy16T xHUBjuSDPei8lR8GgpRN7Z3miUspWQQf9UUx1YGqmakIINXlI0bSC1qQs8SoezAv+++ujF/DJPFp+ H+xFoOk180Bua/lKUnUre7STmjwPQyAmqhF5jSlj+0ZosFyhP3Zqht78SIgvKR+3dE9DQxYZ8C/Xa UnHRPLG6E0MvHjzlf/FA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rf0rI-000000067b0-3HVX; Tue, 27 Feb 2024 17:03:12 +0000 Received: from galois.linutronix.de ([193.142.43.55]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rf0rF-000000067Yk-0JIT for linux-arm-kernel@lists.infradead.org; Tue, 27 Feb 2024 17:03:12 +0000 From: Thomas Gleixner DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1709053387; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=5l/z5niNWmPcrTzUn5sccV50+EwR7ocb+Kg+fSadhTg=; b=08SNpyQvlIQU2jDRMfIsTN3MWypAwK0VUGYT42tEBQgFLalrgvtfjw6UYXQVej2Ynh4ktb 5Fk4PQ1exCmD8hEkfA4vrrKFpZNWQ1AO3HA3SOinAlt+rWo2xwFY3/wZ4SgDpWCFL1WpVQ 3Ui4gjSwZIE6e4msvl5V/U6twYA1bl7qqqwSy4rvbFeY2tm46uoYWMhDEYq394TrR6uYZl vyY759M+v3TaLN6BSUKcNv5ijbkpmhowBrO7U9XpbEd6b6qCRHNIBjq4sBKqSlm/CRti8t +xDkOUF+Kz4koFfCmAS4TKjW+HgSAGy+/eSlmUdGDeyzosfVbk/gwAEqza17pA== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1709053387; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=5l/z5niNWmPcrTzUn5sccV50+EwR7ocb+Kg+fSadhTg=; b=schyaOoT6pP96CHkQtz1KlTYOnuJapoTYgyTGeAbfVUt5j0qYE5viIyMTjwapWp7ij9Uiz Tq5mM+uFan0hgUAA== To: Uwe =?utf-8?Q?Kleine-K=C3=B6nig?= Cc: Andrew Lunn , alsa-devel@alsa-project.org, Charles Keepax , kernel@pengutronix.de, Shawn Guo , Sascha Hauer , linux-stm32@st-md-mailman.stormreply.com, linux-kernel@vger.kernel.org, Alexandre Torgue , Richard Fitzgerald , NXP Linux Team , Maxime Coquelin , patches@opensource.cirrus.com, Fabio Estevam , Gregory Clement , linux-arm-kernel@lists.infradead.org, Sebastian Hesselbarth Subject: Re: [PATCH 00/13] irqchip: Convert to platform remove callback returning void In-Reply-To: References: Date: Tue, 27 Feb 2024 18:03:07 +0100 Message-ID: <874jdtalh0.ffs@tglx> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240227_090309_280737_E3F1B83F X-CRM114-Status: GOOD ( 12.57 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVGh1LCBGZWIgMTUgMjAyNCBhdCAyMjowMywgVXdlIEtsZWluZS1Lw7ZuaWcgd3JvdGU6Cj4g T24gRnJpLCBEZWMgMjIsIDIwMjMgYXQgMTE6NTA6MzFQTSArMDEwMCwgVXdlIEtsZWluZS1Lw7Zu aWcgd3JvdGU6Cj4+IHRoaXMgc2VyaWVzIGNvbnZlcnRzIGFsbCBkcml2ZXJzIGJlbG93IGRyaXZl cnMvaXJxY2hpcCB0byB1c2UKPj4gLnJlbW92ZV9uZXcoKS4gU2VlIGNvbW1pdCA1YzVhNzY4MGU2 N2IgKCJwbGF0Zm9ybTogUHJvdmlkZSBhIHJlbW92ZQo+PiBjYWxsYmFjayB0aGF0IHJldHVybnMg bm8gdmFsdWUiKSBmb3IgYW4gZXh0ZW5kZWQgZXhwbGFuYXRpb24gYW5kIHRoZQo+PiBldmVudHVh bCBnb2FsLiBUaGUgVEw7RFI7IGlzIHRvIG1ha2UgaXQgaGFyZGVyIGZvciBkcml2ZXIgYXV0aG9y cyB0bwo+PiBsZWFrIHJlc291cmNlcy4KPj4gCj4+IFRoZSBkcml2ZXJzIHRvdWNoZWQgaGVyZSBh cmUgYWxsIGZpbmUgdGhvdWdoIGFuZCBkb24ndCByZXR1cm4gZWFybHkgaW4KPj4gLnJlbW92ZSgp LiBTbyBhbGwgY29udmVyc2lvbnMgaW4gdGhpcyBzZXJpZXMgYXJlIHRyaXZpYWwuCj4KPiBJJ20g c3RpbGwgd2FpdGluZyBmb3IgdGhpcyBzZXJpZXMgdG8gZ28gaW4gKG9yIGdldCByZXZpZXcgZmVl ZGJhY2spLiBJcwo+IHRoaXMgc3RpbGwgb24geW91ciByYWRhcj8gWW91J3JlIHRoZSByaWdodCBt YWludGFpbmVyIHRvIHRha2UgdGhpcwo+IHNlcmllcywgYXJlbid0IHlvdT8KCkkgYW0gYW5kIGl0 IGZlbGwgdGhyb3VnaCBteSBjaHJpc3RtYXMgY3JhY2suIEkgZG9uJ3QgZXZlbiB0cnkgdG8gY2F0 Y2gKdXAgd2l0aCBlbWFpbCBhZnRlciBiZWluZyBhbG1vc3QgMyB3ZWVrcyBBRksuIEZvciB0d28g ZGVjYWRlcyBJIHJlbHkgb24Kc3VibWl0dGVycyB0byBwaW5nIG1lIGFmdGVyIGEgY291cGxlIG9m IHdlZWtzIG9yIG1vbnRoIGluIHRoaXMgY2FzZSA6KQoKVGhhbmtzLAoKICAgICAgICB0Z2x4CgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJt LWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3Jn Cmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtl cm5lbAo=