Received: by 2002:a05:7412:e794:b0:fa:551:50a7 with SMTP id o20csp2487979rdd; Fri, 12 Jan 2024 10:53:57 -0800 (PST) X-Google-Smtp-Source: AGHT+IHyOCTIWNR5vcuVm2ISvw2latKP8oxPahK8c92tEyw1mj0hjCFXTQzm1UYQD/vKJrveU2sq X-Received: by 2002:a92:6b09:0:b0:360:a340:dae5 with SMTP id g9-20020a926b09000000b00360a340dae5mr1408359ilc.31.1705085637359; Fri, 12 Jan 2024 10:53:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1705085637; cv=none; d=google.com; s=arc-20160816; b=xCtMXLiwHAJBTXSFV0yt0FDsSFgyqoafZDuoROCgMqyZLCmgIF5vmm2LdZiR43Aa8K P11xXhpZS5/LQh/ZR6fV4rHHVHngzB+upRUvDAhTklOYmub08/R/xZ2Jl9yVq7WKeN3f LFp7exaYHlhXsOwpCk3DQOQ08o/utQFKMGlMJxRdpmMsYn2t0vuCbSdLnk3NHz6LCFNh 89xuDnhR/tnyLvPbuuc/qdrinjKSiOIe80ItZEw6SaEdhp949A1btxjBcfSI3e5UIESX 8JKBEDlfTlCkJJgEc+V2APmDkSVM64TD3dPSAXYv4Yp/TlOPyBnLBidmLoGL77dny3ya miVA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date; bh=18StdW8JQbAYEQ9Cu43+o4RUURsM6lnnmHHXWceonEg=; fh=FhL2zZVg20x4pp9Si+P8yimoJnaHjnl8DJSLEx+udA4=; b=yaK9hrizMqCZoeTgaBi4+I7aNXOKgABLSOb4q3cJRwYaRSibzgwxzyYbqL2pJDe25m 5Vd3NnA/bxXZ3Azk0TDHF2glrmsmSjGmCqpLRWCvqYrzZ7dH1Yu8kzzpQrpHmtOi151B J+GYxQnO5zxWiQKdaLNdh4q4sfzQrS0dLZWqAHhHT9kGxAE47cBHKy2XHL/0syQI2Zqf F3x+HSlQuL3NqkvUabaemjx4KL8X1SopVzUzm7PT++4NnRLOISCqOhph2xDjc+g6aWe6 V4fnSG0MH8yXJJOQIAYQczQc9ksIZOlO+e7SnkHNFe0JmlHALK5dmaivFqWzqBVP/pEB d4eg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel+bounces-24985-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-24985-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id q24-20020a63e218000000b005ce018f428bsi3760552pgh.681.2024.01.12.10.53.57 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jan 2024 10:53:57 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-24985-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel+bounces-24985-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-24985-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id BA3F82854DD for ; Fri, 12 Jan 2024 18:53:54 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 41A1415AD9; Fri, 12 Jan 2024 18:53:48 +0000 (UTC) Received: from metis.whiteo.stw.pengutronix.de (metis.whiteo.stw.pengutronix.de [185.203.201.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 36DE1156DF for ; Fri, 12 Jan 2024 18:53:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=pengutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=pengutronix.de Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rOMeP-00032S-MK; Fri, 12 Jan 2024 19:53:05 +0100 Received: from [2a0a:edc0:0:900:1d::77] (helo=ptz.office.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rOMeK-002CyT-QW; Fri, 12 Jan 2024 19:53:00 +0100 Received: from ukl by ptz.office.stw.pengutronix.de with local (Exim 4.96) (envelope-from ) id 1rOMeK-008NwN-2H; Fri, 12 Jan 2024 19:53:00 +0100 Date: Fri, 12 Jan 2024 19:53:00 +0100 From: Uwe =?utf-8?Q?Kleine-K=C3=B6nig?= To: Will Deacon Cc: Mark Rutland , Raag Jadav , Yicong Yang , Ilkka Koskinen , Fabio Estevam , Jerome Brunet , Khuong Dinh , Kevin Hilman , Andy Gross , NXP Linux Team , linux-arm-msm@vger.kernel.org, Suzuki K Poulose , Martin Blumenstingl , Frank Li , Sascha Hauer , Besar Wicaksono , Jonathan Cameron , linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Neil Armstrong , Jiucheng Xu , Shawn Guo , Bjorn Andersson , linux-kernel@vger.kernel.org, Konrad Dybcio , Shuai Xue , Pengutronix Kernel Team , Robin Murphy Subject: Re: [PATCH 00/18] perf: Convert to platform remove callback returning void Message-ID: <2lviizgknyxxwa5fg45sv3rfg6h43qvv7w6ae4nptlkm774hcp@4rsdsvwpcq6c> References: <20240112135009.GA16771@willie-the-truck> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="vke34tmtmued5nvt" Content-Disposition: inline In-Reply-To: <20240112135009.GA16771@willie-the-truck> X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ukl@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org --vke34tmtmued5nvt Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hey Will, On Fri, Jan 12, 2024 at 01:50:09PM +0000, Will Deacon wrote: > On Wed, Jan 10, 2024 at 09:56:26AM +0100, Uwe Kleine-K=F6nig wrote: > > On Fri, Dec 15, 2023 at 02:59:00PM +0100, Uwe Kleine-K=F6nig wrote: > > > this series converts all drivers below drivers/perf 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 without noticing. > > >=20 > > > I based the patches on today's next, I had to revert commits=20 > > > 3115ee021bfb ("arm64: perf: Include threshold control fields in > > > PMEVTYPER mask") and 816c26754447 ("arm64: perf: Add support for event > > > counting threshold") to compile test on ARCH=3Darm (this is a problem= in > > > next, not in my patch series). > > >=20 > > > This is merge window material. All patches are pairwise independent of > > > each other so they can be applied individually. Still it would be gre= at > > > to let them go in all together. > >=20 > > I wonder if this series is still on someone's radar. It didn't appear in > > next up to now, so I guess it's too late for 6.8-rc1?! >=20 > This came in during the holiday period so, by the time I saw it, it was > too late to land for this merge window. I can pick it up for 6.9 in a few > weeks, though. I usually start queueing stuff at -rc3. If it's not lost I'm happy. There are still quite a few more such changes necessary for other subsystems, so no time pressure from my side; 6.9 is great. Cheers Uwe --=20 Pengutronix e.K. | Uwe Kleine-K=F6nig | Industrial Linux Solutions | https://www.pengutronix.de/ | --vke34tmtmued5nvt Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEP4GsaTp6HlmJrf7Tj4D7WH0S/k4FAmWhiosACgkQj4D7WH0S /k5aWwf7BuXw3bYNc3VbYfXdW3RoIYntlEgq6QVUK0bRidYY00oQ99K0GXu/LAh1 ia+WmqQ1A45GuvAh2Q/5502p/5PfExDWIgWEyvEIdiEilKS0y/1yVhRuwWg62kEO C6OsBmphtkbuUbGmKnpEURdqgslMkLiGAqCCzXMTDqjrcttSH0twaPpmQh9SemfQ xAGukovuoPDXoEE2JbzZgRpkIEt+YkvSVkicU4aq9UhVaacak0SuGXGmcqL/dOJZ KwWaAhdxJh5+q2N0mqlmFVjZYLv0s9WYpjic8ZjlA3Ie3V/hKP8q8pVR7TRNOFZZ yfmCKfk96RxKLFonuuofeFaY4y/AAA== =YLUl -----END PGP SIGNATURE----- --vke34tmtmued5nvt--