From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751128AbeECHyd (ORCPT ); Thu, 3 May 2018 03:54:33 -0400 Received: from thoth.sbs.de ([192.35.17.2]:57753 "EHLO thoth.sbs.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750773AbeECHyc (ORCPT ); Thu, 3 May 2018 03:54:32 -0400 Subject: Re: [PATCH v2 08/10] PCI: Deprecate of_pci_get_host_bridge_resources() To: Christoph Hellwig Cc: Bjorn Helgaas , Linux Kernel Mailing List , linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org References: <20180502123923.GA10783@infradead.org> From: Jan Kiszka Message-ID: Date: Thu, 3 May 2018 09:53:58 +0200 User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1.12) Gecko/20080226 SUSE/2.0.0.12-1.1 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666 MIME-Version: 1.0 In-Reply-To: <20180502123923.GA10783@infradead.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2018-05-02 14:39, Christoph Hellwig wrote: > On Mon, Apr 30, 2018 at 07:48:42AM +0200, Jan Kiszka wrote: >> From: Jan Kiszka >> >> There are no in-tree users remaining, all are converted to the managed >> variant. And it is unlikely that any out-of-tree user got the resource >> management right as well. So deprecate the interface and push users to >> the managed version instead. >> >> To avoid raising a warning when exporting a deprecated symbol, wrap the >> API with an inline and export an internal name. > > Don't deprecated it, just remove it. > I see a clear favorite now: consider this patch obsolete. I'll send a separate removal patch, or a v3 of this series when otherwise needed. Jan -- Siemens AG, Corporate Technology, CT RDA IOT SES-DE Corporate Competence Center Embedded Linux From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Return-Path: Subject: Re: [PATCH v2 08/10] PCI: Deprecate of_pci_get_host_bridge_resources() To: Christoph Hellwig References: <20180502123923.GA10783@infradead.org> From: Jan Kiszka Message-ID: Date: Thu, 3 May 2018 09:53:58 +0200 MIME-Version: 1.0 In-Reply-To: <20180502123923.GA10783@infradead.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Bjorn Helgaas , linux-pci@vger.kernel.org, Linux Kernel Mailing List , linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="us-ascii" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+bjorn=helgaas.com@lists.infradead.org List-ID: On 2018-05-02 14:39, Christoph Hellwig wrote: > On Mon, Apr 30, 2018 at 07:48:42AM +0200, Jan Kiszka wrote: >> From: Jan Kiszka >> >> There are no in-tree users remaining, all are converted to the managed >> variant. And it is unlikely that any out-of-tree user got the resource >> management right as well. So deprecate the interface and push users to >> the managed version instead. >> >> To avoid raising a warning when exporting a deprecated symbol, wrap the >> API with an inline and export an internal name. > > Don't deprecated it, just remove it. > I see a clear favorite now: consider this patch obsolete. I'll send a separate removal patch, or a v3 of this series when otherwise needed. Jan -- Siemens AG, Corporate Technology, CT RDA IOT SES-DE Corporate Competence Center Embedded Linux _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel From mboxrd@z Thu Jan 1 00:00:00 1970 From: jan.kiszka@siemens.com (Jan Kiszka) Date: Thu, 3 May 2018 09:53:58 +0200 Subject: [PATCH v2 08/10] PCI: Deprecate of_pci_get_host_bridge_resources() In-Reply-To: <20180502123923.GA10783@infradead.org> References: <20180502123923.GA10783@infradead.org> Message-ID: To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On 2018-05-02 14:39, Christoph Hellwig wrote: > On Mon, Apr 30, 2018 at 07:48:42AM +0200, Jan Kiszka wrote: >> From: Jan Kiszka >> >> There are no in-tree users remaining, all are converted to the managed >> variant. And it is unlikely that any out-of-tree user got the resource >> management right as well. So deprecate the interface and push users to >> the managed version instead. >> >> To avoid raising a warning when exporting a deprecated symbol, wrap the >> API with an inline and export an internal name. > > Don't deprecated it, just remove it. > I see a clear favorite now: consider this patch obsolete. I'll send a separate removal patch, or a v3 of this series when otherwise needed. Jan -- Siemens AG, Corporate Technology, CT RDA IOT SES-DE Corporate Competence Center Embedded Linux