Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751143AbeABWRc (ORCPT + 1 other); Tue, 2 Jan 2018 17:17:32 -0500 Received: from mail.kernel.org ([198.145.29.99]:58756 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750800AbeABWRa (ORCPT ); Tue, 2 Jan 2018 17:17:30 -0500 DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 8618B2192D Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=helgaas@kernel.org Date: Tue, 2 Jan 2018 16:17:24 -0600 From: Bjorn Helgaas To: Romain Perier Cc: Jens Axboe , Andrew Morton , Dan Williams , Vinod Koul , Jeff Kirsher , Aviad Krawczyk , "James E.J. Bottomley" , "Martin K. Petersen" , linux-scsi@vger.kernel.org, Bjorn Helgaas , linux-pci@vger.kernel.org, dmaengine@vger.kernel.org, "David S. Miller" , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Greg Kroah-Hartman Subject: Re: [PATCH v17 0/4] Replace PCI pool by DMA pool API Message-ID: <20180102221724.GE6211@bhelgaas-glaptop.roam.corp.google.com> References: <20180102175356.7999-1-romain.perier@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180102175356.7999-1-romain.perier@gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: On Tue, Jan 02, 2018 at 06:53:52PM +0100, Romain Perier wrote: > The current PCI pool API are simple macro functions direct expanded to > the appropriate dma pool functions. The prototypes are almost the same > and semantically, they are very similar. I propose to use the DMA pool > API directly and get rid of the old API. > > This set of patches, replaces the old API by the dma pool API > and remove the defines. > ... > Romain Perier (4): > block: DAC960: Replace PCI pool old API > net: e100: Replace PCI pool old API > hinic: Replace PCI pool old API > PCI: Remove PCI pool macro functions > > drivers/block/DAC960.c | 38 +++++++++++------------ > drivers/block/DAC960.h | 4 +-- > drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c | 10 +++--- > drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.h | 2 +- > drivers/net/ethernet/intel/e100.c | 12 +++---- > include/linux/pci.h | 9 ------ > 6 files changed, 32 insertions(+), 43 deletions(-) Applied to pci/misc for v4.16, thanks!