Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp1540485ybi; Wed, 19 Jun 2019 23:04:57 -0700 (PDT) X-Google-Smtp-Source: APXvYqxA458AmiD9qi6E98iDY1XffQ8eEhUfLMVSDrHzIvgnYgc137ZKGW6cZcS5X1EXV2av+m08 X-Received: by 2002:a17:902:e10f:: with SMTP id cc15mr24021598plb.102.1561010697375; Wed, 19 Jun 2019 23:04:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1561010697; cv=none; d=google.com; s=arc-20160816; b=qOKP20D/vTTZDm7ZHqIbAqJ9GFxsgOhuL679bxABf0mu/N7+VwbmlkmvsJuey4e7E9 Z7DYrnI9LATLrbcbtDsiPl3UF1KRCS708CD/37fatq/98CaZkG6lst/qPLhy9W9dNxtB 0OqFB8uNskyHj9/wgPajZcfY2kASqY29ZlGs/pcddDtVP0I8Hn+/U9Mx8qGSssrAv3tV Kzfsqr6qlkdUql/e9o5SAdb50rgIkfAltvWHLQvVdYN0xbKL+NVX0vGoYytNerGYs6YH 6GIhuU/0V0JVVhdI71DkkuJPiHYeUfuFtFT+XgPfm+i/7XakZY4Cm6R8WsvkWqPdyhc2 1gRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=fp+nMkCwCS81h9cFWqp6Y8TWmLrN3OZFNHG4puIiJzY=; b=tsjKFBZp3PWMYRIXyS6IOCsjOwm0R72rIhYMP663KgB9R/dLCrL3dpIp88nkY5+iIK 9zSJnJI5uujYbXopCAoRH7C0b3K2r4/odCydGhIaVsWslnkQI5srbiFFaBPzG+Pr6WR2 sk7tRr+YPHjXYxoD2YdZ2bo6qm7qkBwPTBTXBHFcdSeF7Dj49I+T9njHD+XGE3ZBomO5 Mu1Sx5Gd14vI+z0JGpVq8+VgvagGYhKDlGdhTh73NSbZxXAW5FceZbnBIknzlzZJEqho JwA681Q20/LAI8whRW0Ud/HP/5P6Ks2eLIsmldpVQUF2fkvY/lhmameNStr4IhosCjzl xL5w== ARC-Authentication-Results: i=1; mx.google.com; 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 f10si5025028pgg.348.2019.06.19.23.04.40; Wed, 19 Jun 2019 23:04:57 -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; 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 S1726212AbfFTGE3 (ORCPT + 99 others); Thu, 20 Jun 2019 02:04:29 -0400 Received: from verein.lst.de ([213.95.11.211]:57839 "EHLO newverein.lst.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725871AbfFTGE2 (ORCPT ); Thu, 20 Jun 2019 02:04:28 -0400 Received: by newverein.lst.de (Postfix, from userid 2407) id E2B3368BFE; Thu, 20 Jun 2019 08:03:55 +0200 (CEST) Date: Thu, 20 Jun 2019 08:03:54 +0200 From: Christoph Hellwig To: Linus Torvalds , Alexey Kardashevskiy Cc: Christoph Hellwig , Benjamin Herrenschmidt , Paul Mackerras , Michael Ellerman , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 3/4] powerpc/powernv: remove dead NPU DMA code Message-ID: <20190620060354.GA20279@lst.de> References: <20190523074924.19659-1-hch@lst.de> <20190523074924.19659-4-hch@lst.de> <20190619072837.GA6858@lst.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.17 (2007-11-01) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, this goes back to the discussion at last years kernel summit, where we had the discussion on removing code never used by any in-kernel user an no prospects of one. The IBM folks are unfortunately still dragging their feet on the powerpc side. Can we revise this discussion? The use case here is a IBM specific bus for which they only have an out of tree driver that their partner doesn't want to submit for mainline, but keep insisting on keeping the code around (which is also built uncondŃ–tionally for the platform). I hope we had settled that argument back then, but it seems like Big Blue insists they are special. On Thu, Jun 20, 2019 at 11:45:42AM +1000, Alexey Kardashevskiy wrote: > > > On 19/06/2019 17:28, Christoph Hellwig wrote: > > On Wed, Jun 19, 2019 at 10:34:54AM +1000, Alexey Kardashevskiy wrote: > >> > >> > >> On 23/05/2019 17:49, Christoph Hellwig wrote: > >>> None of these routines were ever used since they were added to the > >>> kernel. > >> > >> > >> It is still being used exactly in the way as it was explained before in > >> previous respins. Thanks. > > > > Please point to the in-kernel user, because that is the only relevant > > one. This is not just my opinion but we had a clear discussion on that > > at least years kernel summit. > > > There is no in-kernel user which still does not mean that the code is > dead. If it is irrelevant - put this to the commit log instead of saying > it is dead; also if there was a clear outcome from that discussion, then > please point me to that, I do not get to attend these discussions. Thanks, > > > -- > Alexey ---end quoted text---