Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp2054729ybg; Sat, 19 Oct 2019 07:30:43 -0700 (PDT) X-Google-Smtp-Source: APXvYqzqBT+UMqxoRHfSR8rI37V9oYaiBbk6DdiwBZbDm8TqAeo7bJXlcWQYodniDYPLB5jYZyrx X-Received: by 2002:a17:906:298f:: with SMTP id x15mr13668806eje.50.1571495443672; Sat, 19 Oct 2019 07:30:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1571495443; cv=none; d=google.com; s=arc-20160816; b=ifCQmDCDitYAf4LQ+VD3CpHdXVPtEdQDeijwMoW/D8lm2Bhchu3ZxIhABqb+I+wjjU QWestzpkNPK9UZjQ5MkNQcvAUmsfLO0VBUNmRqb189g9x+G6C6Py8ivdxON5yrHweRwe XkQ5hnhzw2Ri+Qmlmimf61PiaOPz4G/XQjGtmf28giDyGs+ayzdRl14sewrP4+gGliNc JHtzV65MwfvEw4or86MNYAB+WzfbARMQSJqH+boWEeUNFEzNKAv3f5GKqLq6935oBZVF CU1MvnT6GEVI1qttjtQj9BU6NEsAhpnapAyukTEXCxpTns+1Uh8+4od/JzrDYCcPdJ7Y 9Gyg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=ghDSQm39Jlx5gmXnVANSIgsOJIuDnV4Wo+ABz1BaRQU=; b=Fxdsvs93xD2j98Kqd3oSQcSh7p1W3TJqUa1YB6CTWFOmMLWDlnw5m9P+bvnFH81+un wcsHzLwBdDL46OUgw8j1Cqxz8Gd/tLNodM+ZQC4J/sY7tlivF5rm3tvUIql0AFVekuPU j1XyFoKgl/sJjYrpvwqV5MS8MT9NBp8vImW+uSUaE7KqE9LC9MZnIDpplL6r1D6teFK0 WbSnYxo8aolnEB3Ik5d3vAJnMhfwDjOqbnzIjGnU1mNcFLCLhqOz9y/d/swVVrezAxV/ kfM4ukujSmCK9tyu3mUBtb7yzRCVBGF/FUfTuP6lzFQyHtTL76X5+2vOfXTbM1j7W8M5 BsnQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=1tP4sHwY; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b15si6187433edm.395.2019.10.19.07.30.19; Sat, 19 Oct 2019 07:30:43 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=1tP4sHwY; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726052AbfJSOaD (ORCPT + 99 others); Sat, 19 Oct 2019 10:30:03 -0400 Received: from mail-oi1-f195.google.com ([209.85.167.195]:41046 "EHLO mail-oi1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725937AbfJSOaD (ORCPT ); Sat, 19 Oct 2019 10:30:03 -0400 Received: by mail-oi1-f195.google.com with SMTP id g81so7587461oib.8 for ; Sat, 19 Oct 2019 07:30:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=ghDSQm39Jlx5gmXnVANSIgsOJIuDnV4Wo+ABz1BaRQU=; b=1tP4sHwYNnpUfkWS3qnr2mj9w0eS2pve2ZqGcA7RzVnVzMz+noVDjBSoCquw3GTUSk f++M1+Rc6MGqcbC/TbG/SmndF5rQSjKZTrOEuHH9ie83u+6B1tSC005RK6D1DxL2ZlTh Xllcir1nEKTJ7o0C8pxtRmkgEUBu9uehNb45RopqUyZIfHkcbzhZ9BGJiD8F8x7R1eBZ FZwAgKrK8ZE1SNh4s3+j78KnVFNduRwTearMxrg3K2DGSzMocmiDQicDO/JE+c+fa5jV /G6KTl3E1eIIPgv0if1LsVYBbc6ru8l7X979qo6qXHCDcLrtYbAYwp6XQ0LZYec+SXHg B43g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=ghDSQm39Jlx5gmXnVANSIgsOJIuDnV4Wo+ABz1BaRQU=; b=a8rZnGjLIo0CPNxfFOsy889xihLRHj5yfDGdgbQDV1xuujks+8xi0J/r36Xa9niyF0 LRhDoFg82pZKZNUwEMVGtU/Qm51vChj1vwaBDCIym5RapV0AorUDenq2l8L2ZHMqhdKz w342i2fFu1uSwiZ5HHM7zpjzpfuhsaySk0AljUMFXloylE3RT/XaJtB16JXcz4pTOeT/ ihZz3wwxrjyW/8MwxiCAvxN7MbPIbKgZKYr7xZBQbEqmCvCQqzeKDLizsDrLH+RTD68a j6W2SavRmcfKyRprS3h6NtRshFAm2o3Uu6SgDR7mHSHQ+2dZOxXRfrbExtVMSBtREhV1 8IaQ== X-Gm-Message-State: APjAAAUEe55Qr/JypvYS0oH/r5gx8T7HNAwOQW5OB1H4/wzLvfpOKmyJ m41Pwe9GqNm0khYMqeQ4caAA4jzAzHoUqa6ujK4zSg== X-Received: by 2002:a54:4e83:: with SMTP id c3mr12411782oiy.170.1571495400968; Sat, 19 Oct 2019 07:30:00 -0700 (PDT) MIME-Version: 1.0 References: <20191017142237.9734-1-alexandre.belloni@bootlin.com> <81269cd6-e26d-b8aa-cf17-3a2285851564@web.de> <20191019120941.GL3125@piout.net> In-Reply-To: <20191019120941.GL3125@piout.net> From: Bartosz Golaszewski Date: Sat, 19 Oct 2019 16:29:49 +0200 Message-ID: Subject: Re: [PATCH] coccinelle: api/devm_platform_ioremap_resource: remove useless script To: Alexandre Belloni Cc: Markus Elfring , Julia Lawall , Himanshu Jha , kernel-janitors@vger.kernel.org, Coccinelle , Arnd Bergmann , LKML , Marc Zyngier , Thomas Gleixner , Linus Torvalds , Andy Shevchenko , Gilles Muller , Greg Kroah-Hartman , Linus Walleij , Masahiro Yamada , Michal Marek , Nicolas Palix Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org sob., 19 pa=C5=BA 2019 o 14:09 Alexandre Belloni napisa=C5=82(a): > > On 19/10/2019 11:00:47+0200, Markus Elfring wrote: > > > While it is useful for new drivers to use devm_platform_ioremap_resou= rce, > > > > This is nice. > > > > > > > this script is currently used to spam maintainers, > > > > This view is unfortunate. > > > > Do we stumble on a target conflict again? > > > > > > > often updating very old drivers. > > > > This can also happen. > > > > > > > The net benefit is the removal of 2 lines of code in the driver > > > > Additional effects can be reconsidered, can't they? > > > > What are the additional effects? What is the end goal of converting all > the existing drivers to devm_platform_ioremap_resource? The existing > code is currently always correct and it is difficult to see how this > would lead to any bug avoidance in the long term. > > > > but the review load for the maintainers is huge. > > > > Does collateral evolution trigger a remarkable amount of changes occasi= onally? > > > > This is not an evolution, it is unnecessary churn. Those patches have no > benefit and eat up very valuable reviewer time. > > > > > How will such feedback influence the development and integration of > > further scripts for the semantic patch language (Coccinelle software)? > > > > There are a few other scripts that have no added value when applied to > existing code, like ptr_ret.cocci. > > -- > Alexandre Belloni, Bootlin > Embedded Linux and Kernel engineering > https://bootlin.com Hi Alexandre, Markus has been black-listed by several core maintainers already, I think you're wasting your time arguing. WRT the patch: when introducing this wrapper, I definitely didn't expect people to send hundreds of often wrong patches based on coccinelle reports, so I guess removing the script is correct. Bart